什么叫IP数据报的分段与重组?什么地方分段?什么地方重组?为什么?

发布网友

我来回答

4个回答

懂视网

对ip数据报分片的重组通常发生在目的主机,原因如下:

  

  1、在TCPIP分层中,数据链路层用MTU来所能传输的数据包大小。MTU是指一次传送的数据最大长度,不包括数据链路层数据帧的帧头,当发送的IP数据报的大小超过了MTU时,IP层就需要对数据进行分片,否则数据将无法发送成功。

  

  2、IP分片发生在IP层,不仅源端主机会进行分片,中间的路由器也有可能分片。因为不同网络的MTU是不一样的,如果传输路径上的某个网络的MTU比源端网络的MTU要小,路由器就可能对IP数据报再次进行分片,而分片数据的重组只会发生在目的端的IP层。

  

  3、IP层是没有超时重传机制的。如果IP层对一个数据包进行了分片,只要有一个分片丢失了,只能依赖于传输层进行重传,结果是所有的分片都要重传一遍,这个代价有点大,由此可见,IP分片会大大降低传输层传送数据的成功率,所以要避免IP分片。

  

  

热心网友

路过~不同类型的网络的最大传输单元(MTU)不同,当所传输的数据大于硬件接口的MTU时,就传不过去啦~所以就要切开,这就叫分段

IP字段里有一位DF,当它设为不允许分段时就不会分段了,但是路上这个包就被丢了

热心网友

目的主机收到所以分片后,对分片进行重新组装还原的过程叫做IP数据报重组。
IP协议规定,只有最终的目的主机才能对分片进行重组。

热心网友

这个问题太大了,你可以去看看TCP/IP协议。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com