Вопрос: Создание и удаление VLAN на DAS-3248 посредством SNMP запроса.

Ответ: 

Задача 1: Создать VLAN с VID=5 и включить в него 1 порт  как Untagged, порт Uplink 1- как Tagged. Портам Untagged присвоить PVID=VID.
Внимание: Соответствующие порты (1,385) должны быть до этого момента удалены из default VLAN.

Команда:
snmpset -v2c -c public 192.168.0.1  1.3.6.1.4.1.171.10.65.1.3.8.1.2.5 s dlink 
1.3.6.1.4.1.171.10.65.1.3.8.1.3.5 x 010000000000000000000000000000000000000000

00000000000000000000000000000000000000000000000000000001

 

 


1.3.6.1.4.1.171.10.65.1.3.8.1.4.5 x 000000000000000000000000000000000000000000

00000000000000000000000000000000000000000000000000000000

 

 


1.3.6.1.4.1.171.10.65.1.3.8.1.5.5 x 010000000000000000000000000000000000000000000

00000000000000000000000000000000000000000000000000000

 

 


1.3.6.1.4.1.171.10.65.1.3.8.1.6.5 i 1
1.3.6.1.4.1.171.10.65.1.3.8.1.7.5 i 1
1.3.6.1.4.1.171.10.65.1.3.8.1.8.5 i 1
1.3.6.1.4.1.171.10.65.1.3.8.1.10.5 i 4

snmpset -v2c -c public 192.168.0.1 1.3.6.1.2.1.17.7.1.4.5.1.1.1 u 5

Объяснение:
1)   Последняя цифра всех OID задает VID для создаваемого VLAN.

2)   1.3.6.1.4.1.171.10.65.1.3.8.1.2.5 s dlinkЗадаем имя VLAN  для VID=5

3)    1.3.6.1.4.1.171.10.65.1.3.8.1.3.5 x 01000000000000000000000000000000000000000000000000

000000000000000000000000000000000000000000000001 –Задаем членство портов в VLAN. Всего шестнадцатеричных разрядов 98 (48 портов/8*8 PVC*2). Установленный бит в октете означает членство данного порта в VLAN.
Каждые два разряда данного шестнадцатеричного параметра обозначают 8 портов. Порты идут по возрастанию от младших к старшим. Это означает, что для 1 порта – членство в VLAN означает значение 01 соответствующих разрядов, для второго -02, для третьего -04…для восьмого порта-80.
Соответствующие биты складываются (то есть членство 1 и 3 порта -  01+04=05 первых двух разрядов). Всего для 1 PVC все порты используются только 12 первых разрядов шестнадцатеричного значения (членство всех портов в VLAN будет выглядеть как FFFFFFFFFFFF00…..)
Разряды последних 97 и 98 разрядов обозначают порты Uplink: (для Uplink1-01 Uplink2-02, для MGNT-04)

4)    1.3.6.1.4.1.171.10.65.1.3.8.1.4.5 x 00000000000000000000000000000000000000000000000000

000000000000000000000000000000000000000000000000 – Задает порты, которые не могут быть добавлены в данный VLAN (Forbinden порты)

 

5)     1.3.6.1.4.1.171.10.65.1.3.8.1.5.5 x 01000000000000000000000000000000000000000000000000

000000000000000000000000000000000000000000000000 –Задает порты, являющиеся Untagged в данном VLAN. Установленный бит в  каждом октете означает Untagged порт.

6)    1.3.6.1.4.1.171.10.65.1.3.8.1.6.5 i 1 –задаетрежимкоммутацииданного VLAN (1-Restricted, 2-Unrestricted, 3-Residental)

7)    1.3.6.1.4.1.171.10.65.1.3.8.1.7.5 i 1 – включение функции Flood support для данного VLAN

8)    1.3.6.1.4.1.171.10.65.1.3.8.1.8.5 i 1 - включение функции Broadcast support для данного VLAN

9)    1.3.6.1.4.1.171.10.65.1.3.8.1.10.5 i 4 – Создание VLAN с вышеуказанными параметрами

10)  snmpset -v2c -c public 192.168.0.1 1.3.6.1.2.1.17.7.1.4.5.1.1.1 u 5- Присвоение 1 порту  PVID=5

Примечание: изменение параметров существующего VLAN производится c помощью тех же OID.
Однако отличием изменения параметров существующего VLAN от создания нового является, то, что в изменении участвуют не все перечисленные, а только те OID, cостояние параметров которых меняется.

 

Задача 2: Удалить VLAN с VID=5.
Команда:  snmpset -v2c -c public 192.168.0.1 1.3.6.1.4.1.171.10.65.1.3.8.1.10.5 i 6