Fragmentation Flashcards

1
Q

what is fragmentation

A

when a packet is too big (greater than MTU) sometimes it needs to be split up into smaller packets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

which side fragments the packet

A

sender

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

which side reassembles the fragmented packet

A

receiver

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

if some of the fragments go missing, what happnes

A

all fragments are dropped until timeout and packet is sent again

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

in what layer is fragmentation carried out

A

network layer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

can a packet be fragmented multiple times before reaching its destination

A

yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

how does packet know to fragement

A

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 well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

how does the receiver know there will be more fragments

A

More Fragment (MF) bit is set for all the fragment packets except for the last one

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

how does the receiver know which fragments all belong to the same packet

A

they all have an ID number indicating that they are from the same packet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly