SSM パラメータの表現
SSM は、マルチキャストフローごとに(S,G)パラメータによって指定されます。(S,G)ペアは、IP アドレスと同様のドット区切り 10 進表記を使用してラベル付けされます(1.1.1.1、2.2.2.2 など)。各(S,G)ペアはマルチキャストフローの名前であり、各フローは [マルチキャストフロー(Multicast flows)] テーブルに一覧表示されます。
この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
Cisco Crosswork Planning は送信元特定マルチキャスト(SSM)をサポートしています。これは、受信者によって要求される指定された送信元アドレスからのみ、マルチキャストパケットを受信者に配信する方法です。送信元を制限することで、SSM は、リソース要件を軽減し、セキュリティを向上させます。
ここでは、次の内容について説明します。
SSM は、マルチキャストフローごとに(S,G)パラメータによって指定されます。(S,G)ペアは、IP アドレスと同様のドット区切り 10 進表記を使用してラベル付けされます(1.1.1.1、2.2.2.2 など)。各(S,G)ペアはマルチキャストフローの名前であり、各フローは [マルチキャストフロー(Multicast flows)] テーブルに一覧表示されます。
Cisco Crosswork Planning 内のマルチキャストフローの操作方法は、マルチキャストフローが Cisco Crosswork Planning によって検出されたかどうか、またはそれをシミュレートするかどうかによって異なります(Table 1)。
|
検出されたマルチキャストフロー |
シミュレーションされたマルチキャストフロー |
|
|---|---|---|
|
作成 |
Cisco Crosswork Planning はマルチキャストフロー((S,G)ペア)を検出し、マルチキャストトラフィックは [マルチキャスト フロー トラフィック(Multicast Flow Traffic)] テーブルから取得されます。 |
最初に、送信元(S)と接続先(G)の両方を定義して、マルチキャストフローを手動で作成します。次に、送信元をこれらのマルチキャスト接続先にリンクするデマンドを作成し、ネットワークを介してルーティングをシミュレートできるようにします。 |
|
ホップ |
検出される各マルチキャストフローには、マルチキャストフローホップが含まれます。これは、マルチキャストパスが通過するノードとインターフェイスの組み合わせです。 |
デマンドを作成すると、使用するパスが決定されます。 |
|
外部ホップ |
Cisco Crosswork Planning は、プランファイルの外部にあるインターフェイスでマルチキャストフローホップを検出します。これらは、プランノードから外部ノードへのインターフェイス、または外部ノードからプランノードへのインターフェイスです。 |
デマンドを作成すると、使用するパスが決定されますが、マルチキャスト外部フローホップは識別されません。 |
|
宛先 |
Cisco Crosswork Planning は、各フローのマルチキャスト接続先のリストを識別しません。 |
マルチキャストフローを作成するときに、接続先(ノード、インターフェイス、外部 AS、または外部エンドポイント)を指定します。マルチキャストデマンドを作成する場合は、これらをマルチキャスト接続先として指定します。 |
|
該当するテーブル |
|
|
プランファイルにマルチキャスト情報が含まれている場合は、マルチキャストフローで使用される現在のホップが含まれます。可能であれば Cisco Crosswork Planning のマルチキャスト シミュレーションでこれらのフローホップに従うように指定できます。これは、たとえば、現在のネットワーク状態での増分ルーティング変更(障害によって発生するものなど)を計算する場合に役立ちます。プランニングのために、現在の状態が関係ない場合は、この動作を変更してマルチキャストフローホップを無視することができます。
Cisco Crosswork Planning は、マルチキャスト シミュレーションでそのネットワークの状態を使用します。マルチキャストフローホップを考慮するようにシミュレーションを設定するには、次の手順を実行します。
|
Step 1 |
プランファイルを開きます(プランファイルを開くを参照)。[ネットワーク設計(Network Design)] ページに表示されます。 |
|
Step 2 |
ツールバーで、[ |
|
Step 3 |
[Simulation] タブをクリックします。 |
|
Step 4 |
シミュレーションでマルチキャストフローホップを使用または無視するには、[マルチキャストフローホップを使用(Use multicast flow hops)] をオンまたはオフにして、[保存(Save)] をクリックします。 |
手動で挿入されたデマンドの場合、(S,G)ペア(マルチキャストフロー)のすべての SSM デマンドトラフィックは、そのデマンドが通過する任意のインターフェイスを通過します。
ただし、マルチキャストフロー(S,G)の S および G のハッシュを使用して計算されるシスコのネクストホップを使用するように Cisco Crosswork Planning を設定できます。このハッシュ計算は、IOS と IOS XR で異なります。デフォルトの動作は、IOS のものです。IOS XR ハッシュは、OS フィールドが IOS XR で始まるすべてのノードで使用されます。
シスコのネクスト ホップを使用するように Cisco Crosswork Planning を設定するには、次の手順を実行します。
|
Step 1 |
プランファイルを開きます(プランファイルを開くを参照)。[ネットワーク設計(Network Design)] ページに表示されます。 |
|
Step 2 |
ツールバーで、[ [ネットワーク(Network)] オプションが開きます。 |
|
Step 3 |
[プロトコル(Protocols)] タブをクリックします。 |
|
Step 4 |
[マルチキャスト(Multicast)] セクションの [マルチパス(Multipath)] 選択ドロップダウン リストから、 [CiscoNextHop] を選択します。 |
|
Step 5 |
[保存(Save)] をクリックします。 |
検出されたマルチキャストフローについては、デマンドを手動で挿入できます。詳細については、マルチキャストフローのデマンドの作成 を参照してください。
シミュレートされたマルチキャストフローの場合は、デマンドを手動で作成します。一般的なデマンドの詳細については、デマンドを使用した送信元から接続先へのトラフィックフローのシミュレーションを参照してください。
手動で挿入されたデマンドの場合、(S,G)ペア(マルチキャストフロー)のすべての SSM デマンドトラフィックは、そのデマンドが通過する任意のインターフェイスを通過します。SSM デマンドは、ユニキャストデマンドのように送信元から接続先へではなく、接続先から送信元への最短パスでルーティングされます。デフォルトでは、マルチキャストマルチパスは無効です。送信元に戻るルート上のノードから等コストの 2 つのパスが出る場合、パスは次の基準に基づいて選択されます。
最も大きい IP アドレスを持つリモートインターフェイスが使用されます。
IP アドレスが使用できない場合は、辞書的に最小の名前を持つルータ名が使用されます。
ただし、シスコのネクストホップ マルチキャスト、マルチパス選択方式を使用するように Cisco Crosswork Planning を設定できます。詳細については、シスコのネクストホップを参照してください。
これらのマルチキャストデマンドの送信元になるのは、ノード、インターフェイス、外部 AS、または外部エンドポイントです。インターフェイスを使用すると、デマンドトラフィックが入る正確なインターフェイスを指定できます。外部エンドポイントを使用すると、マルチキャスト送信元がプラン内のノードの外部にあり、プラン内のインターフェイスへのトラフィックフローおよびそれらのインターフェイスを通過するトラフィックフローの可能なエントリポイントが複数存在する状況をモデル化できます。
この例では、選択されたデマンドには、AMS のノード送信元と、2 つのノード(FRA と PAR)を含むマルチキャスト接続先があります。送信元ノード(S)は A でマークされ、受信者グループ(G)の接続先は Z でマークされます。
外部エンドポイントを使用して、計画外のソースをモデル化できます。この例では、デマンドのソースは、メンバーとして AMS と LON を含む外部エンド ポイントです。マルチ キャストの宛先には FRA と PAR の両方が含まれます。
![]() Note |
マルチキャスト フローの詳細情報がプラン ファイルにすでに存在する場合のみ、UI でそれらの詳細情報を表示できます。UI からマルチキャスト フローを作成、編集、または削除することはできません。 |
検出されたマルチキャスト フローおよびマルチキャストフローホップをプロットで強調表示するには、それらをそれぞれのテーブルから選択します。マルチキャスト デマンドの送信元と接続先を表示するには、そのテーブルからデマンドを選択します。プロットでは、送信元は A で識別され、接続先は Z で識別されます。
|
表示対象 |
このテーブルを表示 |
|---|---|
|
送信元名と受信者名の両方を含む、マルチキャスト フロー |
[マルチキャスト フロー(Multicast Flows)] |
|
(S,G)名、ホップ ノード、ホップ インターフェイスを含む、検出されたマルチキャスト フローホップ |
[マルチキャスト フロー ホップ(Multicast Flow Hops)] |
|
(S,G)名、アウトバウンド インターフェイスの方向を含む、検出されたマルチキャスト フローの外部ホップ(プランの外部と推測される接続先) |
[マルチキャスト フローの外部ホップ(Multicast Flow External Hops)] |
|
(S,G)名、接続先ノードを含む、ユーザーが作成したマルチキャスト フローの接続先 |
[マルチキャスト フローの接続先(Multicast Flow Destinations)] |
|
マルチキャスト デマンド |
デマンド |
|
Step 1 |
マルチキャストの詳細情報を含むプランファイルを開きます(プランファイルを開くを参照)。プランファイルが [ネットワーク設計(Network Design)] ページに表示されます。 |
|
Step 2 |
ツールバーから、 の順に選択します。 または 右側にある [ネットワークサマリー(Network Summary)] パネル の [デマンド(Demands)] テーブルで、 |
|
Step 3 |
[名前(Name)] フィールドに、デマンドの名前を入力します。 |
|
Step 4 |
[送信元(Source)] エリアで、マルチキャストフローの送信元(S)を定義します。 |
|
Step 5 |
[接続先(Destination)] エリアで、マルチキャストフローの受信者グループ(G)を定義します。
|
|
Step 6 |
(オプション)必要に応じて他のすべてのフィールドに入力し、[追加(Add)] をクリックします。 |