ネットワーク層
100%

ネットワークの基本 · レッスン 7

ネットワーク層

IP アドレス、プレフィックス、ルーティングテーブル、ホップ制限がネットワーク間でパケットを運ぶ仕組みを学びます。

ネットワーク層は、相互接続されたネットワーク間で論理アドレスとベストエフォートのパケット配送を提供します。インターネットプロトコル群では IPv4 と IPv6 がパケットを運び、ルーターが各宛先への次のホップを選びます。

IP パケット

IP ヘッダーには送信元・宛先アドレスと、転送・プロトコル処理に必要なフィールドがあります。ペイロードは一般に TCP セグメント、UDP データグラム、ICMP メッセージを含みます。IP は到着、順序、重複がないことを保証しません。

IP 自体が提供する配送サービスはどれですか?

プレフィックスとサブネット

アドレスとプレフィックス長は、先頭から何ビットがネットワークプレフィックスかを定義します。ホストはこの情報と経路から、宛先がリンク上にあるか、次ホップルーターが必要かを判断します。サブネットはプレフィックスと方針に基づくアドレス範囲で、すべての別サブネットへ自動接続されるわけではありません。

IPv4 宛先がリンク上にあるかをホストが判断する助けになるものはどれですか?

ルーティング判断

Linux はルーティングポリシーとテーブルを参照し、送信インターフェース、次ホップ、優先する送信元情報を選びます。ほかの条件が同じなら、最も具体的に一致するプレフィックスが通常優先されます。宛先への実際の判断を調べます。

$ ip route get 203.0.113.10

これはローカルの経路検索であり、下流の全ルーターに有効な経路があることや、宛先が通信を受け入れることの証明ではありません。

同じ宛先へ到達できる経路のうち、通常どれが優先されますか?

ホップ制限と転送時の変化

各 IPv4 パケットには TTL、IPv6 パケットには Hop Limit があります。ルーターは値を減らし、ゼロになるとパケットを破棄して ICMP エラーを送る場合があります。これにより転送ループが無限に続くのを防ぎます。

通常ルーターは端から端までの IP アドレスを保ちますが、NAT、トンネル、プロキシなどのミドルボックスはパケットを変換・包み込むことがあります。リンク層ヘッダーはどの場合もルーターホップごとに変わります。

ルーターが TTL または Hop Limit を減らすのはなぜですか?

レッスン完了

ネットワーク層 を完了しました

IP ホストが宛先への次の段階を選ぶ仕組みを説明できるようになりました。

  • IP 配送をベストエフォートとして扱う。

  • プレフィックスと経路で、リンク上の宛先とルーティング対象を区別する。

  • 経路選択へ最長プレフィックス一致を適用する。

  • ホップ制限が転送ループを有限にする仕組みを理解する。

学習進捗を保存

無料アカウントを作成してこのレッスンを保存し、どのデバイスからでも学習を続けられます。

無料アカウントを作成
次のレッスン
ネットワークの基本 に戻る