1. [이동통신] 이웃 알림(통보/방송) 및 현행화(갱신)
ㅇ Neighbor Advertisement (이웃 기지국 알림)
- 핸드오버를 위해 이동국이 주변 기지국의 신호를 쉽게 검색할 수 있도록,
. 현 기지국이 인접한 주변의 기지국들에 대한 정보를 알려주는 것
- 이러한 알림(Advertisement) 정보로부터
. 이동국은 처음 전원을 켤 때 또는 핸드오프할 때 마다,
. 자신이 갖고있는 데이타를, 계속적으로 갱신(현행화)시켜야 함
ㅇ Neighbor List (이웃 기지국 정보 리스트)
- 주변 기지국 정보를 알려주는 리스트
- [ CDMA 방식 ]
. 내용 : 이웃 기지국의 PN offset 정보
. 대기상태 시 : 페이징 채널로부터 Neighbor List Message 수신
. 통화중 핸드오프 시 : 트래픽 채널로부터 Neighbor List Update Message 수신
2. [IPv6 ND (Neighbor Discovery)] 이웃 탐색(간청/요청) 및 이웃 알림(응답)
ㅇ 동작 방식
- 이웃 탐색용 NS(Neighbor Solicitation)를 수신한 노드가,
- 그 응답으로 NA(Neighbor Advertisement)을 보냄
ㅇ NS(Neighbor Solicitation, 이웃 간청)
- 사용 목적
. 이웃 노드의 링크계층 주소(MAC 주소)를 알기 위해 (AR, 주소 결정)
. 이웃 노드와의 링크가 살아있는지 여부를 확인하기 위해 (NUD, 이웃접근 불가능 검사)
. IPv6 주소의 중복 여부를 알아보기 위해 (DAD, 중복 주소 검출)
- ICMP 메세지 포멧
. IPv6 주소 (출발지 주소,source address)
.. 아직 정식 IPv6 주소가 없으므로, Unspecified Address가 기록됨
. IPv6 주소 (도착지 주소,destination address)
.. Solicited Node Multicast Address (FF02::1:FFXX:XXXX)
. IPv6 주소 (목적지 주소,target address)
.. 주소자동생성 기능에 의해 생성된 IPv6 주소
. type : 135
. code : (미사용) 0으로 셋팅
. Checksum : 16 비트짜리 체크섬 필드
ㅇ NA(Neighbor Advertisement, 이웃 알림)
- 사용 목적
. NS 요청에 대한 응답
. 자신의 링크계층 주소가 변했음을 알리려고
- ICMP 메세지 포멧
. type : 136
. code : (미사용) 0으로 셋팅
. Checksum : 16 비트짜리 체크섬 필드
. 플래그 필드
.. R : 라우터 플래그 (1 비트)
.. C : 요청 플래그 (1 비트)
.. O : 덮어쓰기 플래그 (1 비트)