본문 바로가기

Computer/0x03 네트워크

ICMP 헤더구조 분석

ICMP 헤더구조 분석 




ICMP 프로토콜:  IP프로토콜은 송신 시스템과 수신시스템 사이의 패킷을 최적의 경로를 통해

전달하는 것이 주된 목적 입니다.


- IP 프로토콜은 신뢰성이 없고 비연결형 프로토콜 입니다.

- IP 프로토콜은 에러 발생원이나 진단 기능 및 상황 정보를 지원하지 않습니다.

- ICMP 프로콜 Support (IP 프로토콜의 단점을 보완 합니다.)




[ ICMP Protocol 의 위치 ]




ICMP는 Internet Control Message Protocol 의 약어 입니다.


ICMP의 주요기능은 2가지가 있습니다.

(1) 오류보고 기능

(2) 질의 기능 


목적: 인터넷 프로토콜(IP)를 보완(서포트) 해주기 위해서 태어 났습니다.





[ ICMP 헤더구조 ]




(1) TYPE :

- ICMP의 업무, 즉 어떠한 용도로 사용돠는 ICMP를 나타냅니다.


(2) CODE :

- ICMP Type 세부 내용을 나타내며 이 부분은 Type 과 조합을 이루어 ICMP 메세지의 목적과 용도를

나타냅니다.


(3) Checksum :

- ICMP 메세지의 이상 유무를 판단 합니다.



[ ICMP 리다이렉트 ]


- TYPE 5

- 라우터가 송신 시스템이 특정 목적지로 가는 더 짧은 경로를 알리고자 할 경우에 사용 됩니다.

- 같은 서브넷에 존재 하여야 합니다.



  



ICMP 메세지 & 타입

( 총 8Bte로 구성 )