IPv4-予約済みアドレス
インターネット上で使用できない予約済みのIPv4アドレス空間がいくつかあります。これらのアドレスは特別な目的を果たし、ローカルエリアネットワークの外部にルーティングすることはできません。
プライベートIPアドレス
すべてのクラスのIP(A、B、C)には、プライベートIPアドレスとして予約されているアドレスがいくつかあります。これらのIPは、ネットワーク、キャンパス、企業内で使用でき、プライベートです。これらのアドレスはインターネット上でルーティングできないため、これらのプライベートアドレスを含むパケットはルーターによってドロップされます。
外界と通信するには、これらのIPアドレスをNATプロセスを使用していくつかのパブリックIPアドレスに変換する必要があります。そうしないと、Webプロキシサーバーを使用できます。
プライベートアドレスの個別の範囲を作成する唯一の目的は、すでに制限されているIPv4アドレスプールの割り当てを制御することです。LAN内でプライベートアドレス範囲を使用することにより、IPv4アドレスの要件は世界的に大幅に減少しました。また、IPv4アドレスの枯渇を遅らせるのにも役立ちました。
IPクラスは、プライベートアドレス範囲を使用しながら、組織の規模と要件に応じて選択できます。大規模な組織はクラスAのプライベートIPアドレス範囲を選択でき、小規模な組織はクラスCを選択できます。これらのIPアドレスはさらにサブネット化され、組織内の部門に割り当てられます。
ループバックIPアドレス
IPアドレス範囲127.0.0.0〜127.255.255.255は、ループバック、つまりローカルホストアドレスとも呼ばれるホストの自己アドレス用に予約されています。このループバックIPアドレスは、オペレーティングシステムによって完全に管理されます。ループバックアドレスは、単一システム上のサーバープロセスとクライアントプロセスが相互に通信できるようにします。プロセスが宛先アドレスをループバックアドレスとしてパケットを作成すると、オペレーティングシステムはNICの干渉を受けることなくパケットをループバックします。
ループバックで送信されたデータは、オペレーティングシステムによってオペレーティングシステム内の仮想ネットワークインターフェイスに転送されます。このアドレスは主に、単一のマシンでのクライアントサーバーアーキテクチャなどのテスト目的で使用されます。それ以外に、ホストマシンが127.0.0.1またはループバック範囲から任意のIPに正常にpingできる場合は、マシン上のTCP / IPソフトウェアスタックが正常にロードされて機能していることを意味します。
リンクローカルアドレス
ホストがDHCPサーバーからIPアドレスを取得できず、IPアドレスが手動で割り当てられていない場合、ホストは、予約されたリンクローカルアドレスの範囲から自分自身にIPアドレスを割り当てることができます。リンクローカルアドレスの範囲は169.254.0.0〜169.254.255.255です。
すべてのシステムが同じネットワークセグメントに接続されたDHCPサーバーからIPアドレスを取得するように構成されているネットワークセグメントを想定します。DHCPサーバーが利用できない場合、セグメント上のホストは他のホストと通信できません。Windows(98以降)およびMac OS(8.0以降)は、リンクローカルIPアドレスの自己構成のこの機能をサポートします。DHCPサーバーがない場合、すべてのホストマシンは上記の範囲からランダムにIPアドレスを選択し、他のホストも同じIPアドレスで構成されていないかどうかをARPで確認します。すべてのホストが同じ範囲のリンクローカルアドレスを使用すると、相互に通信できるようになります。
これらのIPアドレスは、同じ物理セグメントまたは論理セグメントに属していない場合、システムが通信するのに役立ちません。これらのIPもルーティングできません。