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