ICode9

精准搜索请尝试: 精确搜索
  • 本地套接字2020-02-20 22:02:34

    本地套接字:     IPC: pipe、fifo、mmap、信号、本地套接字(domain)---cs 模型     对比网络编程 TCP C/S模型 注意以下几点:         1.int socket(int domain,int type,int protocol);             参数 domain:AF_INET-->AF_UNIX/AF_LOCAL         

  • [C++] C++socket套接字网络通讯实例2020-02-20 11:57:27

    //服务器端:#include "winsock2.h"  #include <string>#pragma comment(lib, "ws2_32.lib")  //附加依赖lib库 也可以在属性中设置#include<iostream>using namespace std;//数据库相关int main(){                WSADATA         wsd;            //W

  • Netty ChannelOption参数详解2020-02-19 15:56:42

    1、ChannelOption.SO_BACKLOG           ChannelOption.SO_BACKLOG对应的是tcp/ip协议listen函数中的backlog参数,函数listen(int socketfd,int backlog)用来初始化服务端可连接队列,服务端处理客户端连接请求是顺序处理的,所以同一时间只能处理一个客户端连接,多个客户端来的时

  • TCP/IP网络编程第4~6章复习总结2020-02-06 15:42:04

    要熟练掌握TCP内部工作原理 原理1:与对方套接字的连接(三次握手) 原理2:与对方主机的数据交换 原理3:断开与套接字的连接(四次挥手)                   利用TCP或UDP套接字收发数据时,需要利用下面的四层协议栈完成。 TCP/IP 协议栈: 应用层 TCP层 UDP

  • tcp_demo2020-02-05 20:53:56

    代码讲解: server 1 import socket 2 3 4 def main(): 5 # 创建tcp服务器套接字 6 tcp_server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 7 # 绑定 8 load_addr = ('', 8000) 9 tcp_server.bind(load_addr) 10 # 监听 11 pri

  • TCP/IP网络编程第4~6章复习总结2020-02-05 17:43:56

    要熟练掌握TCP内部工作原理 原理1:与对方套接字的连接(三次握手) 原理2:与对方主机的数据交换 原理3:断开与套接字的连接(四次挥手)                   利用TCP或UDP套接字收发数据时,需要利用下面的四层协议栈完成。 TCP/IP 协议栈: 应用层 TCP层 UDP

  • python网络编程2020-02-03 14:00:39

    一:进程间的通信   1.本地进程间的通信   消息传递(管道,FIFO,消息队列)   同步(互斥量,条件变量,读写锁,文件和写记录锁,信号量)   共享内存(匿名的和具名的)        远程过程调用        2.网络进程间的通信   网络上的进程对得唯一区分,这样才能进行网络间的通信,比如QQ

  • WSAEnumNetworkEvents2020-02-03 09:37:58

    WSAEnumNetworkEvents function 这个函数为指定的套接字查看已发生的网络事件,清理网络事件的记录,然后重置事件对象(可选)。 Syntax C++ int WSAEnumNetworkEvents( _In_ SOCKET s, _In_ WSAEVENT hEventObject, _Out_ LPWSANETWORKEVENTS lpNetworkEvents ); Param

  • Linux系统端口命令2020-02-02 15:37:45

    Linux系统端口命令 netstat -an #查看本地监听端口和连接 netstat -ntlp #查看当前所有tcp端口 -t : 只显示TCP端口 -u : 只显示UDP端口 -l : 仅显示监听套接字(能够读写与收发通讯协议(protocol)的程序) -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序 -n

  • andorid进程通信2020-02-02 09:55:52

    好久没写bolg,又一个新的学期,这次写一篇关于android进程间通信的总结。 android进程间通信的方式 通过共享文件实现 通过AIDL 通过Binder 通过Handler messenger机制 通过ContentProvicer 通过Socket 基本上安卓上的进程间通信就以上几种,需要说明的是,2,4,5都是基于Binder实现的。

  • Day04 (二)_TCP传输客户器端设计2020-01-31 20:51:36

    8.1.3 TCP客户端通信过程:        通信套接字连接到主机,三次握手,握手成功后产生connected()信号,当服务器端向客户服务器端发送数据时,客户端会产生readyRead()信号,将会触发读取槽函数。 客户端.pro文件: 由于是网络通信应用,所以添加 QT  += network CONFIG +=C++11  //Lambda

  • netstat 显示网络连接,路由表,接口状态命令2020-01-31 17:51:46

    功能: 显示网络连接,路由表,接口状态,伪装连接,网络链路信息和组播成员组 格式: netstat [-vWeenNcCF] [<Af>] -r netstat {-V|--version|-h|--help} netstat [-vWnNcaeol] [<Socket> ...] netstat { [-vWeenNac] -I[<Iface>] | [-veenNac] -i | [-cnNe] -M | -s [-6tuw] }

  • Tcp Daytime获取客户端2020-01-30 17:04:36

    Tcp Daytime获取客户端daytime 服务代码片段Unix errno 值Github 链接 daytime 服务 Linux系统可以开启daytime服务,让客户端通过13端口获取服务器的时间。这个服务并不是默认开启的,如果需要的话可以手动开启。 以CentOS 6系统为例,可以通过修改 /etc/xinetd.d/daytime-dgram

  • 广播与多播2020-01-28 22:57:30

    之前的网络通信中,采用的是单播(唯一的发送方和接收方)的方式。但有时需要把数据同时发送给局域网中的所有主机,就需要广播。例如,通过广播ARP包获取目标主机的MAC地址。 只有数据包套接字(UDP协议)才能使用广播。   广播地址 IP地址用来标识网络中的一台主机。 子网掩码表示IP地址中网

  • python笔记之socket2020-01-27 17:03:33

    python支持网络编程,提供了socket模块,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。 下面简单了解一下socket Socket又称“套接字”用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。Socket是面向客户/服务器模

  • MySQL(InnoDB剖析):03---MySQL的连接与通信方式(进程间通信(管道、套接字、UNIX域套接字))2020-01-25 15:01:16

    一、MySQL的连接与通信方式 连接MySQL操作时一个连接进程和MySQL数据库实例进行通信的过程 通信的本质是进程的通信 进程间通信的方式有:管道、命名管道、共享内存、TCP/IP套接字、UNIX域套接字等 二、TCP/IP套接字的连接 不同的机器之间,客户端可以通过mysql命令来连接MySQL服务

  • python-网络安全编程第四天(数据库编程&网络编程)2020-01-15 22:03:44

      前言 好几天没更因为寒假放假回家放松了几天 嘿嘿 今天继续开始启动学习模式。 python数据库编程     Python DB API访问数据库流程     Python DB API包含的内容         什么是 PyMySQL? PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使

  • Java控制IP TTL?2020-01-15 22:01:40

    在Java中,是否有一种方法可以控制套接字上发送的数据包的IP标头的TTL? 最佳答案 显然仅在多播套接字上,它们具有:     MulticastSocket.setTimeToLive(int ttl); 点赞 收藏 分享 文章举报 諼 发布了566 篇原创文章 · 获赞 0 · 访问量 2811

  • 计算机网络 & 网络编程 期末总结与测评题2020-01-10 22:00:57

       第一部分:网络编程部分的相关知识   Socket套接字定义:   套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的

  • 如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平2020-01-09 21:51:51

    题目来源于各学校网络程序设计课程的期末试题以及博客上的总结。 一、选择题 1.如果进程A调用fork函数,创建进程B,然后B进程再调用fork函数,创建进程C,进程C调用exec执行新的程序,那么各个进程将以什么顺序来执行?(D) A. 以A、B、C的顺序执行 B. 以C、B、A的顺序执行 C. 以B、C、A的顺

  • C语言简单实现epoll服务器(一)2020-01-07 09:00:54

    C/S模型 TCP通信C/S模型图如下所示: TCP服务端通信的常规步骤: 使用 socket() 创建 TCP 套接字(socket) 将创建的套接字绑定到一个本地地址和端口上(Bind) 将套接字设为监听模式,准备接收客户端请求(listen) 等待客户请求到来: 当请求到来后,接受连接请求,返回一个对应于此次连接的新的套接

  • Linux 中的文件属性2020-01-02 10:00:38

    文件属性 d 开头是: 目录文件。l  开头是: 符号链接(指向另一个文件,类似于瘟下的快捷方式)。s 开头是: 套接字文件(sock)。b 开头是: 块设备文件,二进制文件。c 开头是: 字符设备文件。p 开头是: 命名管道文件。     创建套接字文件 1 nc -Ul sock     文件权限 1 r = 4 2 w =

  • Socket介绍2019-12-30 15:04:17

    套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。 简述 传输层实现端到端的通信,因此,每一个传输层连接有两

  • socket缓冲区以及阻塞模式2019-12-29 12:00:21

    socket缓冲区 每个 socket 被创建后,都会分配两个缓冲区,输入缓冲区和输出缓冲区。write()/send() 并不立即向网络中传输数据,而是先将数据写入缓冲区中,再由TCP协议将数据从缓冲区发送到目标机器。一旦将数据写入到缓冲区,函数就可以成功返回,不管它们有没有到达目标机器,也不管它们何

  • 深入理解TCP协议运行过程和系统调用过程2019-12-26 22:03:21

    深入理解TCP协议运行过程和系统调用过程 本次实验主要从以下几个方面展开: TCP/IP 分层结构 TCP协议运行过程中的系统调用 跟踪验证 一、TCP/IP分层结构 相信所有考过研的小伙伴对TCP/IP模型的分层结构一定不陌生。我们在本科学习的时候,其实学习的5层结构,IEEE定义的网络模型结构

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有