7. ネットワーク層

ネットワーク層は、送信元ホストから宛先ホストへのデータパケットの論理アドレッシングとルーティングを担当します。パケットが単一のローカルネットワーク内を移動する場合もありますが、インターネットは相互接続されたネットワークの広大な集合体です。

パケットルーティングの役割

ネットワーク層の主な機能は、データが移動するための最適な経路を決定することです。パケットルーティングとして知られるこのプロセスにより、情報が複数のネットワーク境界を越える必要がある場合でも、意図した宛先に効率的に到達することが保証されます。Linux ネットワーキングにおいて、この層はすべてのインターネット通信の基礎となります。

サブネットと IP アドレスの理解

インターネットを構成するより小さなネットワークはサブネットと呼ばれます。すべてのサブネットは接続されており、これによりあるネットワーク上のデバイスが別のネットワーク上のデバイス(google.comのようなウェブサイトへのアクセスなど)と通信できるようになります。これらの異なるサブネット間を移動するためのルールはIP アドレスによって定義されます。IP アドレスは、家の番地のように、ネットワーク上のデバイスに固有の識別子を提供します。

ログインして学習進捗を保存

サインイン

演習

練習あるのみ!ネットワーク層、IP アドレッシング、およびサブネットの理解を深めるための実践的なラボを次に示します。

  1. Linux でネットワーク層接続をシミュレートする - Docker コンテナを使用して、静的 IP アドレスを割り当て、サブネット内および異なるサブネット間での接続性をテストする練習をします。
  2. Linux ターミナルで IP サブネット化と 2 進数変換を実行する - Linux ターミナルで直接、使用可能なホスト数やサブネットの計算を含め、IP サブネット化と 2 進数変換を習得します。
  3. Linux で IP アドレスタイプと到達可能性を調査する - プライベート、パブリック、マルチキャストなど、さまざまな IP アドレスタイプを調査し、pingip aを使用してネットワークの到達可能性をテストします。

これらのラボは、IP アドレッシングとサブネット化の概念を実際のシナリオに応用し、ネットワーク層の基礎に対する自信を築くのに役立ちます。

クイズ

インターネットを構成するより小さなネットワークは何と呼ばれますか?単一の小文字の英単語で回答してください。