용어와 정의
영문 또는 원어: NDP
영문 정식명칭: Neighbor Discovery Protocol
한글명: 이웃 탐색 프로토콜
NDP는 IPv6에서 같은 링크의 이웃과 라우터를 탐색하고 도달성을 관리하는 규약입니다.
정확한 의미와 원리
ICMPv6 메시지를 이용해 링크 계층 주소 해석, 라우터 발견과 이웃 도달성 확인 등을 수행합니다. 단순히 IPv4 ARP의 이름만 바꾼 기능은 아닙니다.
쉽게 이해하는 사용 예시
호스트는 RA에서 기본 라우터와 프리픽스 정보를 얻을 수 있습니다. 주소가 존재해도 유효한 라우터 정보가 없으면 다른 망으로 나갈 경로가 생기지 않을 수 있습니다.
종류와 관련 개념의 차이
Router Solicitation과 Advertisement, Neighbor Solicitation과 Advertisement는 목적이 다릅니다. 주소 중복 검사와 도달성 확인에서도 이웃 탐색 메시지가 활용됩니다.
적용 조건과 오해하기 쉬운 점
ICMPv6 전체를 막으면 주소와 라우터 탐색을 포함한 정상 IPv6 통신이 깨질 수 있습니다. 필요한 제어 메시지와 접근 정책을 구별해서 설계합니다.
RA 라우터 광고
이 절의 용어: RA / Router Advertisement / 라우터 광고
IPv6 라우터가 링크의 호스트에 라우터 수명과 프리픽스 등 정보를 알리는 메시지입니다. SLAAC용 프리픽스 광고와 기본 라우터 역할은 서로 관련되지만 각각의 플래그와 수명 조건을 구분합니다.
관련 용어와 글
함께 이해할 기준 개념
함께 비교할 용어
- IPv4 인터넷 프로토콜 버전 4
- IPv6 인터넷 프로토콜 버전 6
- CIDR 클래스 없는 도메인 간 라우팅
- Subnet 서브넷
- ARP 주소 결정 프로토콜
- SLAAC 상태 비저장 주소 자동 설정
- DHCP 동적 호스트 설정 프로토콜
- DHCPv6 IPv6 동적 호스트 설정 프로토콜
- DHCP relay DHCP 릴레이
- Link-local address 링크 로컬 주소
- Loopback 루프백
- Private IP address 사설 IP 주소
- Public IP address 공인 IP 주소
- Static IP address 고정 IP 주소
- NAT 네트워크 주소 변환
- Port forwarding 포트 포워딩
- TTL IPv4 홉 제한 값
- Global unicast address IPv6 전역 유니캐스트 주소
- ULA IPv6 고유 로컬 주소
- Dual stack 듀얼 스택
- Hop Limit 홉 제한
- Subnet mask 서브넷 마스크
- VLSM 가변 길이 서브넷 마스크
- RA 라우터 광고
- DAD 중복 주소 검사
- DHCP lease DHCP 임대
- DHCP reservation DHCP 예약
- Prefix delegation 프리픽스 위임
- SNAT 출발지 주소 변환
- DNAT 목적지 주소 변환
- PAT 포트 주소 변환
- CGNAT 사업자 규모 주소 변환
- UPnP 유니버설 플러그 앤 플레이
- PBR 정책 기반 라우팅
- Routing 라우팅
- Double NAT 이중 NAT
- NAT loopback NAT 루프백
- Static routing 정적 라우팅
- Dynamic routing 동적 라우팅
- Default route 기본 경로
- Default gateway 기본 게이트웨이
- DNS 도메인 이름 시스템
- DDNS 동적 DNS
- OSPF OSPF 라우팅 프로토콜
- BGP 경계 경로 프로토콜
- RIP 라우팅 정보 프로토콜
- VRRP 가상 라우터 이중화 프로토콜
- ECMP 동일 비용 다중 경로
- VRF 가상 라우팅 및 전달