NL_NEIGHBOR_STATE 열거형(nldef.h)
NL_NEIGHBOR_STATE 열거형 형식은 RFC 2461, 섹션 7.3.2에 설명된 대로 네트워크 계층 인접 IP 주소의 상태를 정의합니다.
Syntax
typedef enum _NL_NEIGHBOR_STATE {
NlnsUnreachable,
NlnsIncomplete,
NlnsProbe,
NlnsDelay,
NlnsStale,
NlnsReachable,
NlnsPermanent,
NlnsMaximum
} NL_NEIGHBOR_STATE, *PNL_NEIGHBOR_STATE;
상수
NlnsUnreachable IP 주소에 연결할 수 없습니다. |
NlnsIncomplete 주소 확인이 진행 중이며 인접 항목의 링크 계층 주소가 아직 없는 경우 결정. 특히 IPv6의 경우 인접한 요청 메시지가 요청된 노드 멀티캐스트로 전송되었습니다. 대상의 IP 주소이지만 해당 인접 알림은 아직 수신되지 않았습니다. |
NlnsProbe 인접 항목은 더 이상 연결할 수 없는 것으로 알려져 있으며, 도달 가능성을 확인하기 위해 프로브가 전송되고 있습니다. IPv6의 경우 유니캐스트를 정기적으로 다시 전송하여 연결성 확인을 적극적으로 모색하고 있습니다. 인접한 요청은 연결 가능성 확인이 수신될 때까지 검색합니다. |
NlnsDelay 인접 항목은 더 이상 연결할 수 없는 것으로 알려져 있으며 트래픽이 최근에 이웃. 그러나 이웃을 즉시 검색하는 대신 프로브 전송이 잠시 지연됩니다. 상층 프로토콜에 도달 가능성 확인을 제공할 수 있는 기회를 제공할 시간입니다. IPv6의 경우 더 보기 에 지정된 것보다 시간이 경과했습니다. 의 ReachabilityTime.ReachableTime 멤버 마지막 이후의 MIB_IPNET_ROW2 구조체 정방향 경로가 제대로 작동하고 패킷이 전송되었다는 긍정적인 확인이 수신되었습니다. 일정 기간 내에 도달 가능성 확인이 수신되지 않는 경우(첫 번째 프로브를 지연하는 데 사용) NlnsDelay 상태를 입력하면 IPv6 NS(인접한 요청) 메시지가 전송되고 MIB_IPNET_ROW2 상태 멤버가 NlnsProbe로 변경됩니다. |
NlnsStale 인접 항목은 더 이상 연결할 수 없는 것으로 알려져 있지만 트래픽이 이웃으로 전송될 때까지는 연결할 수 없습니다. 연결 가능성을 확인하려면 시도해야 합니다. IPv6의 경우 에 지정된 것보다 더 많은 시간이 경과했습니다. the 의 ReachabilityTime.ReachableTime 멤버 마지막 이후의 MIB_IPNET_ROW2 구조체 정방향 경로가 제대로 작동하고 있다는 긍정적인 확인이 수신되었습니다. 동안 MIB_IPNET_ROW2 상태 멤버는 NlnsStale이며 패킷이 전송될 때까지 아무 작업도 수행되지 않습니다. The NlnsStale 상태는 다음을 업데이트하는 원치 않는 인접 검색 메시지를 받으면 입력됩니다. 캐시된 IP 주소입니다. 이러한 메시지를 수신해도 연결 가능성이 확인되지 않고 NlnsStale에 입력됩니다. 상태는 항목이 실제로 사용되는 경우 도달 가능성을 신속하게 확인합니다. 그러나 도달 가능성은 항목이 실제로 사용될 때까지 실제로 확인되지 않습니다. |
NlnsReachable 이웃은 최근(수십 초 전) 연결할 수 있는 것으로 알려져 있습니다. IPv6의 경우 에 지정된 시간 내에 긍정적인 확인이 수신되었습니다. 의 ReachabilityTime.ReachableTime 멤버 MIB_IPNET_ROW2 구조체 경로가 제대로 작동했습니다. 동안 MIB_IPNET_ROW2 상태 멤버는 NlnsReachable이며 패킷이 있으므로 특별한 작업이 발생하지 않습니다. 전송되지 않습니다. |
NlnsPermanent IP 주소는 영구 주소입니다. |
NlnsMaximum 테스트 목적으로 사용할 수 있는 최대값입니다. |
설명
RFC 2461, 섹션 7.3.2에 대한 자세한 내용은 네트워크 작업 그룹의 IP 버전 6(IPv6) 메모에 대한 인접 검색 을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
머리글 | nldef.h(Netioapi.h 포함) |