Linux
一只努力的喵
这个作者很懒,什么都没留下…
展开
-
UDP协议
传输层:提供端到端的数据传送服务。负责传送数据,确认数据已被传送并接收。 传输层协议:UDP 、TCP UDP协议 用户数据报协议,是TCP/IP协议栈中传输层的典型协议。UDP协议的特点是面向无连接,不可靠,面向数据报。 网络通信编程 UDP是面向无连接的通信,所以只需创建用于通信的套接字,然后在服务端绑定端口,就可以实现数据传输。 服务端绑定地址信息后,在进行数据传输时,服务端会阻塞recvf...原创 2019-09-27 11:26:42 · 194 阅读 · 0 评论 -
TCP协议连接的建立和释放:三次握手和四次挥手
TCP协议 TCP协议是TCP/IP协议栈中传输层的典型协议。TCP协议的特点是提供面向连接的、可靠的字节流服务。 三次握手 TCP协议中连接建立的三次握手过程: ①客户端发送SYN,表明向服务器建立连接; ②服务端返回ACK作为确认,同时返回SYN作为应答; ③客户端发送ACK确认收到回复。 建立连接过程中的状态说明: 服务端等待客户端建立连接时处于LISTEN监听状态; 客户端主动打开请...原创 2019-09-27 15:36:46 · 523 阅读 · 0 评论 -
TCP协议
TCP协议 TCP:传输控制协议,是TCP/IP协议栈中传输层的典型协议。TCP协议的特点是面向连接,可靠传输,面向字节流。 协议字段 (1)16位源端口、16位目的端口:描述数据从哪个进程来,传送到哪个进程去 (2)32位序号、32位确认序号:进行tcp协议栈中的包序管理 (3)4位首部长度:长度单位是4个字节:20~15*4个字节 (4)6位保留 (5)6位标志位:URG/ACK/PSH/R...原创 2019-09-29 11:03:01 · 157 阅读 · 0 评论