CodingBox ドキュメント

ポートとアップリンク

スイッチのフロントパネルは、単なる穴の集まりではなく、役割の集まりです。デバイスに向かうダウンリンク、ネットワークの残りの部分に向かうアップリンク、兄弟スイッチに向かうスタッキングポート、オペレーターに向かう管理ポートです。それぞれの役割には、典型的な速度、媒体、モジュール、故障モードがあります。このページでは、ポートを役割ごとに整理し、「アクセス」「トランク」「アップリンク」というまぎらわしい重なりを説明し、オーバーサブスクリプションを数値化し、アップリンクモジュール、アップリンク上のリンクアグリゲーション、アップリンク用光モジュールの選び方を扱います。

ポートの役割

役割向く先典型的な媒体速度48ポートのアクセススイッチでの数
ダウンリンク/アクセスエンドデバイス、サーバーRJ45(PoE)、SFP/SFP+/SFP281G–25G(銅線では mGig 2.5/5/10G)24–48
アップリンクディストリビューション/スパインSFP+/SFP28/QSFP+/QSFP28/QSFP-DD10G–400G2–8
スタッキングスタック内の兄弟スイッチ専用ケーブル、またはスタッキングファームウェアを使った QSFP+/QSFP28リングあたり 40–480 Gb/s2
管理(OOB)管理ネットワークRJ45(SFP の場合も)100M/1G1
コンソールオペレーターRJ45(RS-232)および/または USB-C/mini-USB1–2
USBファイルストレージ、ZTP イメージUSB-A1
コンボRJ45 か SFP のどちらか一方が有効1G小型スイッチで 2–4

データセンターのリーフ/スパインスイッチでは、フロントパネルのポートはすべて同一です(32 × QSFP-DD)。「アップリンク」はハードウェアの区分ではなく、設定上の役割です(スイッチの役割とトポロジー)。

アクセス、トランク、アップリンク:3つの異なる語彙

用語レイヤー意味混同されやすい点
アクセスポート(L2)2タグなし VLAN を1つ運ぶ「アクセススイッチ」(階層内の役割)との混同
トランクポート(L2)2802.1Q タグを付けた複数の VLAN を運ぶ一部の CLI では Juniper/HP の「trunk」= LAG を意味することとの混同
アップリンク物理/役割コアに向かうリンク。通常は L2 トランクまたは L3 のルーテッドポートアップリンクはアクセスポート(単一 VLAN)にもルーテッドインターフェースにもなり得る
ダウンリンク物理/役割デバイスまたは下位階層に向かう
ルーテッドポート3IP アドレスを持ち、VLAN タグ付けはしないリーフ・スパインのアップリンクはルーテッドである

フォワーディング層の詳細はフォワーディングの基礎を参照してください。

オーバーサブスクリプション

設計ダウンリンク容量アップリンク容量比率典型的な用途
48 × 1G + 4 × 10G48 Gb/s40 Gb/s1.2 : 1キャンパスアクセス
48 × 1G + 2 × 10G48202.4 : 1キャンパスアクセス、低予算
48 × 10G + 6 × 40G4802402 : 1旧世代の DC リーフ
48 × 25G + 8 × 100G1 2008001.5 : 1DC リーフ、汎用コンピュート
48 × 25G + 6 × 100G1 2006002 : 1DC リーフ、低予算
32 × 100G を 16/16 に分割1 6001 6001 : 1ストレージ、AI
64 × 400G を 32/32 に分割12 80012 8001 : 1AI バックエンド

比率 = ダウンリンク速度の合計 ÷ アップリンク速度の合計です。オフィストラフィックでは 3 : 1 でも許容範囲ですが、エニーツーエニーのトラフィックがライン速度で流れる環境では 1 : 1 が必要です(GPU ファブリック)。アップリンクは通常集約される(LAG または ECMP)ため、その光モジュールは1本の大きなパイプとしてではなく、独立したリンクの集まりとして故障します。

アップリンクモジュールとスロット

キャンパススイッチには、着脱式アップリンクモジュール(4 × SFP+、2 × SFP28 + 2 × QSFP28、 4 × 25G、2 × 40G/100G)を搭載できる機種がよくあります。確認すべき点は次のとおりです。

  • モジュールは独自の対応光モジュールリストを持ち、独自の電力バジェットを持つこともある。
  • モジュール上のポートは、ブレークアウトや 1G に対応していないことがある。
  • ホットスワップ対応のモジュールもあれば、リロードが必要なモジュールもある。
  • スタッキングがアップリンクポートまたは専用スロットを消費することがある(スタッキングと MLAG)。

アップリンクの集約

方式得られるもの光モジュールへの影響
LAG/ポートチャネル(LACP)1つの対向への N 本のリンクが1本として振る舞うすべてのメンバーが同じ速度、理想的には同じモジュール種別。CRC エラーのあるメンバーが1つあると、そこにハッシュされたフローが劣化する
MLAG / vPC / VLT2台の対向にまたがる LAGメンバーは2台のスイッチに分かれる。両方の光モジュールを数える必要がある
L3 ECMP等コストの N 本のルーテッドアップリンクリーフ・スパインの標準構成。各アップリンクは独立し、BFD が障害を検出する
スタッキングリングスイッチ間のバックプレーン専用のケーブル/光モジュールで、アップリンクには数えない

単一の 100G アップリンクと 4 × 25G の LAG を比べると、数値上の容量は同じですが、LAG では単一のフローが1メンバーの速度で頭打ちになるのに対し、100G ならそのフローをまるごと運べます(ブレークアウトと MPO 配線)。

アップリンク戦略としてのブレークアウト

100G の QSFP28 アップリンクを 4 × 25G に分割すると、1つのスパインポートから4台のリーフに到達できます。400G ポートを 4 × 100G に分割すれば、radix が4倍になります。どのポートで可能か、子ポートがどう命名されるか、モジュールが何をアドバタイズすべきかは、 ポートの種類とケージポート名と LEDを参照してください。

アップリンク用光モジュールの選び方

問いそれが決めるもの
距離と光ファイバーの種類MMF での SR/SR4 は 100–400 m 以下、SMF での DR/FR/LR は 500 m–10 km、それを超えると ER/ZR/CWDM/DWDM(伝送距離表
利用可能な心数パラレル(MPO)の SR4/DR4 は 8心が必要、デュプレックス LC の FR4/LR4/CWDM4 は 2心
両端のケージ100G QSFP28 と 25G SFP28 → ブレークアウト;QSFP-DD と QSFP28 → DD ケージに QSFP28 モジュール
両方の NOS の FEC と速度ポリシー一致している必要がある(ポート設定のレシピ
両ベンダーのモジュールポリシーOEM、コーディング済み、またはサードパーティ製か(各 NOS がモジュールを検証する方法
アップリンクケージの電力バジェット40 km の ER4 / ZR モジュールはこれを超えることがある(電力と消費
冗長性2つの異なるモジュール/経路上の2本のアップリンク、現場の予備品

ダウンリンク固有の事情

  • 銅線アクセスポートでの PoE:ポートあたり 15.4 / 30 / 60 / 90 W(802.3af/at/bt)。 PoE のバジェットは光モジュールと PSU を共有するため、フル負荷の PoE スイッチではディレーティングされることがある。
  • マルチギガ RJ45(2.5/5/10GBASE-T)は USXGMII の PHY を使う(SGMII とシリアルギガビット)。
  • 25G/100G の サーバーダウンリンク:DAC は 3 m 以下、それを超えると AOC、光モジュールはまれ(DAC 対 AOC)。
  • SFP ダウンリンクの 銅線 SFP:10/100 のクライアントには SGMII モードが必要。

役割別によくあるポート障害

役割よくある問題参照先
アップリンク2ベンダー間での FEC/速度の不一致、MPO での極性の誤り速度とレートリンクが確立しない
ダウンリンク(サーバー)AN なしの DAC、25G ポートグループの速度競合ポートの種類とケージ
ダウンリンク(銅線 SFP)10/100 のクライアントがリンクしないSGMII とシリアルギガビット
スタッキングスタッキングポートに非スタッキング用のケーブル/モジュールスタッキングと MLAG
コンボSFP を挿しているが RJ45 側が有効media-type の設定
管理インバンドと OOB の混同、誤った VRF管理と監視

CodingBox では

役割が何であれ、光ファイバーポートはまずモジュールのメモリを読み取ります。設置前にベンチ上でモジュールの速度コード、電力クラス、識別情報を確認しておけば、特に異なるベンダー間のアップリンクにおいて、ポートが原因不明のままダウンし続ける事態を避けられます(Check transceiver)。

ポートの先にある光ファイバーに合わせてモジュールを選ぶ方法。光ファイバーの種類と距離による適合表、モジュール側から見たバジェット、コネクターと研磨のルール、よくある不整合は リンクの中のトランシーバーを参照してください。


この記事に不正確な点や誤りを見つけた場合は、該当する箇所を選択して Ctrl+Enter を押すと、できます。