メインコンテンツまでスキップ

10. Routing (ルーティング)

ユニキャストサイトローカルアドレスは非推奨であり、リンクローカルアドレスはルーティングを必要としないため、このセクションの議論はマルチキャストスコープルーティングにのみ適用されることに注意してください。

ルーティングプロトコルがゾーン境界上で動作していると判断した場合、ゾーン間の整合性を保護し、ゾーン内の接続性を維持しなければなりません (MUST)。

接続性を維持するために、ルーティングプロトコルは、グローバルグループと、接続されている各ゾーンのすべてのスコープグループの転送情報を作成できる必要があります。これを行う最も簡単な方法は、各特定のゾーンの (概念的な) 転送テーブルを作成することです。

ゾーン間の整合性を保護するために、ルータは、隣接するルータと共有するグループ情報を選択的に扱わなければなりません (MUST)。ルータは定期的に、隣接するルータとルーティング情報を交換します。ルータがこのルーティング情報を送信する場合、情報を送信するために使用されるインターフェースに割り当てられたゾーン以外のゾーンに関する情報を含めてはなりません (MUST NOT)。

                        *                                 *
* *
* =========== Organization X *
* | | *
* | | *
+-*----|-------|------+ *
| * intf1 intf2 | *
| * | *
| * intf3 --- *
| * | *
| ***********************************
| |
| Router |
| |
********************** **********************
| * * |
Org. Y --- intf4 * * intf5 --- Org. Z
| * * |
********************** **********************
+---------------------+

図4: 複数組織マルチキャストルータ

例として、図4のルータは5つのインターフェース上でルーティング情報を交換しなければなりません (MUST)。交換される情報は次のとおりです (簡略化のため、組織スコープよりも小さいまたは大きいマルチキャストスコープ (グローバルを除く) はここでは考慮されていません):

  • インターフェース1

    • すべてのグローバルグループ
    • インターフェース1、2、3から学習したすべての組織グループ
  • インターフェース2

    • すべてのグローバルグループ
    • インターフェース1、2、3から学習したすべての組織グループ
  • インターフェース3

    • すべてのグローバルグループ
    • インターフェース1、2、3から学習したすべての組織グループ
  • インターフェース4

    • すべてのグローバルグループ
    • インターフェース4から学習したすべての組織グループ
  • インターフェース5

    • すべてのグローバルグループ
    • インターフェース5から学習したすべての組織グループ

ルート交換ルールを課すことにより、すべてのゾーン固有のルーティング情報をゾーン内に含めることによって、ゾーンの整合性が維持されます。