解説書 Vol.1

[目次][用語][索引][前へ][次へ]


17.3.2 IPv6マルチキャストパケット中継処理

IPv6マルチキャストのパケット中継はハードウェアの中継処理,ソフトウェアの中継処理によって行われます。

<この項の構成>
(1) ハードウェアの中継処理
(2) ソフトウェアの中継処理
(3) IPv6マルチキャストルーティングテーブルの検索

(1) ハードウェアの中継処理

ハードウェアによるIPv6マルチキャストのパケット中継処理は次に示す四つの手順で実行されます。

  1. IPv6ルーティングテーブルの検索
    IPv6マルチキャストグループ宛てのパケットを受信した場合,ハードウェアのIPv6ルーティングテーブルから該当エントリを検索します。
  2. パケット受信インタフェースの正常性チェック
    1の手順でエントリが存在した場合,そのIPv6パケットが正しいインタフェースから受信されているかどうかをチェックします。
  3. フィルタリング
    IPv6フィルタリングテーブルに登録された情報を参照して中継するかどうかを判断します。
  4. ホップリミットに基づいた中継判断とTTL値のデクリメント
    パケット中のホップリミット値から中継するかを判断し,中継する場合は該当するパケットのホップリミット値をデクリメントします。

(2) ソフトウェアの中継処理

ソフトウェアによるIPv6マルチキャストパケット中継処理は次に示す場合ごとに処理が異なります。

(3) IPv6マルチキャストルーティングテーブルの検索

受信したIPv6マルチキャストパケットのDA(宛先グループアドレス)とSA(送信元アドレス)に該当するエントリをIPv6マルチキャストルーティングテーブルから検索します。IPv6マルチキャストルーティングテーブルの検索方法を次の図に示します。

図17-4 IPv6マルチキャストルーティングテーブルの検索方法

[図データ]

[目次][前へ][次へ]


[他社商品名称に関する表示]

Copyright (c)2005 ALAXALA Networks Corporation. All rights reserved.