【STPの各役割の選出】よって正解は・L2ネットワークの中でブリッジIDが最も小さいスイッチがルートブリッジになる・スイッチにある各ポートのうち、受信したBPDUに含まれるルートパスコストが最も小さいポートがルートポートになる・セグメントの中で、最も小さいルートパスコストを持つスイッチのポートが指定ポートになるです。STPポート選出を下図で考えます。1.ルートブリッジの選出ブリッジID(BID)が最小のCatAがルートブリッジです。2.ルートポート(RP)の選出CatBとCatCで、最小ルートパスコストとなるポートを見つけます。CatAの全てのポートはDPとなります。(便利な法則については参考を参照してください)残るセグメントはCatBとCatC間です。RPのルートパスコストが、そのスイッチのルートパスコストという考え方をします。DP選出CatCのルートパスコスト・・・100よってCatBとCatC間のセグメントではCatB側がDPとなります。4.ブロッキングポート(BP)の選出この時点でRPにもDPにも選出されていないポートは全てBPです。よって、CatCのFa0/2がBPとなります。その他の選択肢については、以下の通りです。・スイッチにある各ポートのうち、受信したBPDUに含まれるルートパスコストが最も大きいポートがルートポートになるパスコストは最も小さいものが最優先として扱われるので誤りです。・ループするL2ネットワークの中でブリッジIDが最も小さいスイッチがブロッキングポートを持つ最小ブリッジIDを持つスイッチはルートブリッジになります。ルートブリッジのポートは全て指定ポートになるので誤りです。・スイッチにある各ポートのうち、受信したBPDUに含まれるルートパスコストが最も小さいポートが指定ポートになるスイッチの中で最小ルートパスコストを持つポートは、ルートポートになるので誤りです。・セグメントの中で、最も小さいルートパスコストを持つスイッチのポートがブロッキングポートになるセグメントの中で、最も小さいルートパスコストを持つスイッチのポートは指定ポートになるので誤りです。Protocol)STPとは、冗長構成のスイッチドネットワークでレイヤ2のループを防ぐために考え出された機能です。STPでは、ブロッキングポートと呼ばれる(非指定ポートとも呼ばれる)ポートを選出します。ブロッキングポートは、データフレームを転送しないことによりループを防ぎます。【主なSTP】STPは大きく「STP」と「RSTP」と「MSTP」の3種類に分類されます。【インスタンス】スパニングツリーはインスタンス(トポロジー)の構成方法により「CST」と「PVST+」と「MST」の3種類に分類されます。CSTは、VLANの数に関係なく単一のインスタンスを構成し、PVST+はVLANごとにインスタンスを構成し、MSTは複数のVLANを1つのグループにまとめてインスタンスを構成します。下図のネットワークでVLANが1~4まで使われている場合、各スパニングツリーによってインスタンスの数が変わってきます。Tree)VLANの数に関係なく単一のインスタンスを構成します。CSTではルートブリッジやブロッキングポートを分けるなどの負荷分散が出来ません。Plus)VLANごとにインスタンスを構成するため、負荷分散などの設計を柔軟に行えます。VLANの数だけインスタンスが増えるため、VLANの数が多くなるとスイッチのCPUや帯域にかかる負荷が高くなってしまいます。CiscoスイッチでPVST+を実装する場合は、スパニングツリーモードを「pvst」または「rapid-pvst」にします。Tree)複数のVLANを1つのグループにまとめてインスタンスを構成するため、負荷分散などの設計を柔軟に行えます。CiscoスイッチでMSTを実装する場合は、スパニングツリーモードを「mst」にします。※リピータハブを利用する場合や、ケーブルの両端を自身のスイッチに接続するような特殊な場合を除く【STPの基本用語】ブリッジID(BID):ブリッジプライオリティ(デフォルト32768)+MACアドレスポートID:ポートプライオリティ(デフォルト128)+ポート番号ポートパスコスト:ポートが動作している速度によって決められる値(速度が速いほどコストが低い)ルートパスコスト:ルートブリッジまでのポートパスコストの総和(ルートブリッジからのBPDU受信時にルートパスコストに加算される)BPDU:スパニングツリープロトコルを実装しているスイッチ間で情報を交換するために利用するフレーム(ルートブリッジのIDやルートブリッジ等が含まれている)セグメント:LANセグメント(コリジョンドメイン)【スパニングツリーの情報の確認】スパニングツリーの情報は以下のコマンドで表示できます。【ブリッジプライオリティ】ブリッジプライオリティはスイッチの優先度を表す値です。ルートブリッジの選出やポートの役割を選出する際に用いられ、プライオリティ値の小さいスイッチが優先されます。secondary}VLAN番号・・・プライオリティ値を変更したいVLAN番号(VLAN-ID)を指定するpriority・・・プライオリティ値を指定する(0~61440から4096の倍数で指定。secondary・・・プライオリティを「28672」にする【ポートパスコスト】ポートパスコストは各ポートのコストを表す値で、ルートパスコストを算出する際に用いられます。ポートパスコストは上表の通りポートが動作している速度によって自動的に決定されますが、手動で設定することもできます。手動で設定したポートパスコストは他のスイッチに伝搬されることはなく、設定したスイッチ内部でのみ有効になります。【ショートパスコストとロングパスコスト】パスコストには、ショートパスコストとロングパスコストという2種類の方式がありますショートパスコストはSTPとRSTPのデフォルトのパスコストで、16ビットの範囲(1から65535の範囲)から指定できる方式です。ロングパスコストはMSTモードのデフォルトのパスコストで、32ビットの範囲(1から200,000,000の範囲)から指定できる方式です。障害が発生した場合は、ブロッキング状態になっているポートの状態は「ブロッキング→リスニング→ラーニング→フォワーディング」という順番で遷移します。Delay)=50秒かかります。Delay)=30秒で収束します。・ルートID(ルートブリッジのブリッジID)・ブリッジID(自身のブリッジID)・パスコスト(ルートブリッジに至るまでのルートパスコスト)・ポートID(自身のポートID)・Helloタイム(BPDUの送信間隔)【ブリッジIDの形式】ブリッジIDはSTPのルートブリッジを選出するために用いられるIDで、通常はブリッジプライオリティとMACアドレスで構成されます。CiscoのSTP(PVST+)はVLANごとに動作するので、ブリッジプライオリティとMACアドレスだけではVLANごとのSTPを識別できません。この問題を解決するため、PVST+では拡張システムIDを使用します。IDと同じ値が入ります。XXXX.XXXX.XXXX」となります。IDをプラスしています。これによりVLANごとにブリッジIDを識別できるようになっています。ID)で使用するので、実際に指定できるプライオリティは上位4ビットの部分のみです。従って、プライオリティは4096の倍数で指定することになります。【RSTP】RSTPはSTPの後継プロトコルで、STPにいくつかの機能を追加することで収束するまでの時間を短縮しています。用語や基本的な動作などはSTPと同じため、RSTPはSTPと互換性があります。【STPとRSTPの主な違い】STPとRSTPの主な違いは以下の通りです。Discarding,Learning,Forwardingの3種類で、STPに比べてDiscardingが新たに定義されました。(逆にSTPのDisabledとBlockingとListeningはDiscardingに統合されて無くなりました。)【RSTPポートの役割のまとめ】[代替ポートとバックアップポート]代替ポートとバックアップポートはSTPのブロッキングポート(ループを防ぐためのポート)に相当するポートです。代替ポートはルートポートの代替になるので、ルートポートがダウンしたときは即座にルートポートの代わりとして動作します。バックアップポートは指定ポートのバックアップになるので、指定ポートがダウンしたときは即座に指定ポートの代わりとして動作します。選出も基本的にSTPと同じです。ルートポートのルートパスコストを対向スイッチと比較して最小ルートパスコストを持つスイッチのポートが「指定ポート」になる4.指定ポート以外のポートが「代替ポート」になる【シェアードリンクとポイントツーポイントリンク】RSTPは、スイッチ間の接続を「シェアードリンク」と「ポイントツーポイントリンク」の2つに分類しています。シェアードリンクに分類されるのは、スイッチ間にハブが入っている接続です。スイッチのポートが半二重に設定されている場合もシェアードリンクに分類されます。シェアードリンクの場合はSTPタイマーを使った収束を行います。ポイントツーポイントリンクに分類されるのは、スイッチのポートが全二重に設定され、スイッチが1対1で接続されている場合です。ポイントツーポイントリンクの場合はSTPタイマーに依存しない高速収束を行います。2022/12/21スイッチにある各ポートのうち、受信したBPDUに含まれるルートパスコストが最も小さいポートがルートポートになる⇒「お、これはルートブリッジも対象に入ってしまってるから間違いか!」(ルートブリッジは指定ポートしか選出されないため)選出場所(””各スイッチに一つ、ルートブリッジ以外””)...分からなくなっちゃいました。09:46これは解答の選択肢が分かりづらいですね...。解答の考え方は、Pnt353_127さんに間違いはありません。それぞれの選択肢の、「スイッチにある各ポート」を「非ルートブリッジの各ポート」に読み替えると分かりやすいでしょうか?(運営様、ご考慮お願いします。)補足:いわゆる「Cisco語」は、「元は英語で作成された問題」を日本語に翻訳して提供されることによる、「日本語的におかしい語句・表記」のことを指します。本番で出くわすと解読で頭をひねることになるので、CCNAの内容をしっかり把握して惑わされないようにしましょう。09:48訂正:「解答の考え方は~間違いはありません」の意味合いは、「『ルートブリッジは指定ポートしか選出されない』という考えは間違っていない」ということです。訂正:「解答の考え方は~間違いはありません」の意味合いは、「『ルートブリッジは指定ポートしか選出されない』という考えは間違っていない」ということです。問題を解くスピードが私の課題なので試験当日までにたくさんの問題に触れていくこととします!ありがとうございました。