용어와 정의
영문 또는 원어: ICMPv6
영문 정식명칭: Internet Control Message Protocol for IPv6
한글명: IPv6 인터넷 제어 메시지 프로토콜
ICMPv6는 IPv6의 오류 통지와 제어를 제공하는 프로토콜입니다.
정확한 의미와 원리
패킷 크기 초과와 도달 불가 같은 메시지뿐 아니라 NDP에서 사용하는 메시지와 관계됩니다. IPv4 ICMP와 번호와 세부 규칙이 같다고 가정하지 않습니다.
쉽게 이해하는 사용 예시
IPv6에서 큰 전송만 멈추는 경우 Packet Too Big 메시지가 돌아오는지 확인할 수 있습니다. 작은 Echo 응답 성공이 전체 MTU와 서비스 정상의 증거는 아닙니다.
종류와 관련 개념의 차이
ICMPv6 Echo, 이웃 탐색과 라우터 광고는 메시지의 목적과 허용 정책이 다릅니다. 필요한 제어 메시지를 유지하면서 과도한 노출을 관리하는 설계가 필요합니다.
적용 조건과 오해하기 쉬운 점
ICMPv6 전체 차단은 IPv6 주소와 라우터 탐색 및 전달을 손상시킬 수 있습니다. 보안 설정을 IPv4의 단순 차단 목록에서 그대로 복사하지 않습니다.
관련 용어와 글
함께 이해할 기준 개념
함께 비교할 용어
- UDP 사용자 데이터그램 프로토콜
- ICMP 인터넷 제어 메시지 프로토콜
- Transport port 전송 계층 포트 번호
- Socket 네트워크 소켓
- QUIC QUIC 전송 프로토콜
- MTU 최대 전송 단위
- PMTUD 경로 MTU 탐색
- MSS 최대 세그먼트 크기
- HTTP 하이퍼텍스트 전송 프로토콜
- Proxy 프록시
- Load balancing 부하 분산
- CDN 콘텐츠 전송 네트워크
- Keepalive 연결 유지 확인
- TCP three-way handshake TCP 3단계 연결 수립
- TCP retransmission TCP 재전송
- TCP receive window TCP 수신 윈도
- IP fragmentation IP 단편화
- HTTP/1.1 HTTP 버전 1.1
- HTTP/2 HTTP 버전 2
- HTTP/3 HTTP 버전 3