首页 > 试题广场 >

在互联网中,IP数据报从源点到目的结点可能需要经过多个网络和

[单选题]

在互联网中,IP数据报从源点到目的结点可能需要经过多个网络和路由器,在整个传输过程中,IP数据报头部中的( )。

  • 源地址和目的地址都可能发生变化
  • 仅目的地址会发生变化
  • IP包首部字段不会发生变化
  • IP包首部某些字段会发生变化
选D
【分析】

必须变化的是生存时间(ttl)、首部校验和。每经过一跳路由器,ttl值减一。首部校验和是根据首部生成的,ttl字段变化,首部校验和随之也要变化。可能变化的有标志,片偏移、数据报总长度
发表于 2019-03-29 22:15:30 回复(0)
更多回答
推荐
答案为D
当一个路由器接收到一个IP数据报时,路由器根据IP数据报头部中的目的IP地址进行路由选择,并不改变源IP地址的取值。
即使在IP数据报被分片时,源IP数据报的源IP地址和目的IP地址也将复制到每个分片的头部中。因此在整个传输过程中,IP数据报头部中的    源IP地址   和   目的IP地址  都不发生变化,A B错误。
IP数据包每次通过一个路由,头部中的生存时间(TTL)都会减1,如果遇到长度超过网络MTU的时候,必须分片。因此,生存时间、片偏移和标志是变化的。对于校验和,每经过一个结点都要进行重新计算。C错误。
注意:标识是一个计算器,即使发生分片的情况下,其会把这个值复制到分片后的标识字段,故不发生变化。

编辑于 2019-04-01 14:19:22 回复(0)
选D。
源地址为发送地址,目的地址为最终接收端地址,在传输过程中,两者都不会变化。所以A,B错误
IP数据报首部的前一部分是固定长度,共20字节,是所有IP数据报必须具有的。在首部的固定部分后面是一些可选字段,其长度是可变的。固定部分中的首部检验和占16位。这个字段只检验数据报的首部,但不包括数据部分,这是因为数据报每经过一个路由器,路由器都要重新计算一下首部检验和(一些字段,如生存时间、标志、片偏移等都可能发生变化)所以C错误,D正确。
发表于 2019-03-29 15:16:20 回复(0)
A选项中发生变化的是mac地址,不在ip头部中
D中ttl必变,另外在经过不同最大长度的链路段中会新分片,因此,首部的位移和校验也会变
发表于 2019-03-30 20:18:56 回复(0)
A 源地址为发送地址,目的地址为最终接收端地址。在传输过程中,两者都不会变化
编辑于 2019-03-29 15:15:25 回复(0)
有nat的话,原地址会变,在传输过程中,头部里的Mac地址会变
发表于 2022-04-05 06:17:50 回复(0)
考虑NAT是因为考研也这样考啊 这也算钻牛角尖吗😢
发表于 2022-03-20 19:28:35 回复(1)
mac地址,ttl,片偏移,校验和可能会发生变化
发表于 2022-01-25 15:19:04 回复(0)
不用考虑NAT或者***的吗?
编辑于 2021-06-11 22:08:22 回复(0)
居然不用考虑NAT吗???
发表于 2020-08-25 11:12:30 回复(1)
头部中的生存时间(TTL)都会减1,如果遇到长度超过网络MTU的时候,必须分片。因此,生存时间、片偏移和标志是变化的。对于校验和,每经过一个结点都要进行重新计算。C错误。
发表于 2020-04-06 17:22:55 回复(0)
gre封装源目ip不是发生变化了吗?(狗头保命)
发表于 2019-04-15 07:42:15 回复(0)