DF Flag

정답 : D

설정된 MTU 값보다 큰 데이터를 보낼 때, MTU 크기에 맞게 데이터를 쪼개서(fragment) 보내는데 DF bit가 활성화 되어있으면 fragment가 일어나지 않는다.

문제에 extended ping 결과에서 MTU가 1492로 되어있고, ping의 size는 1500이니 라우터는 fragment해야 하지만 packet에 DF bit가 설정되어 있어 fragment가 일어나지 않기 때문에 ICMP는 drop되어 ping이 fail된다.

번외

cisco

Cisco의 ping은 payload 1500에서 1500의 의미가 IP MTU 1500을 의미

1472 ICMP payload + 8 ICMP header + 20 IP header를 포함한 값을 ping payload

linux/unix/windows

linux/unix/windows 에서는 ICMP header와 IP header 포함하지 않은 순수 ICMP payload를 사용

linux/unix/windows에서 IP MTU 1500으로 ping을 보내려면 size를 1472로 보내야 한다

Last updated