DHCP 할당 IP 주소 얻기에 실패한 DHCP 클라이언트

기술 자료 번역 기술 자료 번역
기술 자료: 167014 - 이 문서가 적용되는 제품 보기.
이 문서는 이전에 다음 ID로 출판되었음: KR167014
모두 확대 | 모두 축소

현상

DHCP 클라이언트가 다른 서브넷으로 이동할 때, 이동한 새로운 서브넷에서 유효한 IP을 얻지 못할 수 있습니다.

해결 방법

이 문제를 해결하려면 다음 작업 중 하나를 수행합니다.
  • IP 주소 지정 스키마를 중복하여 사용하지 마십시오.

    -또는-
  • 클라이언트를 새로운 세그먼트로 이동한 후에 다음 명령을 실행합니다.
    Ipconfig /Release
    Ipconfig /Renew

추가 정보

이미 DHCP 주소가 할당된 DHCP 클라이언트를 다시 시작하면 클라이언트가 INIT-REBOOT 상태가 됩니다. 클라이언트는 "DHCP Requested Address" DHCP 옵션 필드에 이전에 할당된 IP 주소를 채운 상태로 DHCPRequest 패킷을 보내 같은 주소를 계속 사용할 수 있는지 확인합니다.

DHCP 서버에서 응답이 없다면 클라이언트는 이전 주소가 유효하다고 가정하고 계속 유지합니다. 그러나 DHCP 서버에서 DHCPRequest에 대한 응답으로 NACK 패킷을 보내면 클라이언트는 검색 상태가 되며 DHCPDiscover 패킷으로 이전에 할당된 주소를 다시 요청합니다.

DHCP 서버에서 이전에 할당된 주소가 지정된 DHCPRequest를 받으면 먼저 GIADDR 필드를 검사하여 요청이 로컬 세그먼트에서 온 것인지 확인합니다. 요청이 로컬 세그먼트에서 온 것이면 DHCP 서버는 요청 주소를 요청을 받은 로컬 인터페이스에 속한 IP 주소 및 서브넷 마스크와 비교합니다.

주소가 같은 서브넷에 있는 것으로 나타나면 DHCP 서버는 주소가 주소 풀 범위에 없는 경우에도 응답하지 않습니다. DHCP 서버는 자체 풀에 없는 주소를 같은 세그먼트에 있는 다른 DHCP 서버가 할당한 주소라고 가정합니다. 대범위를 정의한 경우, 주소의 서브넷 마스크/IP 주소 확인에 실패하면 DHCP 서버는 주소가 대범위에 속하는지 확인합니다. 그렇지 않다면 서버는 DHCPRequest에 NACK 패킷으로 응답합니다.

DHCPRequest를 보낸 클라이언트가 같은 서브넷에 있지만 실제로 다른 서브넷 마스크에 할당된 것으로 나타나는 주소를 요청하면 DHCP 서버가 응답하지 않고 클라이언트는 새로운 서브넷에서 유효한 IP 주소를 얻지 못합니다.

예를 들어, DHCP 클라이언트가 서브넷 마스크가 255.255.255.0인 172.17.3.x 주소를 할당받고 서브넷 마스크가 255.255.0.0인 DHCP 서버 주소가 172.17.1.x인 새 세그먼트로 이동한다고 가정하면 DHCP 서버에서 서브넷 마스크/IP 주소를 비교할 때 세그먼트에 있는 다른 DHCP 서버가 주소를 할당했다고 가정하여 DHCP 서버가 응답하지 않게 됩니다. 서브넷 마스크 순서가 바뀌게 되면 클라이언트가 유효한 주소를 얻을 수 있습니다.

속성

기술 자료: 167014 - 마지막 검토: 2004년 9월 21일 화요일 - 수정: 4.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft TCP/IP-32 for Windows for Workgroups 1.0
  • Microsoft Windows 95
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
키워드:?
kbtshoot ntsrvwkst kbnetwork nttcp KB167014

피드백 보내기

 

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