Моя система Windows получила 169.xx.xx.xx
IP-адрес на днях, и я исправил проблему, но почему Microsoft выбрала этот адрес по умолчанию?
Почему нет 1.xx.xx.xx
или 255.xx.xx.xx
? Один парень из Microsoft сказал
Эй, выберите число от 1 до 255 .... кто только что сказал 169 ?! Хорошо, мы идем с этим для нашего IP-адреса Windows по умолчанию.
ip-address
dhcp
tcpip
Адам
источник
источник
Ответы:
Это не MS, это ISOC ;-)
Взгляните на зарезервированный IP-адрес RFC 5735 для специального использования IPv4: здесь
источник
Использование адресов 169.xxx определено в стандарте, общеизвестном как APIPA - Автоматическая частная IP-адресация.
Короче говоря, если сетевому устройству не был назначен фиксированный (статический) адрес, и он не может получить его с помощью запроса ( DHCP ), устройство говорит себе: «Что ж, мне лучше составить собственный адрес, чтобы я может общаться в этой сети ", поэтому он назначает себе адрес APIPA, который начинается с 169.254.0.1 и продолжается до 169.254.255.254.
Если вы вдруг обнаружите, что ваш компьютер имеет адрес в пределах диапазона AIPIA, это обычно означает, что устройство в сети, выдающее адреса (сервер DHCP), по какой-то причине не может связаться; он может быть отключен или, например, ваш сетевой кабель отключился.
источник
Чтобы сформулировать ответ Дана М в других терминах, у вашего DHCP-сервера есть проблема, и он не может выделить IP-адрес. Когда Windows и любая другая ОС настроены на получение IP через DHCP, а они не получают их, они автоматически назначают 169.254.xxx.xxx IP
источник