Step by Security Study
ICMP 정리 본문
개념
Internet Control Message Protocol
-> Contorl : 제어 : 신뢰
데이터의 전달 여부를 가름할 수 있는 프로토콜 ( 통신 연결 상태 확인)
TCP/IP 의 패킷 전송에서 메시지를 제어학, 발생한 오류를 알려준다. 통신 오류 발생 시에는 그 발생 장소로부터 ICMP를 사용한 오류 정보가 반송되어 온다 => 도달성 체크
특징 (오류 메시지 생성 규칙) => 연이은 브로드 캐스트 폭풍 방지
ICMP 메시지 전달과정에 발생된 오류 메시지에 대해서는 또 다시 생성되지 않음
단편화된 IP 데이터 그램 중 첫번째 것을 제외한 나머지 단편들에 대해 생성되지 않음
수신 주소가 브로드 캐스트, 멀티 캐스트 주소인 경우에는 생성되지 않음
발신 주소가 무의미한 주소 (제로 주소, 루프백 등)일 경우에는 생성되지 않음
대부분의 경우에 ICMP 에러 메시지는 라우터로부터 발생 (생성 위치)
ICMP echo(통신의 가능성을 따짐) 메시지
링크 연결 상태를 확인할 수 있다. => 장애 여부 확인
인터넷 상의 어떤 Host가 제대로 동작하고 있는지 확인하기 위해, Echo Request 메시지를 보내면, 해당 Host는 이에 대한 응답으로 Echo Reply 메시지를 보냄
- ICMP v4 : Echo Request = 8, Echo reply =0
- ICMP v6 : Echo Request = 128, Echo reply = 129
'네트워크' 카테고리의 다른 글
게이트웨이(Gateway) 정리 (1) | 2023.09.25 |
---|---|
IP와 MAC Address 정리 (0) | 2023.09.25 |
4 Way Handshaking (0) | 2023.09.23 |
3 Way Handshaking (0) | 2023.09.23 |
캡슐화 인캡슐레이션 디캡슐레이션 정리 (0) | 2023.09.23 |