Fragmentation Flashcards
what is fragmentation
when a packet is too big (greater than MTU) sometimes it needs to be split up into smaller packets
which side fragments the packet
sender
which side reassembles the fragmented packet
receiver
if some of the fragments go missing, what happnes
all fragments are dropped until timeout and packet is sent again
in what layer is fragmentation carried out
network layer
can a packet be fragmented multiple times before reaching its destination
yes
how does packet know to fragement
if the data size is bigger than the MTU and the Do not Fragment (DF) flag is set to 0, the paclet is fragmented into parts and sent out one by one
how does the receiver know there will be more fragments
More Fragment (MF) bit is set for all the fragment packets except for the last one
how does the receiver know which fragments all belong to the same packet
they all have an ID number indicating that they are from the same packet