User Tools

Site Tools


tssltd:настройка_vlan_на_сетевом_интерфейс_ng

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
tssltd:настройка_vlan_на_сетевом_интерфейс_ng [2024/01/24 15:26] – created n.ganenkovtssltd:настройка_vlan_на_сетевом_интерфейс_ng [2024/01/26 19:01] (current) n.ganenkov
Line 12: Line 12:
 </WRAP> </WRAP>
  
-В поле «**Название интерфейса**» необходимо выбрать сетевой интерфейсв поле «**Номер VLAN**» необходимо задать номер VLAN_IDв поле «**Значение MTU**» необходимо задать MTU для нового VLAN интерфейса и нажать на кнопку «**ОК**» (__//изобр. 6.d.2//__).+На открывшейся странице «**Интерфейс VLAN**» необходимо
 +  * в выпадающем списке «**Нижележащий интерфейс**» выбрать сетевой интерфейс
 +  * в поле «**Номер VLAN**» задать номер VLAN_ID
 +  * в поле «**Значение MTU**» задать MTU для нового VLAN интерфейса (по умолчанию 9000). 
 + 
 +При необходимости можно выбрать «**Bridge-домен**» и «**Интерфейс агрегации**». Для сохранения настроек необходимо нажать на кнопку «**ОК**» (__//изобр. 6.d.2//__) и на странице «**Интерфейс VLAN интерфейсы**» нажать на кнопку «**Сохранить**».
  
 <WRAP center round box 100%> <WRAP center round box 100%>
 {{ :tssltd:vlan2.png |}} {{ :tssltd:vlan2.png |}}
  
-__//Изобр. 6.d.2. Задание метки VLAN_ID на сетевом интерфейсе//__+__//Изобр. 6.d.2. Страница «**Интерфейс VLAN**» и расположение кнопки «**ОК**»//__
 </WRAP> </WRAP>
  
 +</WRAP>
  
 +==== Настройка VLAN_ID на сетевом интерфейсе через консоль ====
 +<WRAP indent>
  
 +Для создания субинтерфейса для обработки нетегированных пакетов необходимо подключиться к устройству по протоколу **ssh**, запустить утилиту «**vppctl**» и выполнить команду «**create sub-interfaces <interface> <subId>**». После создания необходимо установить состояние субинтерфейса «**up**» с помощью команды «**set interface state <sub-int> up**»:
 +<code>
 +# vppctl
 +    _______    _        _   _____  ___
 + __/ __/ _ \  (_)__    | | / / _ \/ _ \
 + _/ _// // / / / _ \   | |/ / ___/ ___/
 + /_/ /____(_)_/\___/   |___/_/  /_/
 +
 +vpp# cr sub GigabitEthernet10/0/0 10
 +GigabitEthernet10/0/0.10
 +vpp# set interface state GigabitEthernet10/0/0.10 up
 +vpp# sh interface GigabitEthernet10/0/0.10
 +              Name               Idx    State  MTU (L3/IP4/IP6/MPLS)     Counter          Count
 +GigabitEthernet10/0/0.10          5      up           0/0/0/0
 +vpp#
 +</code>
 +
 +Для создания субинтерфейса с поддержкой стандарта 802.1ad необходимо выполнить команду «**create sub-interfaces <interface> <subId> dot1ad <vlan-id>**»:
 +<code>
 +vpp# cr sub GigabitEthernet10/0/0 60 dot1ad 60
 +GigabitEthernet10/0/0.60
 +</code>
 +
 +Для создания субинтерфейса для обработки тегированных пакетов необходимо выполнить команду «**create sub-interfaces <interface> <subId> untagged**». После создания необходимо установить состояние субинтерфейса «**up**» с помощью команды «**set interface state <sub-int> up**»:
 +<code>
 +vpp# cr sub GigabitEthernet10/0/0 20 untagged
 +GigabitEthernet10/0/0.20
 +vpp# set interface state GigabitEthernet10/0/0.20 up
 +vpp# sh int GigabitEthernet10/0/0.20
 +              Name               Idx    State  MTU (L3/IP4/IP6/MPLS)     Counter          Count
 +GigabitEthernet10/0/0.20          5      up           0/0/0/0
 +vpp#
 +</code>
 +
 +Для создания множества субинтерфейсов для обработки диапазона идентификаторов VLAN необходимо выполнить команду «**create sub-interfaces <interface> <subId>-<subId>**». После создания необходимо установить состояние субинтерфейса «**up**» с помощью команды «**set interface state <sub-int> up**»:
 +<code>
 +vpp# create sub-interfaces GigabitEthernet10/0/0 30-35
 +GigabitEthernet10/0/0.30
 +GigabitEthernet10/0/0.31
 +GigabitEthernet10/0/0.32
 +GigabitEthernet10/0/0.33
 +GigabitEthernet10/0/0.34
 +GigabitEthernet10/0/0.35
 +</code>
 +
 +Для удаления субинтерфейса необходимо выполнить команду «**delete sub-interfaces <sub-interface>**»:
 +<code>
 +vpp# sh interface
 +              Name               Idx    State  MTU (L3/IP4/IP6/MPLS)     Counter          Count
 +GigabitEthernet10/0/                 up          9000/0/0/    rx packets                    52
 +                                                                    rx bytes                    3776
 +                                                                    drops                         52
 +                                                                    ip6                           52
 +GigabitEthernet10/0/0.10          5     down          0/0/0/0
 +TenGigabitEthernet3/0/               up          9000/0/0/0
 +TenGigabitEthernet3/0/               up          9000/0/0/0
 +local0                            0     down          0/0/0/0
 +vpn                                    up          9000/0/0/0
 +vpp# delete sub-interface GigabitEthernet10/0/0.10
 +vpp# sh interface
 +              Name               Idx    State  MTU (L3/IP4/IP6/MPLS)     Counter          Count
 +GigabitEthernet10/0/                 up          9000/0/0/    rx packets                    69
 +                                                                    rx bytes                    4966
 +                                                                    drops                         69
 +                                                                    ip6                           69
 +TenGigabitEthernet3/0/               up          9000/0/0/0
 +TenGigabitEthernet3/0/               up          9000/0/0/0
 +local0                            0     down          0/0/0/0
 +vpn                                    up          9000/0/0/0
 +vpp#
 +</code>
 +
 +</WRAP>
 +
 +==== Настройка Q-in-Q на сетевом интерфейсе через консоль ====
 +<WRAP indent>
 +
 +Для создания интерфейса, на который будут отправляться пакеты с идентификаторами VLAN, которые не соответствуют каким-либо другим субинтерфейсам, необходимо выполнить команду «**create sub-interfaces <interface> <subId> default**». После создания необходимо установить состояние субинтерфейса «**up**» с помощью команды «**set interface state <sub-int> up**»:
 +<code>
 +vpp# cr sub-interfaces GigabitEthernet10/0/0 41 default
 +GigabitEthernet10/0/0.41
 +vpp#
 +</code>
 +
 +Для создания интерфейса, на который будут отправляться пакеты с определённым идентификатором VLAN либо отличным от «subId», необходимо выполнить команду «**create sub-interfaces <interface> <subId> dot1q|dot1ad <vlanId>|any [exact-match]**».После создания необходимо установить состояние субинтерфейса «**up**» с помощью команды «**set interface state <sub-int> up**»:
 +<code>
 +vpp# cr sub-interfaces GigabitEthernet10/0/0 51 dot1q 51 inner-dot1q 100
 +GigabitEthernet10/0/0.51
 +vpp# cr sub-interfaces GigabitEthernet10/0/0 52 dot1q 52 inner-dot1q any
 +GigabitEthernet10/0/0.52
 +vpp# create sub-interfaces GigabitEthernet10/0/0 53 dot1ad 100 inner-dot1q 200
 +GigabitEthernet10/0/0.53
 +</code>
 +
 +</WRAP>
  
 +[[tssltd:Общие настройки NG| Вернуться к оглавлению]]
tssltd/настройка_vlan_на_сетевом_интерфейс_ng.1706099170.txt.gz · Last modified: 2024/01/24 15:26 by n.ganenkov

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki