3개의 IP 패킷으로 fragmentation 되는 과정을 설명한 것이… | [정보보안기사 필기] 18년 2회차 기출문제 상세 페이지
1[정보보안기사 필기] 18년 2회차
3개의 IP 패킷으로 fragmentation 되는 과정을 설명한 것이다. 세 번째 패킷의 필드에 들어갈 값으로 적절한 것은?
| 패킷사이즈 | flag | offset |
|---|---|---|
| 1500 | 1 | 0 |
| 1500 | 1 | 185 |
| (가) | 0 | (나) |
1
가: 1040 , 나: 130
2
가: 1000 , 나: 370
3
가: 1040 , 나: 370
4
가: 1000 , 나: 125
해설
세 번째 조각에 들어갈 값은 크기 1040바이트, offset 370이다.
MTU 1500에서 IP 헤더 20바이트를 뺀 1480바이트가 한 조각에 실리는 데이터이고 offset은 8바이트 단위로 세므로, 두 번째 조각의 offset이 1480÷8 = 185가 된다. 세 번째 조각은 여기서 1480바이트를 더 건너뛰므로 185 + 185 = 370이다.
offset이 370으로 정해지면 남는 것은 크기뿐이다. flag(More Fragment)가 0이어서 마지막 조각이므로 1500을 다 채울 필요가 없고, 남은 데이터 1020바이트에 헤더 20바이트를 더한 1040바이트가 된다.
offset을 130이나 125로 둔 값은 185씩 커지는 간격과 맞지 않는다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.