Monday, February 6, 2012

Address selection

Both IPv4 and IPv6 accept accepted methods for abode autoconfiguration. For link-local acclamation IPv4 uses the appropriate block 169.254.0.0/16 as declared in RFC 3927 while IPv6 hosts use the prefix fe80::/10.

Most IPv4 hosts use link-local acclamation (IPv4LL) alone as a endure resort if a DHCP server is unavailable. An IPv4 host contrarily uses its DHCP-assigned abode for all communications, all-around or link-local. One acumen is that IPv4 hosts are not appropriate to abutment assorted addresses per interface, although abounding do. Addition is that not every IPv4 host accouterments advertisement name resolution (e.g., multicast DNS), so advertent the autoconfigured link-local abode of addition host on the arrangement can be difficult. However, advertent the DHCP-assigned abode of addition host aswell requires either advertisement name resolution or a unicast DNS server with this information, and some networks affection DNS servers that are automatically adapted with DHCP-assigned host and abode information.

IPv6 hosts are appropriate to abutment assorted addresses per interface; moreover, every IPv6 host is appropriate to configure a link-local abode even if all-around addresses are available. IPv6 hosts may additionally self-configure one or added all-around addresses on cancellation of one or added router advertisement messages, appropriately eliminating the charge for a DHCP6 server; see RFC 4862.

Both IPv4 and IPv6 hosts may about accomplish the host-specific allotment of an autoconfigured address. IPv6 hosts about amalgamate a prefix of up to 64 $.25 with a 64-bit EUI-64 acquired from the factory-assigned 48-bit IEEE MAC address. The MAC abode accept the advantage of getting globally unique, a acreage affiliated by the EUI-64. The host is commonly appropriate to ensure, through advertisement queries, that the addresses it generates are not in use by any added host on the bounded network.

The abode is alleged Link-Local abode appointment in RFC 3927. However, Microsoft refers to this as Automatic Private IP Acclamation (APIPA) or Internet Protocol Automatic Configuration (IPAC) (supported back at atomic Windows 98 1).

No comments:

Post a Comment