标签: networking ip
我有一些问题w.r.t. ip header。
如果我是正确的,则总长度字段显示整个数据包的长度。 Internet标头长度(ihl)显示标头的长度以及是否设置了选项。
我的问题是,如果总长度字段显示总长度,为什么需要ihl字段?
此致
答案 0 :(得分:4)
使用IPv4,标头长度是可变的。 IHL实际上是指向数据包有效负载开始的指针。如果没有这个,你将无法知道有效载荷的起始位置。
IPv6具有固定的标头大小,因此IHL是不必要的,并且它不存在。