???? DHCP ???????? ??? Windows Server 2003 ?? ?????? ???? ???? ?????? ????? DHCP ??? ?? ????? ????? ??????? ?? API ????? IP ?? ?? ??????? ???????

?????? ????????? ?????? ?????????
???? ???????: 950574 - ??? ???????? ???? ????? ????? ??? ???????.
????? ???? | ?? ????

???????

???? ??? ????????? ??????:
  • ????? ???? ???? ????? ??????? Windows Server 2003 ???????? ???????? ????? ???? (DHCP) ???? ????? DHCP ?? API ????? IP ?? ?? ???? ?????.
  • ?? ????? ?? ???? ?? ??? ??????.
?? ??? ?????????? ???? ???? DHCP ???????? ??? Windows Server 2003 ????? ??? ???? ??? API ????? IP ?? ???? ?????. ????? ????? ?? ???? ?????? ??? "yiaddr" ??? 0. ?? ?????? ??? ?????? ?? ??? ?????? ??? ??????? (RFC) 2131 ? "???????? ??????? ?????? ??????."

?? ??? ?????????? API ????? IP ?? ???? ????? ??? ???? ??? ????? ????? ???? ??????? ??? ?????? ?????? ???? ????? DHCP.

??? ???? ??????? ????? ????? ?????????? ????? 11 ????? ????? ??? ????????? "??? ??????? ??????" ?????? ??????? (WebDAV) ??? ???? ?????? ?????? ??? ???? Microsoft SharePoint. ?????? ???? ???? ??? WebDAV ????? DHCP ????? ??????? ????????? ??????? ????? ?????? HTTP.

????

????? ????? ???? ????? ?? Microsoft. ???? ????? ??? ?? ?? ??????? ??????? ?? ??? ???????. ????? ??? ??????? ?????? ??? ??? ??????? ???? ????? ??? ??????? ????????. ?? ??? ????? ???????? ?????? ??? ??? ??????? ??????. ?????? ??? ?? ??? ????? ??? ??????? ??????? ???? ????????? ??? ??????? ?????? ?? ????? ???????? ???? ????? ??? ??? ??????? ??????.

?? ???? ????? ??????? ?????? ???? ??? "???? ????? ??????? ????" ???? ????? ????? ??????? ??? ???. ??? ?? ???? ??? ?????? ???? Microsoft ???? ??????? ?????? ?????? ??? ??????? ??????.

?????? ???? ?????? ?????? ?? ?? ?? ???? ?????? ??? ??????? ??????? ???????? ?? ???? ????? ????? ??? ???? ?????. ???? ????? ?????? ????? ???????? ??? ????? ????? ???????? ????????? ???? ?? ???? ??? ???? ??? ??????? ?????? ????????. ?????? ????? ????? ?????? ????? Microsoft ???? ??????? ?????? ?????? ????? ?? ?????? ??? ???? ????? ?? ?????? ???? Microsoft ?????? ??? ?????:
http://support.microsoft.com/contactus/?ws=support
?????? ???? ????? "???? ????? ??????? ??????" ?????? ???? ????? ??????? ??????. ??? ?? ????? ????? ?????? ??? ???? ??? ???? ?? ????? ????? ???? ???? ?????.

????????? ????????

?????? ??? ??????? ??????? ??? ?? ???? ???? Windows Server 2003 ?????? ????? ?????? Service Pack 1 ?? Windows Server 2003 Service Pack 2 ?????.

????? ????? ?????

??? ???? ??? ????? ????? ???? ????????? ??? ????? ??? ??????? ??????. ??? ???? ??? ????? ????? ???? DHCP.

??????? ??????? ??????? ??????

?? ??? ??? ??????? ?????? ??? ??? ??????? ????? ????.

??????? ?????

????? ????? ????? ?????????? ?? ??? ??????? ?????? ???? ????? (?? ???? ????) ??????? ?? ?????? ??????. ??? ??? ???????? ???????? ?????? ???? ??????? ?? ???? ??????? ??????? (UTC). ????? ???? ???? ??????? ?????? ??? ??????? ??? ??????? ??????. ?????? ????? ??? ??????? ??????? (UTC) ???????? ??????? ?????? ????? ??????? ??????? ??????? ?? ???? ??????? ?????? ?? "???? ??????".
???? ??????? Windows Server 2003 ?????? ????? ?????? Service Pack 1? x 86-based ?????????
?? ??? ??????????? ??? ??????
??? ?????????? ???????? ????????????????????? ???????
Dhcpssvc.dll5.2.3790.3107271,872?? ???? ????13: 31x 86
???? ??????? Windows Server 2003 ?????? ????? ?????? Service Pack 2? x 86-based ?????????
?? ??? ??????????? ??? ??????
??? ?????????? ???????? ????????????????????? ???????
Dhcpssvc.dll5.2.3790.4257270,848?? ???? ????14: 27x 86
???? ??????? Windows Server 2003 ?????? ????? ?????? Service Pack 1? ????????? ???? ????? ??? Itanium
?? ??? ??????????? ??? ??????
??? ?????????? ???????? ????????????????????? ???????SP ?????????? ??????
Dhcpssvc.dll5.2.3790.3107735,744?? ???? ????12: 11IA-64???? ????????? ???? ???????
Wdhcpssvc.dll5.2.3790.3107271,872?? ???? ????12: 11x 86???? ?????????????
???? ??????? Windows Server 2003 ?????? ????? ?????? Service Pack 2? ????????? ???? ????? ??? Itanium
?? ??? ??????????? ??? ??????
??? ?????????? ???????? ????????????????????? ???????SP ?????????? ??????
Dhcpssvc.dll5.2.3790.4257732,672?? ???? ????12: 16IA-64?????? ????? ?????? SP2??? ???? ???????
Wdhcpssvc.dll5.2.3790.4257270,848?? ???? ????12: 16x 86?????? ????? ?????? SP2???????
Windows Server 2003? ????????? ???? ????? ??? 64 x
?? ??? ??????????? ??? ??????
??? ?????????? ???????? ????????????????????? ???????SP ?????????? ??????
Dhcpssvc.dll5.2.3790.3107434,176?? ???? ????12: 11x 64???? ????????? ???? ???????
Wdhcpssvc.dll5.2.3790.3107271,872?? ???? ????12: 11x 86???? ?????????????
???? ??????? Windows Server 2003 ?????? ????? ?????? Service Pack 2? x ????????? ???? ????? ??? 64
?? ??? ??????????? ??? ??????
??? ?????????? ???????? ????????????????????? ???????SP ?????????? ??????
Dhcpssvc.dll5.2.3790.4257432,640?? ???? ????12: 18x 64?????? ????? ?????? SP2??? ???? ???????
Wdhcpssvc.dll5.2.3790.4257270,848?? ???? ????12: 18x 86?????? ????? ?????? SP2???????
????????? ????? ??? ??????? ?????? DHCP ???????? ??? Windows Server 2003 ?????? ?????? ????? ???? ???? ?? ????????? ???? ?? ???????? ?? ? ??????? ?.

?????

???? Microsoft ?? ??? ????? ?? ?????? Microsoft ??????? ?? ??? "????? ???".

??????? ????

??????? ??????? ???? ?? ????????? ??????? ?? ??? "???????":
  1. ???? ???? DHCP ??? ????? DHCP ?? ?? ?? ??????? ??? ???.
    + Ethernet: Etype = Internet IP (IPv4)
    + Ipv4: Src = 10.10.18.18, Dest = 255.255.255.255, Next Protocol = UDP, Packet ID = 6076, Total IP Length = 328
    - Udp: SrcPort = BOOTP client(68), DstPort = BOOTP server(67), Length = 308
    SourcePort: BOOTP client(68), 68(0x44)
    DestinationPort: BOOTP server(67), 67(0x43)
    TotalLength: 308 (0x134)
    Checksum: 7521 (0x1D61)
    - Dhcp: Request, MsgType = INFORM, TransactionID = 0x1A5624C3
    OpCode: Request, 1(0x01)
    Hardwaretype: Ethernet
    HardwareAddressLength: 6 (0x6)
    HopCount: 0 (0x0)
    TransactionID: 441853123 (0x1A5624C3)
    Seconds: 0 (0x0)
    - Flags: 32768 (0x8000)
    Broadcast: (1...............) <---- Broadcast bit is set.
    Reserved: (.000000000000000)
    ClientIP: 10.10.18.18
    YourIP: 0.0.0.0
    ServerIP: 0.0.0.0
    RelayAgentIP: 0.0.0.0
    + ClientHardwareAddress: 00-19-B9-20-FA-0E
    ServerHostName: 
    BootFileName: 
    MagicCookie: 99.130.83.99
    + MessageType: INFORM
    + clientID: (Type 1)
    + HostName: VISTA009W
    + VendorClassIdentifier: MSFT 5.0
    + ParameterRequestList: 
    + End:
    
  2. The relay agent forwards a DHCP INFORM request that resembles the following to a DHCP server.
    Frame: 
    + Ethernet: Etype = Internet IP (IPv4)
    + Ipv4: Src = 10.10.16.2, Dest = 10.4.16.222, Next Protocol = UDP, Packet ID = 45398, Total IP Length = 328
    - Udp: SrcPort = BOOTP client(68), DstPort = BOOTP server(67), Length = 308
    SourcePort: BOOTP client(68), 68(0x44)
    DestinationPort: BOOTP server(67), 67(0x43)
    TotalLength: 308 (0x134)
    Checksum: 49722 (0xC23A)
    - Dhcp: Request, MsgType = INFORM, TransactionID = 0x1A5624C3
    OpCode: Request, 1(0x01)
    Hardwaretype: Ethernet
    HardwareAddressLength: 6 (0x6)
    HopCount: 1 (0x1)
    TransactionID: 441853123 (0x1A5624C3)
    Seconds: 0 (0x0)
    - Flags: 32768 (0x8000)
    Broadcast: (1...............) <---- Broadcast bit is set
    Reserved: (.000000000000000)
    ClientIP: 10.10.18.18
    YourIP: 0.0.0.0
    ServerIP: 0.0.0.0
    RelayAgentIP: 10.10.16.2
    + ClientHardwareAddress: 00-19-B9-20-FA-0E
    ServerHostName: 
    BootFileName: 
    MagicCookie: 99.130.83.99
    + MessageType: INFORM
    + clientID: (Type 1)
    + HostName: VISTA009W
    + VendorClassIdentifier: MSFT 5.0
    + ParameterRequestList: 
    + End:
    
  3. ?????? ???? DHCP ??? ??? ????? DHCP ??? ????? ??????? ?? ??? ??? ????? ??. ??? ??? ?? ?????????.
    Frame: 
    + Ethernet: Etype = Internet IP (IPv4)
    + Ipv4: Src = 10.4.16.222, Dest = 10.10.16.2, Next Protocol = UDP, Packet ID = 27188, Total IP Length = 328
    - Udp: SrcPort = BOOTP server(67), DstPort = BOOTP server(67), Length = 308
    SourcePort: BOOTP server(67), 67(0x43)
    DestinationPort: BOOTP server(67), 67(0x43)
    TotalLength: 308 (0x134)
    Checksum: 64061 (0xFA3D)
    - Dhcp: Reply, MsgType = ACK, TransactionID = 0x1A5624C3
    OpCode: Reply, 2(0x02)
    Hardwaretype: Ethernet
    HardwareAddressLength: 6 (0x6)
    HopCount: 0 (0x0)
    TransactionID: 441853123 (0x1A5624C3)
    Seconds: 0 (0x0)
    - Flags: 0 (0x0)
    Broadcast: (0...............) <- Broadcast bit is cleared
    Reserved: (.000000000000000)
    ClientIP: 10.10.18.18
    YourIP: 0.0.0.0              <-- It is correct behavior. However, the relay agent will use this address if the broadcast bit is cleared.
    ServerIP: 0.0.0.0
    RelayAgentIP: 10.10.16.2
    + ClientHardwareAddress: 00-19-B9-20-FA-0E
    ServerHostName: 
    BootFileName: 
    MagicCookie: 99.130.83.99
    + MessageType: ACK
    + ServerIdentifier: <XX.X.XX.XXX>
    + SubnetMask: 255.255.128.0
    + DomainName: <domain_name>
    + Router: <XX.XX.XX.X>
    + DomainNameServer: <X.X.XXXXXXXXX.XXXXXXXXX>
    + NBOverTCPIPNameServer: <X.X.XXXXXXXXX.XXXXXXXXX>
    + NodeType: H-node (8)
    + End:
    
  4. ??? 2131 RFC ???? ???? ????? ????? ?????? ??? ???.
    Frame: 
    + Ethernet: Etype = Internet IP (IPv4)
    + Ipv4: Src = 10.10.16.2, Dest = 0.0.0.0, Next Protocol = UDP, Packet ID = 45402, Total IP Length = 328 destination 0.0.0.0 as YourIP ('yiaddr') is 0.0.0.0
    - Udp: SrcPort = BOOTP server(67), DstPort = BOOTP client(68), Length = 308
    SourcePort: BOOTP server(67), 67(0x43)
    DestinationPort: BOOTP client(68), 68(0x44)
    TotalLength: 308 (0x134)
    Checksum: 0 (0x0)
    - Dhcp: Reply, MsgType = ACK, TransactionID = 0x1A5624C3
    OpCode: Reply, 2(0x02)
    Hardwaretype: Ethernet
    HardwareAddressLength: 6 (0x6)
    HopCount: 0 (0x0)
    TransactionID: 441853123 (0x1A5624C3)
    Seconds: 0 (0x0)
    - Flags: 0 (0x0)
    Broadcast: (0...............) <- no broadcast bit
    Reserved: (.000000000000000)
    ClientIP: 10.10.18.18
    YourIP: 0.0. 00.
    ServerIP: 0.0.0.0
    RelayAgentIP: 10.10.16.2
    + ClientHardwareAddress: 00-19-B9-20-FA-0E
    ServerHostName: 
    BootFileName: 
    MagicCookie: 99.130.83.99
    + MessageType: ACK
    + ServerIdentifier: <XX.X.XX.XXX>
    + SubnetMask: 255.255.128.0
    + DomainName: <domain_name>
    + Router: <XX.XX.XX.X>
    + DomainNameServer: <X.X.XXXXXXXXX.XXXXXXXXX>
    + NBOverTCPIPNameServer: <X.X.XXXXXXXXX.XXXXXXXXX>
    + NodeType: H-node (8)
    + End:
    

    ???? ???? ?? ????? ???? ???? ?? relays ????? DHCP ?????? ??? DHCP ?????? ??? ??? ?? ???? ?? ??? "????????". ??? ??? ???? 1? ??? ????? ????? DHCP ??? ?? IP ?? ???????? IP ??????? ?????? ?????? IP ?????? ???? ???? ????????. (?? IP ????? ?? ???? ??? 0xffffffff.) ??? ??? ???? ?? 0, ??? ????? ??????? ?? ????? ??????? IP ??? ????? IP ?????? ?? ????? "yiaddr" (??? ????? IP ????? ??) ? ??? ????? ???? ???????? ?????? ?? ????? "chaddr" (??? ????? ?????? ??????). ??? ?? ??? unicasting ???????? ???? ????? ??????? ?? ?? IP ???????? ????? IP ?? (????? ?? ???? 0xffffffff) ?????? ?????? IP. ??? ?? ??? ??????? ????? ???? ???????? ???? ?????? ?????? ???? ????????. ??? ???? ?? ????? ?????? DHCP ??? ?????? ??? ?????? ?????? ?? 0.0.0.0.

    ????? ?? ????????? ??? 2131 RFC ?????? ???? "????? ?????? ??????" ???????:
    http://www.ietf.org/rfc/rfc2131.txt
????? ?? ?????????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ?? Microsoft:
824684??? ????????? ???????? ????????? ?? ??? ??????? ????? Microsoft

???????

???? ???????: 950574 - ????? ??? ??????: 08/????? ??????/1429 - ??????: 1.3
????? ???
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows XP Professional 64-Bit Edition (Itanium)
????? ??????: 
kbmt kbautohotfix kbexpertiseinter kbpubtypekc kbqfe kbhotfixserver KB950574 KbMtar
????? ????
???: ??? ????? ??? ?????? ???????? ?????? ????? ???? ????? ?????????? ????? ?? ????????? ?????? ????. ???? ???? ?????????? ???? ?? ???????? ???????? ?????? ????????? ????? ????????? ???????? ????? ???????? ?????? ?? ?????? ??? ?? ???????? ???????? ?? ????? ??????? ?????? ??? ??????? ?????? ??. ?????? ?? ???? ??? ??????? ???????? ????? ?? ???? ????? ?????? ??? ????? ??? ????? ??????? ?? ????? ?? ?????? ??? ??? ??????? ??????? ?? ????? ????? ????? ????? ?????. ?? ????? ???? ?????????? ??????? ??? ????? ?? ??????? ?? ????? ?????? ?? ??? ????? ?? ????? ??????? ?? ???????? ?? ??? ???????. ???? ???? ?????????? ???????? ??? ????? ?????? ??????? ??????
???? ??? ????? ??????? ?????? ??????????950574

????? ???????

 

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