다음 지문에 해당하는 ICMP 오류 메시지는?데이터그램(Datagram… | [정보보안기사 필기] 16년 2회차 기출문제 상세 페이지
1[정보보안기사 필기] 16년 2회차
다음 지문에 해당하는 ICMP 오류 메시지는?
데이터그램(Datagram)dl 라우터를 방문할 때, 이 필드의 값은 1씩 감소되며, 이 필드 값이 0이 되면 라우터는 데이터그램을 폐기한다. 그러나 데이터그램이 폐기될 때 라우터는 오류 메시지를 원 발신지에 송신한다.
1
목적지 도달 불가능
2
시간 경과
3
매개변수 문제
4
발신지억제
해설
TTL 필드가 0이 되어 데이터그램을 버린 라우터가 돌려보내는 오류 메시지는 시간 경과(Time Exceeded)다.
IP 헤더의 TTL은 라우터를 하나 지날 때마다 1씩 줄어들고, 0이 되면 해당 데이터그램은 경로 순환을 막기 위해 폐기된다. 이때 라우터가 원 발신지로 ICMP 시간 경과 메시지를 보내며, traceroute가 경로를 알아내는 원리도 이 응답을 이용한 것이다.
나머지 메시지는 발생 조건이 다르다.
- 목적지 도달 불가능은 경로·호스트·포트가 없어 전달 자체가 불가능할 때, 매개변수 문제는 헤더 필드 값이 잘못됐을 때 보낸다.
- 발신지 억제는 혼잡으로 데이터그램을 버렸으니 전송 속도를 낮추라고 알리는 흐름 제어용 메시지다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.