Pourquoi l'adresse IP par défaut de Windows est 169.xx.xx.xx?

40

Mon système Windows a reçu une 169.xx.xx.xxadresse IP l’autre jour et j’ai résolu le problème, mais pourquoi Microsoft at-il choisi cette adresse par défaut?

Pourquoi pas 1.xx.xx.xxou 255.xx.xx.xx? Est-ce qu'un gars de Microsoft a dit

Hey, choisissez un numéro de 1 à 255 .... qui vient de dire 169?! OK, nous allons avec cela pour notre adresse IP par défaut Windows.

Adam
la source
6
En fait, ce n'est pas toujours 169.xx.xx.xx, il y a aussi 192.168.xx.xx que j'ai vu.
James Mertz
12
169.xx.xx.xx sont très spécifiques dans leur utilisation et leur fonctionnement et ne sont pas directement liés à l'utilisation du schéma d'adresse 192.168.xx.xx
Linker3000 le
19
Ouais, non, KronoS - vous n'avez jamais vu Windows attribuer automatiquement une adresse IP 192.168 ... ce n'est pas le cas.
Delfuego
3
@KronoS, vous manquez le point. Les adresses 192.x sont réelles . Les adresses par défaut 169.x signifient que l'ordinateur n'est pas réellement connecté à un réseau.
CarlF
3
192.168.0.0/24 n'a rien à voir avec la raison de l'existence de 169.254.0.0/24. La seule chose qu'ils ont en commun est qu'ils ne sont pas routiniers. Arrêtez de confondre les deux. Windows ne se attribuera jamais une adresse 192.168.0.0/24. Ni avec Microsoft. Cela vient toujours d'un routeur ou d'une assignation IP manuelle.
LawrenceC

Réponses:

65

Ce n'est pas MS, c'est l'ISOC ;-)

Consultez l'adresse IP réservée RFC 5735 sous utilisation spéciale IPv4: ici

169.254.0.0/16 - Il s'agit du bloc "link local". Comme décrit dans [RFC3927], il est alloué pour la communication entre hôtes sur une seule liaison. Les hôtes obtiennent ces adresses par configuration automatique, par exemple lorsqu'un serveur DHCP est introuvable.

Dan M.
la source
2
J'ai découvert cet espace d'adressage lorsque Apple a présenté Bonjour .
Annika Backstrom
2
Cela ne fait cependant que différer la description du "pourquoi": pourquoi la RFC 5735 a-t-elle alloué ce "nombre magique" spécifique à cet usage? Quelle est la raison?
Konrad Rudolph
2
@ Konrad - Je soupçonne qu'une partie de la justification était qu'elle était disponible.
Rob Moir
2
@Konrad - RFC 5735 est plutôt une collection de RFC qui se rapportent aux blocs réseau à usage spécial. La "viande et les pommes de terre", si vous voulez, se trouvent dans la RFC 3927, qui est directement liée à 5735. Pourquoi l’IETF a-t-elle choisi cet espace adresse pour Link local? Je ne trouve pas le raisonnement.
Dan M.
@DanM., Que veut dire "lien local"? Comment 192 diffère-t-il de 169?
Pacerier
47

L'utilisation d'adresses 169.xxx est définie dans une norme couramment appelée APIPA - Adressage IP privé automatique.

En résumé, si une adresse fixe (statique) n’est pas attribuée à un périphérique réseau et ne peut pas en obtenir une en demandant ( DHCP ), il se dit alors: "Je ferais bien de créer une adresse personnelle pour peut communiquer sur ce réseau ", donc il s’assigne une adresse APIPA, qui commence à 169.254.0.1 et s’exécute jusqu’à 169.254.255.254.

Si vous trouvez soudainement que votre ordinateur a une adresse dans la plage AIPIA, cela signifie généralement que le périphérique sur les adresses de distribution réseau (le serveur DHCP) n'est pas joignable pour une raison quelconque; il peut être éteint ou votre câble réseau est déconnecté, par exemple.

Linker3000
la source
1
Voulez-vous dire qu'une fois qu'ils sont capables de parler à DHCP, ils passent de 169 à 192? Est-ce une norme ou est-ce juste par coutume? Et s'il ne change pas même après avoir parlé à DHCP?
Pacerier
11

Énoncer Dan M réponse de termes dans un autre, votre serveur DHCP a un problème et ne peut pas attribuer une adresse IP. Lorsque Windows et tout autre système d'exploitation sont configurés pour obtenir une adresse IP via DHCP sans en recevoir aucune, ils attribuent automatiquement l'adresse IP 169.254.xxx.xxx.

icasimpan
la source
1
Je pense que vous voulez dire Dan M. Il existe également l’alternative de ne pas avoir de serveur DHCP sur le réseau.
Samuel Harmer