TCP、UDP、IP v4协议

TCP是面向链接、可靠的协议,提供确认、重传、排序和流控功能,适合需要稳定传输的场景。UDP则是无连接、轻量级协议,速度较快但不保证可靠性,常用于实时通信。TCP头部包含如URG、ACK等标志位,而UDP头部较简洁。两者在IP协议上运行,TCP通过MSS进行段长度协商,IP的TTL控制数据包转发次数。
摘要由CSDN通过智能技术生成

TCP和UDP协议

区别:

1,TCP是面向链接的协议,而UDP是无连接的协议;

面向链接:在正式传输数据之前,先适用预先的协议,建立点到点的链接。

TCP建立的连接实际建立了一个双向的会话连接,即通讯双方都可以向对方发送数据。

2,TCP协议的传输是可靠的,而UDP协议的传输“尽力而为”;

TCP的可靠性 --- 确认,重传,排序,流控

3,TCP协议可以实现流控,而UDP不行;

4,TCP可以分段,而UDP不行;

5,TCP消耗资源较大,传输效率较低;UDP耗费资源较小,速度快。

TCP和UDP的使用场景:

TCP协议更适用于对可靠性要求较高,但是对传输效率和资源占用要求较低的场景;UDP更

适用于对传输效率要求较高,可靠性要求较低的场景(即时类通讯)。

                                                                                                                                                                                                             TCP的头部

URG:紧急标记位        ACK:确认标记位      SYN:请求标记位     FIN:结束标记位     RST:强制断开标记位

校验和:确保数据完整性的参数 

伪头部校验 :除了校验传输层头部和数据内容外,还会将网络层头部中的一部分内容一起进

行校验。

TCP头部长度最短20字节

                                                                                                                                                                                                                     UDP头部

                                                                封装和解封装图

IP协议

                                                                                   

生存时间(TTL) : 数据包每经过一个路由器的转发,其数值减1,当一个数据包的TTL值为

0是,路由器将不再转发而直接丢弃。

协议号 :上层所使用的协议类型      TCP --- 6,UDP --- 17

                                                                                                                                                         IP的分片和TCP的分段                                                                                                                                                                                         

最大传输单元(MTU):默认值1500字节

          最大段长度 (MSS):理论值1460字节,这个值需要进行协商,这个参数在TCP的SYN包携

带,如果双方不一致,则将按照小的执行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值