ICMP 프로토콜

hyemin's velog💬·2022년 8월 17일
0

네트워크

목록 보기
5/19

ICMP 프로토콜

ICMP가 하는 일

ICMP(Internet Control Message Protocol, 인터넷 제어 메시지 프로토콜)
네트워크 컴퓨터 위에서 돌아가는 운영체제에서 오류 메시지를 전송 받는 데 주로 쓰인다. 프로토콜 구조의 Type과 Code를 통해 오류 메시지를 전송 받는다.
=>상대방과 통신을 확인하는 용도

ICMP 프로토콜의 구조

Type이 대분류 Code가 소분류

Type
8(Echo Reply) - 요청. 너랑 통신 확인할게
0(Echo) - 응답. 상대방이 나에게 보내줌
3(Destination Unreachable) - 경로상 문제. 목적지까지 못감. (예: 중간에 라우터 설정을 잘못해서 목적지까지 못 간 경우)
11(Time Exceded) - 상대방의 문제. 목적지까지 갔는데 응답 못 받는 경우. (예: 상대방이 방화벽 켜놨을 때)
5(Redirect) - 옛날에 쓰던 거. 원격지에 있는 상대방의 라우팅 테이블을 ICMP로 수정할 때 쓰는 것.


알아둬야 하는 것

  • 0, 8 : 기본적인 것
  • 3, 11 : 뭔가 잘못됐을 때
  • 5 : 보안상 알아둬야 되는 것

https://youtu.be/JaBCIUsFE74

profile
기록장👻

0개의 댓글