IT/정보보안기사

ICMP(Internet Control Message Protocol)

Insight7777 2023. 4. 16. 20:11

ICMP(Internet Control Message Protocol)

● ICMP : TCP/IP에서의 오류제어 프로토콜

 

ICMP 프로토콜 구조

Type Code Checksum
Identifier Sequence Number
Optional Data

 

ICMP Type 메시지의 종류

Type Message 설명
3 Destination unreachable 라우터가 목적지에 도달하지 못했을 시 보내는 메시지, UDP Flooding과 관련있음.
4 Source quench 트래픽을 높여 네트워크에 무리를 주는 호스트를 제지할 때 사용
5 Redirection 패킷 경로 수정, smurf 공격 시 이용
8 or 0 Echo request or reply ping, 호스트 통신여부 확인
11 Time exceeded TTL=0이 되었을 때 보내는 메시지
12 Parameter problem IP Header field에 잘못된 정보가 있다는 것을 알림
13 or 14 Timestamp request and reply Echo와 같으나 시간정보가 추가되어있음.

 

ICMP Ping 차단 설정

- icmp_echo_ignore_all 파일의 설정값을 1로 변경

 

 

 

 

ICMP Direct Broadcast 차단(smurf공격 차단 방법)

- icmp_echo_ignore_broadcasts 파일의 값을 1로 설정