.arpaは、
インターネットの根幹をなす基盤技術を支える目的のためだけに特別に設けられた
トップレベルドメイン(TLD)です。一般的に広く利用されているTLD、例えば
.comや
.orgなどが特定の組織や個人のウェブサイト、電子メールなどの識別子として使われるのとは異なり、.arpaは主にシステムの内部的な処理、中でも特に
IPアドレスから対応するホスト名を検索する「
逆引き」機能など、ネットワークインフラストラクチャの円滑な運用に不可欠な機能のために予約されています。
このドメインが誕生した背景には、
インターネットの前身でありアメリカ国防総省
国防高等研究計画局(ARPA)によって開発された
ARPANETから、現在の
Domain Name System(DNS)への移行期における歴史的な経緯があります。
1985年にDNSが正式に導入された際、
ARPANET上で使われていたホスト名は、DNSの体系に統合するためにその末尾に'.arpa'が付加される形でドメイン名へと変換されました。これは、従来の命名規則から新しいDNSの仕組みへのスムーズな移行を促すための一時的な手段としての側面が強く、当初は公式なTLDとして
インターネットのルートDNSに登録されたものではありませんでした。当時の他のネットワーク、例えばUUCPやBITNETなどでも、それぞれ'.uucp'や'
.bitnet'といった独自の擬似ドメインをホスト名に付加する類似の慣習が見られました。
当初の計画では、これらの歴史的な経緯を持つドメイン名は、組織別や国別といった、より明確な分類に基づく新しいTLDへの置き換えが進み、段階的に廃止される見込みでした。しかし、特にIPv4アドレスの
逆引き機能に不可欠な'in-addr.arpa'サブドメインの存在が、この廃止計画にとって大きな障壁となりました。基盤となるこの機能のために、.arpaドメイン全体を廃止・移行することは技術的に極めて困難であることが判明したのです。
実際、一時は.arpaドメインの役割を将来的に廃止し、代わりに'
.int'ドメイン(元々は国際機関向けに意図されていた)の一部をインフラ用途に転用しようという動きもありました。例えば、IPv6の
逆引きのために'ip6
.int'といったドメインが検討された時期もありました。しかし、様々な検討の結果、2000年5月にはこの方針は撤回されました。最終的に、.arpaドメインは
インターネットのインフラ用途に特化したドメインとして正式に存続することが決定され、'
.int'ドメインは本来の目的通り国際機関専用として位置づけられることになりました。
この決定を受けて、.arpaドメインは現在、「Address and Routing Parameter Area」という
バクロニム(後付けの正式名称)を持つ、
インターネットの重要なパラメータや経路情報に関連する領域を管理するための名称として位置づけられています。
現在、.arpaドメインの下には、以下のような
インターネット基盤に関わる重要なサブドメインが配置されています。
in-addr.arpa: IPv4アドレスの
逆引きに使用されます。例えば、
IPアドレス「198.51.100.162」に対応するホスト名を調べる際には、「162.100.51.198.in-addr.arpa」という形式でDNSに問い合わせが行われ、多くの場合、ホスト名が格納されたPTRレコードが返されます。
ip6.arpa:
IPv6アドレスの
逆引きに使用されます。IPv4と同様に、特定の
IPv6アドレスに対応するホスト名を検索するために利用され、PTRレコードが使用されます。
e164.arpa: ENUM(E.164 Number Mapping)サービスのために使われ、国際電話番号(E.164形式)をURI(Uniform Resource Identifier)にマッピングする機能を提供します。これにより、電話番号を使って
インターネット上の様々なサービスに接続することが可能になります。問い合わせにはNAPTRレコードが利用されます。
uri.arpa および
urn.arpa: Dynamic Delegation Discovery System(DDDS)という仕組みで使用され、特定のURIやURN(
Uniform Resource Name)に関連付けられた情報(例えば、サービスを提供するプロトコルや場所など)を発見するために使われます。これらのサブドメインへの問い合わせによって、NAPTRレコードを通じて必要な情報が得られます。
home.arpa: プライベートなホームネットワーク環境での名前解決のために定義されています。
iris.arpa: CRISP(Cross Registry Internet Service Protocol)という、レジストリ間での情報交換プロトコルのために定義されています。
このように、.arpaドメインは、その歴史的背景を持ちながらも、現代の
インターネットにおいて
IPアドレスの
逆引きや電話番号とURIのマッピングなど、多岐にわたるインフラ機能を支える不可欠な存在であり続けています。