Dienstag, 12. Mai 2020

Juniper: VLANs, Trunk, Port-range, L3-VLAN

1. Настройка Routed Vlan Interface (RVI) - в Cisco IOS это называется Swiched Vlan Interface (SVI)

номер unit может быть любой, я сделал его таким же как номер VLAN для удобства чтения конфига

set interfaces vlan unit 100 family inet address 10.10.100.1/24
set interfaces vlan unit 200 family inet address 10.10.200.1/24

show interfaces vlan
unit 100 {
    family inet {
        address 10.10.100.1/24;
    }
}
unit 200 {
    family inet {
        address 10.10.200.1/24;
    }
}

2. Создаем VLAN

Тут указываем имя VLAN и его ID
set vlans vl-100 vlan-id 100
set vlans vl-200 vlan-id 200
show vlans
vl-100 {
    vlan-id 100;
}
vl-200 {
    vlan-id 200;
}

3. Завершаем конфигурацию RVI привязыванием VLAN-s (Layer 2) к соответствующим логическим юнитам vlan интерфейсов (Layer 3)

Тут указываем имя VLAN (его ID уже указали в п.2 ) и L3 интерфейс который нужно к нему привязать:
set vlans vl-100 l3-interface vlan.100
set vlans vl-200 l3-interface vlan.200
show vlans
vl-100 {
    vlan-id 100;
    l3-interface vlan.100;
}
vl-200 {
    vlan-id 200;
    l3-interface vlan.200;
}

4. Сопоставляем интерфейсы коммутатора соответствующим VLAN:

set interfaces ge-0/0/1 unit 0 family ethernet-switching vlan members vl-100
set interfaces ge-0/0/2 unit 0 family ethernet-switching vlan members vl-200
ge-0/0/1 {
    unit 0 {
        family ethernet-switching {
            vlan {
                members vl-100;
            }
        }
    }
}
ge-0/0/2 {
    unit 0 {
        family ethernet-switching {
            vlan {
                members vl-200;
            }
        }
    }
}
5. Trunk
set interfaces ge-0/0/22 unit 0 family ethernet-switching  port-mode trunk vlan members vl-100
ещё один влан добавляется командой
set interfaces ge-0/0/22 unit 0 family ethernet-switching  vlan members vl-200
то есть предыдущий влан в конфиге не затрется.
Или всё это одной командой:
set interfaces ge-0/0/22 unit 0 family ethernet-switching  port-mode trunk vlan members vl-100 members vl-200
show interfaces ge-0/0/22
unit 0 {
    family ethernet-switching {
        port-mode trunk;
        vlan {
            members [ vl-100 vl-200 ];
        }
    }
}
commit checkcommit
Range
Range интерфейсов выбирается так:
set interfaces interface-range Interfaces_Rage_test member-range ge-0/0/1 to ge-0/0/7
В дальнейшем работаем с Interfaces_Rage_test

Keine Kommentare:

Kommentar veröffentlichen