TCP/UDP伪首部

伪首部并非TCP&UDP数据报中实际的有效成分,伪首部是一个虚拟的数据结构,其中的信息是从数据报所在IP数据报的首部中提取的,既不向下传送也不向上递交,而仅仅是为计算校验和。

《tcp/ip详解 卷一 协议》,其中介绍到了UDP和TCP伪首部

书中有句话:“其目的是让UDP两次检查数据是否已经正确到达目的地”,具体是那两次呢?

对伪首部字段进行分析:32位源IP地址、32位目的IP地址、8位协议、16位UDP长度。

由此可知:

第一次,通过伪首部的IP地址检验,UDP可以确认该数据报是不是发送给目的IP的主机;

第二次,通过伪首部的协议字段检验,UDP可以确认IP有没有把不应该传给UDP而应该传给别的高层的数据报传给了UDP(即确认该数据确实是传给UDP的)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值