4

Let's say computer S (sender) sends some IP packets to computer R (receiver). Between S and R, there are 6 networks, divided by 5 routers. So the IP packets leave R, go through network 1, pass router 1, go through network 2, pass router 2, etc, eventually going through network 6, and arriving at R.

Let's say from network 1 to 3, the MTU of the networks decreases each time. From network 4 to 6, the MTU increases each time.

My question:

The IP packets get split up in network 1 if they are larger than the MTU allows; they also could get split up again in network 2 and 3. But from now on, the MTU of the following networks increases. Does that mean that the IP packets get put together again? Or do they keep their small size until they arrive at R?

Tom Anderson
  • 387
  • 1
  • 11
alejandro
  • 49
  • 3

2 Answers2

3

They will stay at the fragmented size. They'll only be reassembled by the destination host.

bahamat
  • 6,193
  • 23
  • 28
3

following wikipedia:

Reassembly is intended to happen in the receiving host but in practice it may be done by an intermediate router, for example, network address translation may need to re-assemble fragments in order to translate data streams, e.g. the FTP control protocol, as described in RFC 2993.

pQd
  • 29,561
  • 5
  • 64
  • 106