全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 通信网络 >

tcp和udp协议的异同

时间:2020-11-12 14:45

人气:

作者:admin

标签: UDP协议 

导读:UDP 协议 UDP 协议是无连接、不可靠的一个传输层协议。下图是 UDP 数据报格式。 端口号用来区分发送进程和接收进程。UDP 总长度表示 UDP 数据报包括 UDP 首部和数据在内的总长度。UDP 校...

UDP 协议

UDP 协议是无连接、不可靠的一个传输层协议。下图是 UDP 数据报格式。

端口号用来区分发送进程和接收进程。UDP 总长度表示 UDP 数据报包括 UDP 首部和数据在内的总长度。UDP 校验和则是包含 UDP 首部和数据在内的校验结果。

TCP协议

TCP协议基于网络层的 IP 协议提供的是有连接、可靠服务,是基于字节流的。TCP协议包括了超时重传、流量控制、差错控制等服务。

TCP数据报格式

TCP首部的数据格式。如果不计任选字段,它通常是 20 个字节。

与 UDP 类似,源端口号和目的端口号分别用来区别发送进程和接收进程。

序号是TCP数据报中数据的第一个字节在字节流中的序号,从 0 开始计数。发送流和接收流的序号相互独立。SYN、FIN 和 PSH 报文都会消耗序号,其他报文不消耗序号。

确认序号则是表示,期望接收到的下一个数据报的第一个字节的序号。

首部长度为首部的数据长度,单位为 4 字节(32 位)。

窗口大小指发送方当前接收窗口的大小,也即当前还能接收数据的字节数。

校验和是 TCP 首部和 TCP 数据的校验结果。

紧急指针只有当 URG 标志位为 1 时才有效,与序号相加表示紧急数据最后一个字节的序号。

常见的选项为最大报文段 MSS。
编辑:hfy

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信