読み方 : エーピーアイピーエー / アピパ
APIPA【Automatic Private IP Addressing】AutoIP/自己割り当てIPアドレス
概要

APIPAが動作するのは、機器に固定IPアドレスが設定されておらず、かつ、DHCPサーバとの通信も確立できない場合である。DHCPによるアドレス自動取得を試みたが失敗したとき、オペレーティングシステム(OS)がAPIPAの処理に移行する。主にWindowsで広く普及したが、現在は様々なOSやネットワーク機器で採用されている。
IPv4環境では、169.254.0.0~169.254.255.255の範囲に属する「リンクローカルアドレス」(link local address)の中から候補を無作為に選択する。ARP(Address Resolution Protocol)を用いて同一ネットワーク上の他機器との重複がないかを確認し、空きであればそのアドレスを自機に割り当てる。衝突が検出された場合は別の候補を選び直し、利用可能なアドレスが見つかるまでこの手順を繰り返す。
実際の運用では、APIPAで設定されたアドレスを用いて意味のある通信が成立するケースはほとんどない。169.254.x.x のアドレスが設定される直接の原因はDHCPサーバに到達できなかったためだが、多くの場合、他の機器への通信自体が不調となっている。原因としては、LANケーブルの未接続や断線、無線LANアクセスポイントへの接続失敗、ネットワークスイッチやルータの障害、DHCPサービスの停止や設定ミスなどが考えられる。なお、IPv6にも同様の仕組みがあり、「fe80::/10」として示されるリンクローカルアドレスが自動的に設定される。
(2026.6.14更新)