Какие преимущества дает Virtual Chassis:
- большое количество портов доступа;
- отказоустойчивость за счет образования кольцевидной топологии включения коммутаторов (fault tolerance and high availability);
- отсутствие протокола STP;
- единый интерфейс управления всеми устройствами в VC.
Имеющееся оборудование в тесте:
2 коммутатора Juniper EX3400-48T (обычные RJ-45 порты)
1 коммутатор Juniper EX3400-48P (обычные RJ-45 порты + POE)
4 оптических трансивера QSFP+-40G-LR4 производитель - ITbiz и соответствующие патч-корды
Оптические аттенюаторы для ослабления мощности сигнала, так, как трансиверы на 10 км
1 Active Optical Cables (AOC)
Топология которая была построена:
Тест 2 - включение member 0 port 1 трансивера.
Активная топология вернулась к штатному режиму (member 2 с member 0 в приоритете через port 1).
root> show virtual-chassis active-topology
fpc0:
--------------------------------------------------------------------------
Destination ID Next-hop
1 1(vcp-255/1/0.32768)
2 2(vcp-255/1/1.32768)
fpc1:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
2 2(vcp-255/1/0.32768)
fpc2:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
1 1(vcp-255/1/0.32768)
Тест 3 - физический разрыв оптического линка без изъятия трансивера между member 1 и member 2 (Member 1 port 0 -- Member 2 port 0)
Активная топология перестроилась - member 2 имеет достижимость к member 0,1 только через port 1; member 2 имеет достижимость к member 0,3 только через port 1
root> show virtual-chassis active-topology
fpc0:
--------------------------------------------------------------------------
Destination ID Next-hop
1 1(vcp-255/1/0.32768)
2 2(vcp-255/1/1.32768)
fpc1:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
2 0(vcp-255/1/1.32768)
fpc2:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
1 0(vcp-255/1/1.32768)
Тест 4 - возврат оптического линка разорванного в тесте 3.
Активная топология вернулась к штатному кольцеобразному виду.
root> show virtual-chassis active-topology
fpc0:
--------------------------------------------------------------------------
Destination ID Next-hop
1 1(vcp-255/1/0.32768)
2 2(vcp-255/1/1.32768)
fpc1:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
2 2(vcp-255/1/0.32768)
fpc2:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
1 1(vcp-255/1/0.32768)
Тест 5 - отключение member 1.
Member 1 и member 2 видят друг друга только через единый линк.
root> show virtual-chassis
Preprovisioned Virtual Chassis
Virtual Chassis ID: 27ff.13e2.dd87
Virtual Chassis Mode: Enabled
Mstr Mixed Route Neighbor List
Member ID Status Serial No Model prio Role Mode Mode ID Interface
0 (FPC 0) Prsnt NXxxxxx90124 ex3400-48t 129 Master* N VC 2 vcp-255/1/1
1 (FPC 1) NotPrsnt NY0xxxxx00367
2 (FPC 2) Prsnt NXxxxxx90029 ex3400-48t 0 Linecard N VC 0 vcp-255/1/1
root> show virtual-chassis active-topology
fpc0:
--------------------------------------------------------------------------
Destination ID Next-hop
2 2(vcp-255/1/1.32768)
fpc2:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
Тест 6 - включение member 1.
После загрузки member 1 топология вернулась к штатному состоянию.
root> show virtual-chassis
Preprovisioned Virtual Chassis
Virtual Chassis ID: 27ff.13e2.dd87
Virtual Chassis Mode: Enabled
Mstr Mixed Route Neighbor List
Member ID Status Serial No Model prio Role Mode Mode ID Interface
0 (FPC 0) Prsnt NXxxxxx90124 ex3400-48t 129 Master* N VC 1 vcp-255/1/0
2 vcp-255/1/1
1 (FPC 1) Prsnt NY0xxxxx00367 ex3400-48p 129 Backup N VC 2 vcp-255/1/0
0 vcp-255/1/1
2 (FPC 2) Prsnt NXxxxxx90029 ex3400-48t 0 Linecard N VC 1 vcp-255/1/0
0 vcp-255/1/1
root> show virtual-chassis active-topology
fpc0:
--------------------------------------------------------------------------
Destination ID Next-hop
1 1(vcp-255/1/0.32768)
2 2(vcp-255/1/1.32768)
fpc1:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
2 2(vcp-255/1/0.32768)
fpc2:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
1 1(vcp-255/1/0.32768)
- большое количество портов доступа;
- отказоустойчивость за счет образования кольцевидной топологии включения коммутаторов (fault tolerance and high availability);
- отсутствие протокола STP;
- единый интерфейс управления всеми устройствами в VC.
Имеющееся оборудование в тесте:
2 коммутатора Juniper EX3400-48T (обычные RJ-45 порты)
1 коммутатор Juniper EX3400-48P (обычные RJ-45 порты + POE)
4 оптических трансивера QSFP+-40G-LR4 производитель - ITbiz и соответствующие патч-корды
Оптические аттенюаторы для ослабления мощности сигнала, так, как трансиверы на 10 км
1 Active Optical Cables (AOC)
Топология которая была построена:
Ключевые особенности схемы:
- Virtual Chassis порт строятся на 40 гбит/сек интерфейсах QSFP;
- режим конфигурации Virtual Chassis - Preprovisioned (в ручном режиме задано кто будет RE а кто будет Linecard);
- кольцевидное включение.
Схема установки трансиверов:
Member 0 port 0 -- AOC -- Member 1 port 1
Member 0 port 1 -- QSFP+-40G-LR4 & optical attenuator 4 dbm -- QSFP+-40G-LR4 & optical attenuator 4 dbm -- Member 2 port 1
Member 1 port 0 -- QSFP+-40G-LR4 & optical attenuator 4 dbm -- QSFP+-40G-LR4 & optical attenuator 4 dbm -- Member 2 port 0
Важно! Комфортным вариантом создания VC в Preprovisioned режиме является - подключения всех устройств между собой (в нашем случае QSFP порты уже находятся в режиме VC-Port) без включение питания, определение какой коммутатор у нас будет Master RE, составление списка всех серийных номеров коммутаторов, которые будут включаться в VC.
Далее - включаем наш Master RE, при этом все остальные коммутаторы еще выключены, настраиваем роли RE и роли Linecard на устройстве для серийных номеров, после включаем все остальные коммутаторы.
В случае правильной конфигурации, хороших оптических трансиверов, и когда все линки подняты топология будет выглядеть следующим образом:
root> show virtual-chassis
Preprovisioned Virtual Chassis
Virtual Chassis ID: 27ff.13e2.dd87
Virtual Chassis Mode: Enabled
Mstr Mixed Route Neighbor List
Member ID Status Serial No Model prio Role Mode Mode ID Interface
0 (FPC 0) Prsnt NXxxxxx90124 ex3400-48t 129 Master* N VC 1 vcp-255/1/0
2 vcp-255/1/1
1 (FPC 1) Prsnt NY0xxxxx00367 ex3400-48p 129 Backup N VC 2 vcp-255/1/0
0 vcp-255/1/1
2 (FPC 2) Prsnt NXxxxxx90029 ex3400-48t 0 Linecard N VC 1 vcp-255/1/0
0 vcp-255/1/1
root> show virtual-chassis vc-port
fpc0:
--------------------------------------------------------------------------
Interface Type Trunk Status Speed Neighbor
or ID (mbps) ID Interface
PIC / Port
1/0 Configured -1 Up 40000 1 vcp-255/1/1
1/1 Configured -1 Up 40000 2 vcp-255/1/1
fpc1:
--------------------------------------------------------------------------
Interface Type Trunk Status Speed Neighbor
or ID (mbps) ID Interface
PIC / Port
1/0 Configured -1 Up 40000 2 vcp-255/1/0
1/1 Configured -1 Up 40000 0 vcp-255/1/0
fpc2:
--------------------------------------------------------------------------
Interface Type Trunk Status Speed Neighbor
or ID (mbps) ID Interface
PIC / Port
1/0 Configured -1 Up 40000 1 vcp-255/1/0
1/1 Configured -1 Up 40000 0 vcp-255/1/1
root> show virtual-chassis active-topology
fpc0:
--------------------------------------------------------------------------
Destination ID Next-hop
1 1(vcp-255/1/0.32768)
2 2(vcp-255/1/1.32768)
fpc1:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
2 2(vcp-255/1/0.32768)
fpc2:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
1 1(vcp-255/1/0.32768)
root> show chassis hardware | match "fpc|Xcvr"
FPC 0 REV 17 650-059881 NXxxxxx90124 EX3400-48T
CPU BUILTIN BUILTIN FPC CPU
Xcvr 0 REV 01 740-032986 06Jxxxxx0212 QSFP+-40G-SR4
Xcvr 1 REV 01 740-032986 06Jxxxxx5202 QSFP+-40G-LR4
FPC 1 REV 17 650-059857 NY0xxxxx00367 EX3400-48P
CPU BUILTIN BUILTIN FPC CPU
Xcvr 0 REV 01 740-032986 06Jxxxxx5201 QSFP+-40G-LR4
Xcvr 1 REV 01 740-032986 06Jxxxxx0212 QSFP+-40G-SR4
FPC 2 REV 17 650-059881 NXxxxxx90029 EX3400-48T
CPU BUILTIN BUILTIN FPC CPU
Xcvr 0 REV 01 740-032986 06Jxxxxx5203 QSFP+-40G-LR4
Xcvr 1 REV 01 740-032986 06Jxxxxx5204 QSFP+-40G-LR4
Тест 1 - Физическое извлечение из member 0 port 1 трансивера.
Активная топология перестроилась через оставшийся интерфейс.
root> show virtual-chassis active-topology
fpc0:
--------------------------------------------------------------------------
Destination ID Next-hop
1 1(vcp-255/1/0.32768)
2 1(vcp-255/1/0.32768)
fpc1:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
2 2(vcp-255/1/0.32768)
fpc2:
--------------------------------------------------------------------------
Destination ID Next-hop
0 1(vcp-255/1/0.32768)
1 1(vcp-255/1/0.32768)
Тест 2 - включение member 0 port 1 трансивера.
Активная топология вернулась к штатному режиму (member 2 с member 0 в приоритете через port 1).
root> show virtual-chassis active-topology
fpc0:
--------------------------------------------------------------------------
Destination ID Next-hop
1 1(vcp-255/1/0.32768)
2 2(vcp-255/1/1.32768)
fpc1:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
2 2(vcp-255/1/0.32768)
fpc2:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
1 1(vcp-255/1/0.32768)
Тест 3 - физический разрыв оптического линка без изъятия трансивера между member 1 и member 2 (Member 1 port 0 -- Member 2 port 0)
Активная топология перестроилась - member 2 имеет достижимость к member 0,1 только через port 1; member 2 имеет достижимость к member 0,3 только через port 1
root> show virtual-chassis active-topology
fpc0:
--------------------------------------------------------------------------
Destination ID Next-hop
1 1(vcp-255/1/0.32768)
2 2(vcp-255/1/1.32768)
fpc1:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
2 0(vcp-255/1/1.32768)
fpc2:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
1 0(vcp-255/1/1.32768)
Тест 4 - возврат оптического линка разорванного в тесте 3.
Активная топология вернулась к штатному кольцеобразному виду.
root> show virtual-chassis active-topology
fpc0:
--------------------------------------------------------------------------
Destination ID Next-hop
1 1(vcp-255/1/0.32768)
2 2(vcp-255/1/1.32768)
fpc1:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
2 2(vcp-255/1/0.32768)
fpc2:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
1 1(vcp-255/1/0.32768)
Тест 5 - отключение member 1.
Member 1 и member 2 видят друг друга только через единый линк.
root> show virtual-chassis
Preprovisioned Virtual Chassis
Virtual Chassis ID: 27ff.13e2.dd87
Virtual Chassis Mode: Enabled
Mstr Mixed Route Neighbor List
Member ID Status Serial No Model prio Role Mode Mode ID Interface
0 (FPC 0) Prsnt NXxxxxx90124 ex3400-48t 129 Master* N VC 2 vcp-255/1/1
1 (FPC 1) NotPrsnt NY0xxxxx00367
2 (FPC 2) Prsnt NXxxxxx90029 ex3400-48t 0 Linecard N VC 0 vcp-255/1/1
root> show virtual-chassis active-topology
fpc0:
--------------------------------------------------------------------------
Destination ID Next-hop
2 2(vcp-255/1/1.32768)
fpc2:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
Тест 6 - включение member 1.
После загрузки member 1 топология вернулась к штатному состоянию.
root> show virtual-chassis
Preprovisioned Virtual Chassis
Virtual Chassis ID: 27ff.13e2.dd87
Virtual Chassis Mode: Enabled
Mstr Mixed Route Neighbor List
Member ID Status Serial No Model prio Role Mode Mode ID Interface
0 (FPC 0) Prsnt NXxxxxx90124 ex3400-48t 129 Master* N VC 1 vcp-255/1/0
2 vcp-255/1/1
1 (FPC 1) Prsnt NY0xxxxx00367 ex3400-48p 129 Backup N VC 2 vcp-255/1/0
0 vcp-255/1/1
2 (FPC 2) Prsnt NXxxxxx90029 ex3400-48t 0 Linecard N VC 1 vcp-255/1/0
0 vcp-255/1/1
root> show virtual-chassis active-topology
fpc0:
--------------------------------------------------------------------------
Destination ID Next-hop
1 1(vcp-255/1/0.32768)
2 2(vcp-255/1/1.32768)
fpc1:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
2 2(vcp-255/1/0.32768)
fpc2:
--------------------------------------------------------------------------
Destination ID Next-hop
0 0(vcp-255/1/1.32768)
1 1(vcp-255/1/0.32768)
Комментариев нет:
Отправить комментарий