주소 확인 캐싱 동작을 Windows Vista TCP/IP 구현 에서 프로토콜(ARP) 설명

기술 자료 번역 기술 자료 번역
기술 자료: 949589 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

소개(Introduction)

이 문서에서는 해당 주소 확인 캐싱 동작을 Windows Vista TCP/IP 구현 에서 프로토콜(ARP) 설명합니다.

추가 정보

Windows Vista에서 ARP 캐시 동작이 변경되었습니다. Windows Vista에서 TCP/IP 스택 구현을 RFC4861 함께 준수하는 (IP 버전 6 [Ipv6] 네트워크 환경 검색 프로토콜은) IPv4 및 IPv6 네트워크 환경 검색 프로세스.

Windows XP 에서 및 Windows Server 2003의 ARP 캐시를 유지 방법을 ArpCacheLife 및 ArpCacheMinReferencedLife 레지스트리 항목이 결정합니다. Windows Vista에서 이러한 레지스트리 항목은 더 이상 적용되지 않습니다.

구현은 새로운 Windows Vista TCP/IP 스택, 네트워크 환경 캐시에 일치하는 항목이 있을 때 호스트가 네트워크 환경 캐시 항목을 만들 수 있습니다. ARP 캐시 항목을 IPv4 인접 캐시 항목의 예입니다. 인접 캐시 항목을 성공적으로 만든 후에는 항목을 특정 조건에 맞는 항목을 "Reachable" 상태가 변경될 수 있습니다. 항목이 "Reachable" 상태에 있으면 Windows Vista TCP/IP 호스트는 ARP 요청을 네트워크에 보내면 안 됩니다. 따라서 Windows Vista TCP/IP 호스트의 캐시에서 정보를 사용합니다. 항목을 사용하는 경우 "Reachable" 상태가 "연결 가능한 시간" 값에 이상 남아 항목이 "부실" 상태를 변경합니다. Windows Vista TCP/IP 호스트 항목이 "부실" 상태에 있으면 해당 대상에 도달하기 위해 ARP 요청을 보내야 합니다.

"연결 가능한 시간" 값은 다음과 같이 계산됩니다.
연결 가능한 시간 = BaseReachable 시간 × (MIN_RANDOM_FACTOR MAX_RANDOM_FACTOR 사이의 임의 값이)
RFC 다음 계산된 결과를 제공합니다.
표 축소표 확대
BaseReachable 시간30,000 밀리초 (ms)
MIN_RANDOM_FACTOR0.5
MAX_RANDOM_FACTOR1.5
따라서 "연결 가능한 시간" 어딘가에 15 초 (30 × 0.5 초) 45 초 (30 × .5초) 사이의 값입니다. 시간 45 15 초 사이에 항목을 사용하는 경우 "부실" 상태를 변경합니다. 해당 대상 IP 데이터그램을 보낼 때 다음 호스트는 ARP 요청에 대한 IPV4 네트워크에 보내야 합니다.

"연결 가능한 시간" 현재 값을 보려면 다음과 같이 하십시오.
  1. 시작 을 누르고 검색 시작 상자에 cmd 를 입력한 다음 cmd프로그램 목록에서 클릭하십시오.
  2. 관리자 암호나 확인을 묻는 메시지가 나타나면 암호를 입력하거나 계속 을 클릭하십시오.
  3. 명령 프롬프트에서 다음 명령을 입력합니다:
    netsh 인터페이스 ipv4 인터페이스 표시
    예제 결과:
    Idx  Met   MTU   State        Name
    ---  ---  -----  -----------  -------------------
      1   50 4294967295  connected    Loopback Pseudo-Interface 1
      9   20   1500  connected    Local Area Connection
    
  4. 단계 2에서 로컬 영역 연결 Idx 9입니다. 따라서 명령 프롬프트에서 다음 명령을 입력하여 9 인터페이스를 표시할 수 있습니다.
    netsh 인터페이스 ipv4 쇼 인터페이스 9
    예제에서는 결과:
    Interface Local Area Connection Parameters
    ----------------------------------------------
    IfLuid                             : ethernet_7
    IfIndex                            : 9
    Compartment Id                     : 1
    State                              : connected
    Metric                             : 20
    Link MTU                           : 1500 bytes
    Reachable Time                     : 19000 ms Base Reachable Time : 30000 ms Retransmission Interval : 1000 ms
    				DAD Transmits : 3 Site Prefix Length : 64 Site Id : 1 Forwarding : disabled
    				Advertising : disabled Neighbor Discovery : enabled Neighbor Unreachability
    				Detecion : enabled Router Discovery : dhcp Managed Address Configuration :
    				enabled Other Stateful Configuration : enabled Weak Host Sends : disabled Weak
    				Host Receives : disabled Use Automatic Metric : enabled Ignore Default routes :
    				disabled 
  5. 다음 예제 명령은 명령 프롬프트에서 다음 명령을 입력하여 "BaseReachable 표준시" 값을 변경할 수 있습니다.
    netsh 인터페이스 ipv4 basereachable 인터페이스 9 설정할 60000 =
  6. 4 단계 결과를 보려면 명령 프롬프트에서 다음 명령을 입력하십시오.
    netsh 인터페이스 ipv4 쇼 인터페이스 9
    Example result:
    Interface Local Area Connection Parameters
    ----------------------------------------------
    IfLuid                             : ethernet_7
    IfIndex                            : 9
    Compartment Id                     : 1
    State                              : connected
    Metric                             : 20
    Link MTU                           : 1500 bytes
    Reachable Time                     : 61500 ms
    Base Reachable Time                : 60000 ms Retransmission Interval : 1000 ms DAD Transmits : 3 Site Prefix
    				Length : 64 Site Id : 1 Forwarding : disabled Advertising : disabled Neighbor
    				Discovery : enabled Neighbor Unreachability Detecion : enabled Router Discovery
    				: dhcp Managed Address Configuration : enabled Other Stateful Configuration :
    				enabled Weak Host Sends : disabled Weak Host Receives : disabled Use Automatic
    				Metric : enabled Ignore Default routes : disabled 
    Note The "Base Reachable Time" value has changed to 60000 ms.
  7. 명령 프롬프트에서 다음 명령을 입력하여 네트워크 환경 캐시 제한을 늘릴 수 있습니다.
    netsh 인터페이스 ipv4 neighborcachelimit 전역 설정 4096 =
    참고 기본 네트워크 환경 캐시 최대 256 있습니다.
인접 캐시 항목의 상태에 대한 자세한 내용은 다음 웹 사이트를 방문하십시오.
http://www.ietf.org/rfc/rfc2461.txt
TCP/IP 레지스트리 값에 대한 자세한 내용은 Windows Vista 및 Windows Server 2008 다음 웹 사이트를 방문하십시오.
http://download.microsoft.com/download/c/2/6/c26893a6-46c7-4b5c-b287-830216597340/TCPIP_Reg.doc
이 문서에 나와 있는 다른 공급업체 제품은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 이들 제품의 성능이나 신뢰성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.

이 문서에 포함된 타사의 연락처 정보는 기술 지원을 받는 데 도움을 주기 위한 것입니다. 이 연락처 정보는 예고 없이 변경될 수 있습니다. Microsoft는 이러한 타사 연락처 정보의 정확성을 보증하지 않습니다.

속성

기술 자료: 949589 - 마지막 검토: 2010년 1월 21일 목요일 - 수정: 4.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows 7 Enterprise
  • Windows 7 Professional N
  • Windows 7 Ultimate
키워드:?
kbmt kbexpertiseinter kbinfo KB949589 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
이 문서의 영문 버전 보기:949589

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com