APIPA

| | コメント(0) | トラックバック(1)

ネットワークの基礎的なこと。

ネットワークがうまく繋がらない時に「169.254.*.*」のIPアドレスがふられる理由が分かっていませんでした。。。

このIPアドレスは、APIPA(Automatic Private IP Addressing)によって自動で割り振られたIPアドレスです。

APIPAのIPアドレスの範囲は169.254.0.0 - 169.254.255.255です。
APIPAはWindows 98、Windows 2000、WindowsXPなどで実装されています。

・@IT:Insider's Computer Dictionary [APIPA]
http://www.atmarkit.co.jp/icd/root/77/56265677.html
より。

APIPAを実装したシステムでは、最初に自分のシステムに割り当てるIPアドレスを「169.254.1.0〜169.254.254.255」の範囲内からランダムに1つ選択する。そして、ARP要求をネットワークにブロードキャストすることによって、そのIPアドレスがほかのシステムで利用されていないかどうかを確認する。もしどこかのシステムからARPの応答が返ってくれば、そのIPアドレスは使用中であるとみなし、別のIPアドレスで再試行する。このようにして未使用のIPアドレスを見つけ、それを自分のシステムに割り当てることによって、IPアドレスが重複しないことを保障する。「169.254.*.*」というIPアドレスはLINKLOCALアドレスといい、一般的なプライベートIPアドレスではないが、どこの組織にも割り当てられていないことが保証された、APIPAでのみ有効な、特別なIPアドレスである。
最初にDHCPなどでIPアドレスの取得を試みるが、それが失敗するとAPIPAによってランダムなIPアドレスを割り当てるようになっている。

だそうです。

デメリットも多いようで、無効に設定することを勧めてるのもよく見かけます。

whoisしてみると、こんな結果になりました。

> whois -h whois.arin.net 169.254.0.1
 
OrgName:    Internet Assigned Numbers Authority
OrgID:      IANA
Address:    4676 Admiralty Way, Suite 330
City:       Marina del Rey
StateProv:  CA
PostalCode: 90292-6695
Country:    US
 
NetRange:   169.254.0.0 - 169.254.255.255
CIDR:       169.254.0.0/16
NetName:    LINKLOCAL
NetHandle:  NET-169-254-0-0-1
Parent:     NET-169-0-0-0-0
NetType:    IANA Special Use
NameServer: BLACKHOLE-1.IANA.ORG
NameServer: BLACKHOLE-2.IANA.ORG
Comment:    Please see RFC 3330 for additional information.
RegDate:    1998-01-27
Updated:    2002-10-14
 
OrgAbuseHandle: IANA-IP-ARIN
OrgAbuseName:   Internet Corporation for Assigned Names and Number
OrgAbusePhone:  +1-310-301-5820
OrgAbuseEmail:  abuse@iana.org
 
OrgTechHandle: IANA-IP-ARIN
OrgTechName:   Internet Corporation for Assigned Names and Number
OrgTechPhone:  +1-310-301-5820
OrgTechEmail:  abuse@iana.org
 
# ARIN WHOIS database, last updated 2003-10-27 19:15
# Enter ? for additional hints on searching ARIN's WHOIS database.

ついでに、プライベートアドレスの範囲も書いておきます。

・プライベートIPアドレス
クラスA 10.0.0.0 - 10.255.255.255
クラスB 172.16.0.0 - 172.31.255.255
クラスC 192.168.0.0 - 192.168.255.255

トラックバック(1)

このブログ記事を参照しているブログ一覧: APIPA

このブログ記事に対するトラックバックURL: http://kinshachi.ddo.jp/mt/mt-tb.cgi/128

» APIPA-ネットワークの基礎だそうで・・・(雑多な日記)~のトラックバック

アドレス重複を防止する為のIPアドレスだそうです。 たいへん有用な情報です。... 続きを読む

コメントする


画像の中に見える文字を入力してください。

このブログ記事について

このページは、ikeが2003年10月29日 05:13に書いたブログ記事です。

ひとつ前のブログ記事は「Mozilla 関係のURL」です。

次のブログ記事は「Windows XP 用ロールアップ修正プログラム 1」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

最近のコメント

Powered by Movable Type 4.261