Dienstag, 2. Juni 2020

Juniper - HP (Aruba). Aggregating Ports.

Дано:
Juniper ex4200-24t. JUNOS 12.3R7.7
HP-2530-8G-PoEP YA.16.06.0006
Необходимо настроить между ними агрегированный канал и пропустить по нему vlan10 и vlan20

Juniper

Имеем следующие настройки VLAN-ов и IP-адресов:
  vlan {
        unit 10 {
            family inet {
                address 10.10.0.2/30;
            }
        }
        unit 20 {
            family inet {
                address 10.20.0.2/30;
            }
        }
}
vlans {
    vl-10 {
        vlan-id 10;
        l3-interface vlan.10;
    vl-20 {
        vlan-id 20;
        l3-interface vlan.20;
    }
}
Далее делаем настройки агрегированного интерфейса:
set interfaces ae0 unit 0 family ethernet-switching port-mode trunk
set interfaces ae0 unit 0 family ethernet-switching vlan members 10 members 20
set interfaces ae0 aggregated-ether-options lacp active
Смотрим настройки агрегированного интерфейса:
SW# run show interfaces ae0
error: device ae0 not found
A интерфейс не существует!
Просто сначало нужно было создать агрегированный интерфейс. Ничего, делаем это сейчас:
set chassis aggregated-devices ethernet device-count 2
2 - количество создаваемых интерфейсов.
Смотрим что получилось:
SW# run show interfaces terse | match ae
#ge-0/0/10.0            up    up   aenet    --> ae0.0
ge-0/0/11.0             up    up   aenet    --> ae0.0
ae0                     up    down
ae0.0                   up    down eth-switch
ae1                     up    down
Создалось соответственно два интерфейса ae0 и ae1. К ae0 привязались настройки сделанные в начале.
Далее на физических интерфейсах, которые хотим включить в "виртуальный" агрегированный, удаляем блок unit 0 (что-то вроде Subinterface на Cisco-routers) и привязываем интерфейсы ge-0/0/XX к ae0.
delete interfaces ge-0/0/11 unit 0
set interfaces ge-0/0/11 ether-options 802.3ad ae0
delete interfaces ge-0/0/10 unit 0
set interfaces ge-0/0/10 ether-options 802.3ad ae0

HP

Hастройки VLAN-ов и IP-адресов на HP:
vlan 10
   name "VLAN10_test"
   tagged Trk1
   ip address 10.10.0.1 255.255.255.252
   voice
   exit
vlan 20
   name "VLAN20"
   tagged Trk1
   ip address 10.20.0.1 255.255.255.252
   exit
Далее настраиваем агрерированный порт. В поняитях HP он называется TRUNK. (В понятиях Cisco это Etherchannel. Часто возникает путаница)
HP(config)# trunk 7,8 trk1 lacp
Потом нужно определиться какие vlan-ы могут ходить черет этот агрегированный порт trk1.
Существует старая и новая комонды. В старой мы к vlan-у привязываем порт. В новой заходим в агрегированный порт и разрешаем нужные vlan-ы. Мне ближе второй способ (Cisco-style)
Cтарая команда:
vlan 10 tagged trk1
Новая команда:
HP(config)# int trk1
HP(eth-Trk1)# tagged vlan 20
Посмотреть какие vlan-ы разрешены на порту:
HP(config)# sh run int trk1

Running configuration:

interface Trk1
   tagged vlan 10,20
   spanning-tree priority 4
   exit
Или подробнее:
HP# sh vlans ports trk1 de

 Status and Counters - VLAN Information - for ports Trk1

  VLAN ID Name                 | Status     Voice Jumbo Mode
  ------- -------------------- + ---------- ----- ----- --------
  10      VLAN10_test          | Port-based Yes   No    Tagged
  20      VLAN20               | Port-based No    No    Tagged

Следующей командой можно посмотреть какие физические интерфейсы в какие агрегированные порты входят и заодно тип протокола агрегации. 
HP(config)# sh trunks ethernet all

 Load Balancing Method:  L3-based (default)

  Port   | Name                             Type       | Group Type
  ------ + -------------------------------- ---------- + ----- --------
  7      |                                  100/1000T  | Trk1  LACP
  8      | TEST_TRUNK1                      100/1000T  | Trk1  LACP
Мы не настраивали протокол агрегации, но по-умолчанию это LACP. Причем нет возможности выбрать режим протокола Active или Passive  как у Mikrotik. Полагаю, что всегда Active.
Проверяем доступность vlan-интерфейсов Juniper-a:
HP-2530-8G-PoEP(config)# ping 10.10.0.2
10.10.0.2 is alive, time = 4 ms
HP-2530-8G-PoEP(config)# ping 10.20.0.2
10.20.0.2 is alive, time = 3 ms
HP-2530-8G-PoEP(config)#

Keine Kommentare:

Kommentar veröffentlichen