2018年2月3日

点对点通信实例

摘要: 实现点对点通信,双方都能发送数据、接收数据,双方维护套接字。read对方数据和read键盘输入目前使用两个进程来实现。 服务器进程: 客户端程序代码: 阅读全文

posted @ 2018-02-03 19:14 wsw_seu 阅读(1343) 评论(0) 推荐(0) 编辑

TCP回射客户服务器模型(02 设置套接字选项、处理多并发)

摘要: int setsockopt(int sockfd, int level, int optname, const void *optval, socklen_t optlen); //设置套接字选项 回射服务器编写,服务器关闭后处于TIME_WAIT状态,过一段时间才可以绑定刚才的端口。在绑定服务器 阅读全文

posted @ 2018-02-03 16:54 wsw_seu 阅读(176) 评论(0) 推荐(0) 编辑

TCP回射客户服务器模型(01 socket bind listen accept connect)

摘要: socket函数(安装电话机)头文件:#include<sys/socket.h> int socket(int family, int type, int protocol); //返回套接字描述符sockfd, 失败返回-1参数 1、family:协议族PF_INET/AF_INET2、type 阅读全文

posted @ 2018-02-03 15:40 wsw_seu 阅读(197) 评论(0) 推荐(0) 编辑

socket套接字(字节序、地址转换)

摘要: 什么是socket: socket可以看成是用户进程与内核网络协议栈的编程接口。 socket不仅可以用于本机的进程间通信,还可以用于网络上 不同主机之间的进程通信。IPv4套接口地址结构 struct sockaddr_in{ uint8_t sin_len; //整个sockaddr_in结构体 阅读全文

posted @ 2018-02-03 14:18 wsw_seu 阅读(412) 评论(0) 推荐(0) 编辑

导航