差分

ナビゲーションに移動 検索に移動
29行目: 29行目:     
=== 基本 ===
 
=== 基本 ===
[https://documentation.extremenetworks.com/VOSS/SW/810/VOSSUserGuide/GUID-E23524A3-91F9-4FE2-A48E-5ABB01FFE054.shtml VOSS User Guide Version 8.10]
+
[https://documentation.extremenetworks.com/VOSS/SW/810/VOSSUserGuide/GUID-E23524A3-91F9-4FE2-A48E-5ABB01FFE054.shtml VOSS User Guide Version 8.10]  
    +
* [https://documentation.extremenetworks.com/VOSS/SW/810/VOSSUserGuide/downloads/VOSSUserGuide_8.10_UG.pdf PDF 版]
 +
 +
[https://documentation.extremenetworks.com/VOSS/SW/810/CLIRefVOSS/GUID-E78AE4BD-3612-43C9-ADAD-6DD4C95BCE48.shtml VOSS CLI Commands Reference Version 8.10]
 +
* [https://documentation.extremenetworks.com/VOSS/SW/810/CLIRefVOSS/downloads/CLIRefVOSS_8.10_CRG.pdf PDF 版]
 +
 +
*<span title="Click to collapse" class="toc_branch"></span>[https://documentation.extremenetworks.com/VOSS/SW/810/CLIRefVOSS/GUID-E78AE4BD-3612-43C9-ADAD-6DD4C95BCE48.shtml User EXEC] に show コマンドの一覧あり -> Ctrl + F で調べたいコマンドを検索できます<span title="Click to collapse" class="toc_branch"></span>
 +
* <span title="Click to collapse" class="toc_branch"></span>PDF 版で検索するのも便利です<span title="Click to collapse" class="toc_branch"></span>
 
[https://documentation.extremenetworks.com/FABRICENGINE/SW/810/FabricEngineUserGuide/GUID-2E3D5836-89CA-4463-B4EE-CECEF071F4DB.shtml Fabric Engine User Guide Version 8.10]
 
[https://documentation.extremenetworks.com/FABRICENGINE/SW/810/FabricEngineUserGuide/GUID-2E3D5836-89CA-4463-B4EE-CECEF071F4DB.shtml Fabric Engine User Guide Version 8.10]
   −
[https://documentation.extremenetworks.com/VOSS/SW/810/CLIRefVOSS/GUID-E78AE4BD-3612-43C9-ADAD-6DD4C95BCE48.shtml VOSS CLI Commands Reference Version 8.10]
+
[https://documentation.extremenetworks.com/VOSS/SW/81x/QuickStartVOSS_8.1.5_DEP.pdf Quick Start Configuration for VOSS 8.1.5]
 +
 
 +
* <span title="Click to collapse" class="toc_branch"></span>基本機能に絞ったドキュメント
   −
* <span title="Click to collapse" class="toc_branch"></span>[https://documentation.extremenetworks.com/VOSS/SW/810/CLIRefVOSS/GUID-E78AE4BD-3612-43C9-ADAD-6DD4C95BCE48.shtml User EXEC] に show コマンドの一覧あり -> Ctrl + F で調べたいコマンドを検索できます
   
[https://documentation.extremenetworks.com/release_notes/VOSS/810/GUID-30ADB115-DF52-4788-8D10-30373E9FAF34.shtml VOSS Release Notes Version 8.10]
 
[https://documentation.extremenetworks.com/release_notes/VOSS/810/GUID-30ADB115-DF52-4788-8D10-30373E9FAF34.shtml VOSS Release Notes Version 8.10]
   48行目: 56行目:     
[https://documentation.extremenetworks.com/VOSS/SW/80x/9035655-01_ConfigSecVOSS_8.0.5_CG.pdf Configuring Security for VOSS 8.0.5]
 
[https://documentation.extremenetworks.com/VOSS/SW/80x/9035655-01_ConfigSecVOSS_8.0.5_CG.pdf Configuring Security for VOSS 8.0.5]
 +
 +
=== VSP7400 ===
 +
[https://extr-p-001.sitecorecontenthub.cloud/api/public/content/958f3796e43f402c9ce9534f32499bb6?v=02d61f61 VSP 7400 Datasheet]
 +
 +
* Average Latency: 800 ns
 +
* 競合の Arista 7050X3 だと cut-through モードで同じ値 800 ns と記載がある <ref>[https://www.arista.com/assets/data/pdf/Whitepapers/7050X3_Architecture_WP.pdf Arista 7050X3 Series Switch Architecture]
 +
 +
The Arista 7050X3 series architecture supports cut-through and store-and-forward switching.
 +
 +
The platform delivers very low latency starting at 800ns with cut-through switching between any two ports of same speed or from higher-speed port to lowerspeed port.</ref> ため、VSP 7400 も cut-through モードで動作する模様
    
[https://documentation.extremenetworks.com/VOSS/VSP7400/HW/downloads/VSP7400_HWInstall.pdf VSP 7400 Series Switches: Hardware Installation Guide (PDF)]
 
[https://documentation.extremenetworks.com/VOSS/VSP7400/HW/downloads/VSP7400_HWInstall.pdf VSP 7400 Series Switches: Hardware Installation Guide (PDF)]
62行目: 80行目:  
* 機能別に比較しててよきです
 
* 機能別に比較しててよきです
 
* Cisco の QoS 設定は Cat2k/3k で使われる mls qos のもので、古いため現在は参考にならないです
 
* Cisco の QoS 設定は Cat2k/3k で使われる mls qos のもので、古いため現在は参考にならないです
 +
[https://extreme-networks.my.site.com/ExtrSupportHome Extreme Support Portal]
 +
 +
* 公式からナレッジを検索したいときはここから
    
=== 個別記事 ===
 
=== 個別記事 ===
90行目: 111行目:     
[https://extremeportal.force.com/ExtrArticleDetail?an=000084188 Is there CoS Queue Number table for CPU Port on VOSS?]
 
[https://extremeportal.force.com/ExtrArticleDetail?an=000084188 Is there CoS Queue Number table for CPU Port on VOSS?]
 +
 +
==== バッファ ====
 +
[https://extreme-networks.my.site.com/ExtrArticleDetail?an=000057776 Re-transmissions seen across the network]
 +
 +
* CLI リファレンスにも UserGuide にも載ってないコマンドなので、要注意
 +
* VSP 7400 + VOSS 8.10.x だとそもそもコマンドが出てこない
    
=== PDF 系 ===
 
=== PDF 系 ===
134行目: 161行目:  
<syntaxhighlight lang="diff">
 
<syntaxhighlight lang="diff">
 
>enable
 
>enable
 +
#
 
</syntaxhighlight>
 
</syntaxhighlight>
   233行目: 261行目:  
</syntaxhighlight>| section のかわりに、こいつを使いましょう。module の種類は以下。
 
</syntaxhighlight>| section のかわりに、こいつを使いましょう。module の種類は以下。
   −
[https://documentation.extremenetworks.com/VOSS/SW/810/CLIRefVOSS/GUID-C0F30B36-6012-4C11-B1D3-29A9DEA77CD4.shtml VOSS CLI Commands Reference Version 8.10 > Privileged EXEC > show running-config]<syntaxhighlight lang="diff">
+
=== [https://documentation.extremenetworks.com/VOSS/SW/810/CLIRefVOSS/GUID-C0F30B36-6012-4C11-B1D3-29A9DEA77CD4.shtml VOSS CLI Commands Reference Version 8.10 > Privileged EXEC > show running-config] ===
 +
<syntaxhighlight lang="diff">
 
show running-config
 
show running-config
 
Command Parameters
 
Command Parameters
242行目: 271行目:  
<syntaxhighlight lang="diff">
 
<syntaxhighlight lang="diff">
 
#save config
 
#save config
</syntaxhighlight><syntaxhighlight lang="diff">
+
</syntaxhighlight>or<syntaxhighlight lang="diff">
 
#write memory
 
#write memory
 
</syntaxhighlight>
 
</syntaxhighlight>
409行目: 438行目:  
Cisco と比較してみました。
 
Cisco と比較してみました。
 
{| class="wikitable"
 
{| class="wikitable"
|+Acronyms : Cisco vs Extreme VSP
+
|+Acronyms : Cisco Catalyst/Nexus  vs Extreme VSP
 
!種類
 
!種類
 
!Cisco
 
!Cisco
 
!Extreme VSP
 
!Extreme VSP
 
|-
 
|-
|trunk
+
|trunk (dot1q tag)
 
|dot1q trunk
 
|dot1q trunk
|Link Aggregation
+
|tagging
 
|-
 
|-
 
|LAG
 
|LAG
 
|EtherChannel
 
|EtherChannel
|MultiLink Trunking
+
|MLT : MultiLink Trunking
 
|-
 
|-
 
|Multi Chassis LAG
 
|Multi Chassis LAG
426行目: 455行目:       −
Multi Chassis EtherChannel
+
MEC : Multi Chassis EtherChannel
|Split Multi Trunking
+
|SMLT : Split Multi Trunking
 +
|-
 +
|L2VPN
 +
|EVC : Ethernet Virtual Circuit
 +
|L2VSN : Layer 2 Virtual Services Networks
 
|-
 
|-
 
|L2 Fabric
 
|L2 Fabric
 
|Nexus FabricPath
 
|Nexus FabricPath
 
PBB : Provider Backbone Bridging
 
PBB : Provider Backbone Bridging
  −
EVC : Ethernet Virtual Circuit
   
|SPB : Shortest Path Bridging
 
|SPB : Shortest Path Bridging
 
SPBm : Shortest Path Bridging MAC
 
SPBm : Shortest Path Bridging MAC
 
+
|-
VSN : Virtual Services Networks
+
|Standard Base
 +
L2 Fabric
 +
|BGP-EVPN VXLAN
 +
|VXLAN
 
|-
 
|-
 
|ループ対策
 
|ループ対策
443行目: 477行目:  
|SLPP : Simple Loop Prevention Protocol
 
|SLPP : Simple Loop Prevention Protocol
 
|-
 
|-
|RT : Route Target
+
|Vlan 拡張
 
|VNI : Virtual Network Identifier
 
|VNI : Virtual Network Identifier
 
|I-SID : Service Instance Identifier
 
|I-SID : Service Instance Identifier
693行目: 727行目:  
{| class="wikitable"
 
{| class="wikitable"
 
|+IOS-XE vs VOSS
 
|+IOS-XE vs VOSS
!
+
!カテゴリ
!
+
!やりたいこと
 
!Catalyst 3850
 
!Catalyst 3850
 
!VOSS
 
!VOSS
!
+
!備考
 
|-
 
|-
 
| rowspan="9" |Baisc
 
| rowspan="9" |Baisc
782行目: 816行目:  
|-
 
|-
 
|TCAM 容量って表示できる ?
 
|TCAM 容量って表示できる ?
|show platform hardware fed switch active fwd-asic resource tcam utilization
+
|(3850/9000) show platform hardware fed switch active fwd-asic resource tcam utilization
 
|??
 
|??
 
|
 
|
850行目: 884行目:  
|ルーティング プロトコルが隣接関係を張れている ?
 
|ルーティング プロトコルが隣接関係を張れている ?
 
|show ip ospf neighbor
 
|show ip ospf neighbor
|show isis adjacencies
+
 
 +
 
 +
show ip bgp summary
 +
|show ip ospf neighbor
 +
show isis adjacencies
 +
 
 +
show ip bgp summary
 
|
 
|
 
|-
 
|-
861行目: 901行目:  
|}
 
|}
   −
== ガイドライン ==
+
== ガイドラインいろいろ ==
    
=== vIST の MLT には、LACP を使用しない <ref>VOSS User Guide Version 8.9 > MultiLink Trunking and Split MultiLink Trunking > MLT and SMLT Configuration Requirements
 
=== vIST の MLT には、LACP を使用しない <ref>VOSS User Guide Version 8.9 > MultiLink Trunking and Split MultiLink Trunking > MLT and SMLT Configuration Requirements
868行目: 908行目:     
To avoid unnecessary processing, do not enable LACP on vISTs . Use VLACP if an optical network between the SMLT core switches requires a failure detection mechanism.</ref> ===
 
To avoid unnecessary processing, do not enable LACP on vISTs . Use VLACP if an optical network between the SMLT core switches requires a failure detection mechanism.</ref> ===
vIST で余計な機能を動かすなと書いてある。死活監視なら MLT + vLACP よりも IS-IS xN を使ったほうがシンプルになりそう。
+
vIST で余計な機能を動かすなと書いてある。死活監視なら MLT + LACP + vLACP よりも IS-IS xN を使ったほうがシンプルになりそう。
 +
 
 +
=== IS-IS を複数ポートで adjacency 張るのと、複数ポート MLT + IS-IS x1 とどっちがいい ? ===
 +
 
 +
# IS-IS だと i-sid で負荷分散されるので、i-sid が複数無いと 1 ポートしか使われなさそう
 +
## あと、ecmp しないと負荷分散されない
 +
# MLT は IS-IS とは[[2023-08-01 Extreme VOSS まとめ#MLT .E3.81.AE.E8.B2.A0.E8.8D.B7.E5.88.86.E6.95.A3.E3.82.A2.E3.83.AB.E3.82.B4.E3.83.AA.E3.82.BA.E3.83.A0.E3.81.A3.E3.81.A6.E4.BD.95.E3.82.92.E4.BD.BF.E3.81.86 .3F .E5.A4.89.E6.9B.B4.E3.81.A7.E3.81.8D.E3.82.8B .3F|別のアルゴリズムで負荷分散される]]ため、状況に応じて使い分けると良さそう
    
=== MTU は何がおすすめ ? ===
 
=== MTU は何がおすすめ ? ===
923行目: 969行目:     
* NNI : ネットワーク・ネットワーク・インターフェース
 
* NNI : ネットワーク・ネットワーク・インターフェース
** 要はバックボーンにつながるアップリンクやわたり
+
** 要はバックボーンにつながるアップリンクやわたりのこと
 
* UNI : ユーザ・ネットワーク・インターフェース
 
* UNI : ユーザ・ネットワーク・インターフェース
 
** ユーザを収容するダウンリンク
 
** ユーザを収容するダウンリンク
930行目: 976行目:  
IS-IS を喋る機器をつなぐと、自動で Adjacency を確立しちゃったりします。
 
IS-IS を喋る機器をつなぐと、自動で Adjacency を確立しちゃったりします。
   −
ISP では使用せず、エンタープライズで使うケースが多そうです。
+
ISP では使用せず、エンタープライズで使うケースが多そうです。(そもそもキャンパス スイッチだし)
 +
 
 +
=== 投入コンフィグってどうやって作る ? ===
 +
show runnning-config から作成しようと思ってはいけない。(戒め)
 +
 
 +
特に設定の削除、vlan 追加、LACP などはかなりクセが強いため、事前に投入確認が必須です。
 +
 
 +
== tagging + LACP な MLT を事前コンフィグしたい ==
 +
[https://extreme-networks.my.site.com/ExtrArticleDetail?an=000083484 How To Configure LACP Over MLT] を参照。
 +
 
 +
=== サンプルコンフィグ ===
 +
<syntaxhighlight lang="diff">
 +
configure terminal
 +
interface GigabitEthernet [port#1#2]
 +
shutdown
 +
auto-sense enable
 +
no auto-sense enable
 +
encapsulation dot1q
 +
 
 +
vlan members remove 1 [port#1]
 +
vlan members remove 1 [port#2]
 +
 
 +
vlan create [Vlan-ID#1] type port-mstprstp 0
 +
vlan i-sid [Vlan-ID#1] [i-sid#1]
 +
vlan members add [Vlan-ID#1] [port#1]
 +
vlan members add [Vlan-ID#1] [port#2]
 +
 
 +
vlan create [Vlan-ID#2] type port-mstprstp 0
 +
vlan i-sid [Vlan-ID#2] [i-sid#2]
 +
vlan members add [Vlan-ID#2] [port#1]
 +
vlan members add [Vlan-ID#2] [port#2]
 +
 
 +
 
 +
mlt [MLT-ID]
 +
mlt [MLT-ID] encapsulation dot1q
 +
 
 +
 
 +
interface GigabitEthernet [port#1#2]
 +
no spanning-tree mstp force-port-state enable
 +
y
 +
lacp key [LACP-Key]
 +
lacp aggregation enable
 +
lacp mode active
 +
lacp enable
 +
exit
 +
 
 +
interface mlt [MLT-ID]
 +
lacp key [LACP-Key]
 +
lacp enable
 +
exit
 +
 
 +
lacp enable
 +
 
 +
interface GigabitEthernet [port#1#2]
 +
no shutdown
 +
exit
 +
end
 +
</syntaxhighlight>
    
== ハマりポイント ==
 
== ハマりポイント ==
960行目: 1,063行目:  
default lacp key で削除可能
 
default lacp key で削除可能
   −
どうも数字などを設定する場合は、default で削除する模様
+
どうも数字などを削除する場合は、default で削除する模様
    
=== no を行頭につけても、設定が削除できない ===
 
=== no を行頭につけても、設定が削除できない ===
972行目: 1,075行目:  
no では消せません。
 
no では消せません。
   −
作成<syntaxhighlight lang="diff">
+
==== 作成 ====
 +
<syntaxhighlight lang="diff">
 
(config)#vlan create 10 type port-mstprstp 0
 
(config)#vlan create 10 type port-mstprstp 0
</syntaxhighlight>削除<syntaxhighlight lang="diff">
+
</syntaxhighlight>
 +
 
 +
==== 削除 ====
 +
<syntaxhighlight lang="diff">
 
(config)#vlan delete 10
 
(config)#vlan delete 10
 
</syntaxhighlight>
 
</syntaxhighlight>
995行目: 1,102行目:  
</syntaxhighlight>MLT の場合はこれで削除可能。追加コマンドから削除コマンドを逆算できないのは実にめんどい。
 
</syntaxhighlight>MLT の場合はこれで削除可能。追加コマンドから削除コマンドを逆算できないのは実にめんどい。
   −
リンク : [https://extremeportal.force.com/ExtrArticleDetail?an=000106852 How To Add or Remove Multiple VLAN's or Ranges of VLAN's To Existing MLT's Configured with LACP]
+
MLT の場合はそもそも<syntaxhighlight lang="diff">
 +
(config)#mlt <mlt_id> vlan <vlan_id>
 +
</syntaxhighlight>で追加するようにしましょう。
 +
 
 +
参考リンク : [https://extremeportal.force.com/ExtrArticleDetail?an=000106852 How To Add or Remove Multiple VLAN's or Ranges of VLAN's To Existing MLT's Configured with LACP]
 +
 
 +
=== LACP な MLT に vlan を追加/削除したけど、ダウンしたメンバーポートに反映されない ===
 +
仕様です。状況によっては (例 : MLT メンバーダウン時に vlan 追加した) トラフィック断が発生する模様。<syntaxhighlight lang="diff">
 +
2023-10-20T01:09:34.045Z SW5 CP1 - 0x00064716 - 00000000 GlobalRouter MLT INFO rcMltTblSet: When a Vlan is added or removed to/from a Dynamic MLT, only the currently active ports will be added (removed) to the vlan port member list.If there are other ports configured for this MLT aggregation, but if they are inactive, they are not added (removed) to the vlan port list. User must add/remove the inactive ports to/from the Vlan. Failure to do so, may result in traffic loss, when these ports become active later.
 +
</syntaxhighlight>ダウンしたメンバーポート (物理) に Vlan を設定しておく、などの対処が必要になりそう。
    
=== SPBM 管理 Vlan が手動で設定できない ===
 
=== SPBM 管理 Vlan が手動で設定できない ===
1,006行目: 1,122行目:  
* おそらく auto-sense で既存の IS-IS + SPBM に参加した場合に該当する
 
* おそらく auto-sense で既存の IS-IS + SPBM に参加した場合に該当する
   −
[https://extremeportal.force.com/ExtrArticleDetail?an=000108829 Error When Configuring SPB On RMA'ed Switch]
+
参考 URL : [https://extremeportal.force.com/ExtrArticleDetail?an=000108829 Error When Configuring SPB On RMA'ed Switch]
    
router isis -> spbm convert-to-config で変換 -> 削除する。
 
router isis -> spbm convert-to-config で変換 -> 削除する。
1,038行目: 1,154行目:  
デフォルト設定で private rw , public ro が動作してしまっておりセキュリティ リスクがある。
 
デフォルト設定で private rw , public ro が動作してしまっておりセキュリティ リスクがある。
   −
特に RW のコミュニティは変更しなくてはならない。 <ref>[https://documentation.extremenetworks.com/VOSS/SW/89/vossuserguide/GUID-7B7AAA5A-BF2D-4B2F-88E2-7DDDEB0575D8.shtml SNMP Community Strings]
+
特に RW のコミュニティは変更 or access-policy で制限しなくてはならない。 <ref>[https://documentation.extremenetworks.com/VOSS/SW/89/vossuserguide/GUID-7B7AAA5A-BF2D-4B2F-88E2-7DDDEB0575D8.shtml SNMP Community Strings]
    
CAUTION
 
CAUTION
1,060行目: 1,176行目:  
* と思っていたら、削除すると SNMP Trap が送信できない事象が発生した
 
* と思っていたら、削除すると SNMP Trap が送信できない事象が発生した
 
* access-policy で IP 制限 + private / public はあり、が 8.10.x の妥協案となる模様
 
* access-policy で IP 制限 + private / public はあり、が 8.10.x の妥協案となる模様
 +
 +
=== 設定した SNMP コミュニティがわからなくなってしまったが、削除しようにも show run に出てこないので削除できない ===
 +
Index 指定か、暗号化されたファイルを削除する。
 +
 +
Index 番号は show snmp-server community コマンドで一応確認可能。
 +
 +
* 削除したい community 名は秘匿情報のためマスクされている
 +
<syntaxhighlight lang="diff">
 +
SW6:1(config)#snmp-server community test group test-gr index 3 secname test-sec
 +
SW6:1(config)#show snmp-server community
 +
************************************************************************************
 +
                Command Execution Time: Wed Nov 08 07:53:07 2023 UTC
 +
************************************************************************************
 +
 +
====================================================================================================
 +
                                Community Table
 +
====================================================================================================
 +
Index          Name            Security Name  Context Name    Transport Tag
 +
-----------------------------------------------------------------------------------------------------------
 +
3              ********        test-sec
 +
3vrf512        ********        test-sec        vrf512
 +
first          ********        readview
 +
firstisisRemote ********        readview        isisRemote
 +
firstvrf512    ********        readview        vrf512
 +
second          ********        initialview
 +
secondisisRemote ********        initialview    isisRemote
 +
secondvrf512    ********        initialview    vrf512
 +
 +
8 out of 8 Total entries displayed
 +
--------------------------------------------------------------------------------
 +
 +
</syntaxhighlight>
 +
 +
==== 参考 URL ====
 +
[https://extreme-networks.my.site.com/ExtrArticleDetail?an=000095562 How to remove community string for SNMP]
 +
 +
[https://extreme-networks.my.site.com/ExtrArticleDetail?an=000098641 How To Completely Remove SNMP Community Strings If Not Known]
    
=== パスワードをセキュアにしたい ===
 
=== パスワードをセキュアにしたい ===
1,065行目: 1,218行目:  
</ref> を使用して、使用文字数などに制限をかけることが可能
 
</ref> を使用して、使用文字数などに制限をかけることが可能
   −
=== ECMP が有効にならない ===
+
=== ECMP でも負荷分散されない ===
デフォルトでは無効になっているため、明示的に設定が必要<syntaxhighlight lang="diff">
+
デフォルトでは無効になっているため、明示的に設定が必要です。<syntaxhighlight lang="diff">
 +
(config)#show ip ecmp max-path
 +
************************************************************************************
 +
                Command Execution Time: Thu Oct 26 00:36:47 2023 UTC
 +
************************************************************************************
 +
 
 +
====================================================================================================
 +
        ecmp-max-path Info - VRF "GlobalRouter" (Global Routing Table)
 +
====================================================================================================
 +
 
 +
 
 +
              ecmp-max-path : 1
 +
 
 
(config)#ip ecmp
 
(config)#ip ecmp
 
(config)#ip ecmp max-path 8
 
(config)#ip ecmp max-path 8
</syntaxhighlight>
+
(config)#show ip ecmp max-path
 +
************************************************************************************
 +
                Command Execution Time: Thu Oct 26 00:37:33 2023 UTC
 +
************************************************************************************
 +
 
 +
====================================================================================================
 +
        ecmp-max-path Info - VRF "GlobalRouter" (Global Routing Table)
 +
====================================================================================================
 +
 
 +
 
 +
              ecmp-max-path : 8
 +
 
 +
</syntaxhighlight>SPBM の Backbone Vlan も、ECMP にしないと負荷分散されません。<ref>[https://extreme-networks.my.site.com/ExtrArticleDetail?an=000094338 VOSS - Routed traffic from Site A to Site B not load balanced across both SPBM Backbone VLAN's]
 +
 
 +
'''Symptoms'''
 +
 
 +
Routed traffic from Site A to Site B not load balanced across both SPBM Backbone VLAN's
 +
 
 +
'''Cause'''
 +
 
 +
Equal Cost MultiPath (ECMP) was not enabled.
 +
 
 +
</ref>
 +
 
 +
=== IS-IS xN の SPBM で負荷分散したいんだけど ? ===
 +
i-sid を元に 2 つの B-VID で負荷分散します。<ref>[https://community.extremenetworks.com/t5/extremeswitching-vsp-fabric/vsp-isis-spb-load-balancing-across-numerous-links/td-p/64426 VSP (ISIS/SPB) Load balancing across numerous links]
 +
 
 +
For a given, single I-SID, all traffic belonging to that service will only go via the same single spine (no ECMP).</ref> <ref>[https://documentation.extremenetworks.com/VOSS/SW/82x/ConfigFabBasicsVOSS_8.2_CG.pdf Configuring Fabric Basics and Layer 2 Services for VOSS]
 +
 
 +
'''Campus Architecture'''
 +
 
 +
Because SMLT BEB nodes exist in this design (the edge BEBs) and it is desirable to use equal cost paths to load balance VSN traffic across the SPBM core, all SPBM nodes in the network are configured with the same two B-VIDs.</ref> 複数の i-sid が無いと、負荷分散はできません。
 +
 
 +
L3 スイッチの場合は [[2023-08-01 Extreme VOSS まとめ#ECMP .E3.81.A7.E3.82.82.E8.B2.A0.E8.8D.B7.E5.88.86.E6.95.A3.E3.81.95.E3.82.8C.E3.81.AA.E3.81.84|ECMP]] max-path も設定してください。
 +
 
 +
* i-sid は MAC-in-MAC なので、内部の MAC をヘッダ見て負荷分散ができず、外部の MAC ヘッダ (i-sid) を見て転送するため
 +
 
 +
* IS-IS xN -> MLT + IS-IS x1 にすることで、IS-IS -> MLT の負荷分散アルゴリズムに変更し、改善されるかも ?
    
=== 100G ポートが一部使えないんだが ? ===
 
=== 100G ポートが一部使えないんだが ? ===
VSP7400 では 2 ポートが予約されています。<ref>[https://documentation.extremenetworks.com/VOSS/VSP7400/HW/GUID-AA155B9D-FC11-434B-9A23-D1D43A186638.shtml When Fabric Connect is enabled, physical ports 31 and 32 are reserved for internal use.]</ref> <ref>[https://documentation.extremenetworks.com/VOSS/VSP7400/HW/GUID-D5E41201-D492-4052-A05B-73C44F92771F.shtml Data Ports 55 and 56 are reserved.]</ref>  
+
VSP7400 では 2 ポートが予約されています。<ref>[https://documentation.extremenetworks.com/VOSS/VSP7400/HW/GUID-AA155B9D-FC11-434B-9A23-D1D43A186638.shtml When Fabric Connect is enabled, physical ports 31 and 32 are reserved for internal use.]</ref> <ref>[https://documentation.extremenetworks.com/VOSS/VSP7400/HW/GUID-D5E41201-D492-4052-A05B-73C44F92771F.shtml Data Ports 55 and 56 are reserved.]</ref>
 +
 
 +
* VSP7400-32C : 31,32 ポート
 +
* VSP7400-48Y8C : 55,56 ポート
    
機能制限が入っても良い場合は、<syntaxhighlight lang="diff">
 
機能制限が入っても良い場合は、<syntaxhighlight lang="diff">
1,081行目: 1,286行目:     
参考 : [https://documentation.extremenetworks.com/FABRICENGINE/SW/810/FabricEngineUserGuide/GUID-E463D2F1-8B68-4E81-8434-36C2114F13C7.shtml advanced-feature-bandwidth-reservation Boot Flag]
 
参考 : [https://documentation.extremenetworks.com/FABRICENGINE/SW/810/FabricEngineUserGuide/GUID-E463D2F1-8B68-4E81-8434-36C2114F13C7.shtml advanced-feature-bandwidth-reservation Boot Flag]
 +
 +
コアスイッチは feature rich な場合が多いため、解除しないほうが無難でしょう。
    
=== VSP7400-48Y8C で 100G ポートがブレークアウトできないぞ ? ===
 
=== VSP7400-48Y8C で 100G ポートがブレークアウトできないぞ ? ===
1,088行目: 1,295行目:     
VSP7400-32C はブレークアウトできます。
 
VSP7400-32C はブレークアウトできます。
 +
 +
また VSP7400-32C は 28 番ポートがブレークアウト非対応 <ref>[https://extreme-networks.my.site.com/ExtrArticleDetail?an=000104793 Unable to Channelize Port 1/28 on Extreme VSP 7432CQ]
 +
 +
'''Cause'''
 +
 +
Port 1/28 happens to be the last one in the hardware allocations on the switch and so that is why it is not channelizable.
 +
 +
'''Resolution'''
 +
 +
Do not use Port 1/28 for channelize connections</ref> です。
 +
 +
* 7432CQ とありますが、7400-32C と一緒です <ref>[https://cloud.kapostcontent.net/pub/98f414a4-a3a3-4cf2-9362-5f438733132b/vsp-7400-data-sheet-japanese?kui=Nwg5pq1pskuzb6x6arLHMQ ExtremeSwitchingTM VSP 7400 Series]
 +
 +
'''部品番号'''
 +
 +
VSP7400-32C
 +
 +
'''製品名'''
 +
 +
VSP 7432CQ</ref>
    
=== SPBM 用の B-VLAN が削除できない or SPBM を削除できないんだけど・・・ ===
 
=== SPBM 用の B-VLAN が削除できない or SPBM を削除できないんだけど・・・ ===
1,110行目: 1,337行目:  
A: No, there are no plans to add a functional data plane at this time. GNS3 is offered as a tool as is. Extreme Networks assumes no obligation to provide maintenance, support, updates, enhancements or modifications. Any support provided by Extreme Networks is at its sole discretion.</ref>
 
A: No, there are no plans to add a functional data plane at this time. GNS3 is offered as a tool as is. Extreme Networks assumes no obligation to provide maintenance, support, updates, enhancements or modifications. Any support provided by Extreme Networks is at its sole discretion.</ref>
   −
コントロール プレーンはぼちぼち動きます。
+
コントロール プレーンはぼちぼち動きますので、CLI の確認に良いです。
 +
 
 +
* SMLT : NG
 +
* vIST : 8.10.x は動かない
    
=== SMLT で vLACP を使える ? ===
 
=== SMLT で vLACP を使える ? ===
1,118行目: 1,348行目:     
Make sure that VLACP is not enabled on the SMLT ports, or the SMLT will fail to come up.</ref>
 
Make sure that VLACP is not enabled on the SMLT ports, or the SMLT will fail to come up.</ref>
 +
 +
=== precedense を指定しても、access-policy に複数の network がかけないんだが ?? ===
 +
Policy ID をセットで別に作りましょう。<syntaxhighlight lang="diff">
 +
access-policy
 +
access-policy 1 precedence 10 network 10.0.0.0 8
 +
access-policy 2
 +
access-policy 2 name "policy2" precedence 20 network 172.16.0.0 12
 +
access-policy 3
 +
access-policy 3 name "policy3" precedence 30 network 192.168.0.0 16
 +
</syntaxhighlight>Policy ID を同じにしたまま precedense を変えた場合、上書きになり追加されません。<syntaxhighlight lang="diff">
 +
VSP-8284XSQ:1(config)#access-policy 1 precedence 20 network 172.16.0.0 12
 +
VSP-8284XSQ:1(config)#show run | in access-
 +
************************************************************************************
 +
                Command Execution Time: Thu Oct 05 23:09:03 2023 UTC
 +
************************************************************************************
 +
access-policy
 +
access-policy 1 precedence 20 network 172.16.0.0 12
 +
access-policy 2
 +
access-policy 2 name "policy2" precedence 20 network 172.16.0.0 12
 +
access-policy 3
 +
access-policy 3 name "policy3" precedence 30 network 192.168.0.0 16
 +
</syntaxhighlight>
 +
 +
== その他挙動 ==
 +
 +
=== SMLT って、筐体をまたいで負荷分散する ? ===
 +
しません。<ref>[https://documentation.extremenetworks.com/VOSS/SW/810/VOSSUserGuide/GUID-2CA1562F-51DC-45ED-9F3D-76BD2BD592AA.shtml VOSS User Guide Version 8.10 > MultiLink Trunking and Split MultiLink Trunking > Split MultiLink Trunking]
 +
 +
SMLT environment traffic flow rules
 +
 +
it is forwarded to the local port (the packet must not be sent
 +
 +
to the vIST for forwarding unless there is no local connection).</ref> SMLT を構成するローカル シャーシのポートがなくなったときのみ、vIST でリモート シャーシへ転送します。
 +
 +
=== MLT の負荷分散アルゴリズムって何を使う ? 変更できる ? ===
 +
トラフィックにより異なります。<ref>[https://documentation.extremenetworks.com/VOSS/SW/82x/ConfigLinkAggVOSS_8.2_CG.pdf?_ga=2.124134862.598052177.1623609208-1875833195.1526636779 Configuring Link Aggregation, MLT, SMLT and vIST for VOSS]
 +
 +
P.52
 +
 +
MLT Traffic Distribution Algorithm</ref>
 +
 +
また、VSP + VOSS はコンフィグで変更することはできません。 <ref>[https://extreme-networks.my.site.com/ExtrArticleDetail?an=000097098 Does VOSS support LACP Hashing Algorithms L3/L4?]
 +
 +
Answer
 +
 +
L3/L4 hashing is supported on VOSS LAGs.
 +
 +
This feature is built-in and not configurable.</ref>
 +
{| class="wikitable"
 +
|+[https://documentation.extremenetworks.com/VOSS/SW/810/VOSSUserGuide/GUID-45CD7162-F1E2-4D7C-8725-680282ADE3EF.shtml VOSS User Guide Version 8.10 > MultiLink Trunking and Split MultiLink Trunking > MultiLink Trunking] から引用
 +
!Traffic type
 +
!Hashing algorithm
 +
|-
 +
|IPv4 traffic
 +
|Hash Key = [Destination IP Address (32 bits), Source IP Address (32 bits), Source TCP/UDP Port, Destination TCP/UDP port]
 +
|-
 +
|IPv4 traffic without TCP/UDP header
 +
|Hash Key = [Source IP Address (32 bits), Destination IP address (32 bits)]
 +
|-
 +
|IPv6 traffic
 +
|Hash Key = [Destination IPv6 Address (128 bits), Source IPv6 address (128 bits), Source TCP/UDP Port, Destination TCP/UDP port]
 +
|-
 +
|IPv6 traffic without TCP/UDP header
 +
|Hash Key = [Source IP Address (128 bits), Destination IP address (128 bits)]
 +
|-
 +
|Mac-In-Mac transit traffic
 +
|For VSP 7400 Series:
 +
 +
Hash Key = [Destination IP Address (32 bits), Source IP Address (32 bits), Source Port (8 bits), Backbone Destination MAC Address (48 bits), Backbone Source Mac Address (48 bits)]
 +
 +
For all other platforms:
 +
 +
Hash Key = [Source Port (8 bits), Backbone Destination MAC Address (48 bits), Backbone Source Mac Address (48 bits)]
 +
|-
 +
|Layer 2 Non-IP traffic
 +
|Hash Key = [Destination MAC Address (48 bits), Source MAC Address(48 bits)]
 +
|}
 +
 +
=== VSP7400 の電源ユニットって、どちらが #1 ? ===
 +
背面から見て、左が #2 で右が #1 です。<ref>[https://documentation.extremenetworks.com/VOSS/VSP7400/HW/GUID-898B8A86-557E-4F72-B3FB-33A905DB8E6F.shtml VSP 7400 Series Switches: Hardware Installation Guide > Power Supplies for Use with Your Switch]
 +
 +
NOTE
 +
 +
The power supply slot on the '''left is for power supply number two''' and the power supply slot on the '''right is for power supply number one'''.</ref>
    
== 引用 ==
 
== 引用 ==
 
[[カテゴリ:Extreme VSP]]
 
[[カテゴリ:Extreme VSP]]

案内メニュー