다양한 기록

ICMP (Internet Control Message Protocol) 본문

네트워크

ICMP (Internet Control Message Protocol)

라구넹 2024. 6. 6. 22:17

IP 프로토콜은 에러 제어와 관리 능력이 부족

에러 메시지를 보내고, 질의응답을 함

 

Error-reporting messages

- 목적지 도달 불가 (IP 주소 불가)

- 송신자 조절 (혼잡 제어 관련)

- 시간 초과

- 헤더 정보에 문제가 있을 때

 

질의 응답 메시지 [네트워크 문제 진단 .. 질문을 요청하고 응답 확인]

- 네트워크가 잘 작동되는가 (핑)

- 시간

- 주소 마스크

- 라우터 정보

 

호스트, 라우터 단에서 네트워크 레벨 소통을 위해 사용됨

ICMP 메시지는 IP의 데이터그램에서 옮겨짐

ICMP 메시지: type, code + IP 데이터그램 헤더의 첫 8바이트

 

type: ICMP 메시지의 유형

code: 메시지 타입의 세부적인 내용

 

Traceroute and ICMP

Traceroute는 UDP로 처음에 TTL을 1로 세팅하고 3개 보냄 (첫 라우터까지 갔다고 옴)

그 다음은 TTL을 2로 세팅해서 3개 보냄

TTL이 0이 되면 라우터는 출발지에 ICMP 메시지를 보냄

출발지에 ICMP 메시지가 돌아오면 RTT 기록

 

'네트워크' 카테고리의 다른 글

멀티캐스팅  (0) 2024.06.07
네트워크 매니지먼트와 SNMP  (0) 2024.06.07
SDN(software defined networking) control plane  (0) 2024.06.06
Intra-AS / Inter-AS routing  (0) 2024.06.05
라우팅 프로토콜  (0) 2024.06.05