web-dev-qa-db-ja.com

WindowsのデフォルトのIPアドレスが169.xx.xx.xxなのはなぜですか?

私のWindowsシステムは先日、169.xx.xx.xxのIPアドレスを取得し、問題を解決しましたが、なぜマイクロソフトがこのアドレスをデフォルトとして選択したのですか?

1.xx.xx.xx255.xx.xx.xxではないのはなぜですか?マイクロソフトの一人の男が言ったのですか

こんにちは、1から255までの数字を選択してください。それでは、WindowsのデフォルトのIPアドレスについて説明します。

40
Adam

それはMSではありません、それはISOCです;-)

特別な用途のIPv4で予約されているIPアドレスRFC 5735をご覧ください。 こちら

169.254.0.0/16 - これは「リンクローカル」ブロックです。 [RFC3927]で説明されるように、それは単一リンク上のホスト間の通信に割り当てられます。ホストは、DHCPサーバーが見つからない場合など、自動構成によってこれらのアドレスを取得します。

64
Dan M.

169.x.x.xアドレスの使用は、口語的に APIPA - 自動プライベートIPアドレス指定として知られている標準の中で定義されています。

一言で言えば、ネットワークデバイスに固定(静的)アドレスが割り当てられておらず、( DHCP )を要求してアドレスを取得できない場合、そのデバイスは「このネットワーク上で通信できるように、自分のアドレスを作成したほうがよい」と自称しているので、169.254.0.1から始まり169.254.255.254までのAPIPAアドレスを割り当てます。

コンピュータにAIPIAの範囲内のアドレスがあることが突然見つかった場合は、通常、ネットワーク上のデバイスがアドレスを無効にしていること(DHCPサーバー)が何らかの理由で接続できないことを意味します。たとえば、電源がオフになっているか、ネットワークケーブルが外れている可能性があります。

47
Linker3000

別の言葉で Dan M の答えを述べると、あなたのDHCPサーバは問題を抱えており、IPアドレスを割り当てることができません。 Windowsと他のOSがDHCP経由でIPを取得するように設定されていても取得しない場合、自動的に169.254.xxx.xxx IPを割り当てます。

11
icasimpan