ip协议与tcp协议包头分析
发布网友
发布时间:2023-05-11 06:57
我来回答
共1个回答
热心网友
时间:2024-11-18 00:43
ip包头分析
格式
ip包头是可变的,20-60字节
版本:告诉是ipV4版本,还是ipV6版本
首*度:ip包头的长度
优先级与服务类型:3bit 优先级,4bit服务类型
总长度:ip包头+tcp/udp包头+数据的长度
断偏移量:来决定ip分片的先后顺序 第一片断偏移量为0,第二片断偏移量为1280,第三断偏移量为2960
标识符:用来标识通两个人通话的先后顺序
标志:一共3bit,第一个比特一般为0,保留未启用,第二个比特为0,表示已经分片,为1表示没有分片(为一个整体)第三个比特为1,表示我不是最后一个,后面还有分片,如果为0,表示我就是最后一个分片,后上面没有了
ttl:生存时间,0-256区间的生存时间,在100以上都是windows主机,在100以下一般为linux主机,没经过一个网关,每减一次一。防止数据包永久的循环下去
协议号:上层协议的协议号,tcp 为6,udp 为17
首部校验和:校验ip包头
原ip地址:填写原ip地址
目标IP地址:填写目标的IP地址