
网络编程
文章平均质量分 78
努力努力再努力r
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
套接字
套接字是应用层和运输层的接口,是应用程序和底层网络通信的通信端口。从网络读数据,写数据到网络中,控制网络协议,都是通过套接字。创建套接字:socket(int domain, int type, int protocol) //在通信域domain中创建了一个类型为type,使用协议为protocol的套接字,并返回一个描述字。说明:domain: 通信域,就是你希望创建的套接字在原创 2017-11-18 09:55:39 · 344 阅读 · 0 评论 -
套接字通信
套接字通信模式:(1) 有连接模式:套接字的连接是不对称的,严格的区分服务进程和客户进程。服务进程:socket()->bind()->listen()->accept()->read()->write()->...->close()客户进程:socket()->connect()->write()->read()->...->close();解释:首先服务进程创建一个套接字,原创 2017-11-21 16:16:29 · 1941 阅读 · 0 评论 -
套接字地址结构
IP地址IPv4地址:32位,4字节,每一个字节是一个十进制整数,用“数-点”表示IPv6地址:128位,8个16位的部分,每个部分表示为一个十六进制数,用“:”分隔。两种数据类型in_addr和in6_addr分别表示32位的IPv4地址和128位的IPv6地址,分别定义如下:#include typedef uint32_t in_addr_t;struct in_原创 2017-11-18 21:38:47 · 711 阅读 · 0 评论