2024-10-06 Catalyst1000 2960CX 3560CX 9000 サイジング比較表

提供:hkatou_Lab
2022年8月10日 (水) 13:43時点におけるHkatou (トーク | 投稿記録)による版
ナビゲーションに移動 検索に移動

データシートをたくさん見るのが面倒くさいため、一覧にまとめました。

スケール

スケール
1000 2960CX 3560CX 9200L 9200 9300L 9300 9300X 9300B 9400

SUP-1

9500 9500H 9600SUP-1 9500X 9600X

SUP-2

ASIC Sasquatch / Strider 系 Sasquatch / Strider 系 Sasquatch / Strider 系 UADP 2.0 Mini UADP 2.0 UADP 2.5sec UADP 2.0 XL UADP 3.0 Silicon

One Q200

L2 MAC 16,000 16,000 16,000 16,000 32,000 32,000 32,000 32,000 64,000 64,000 64,000

(SDM Dist)

82,000

(SDM Dist)

82,000

(SDM Dist)

256,000

(Flexible ASIC Template)

256,000

(Flexible ASIC Template)

L3 v4 v4 トータル 798 (ダイレクト

542 + インダイレクト 256)

3,000 (ダイレクト 2,000 +

インダイレクト 1,000)

5,000 (ダイレクト 4,000 +

インダイレクト 1,000)

11,000

(ダイレクト 8,000 +

インダイレクト 3,000)

14,000

(ダイレクト 10,000 +

インダイレクト 4,000)

32,000

(ダイレクト 24,000 +

インダイレクト 8,000)

32,000

(ダイレクト 24,000 +

インダイレクト 8,000)

39,000

(ダイレクト 24,000 +

インダイレクト 15,000)

112,000

(ダイレクト 48,000 +

インダイレクト 64,000)


ハードウェア処理は 32,000 まで

112,000

(ダイレクト 48,000 +

インダイレクト 64,000)


ハードウェア処理は 32,000 まで

112,000

(ダイレクト 48,000 +

インダイレクト 64,000)


ハードウェア処理は 32,000 まで

212,000 212,000 2,000,000 2,000,000
v4 ARP

(ダイレクト)

542 2,000 4,000 8,000 10,000 24,000 24,000 24,000 48,000


ハードウェア処理は 32,000 まで[1]

48,000


ハードウェア処理は 32,000 まで[1]

48,000


ハードウェア処理は 32,000 まで[1]

90,000

(SDM Dist)


ハードウェア処理は 80,000 まで (未確認)[2]

90,000

(SDM Dist)


ハードウェア処理は 80,000 まで (未確認)[2]

256,000 256,000
v4 ユニキャスト ルート

(インダイレクト)

RIP 256 or 16 スタティックルート 16 スタティックルートのみ[3] 1,000 3,000 4,000 8,000 8,000 15,000 64,000 64,000 64,000 212,000 212,000 2,000,000

(Flexible ASIC Template)

2,000,000

(Flexible ASIC Template)

v4 マルチキャスト ルート 1024 (ルート + IGMP group) 1024 (ルート + IGMP group) 1024 (ルート + IGMP group) 1,000 1,000 8,000 8,000 8,000 16,000 16,000 32,000 32,000 32,000 32,000 32,000
L3 v6 v6 トータル 542 (ダイレクト

414 + インダイレクト 128)

1,500 (ダイレクト 1,000 +

インダイレクト 500)

2,500 (ダイレクト 2,000 +

インダイレクト 500)

212,000 212,000 1,000,000

(Flexible ASIC Template)

1,000,000

(Flexible ASIC Template)

v6 ネイバー 414 1,000 2,000 16,000 16,000 90,000

(SDM Dist)


ハードウェア処理は 80,000 まで[2] (未確認)

90,000

(SDM Dist)


ハードウェア処理は 80,000 まで[2] (未確認)

128,000 128,000
v6 ユニキャスト ルート 128 500 1,500 2,000 16,000 16,000 19,500 56,000 56,000 32,000 212,000 212,000 1,000,000

(Flexible ASIC Template)

1,000,000

(Flexible ASIC Template)

パケットバッファ 6 MB Gigabit 24P/48P

12 MB mGig 24P/48P

6 MB Gigabit 24P/48P

12 MB mGig 24P/48P

16 MB Gigabit 24P/48P 16 MB Gigabit 24P/48P

32 MB mGig 24P/48P

16 MB - 12Y

32 MB - 24Y

32 MB 32 MB / ASIC 32 MB 36 MB / ASIC 36 MB / ASIC 低遅延 80MB


ディープ パケット バッファ

8GB

低遅延 80MB


ディープ パケット バッファ

8GB

ACL v4 : 600 (FE: 384)

v6 : 600 (FE: 256)

0.375K(IPv4 ACL)

0.375K(IPv6 ACL)

0.375K(IPv4 ACL)

0.375K(IPv6 ACL)

1,500 1,600 5,120 5,120 5,000 18,000 18,000 18,000 27,000 27,000 8,000 8,000 (Ipv4)


4,000 (Ipv6)

QoS 0.375K(IPv4 QoS)

0.25K(IPv6 QoS)

0.375K(IPv4 QoS)

0.25K(IPv6 QoS)

1,500 1,600 5,120 5,120 4,000 18,000 18,000 18,000 16,000 16,000 8,000

(Flexible ASIC Template))

8,000 (Ipv4)


4,000 (Ipv6)

注意点

v4 ARP

  • 機種によりハードウェア処理できるエントリ数が制限される場合がある (9300B , 9500)
  • ARP (ダイレクト) が 24,000 + インダイレクト 8,000 の機種の場合、ARP が 24,000 を超えても即座に TCAM 割当不可とはならない (UADP 系)
    • 上記の例で超えた場合、ルート (インダイレクト) から TCAM を借用して、/32 ルートとして TCAM を使用し、合計 32,000 まで使用できる (UADP 系)

v6 Neighbor

  • リンクローカルとグローバル ユニキャストで 2 つエントリを消費するため、注意が必要
  • v4 と比べてヘッダ長が長いため、TCAM エントリは基本的に 2 倍消費すると考える
    • UADP 3.0 からは、v4 と v6 のエントリ消費量が同じになった
  • v4 ホスト/ルートと v6 ホスト/ルートはリソースを共有しているため、デュアルスタックの環境では半分程度と見積もったほうが安全と言える (UADP , Silicon One 共通)
    • サイジングの精度を上げたい場合は、ルート集約や v4 / v6 のルート数比率を計算に入れる

SDM テンプレート

  • 9500H , 9500X , 9600 9600X は SDM テンプレートをユーザーでカスタマイズできるようになっているため、他のリソースを減らし、使いたいリソースを増やすことが可能

9500X / 9600X

  • v4 ユニキャストルートで 2M のスケールがあり、2022 年現在の BGP フルルートを収容することが可能
    • 2022 年 2 月 5 日のフルルート : v4 88 万 v6 14 万
    • 88 万 + 28 万 = 116 万 = 1.16M
  • ASIC に Silicon One Q200 を採用したため、UADP ASIC の機種よりも機能がかなり少なくなっている
  • 初期リリースでは、以下を始めとして様々な機能がサポートされない[4]
    • PBR / NAT
    • StackWise Virtual
    • SSO / ISSU
    • PVLAN
    • EVPN
  • Silicon One はもともと Cisco 8000 シリーズという大型ルータに使われる ASIC が初出のため、コアルーティングの機能が充実しているが、LAN 系フィーチャはかなり乏しいと考えられる
    • Meta (旧 Facebook) に One 搭載機をベアメタル ハードウェアとして出荷している[5]ため、LAN 系フィーチャを充実させたいのだろうか ?
    • Meta は自前で Network OS (FBOSS) を作っているため、LAN 系フィーチャの問い合わせが来ても、Cisco がろくにサポートできていないのでは、と思える
  • いずれは UADP をローエンド用として格下げ、ハイエンドを One で置き換えといった棲み分けになりそう

引用

  1. 1.0 1.1 1.2 Cisco Catalyst 9500 Series Switches Data Sheet Updated:October 7, 2020 https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9500-series-switches/nb-06-cat9500-ser-data-sheet-cte-en.html UADP 2.0 based C9500-12Q, C9500-24Q, C9500-40X, and C9500-16X support 32,000 adjacency in hardware. So essentially, they can support up to ~32,000 directly attached clients (including all adjacency) in their own VLAN/SVI.
  2. 2.0 2.1 2.2 2.3 Cisco Catalyst 9500 Series Switches Data Sheet Updated:October 7, 2020 https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9500-series-switches/nb-06-cat9500-ser-data-sheet-cte-en.html UADP 3.0 based C9500-32C, 32QC, 24Y4C, and 48Y4C support 80,000 adjacency for SVI, with SDM template of distribution and 90,000 direct routes for all supported templates when a Layer 3 routed port is used.
  3. Catalyst 2960-CX switches support only static routing. https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst2960cx_3650cx/software/release/15-2_4_e/configurationguide/b_1524e_consolidated_3560cx_2960cx_cg/b_1524e_consolidated_3560cx_2960cx_cg_chapter_0100100.html
  4. Platform benefits https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9500-series-switches/nb-06-cat9500-ser-data-sheet-cte-en.html#Platformbenefits
  5. Cisco and Meta Partner on Wedge400C Data Center Switch https://blogs.cisco.com/sp/cisco-and-meta-partner-on-wedge400c-data-center-switch

リファレンス

英語版 : Understand Hardware Resources on Catalyst 9000 Switches

日本語版 : Catalyst 9000スイッチのハードウェアリソースについて

  • Catalyst9000 で FIB の限界を超えたときに、確認するべきコマンドやエラーメッセージが記載されたページ