【无标题】IP各协议头部格式

IP协议头部格式如下:\n\n\n各协议字段说明:\n\n版本:占4位,协议版本号,通常为4,表示IPv4。\n首部长度:占4位,IP协议头部长度,即头部中有多少个32位字节,通常为5个。\n服务类型:占8位,用于标记数据包的优先级、延迟、可靠等。其中3位优先权字段(已经弃用),4位TOS字段和1位保留字段。4位TOS字段分别表示:最小延时、最大吞吐量、最高可靠性、最小成本。这四者之间相互冲突,只能选择一个。对于SSH和Telnet这样的程序,最小延时比较重要;对于FTP这样的程序,最大吞吐量比较重要。\n总长度:占16位,表示整个IP数据包的长度,包括头部和数据部分。\n标识:占16位,用于唯一标识一个 IP 数据包的片段。如果IP数据包在数据链路层被分片,那么每一个片段中的标识相同。\n标志:占3位,第一位保留;第二位为 1 表示禁止分片,为 0 则允许分片;第三位表示分片的情况,如果为 0 表示后面还有分片,为 1 则表示当前是最后一个分片。\n片偏移:占13位,用于指示当前分片在原始数据包中的偏移量。实际偏移的字节数就是片偏移量乘以 8 得到的。因此,除了最后一个报文外,其他报文的长度必须是 8 的整数倍。\n生存时间(Time To Live,TTL):占8位,表示数据包到达目的地的最大跳数。一般是64,每次经过一个路由,TTL的值减 1 ,一直减到 0 还没有到达,那么该数据包就会被丢弃。该字段主要是用来防止出现路由循环。\n协议:占8位,表示数据包的上层协议类型,如TCP、UDP、ICMP等。\n首部校验和:占16位,用于检测头部在传输过程中出现的错误。\n源地址:源IP地址。\n目的地址:目的IP地址。\n可选字段:可选字段,用于扩展头部,通常不使用。\n填充:填充字段,用于保证头部长度位 32 位的整数倍。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值