[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 271
  • Last Modified:

Fragmentation

Hi,
If we send fragmented datagram from node A to node B, for how long node B will be waiting for all fragments to assemble it?

Cheers,
P.
0
pizdzielec
Asked:
pizdzielec
1 Solution
 
pritamduttCommented:
This depends on the TIME_WAIT setting for the underlying Operating System Protocol Stack.

TIME_WAIT time is generally set to double the packets maximum age. This value is the maximum age your packets will be allowed to get to before the network discards them. The reason for this is because there may still be live packets out in the network on its way to you.

If the timer for the reassembly expires with any of the fragments missing, the message cannot be reconstructed. The fragments are discarded, and an ICMP Time Exceeded message generated.

Hope this helps!
0
 
pizdzielecAuthor Commented:
Awesome, thx a lot.

Cheers,
P.
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now