remain in autoconfigured mode until an attempt is made to reach the
DHCP server.
The DHCP server included with Windows 98SE Internet Connection
Sharing (ICS) (a NAT implementation) allocates out of the 192.168/16
private address space by default.
However, it is possible to change the allocation prefix via a
registry key, and no checks are made to prevent allocation out of the
IPv4 Link-Local prefix. When configured to do so, Windows 98SE ICS
will rewrite packets from the IPv4 Link-Local prefix and forward them
beyond the local link. Windows 98SE ICS does not automatically route
for the IPv4 Link-Local prefix, so that hosts obtaining addresses via
DHCP cannot communicate with autoconfigured-only devices.
Other home gateways exist that allocate addresses out of the IPv4
Link-Local prefix by default. Windows 98/98SE systems can use a
169.254/16 IPv4 Link-Local address as the source address when
communicating with non-Link-Local hosts. Windows 98/98SE does not
support router solicitation/advertisement. Windows 98/98SE systems
will not automatically discover a default gateway when in
autoconfigured mode.
A.4. Windows XP, 2000, and ME
The autoconfiguration behavior of Windows XP, Windows 2000, and
Windows ME systems is identical to Windows 98/98SE except in the
following respects:
Media Sense
Router Discovery
Silent RIP
Windows XP, 2000, and ME implement media sense. As soon as network
connectivity is detected, a DHCPREQUEST or DHCPDISCOVER will be sent
on the interface. This means that systems will immediately
transition out of autoconfigured mode as soon as connectivity is
restored.
Windows XP, 2000, and ME also support router discovery, although it
is turned off by default. Windows XP and 2000 also support a RIP
listener. This means that they may inadvertently discover a default
gateway while in autoconfigured mode.
ICS on Windows XP/2000/ME behaves identically to Windows 98SE with
respect to address allocation and NATing of Link-Local prefixes.
Authors’ Addresses
Stuart Cheshire
Apple Computer, Inc.
1 Infinite Loop
Cupertino
California 95014, USA
Phone: +1 408 974 3207
EMail: rfc@stuartcheshire.org
Bernard Aboba
Microsoft Corporation
One Microsoft Way
Redmond, WA 98052
Phone: +1 425 818 4011
EMail: bernarda@microsoft.com
Erik Guttman
Sun Microsystems
Eichhoelzelstr. 7
74915 Waibstadt Germany
Phone: +49 7263 911 701
EMail: erik@spybeam.org
Full Copyright Statement
Copyright (C) The Internet Society (2005).
This document is subject to the rights, licenses and restrictions
contained in BCP 78, and except as set forth therein, the authors
retain all their rights.
This document and the information contained herein are provided on an
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Intellectual Property
The IETF takes no position regarding the validity or scope of any
Intellectual Property Rights or other rights that might be claimed to
pertain to the implementation or use of the technology described in
this document or the extent to which any license under such rights
might or might not be available; nor does it represent that it has
made any independent effort to identify any such rights. Information
on the procedures with respect to rights in RFC documents can be
found in BCP 78 and BCP 79.
Copies of IPR disclosures made to the IETF Secretariat and any
assurances of licenses to be made available, or the result of an
attempt made to obtain a general license or permission for the use of
such proprietary rights by implementers or users of this
specification can be obtained from the IETF on-line IPR repository at
http://www.ietf.org/ipr.
The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary
rights that may cover technology that may be required to implement
this standard. Please address the information to the IETF at ietf-
ipr@ietf.org.
Acknowledgement
Funding for the RFC Editor function is currently provided by the
Internet Society.