Data-communication-computer-network-network-addressing
DCN-ネットワークアドレッシング
レイヤー3ネットワークのアドレス指定は、ネットワークレイヤーの主要なタスクの1つです。 ネットワークアドレスは常に論理的です。 これらはソフトウェアベースのアドレスであり、適切な構成によって変更できます。
ネットワークアドレスは常にホスト/ノード/サーバーを指すか、ネットワーク全体を表すことができます。 ネットワークアドレスは常にネットワークインターフェイスカードで構成され、通常、システムによって、レイヤー2通信用のマシンのMACアドレス(ハードウェアアドレスまたはレイヤー2アドレス)にマップされます。
さまざまな種類のネットワークアドレスが存在します。
- IP
- IPX
- AppleTalk
IPは最近実際に使用している唯一のものであるため、ここで議論しています。
IPアドレス指定は、ホストとネットワークを区別するメカニズムを提供します。 IPアドレスは階層的に割り当てられるため、ホストは常に特定のネットワークの下に存在します。サブネットの外部と通信する必要があるホストは、パケット/データが送信される宛先ネットワークアドレスを知る必要があります。
異なるサブネットのホストには、相互に位置を特定するメカニズムが必要です。 このタスクはDNSによって実行できます。 DNSは、ドメイン名またはFQDNでマップされたリモートホストのレイヤー3アドレスを提供するサーバーです。 ホストがリモートホストのレイヤー3アドレス(IPアドレス)を取得すると、すべてのパケットをゲートウェイに転送します。 ゲートウェイは、宛先ホストへのパケットのルーティングにつながるすべての情報を備えたルーターです。
ルーターは、次の情報を持つルーティングテーブルを利用します。
- ネットワークに到達する方法
ルーターは、転送要求を受信すると、パケットを宛先へ向けてネクストホップ(隣接ルーター)に転送します。
パス上の次のルーターは同じものに従い、最終的にデータパケットは宛先に到達します。
ネットワークアドレスは次のいずれかです。
- ユニキャスト(1つのホスト宛て)
- マルチキャスト(グループ宛て)
- ブロードキャスト(すべての宛先)
- エニーキャスト(最も近いものを宛先とする)
デフォルトでは、ルーターはブロードキャストトラフィックを転送しません。 マルチキャストトラフィックは、最も優先度の高いビデオストリームまたはオーディオであるため、特別な処理を使用します。 エニーキャストはユニキャストに似ていますが、複数の宛先が利用可能な場合にパケットが最も近い宛先に配信される点が異なります。