在IP数据包中,如果报头域的数值为5,那么该报头长度为多少个8位组

答案是20 为什么
2025-03-10 18:26:01
推荐回答(3个)
回答1:

8位组就是byte的意思。IP报头域的数值表示整个IP报头的长度,单位是4bytes,所以如果是5,就是5*4=20bytes。IP报头标准来说就是20bytes,也就是报头长度域为5,IP报头也可以携带一些可选参数,最大报头长度可到60bytes,也就是报头长度域最大可以填60/4=15

回答2:

得分0 UDP是封装在ip中,实际上采用楼上的方式使用原始套结字,可以修改ip包头的信息。一般 可以用于实现匿名IP。 ...如何获得和设置TCP/IP协议数据包中的IP数据报头内容?,高手请进!!! 如何将IPX协议转换为TCP/IP协议? 如何将IPX协议...

回答3:

你先建立一个RAW类型套接字,
用ReceiveFrom接收数据,收到的数据指针就是指向IP结构的
你就可以提取相关的字段值了