UDP计算检验和的时候为什么要加上伪首部?目的何在
伪头部的目的是为了让UDP包接受者确定发送和接受的UDP包是来自正确的源且是发给自己的。
但是收到的UDP包只有源和目的的UDP端口号,并没有IP地址信息,所以要重新构造个伪头部,加上源IP和目的IP(从IP包中拿来),再计算校验和以确定数据包的正确性。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(1)
伪头部的目的是为了让UDP包接受者确定发送和接受的UDP包是来自正确的源且是发给自己的。
但是收到的UDP包只有源和目的的UDP端口号,并没有IP地址信息,所以要重新构造个伪头部,加上源IP和目的IP(从IP包中拿来),再计算校验和以确定数据包的正确性。