您的位置:首页 > 理论基础 > 计算机网络

计算机网络(谢)——第三章读书笔记5.2

2013-04-23 23:30 393 查看
5.2用户数据报协议UDP
主要特点:
1.无连接,这样减少了开销和时延
2.尽最大努力交付,这样主机不需要维持复杂的连接状态表
3.面向报文(用户交多少,我发多少)
4.没有拥塞控制,这样不会使源主机的发送速率变低。(也可能使得网络出现严重的拥塞)
5.可以1对1,1对多,多对1,多对多
6.首部开销很小
首部格式:
1.原端口(2):不需要的时候可以全0
2.目的端口(2):
3.长度(2):UDP用户数据报+首部
4.检验和(2):有错就丢,并发送ICMP端口不可到达差错
UDP计算检验和的方法:
核心概念:伪首部(12),不是UDP真正的首部,计算的时候。临时添加在UDP数据报前面的。
计算方法:
发送端:加伪首部,报后填0(如果数据部分是单数个字节的话),二进制反码求和,取反。
接收端:加伪首部,填0,二进制反码求和,结果应为1.
伪首部格式:
1.源IP地址(4)
2.目的IP地址(4)
3.0(1)
4.协议(1)
5.用户数据报长度(2)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: