Перейти к содержимому
Калькуляторы

oid trunk,access

Друзья, нигде не могу найти OID для SNR который выводит состояние порта (trunk, access). Кто сталкивался помогите пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А какой OID будет, чтобы узнать наличие тегирования фреймов на порту как такового  (switchport trunk allowed vlan  для конфигурирования в CLI) ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нашел такой OID

SNMPv2-SMI::enterprises.40418.7.100.3.2.1.20.25

 

 

--xxx.100.3.2.1.20
            portTrunkAllowedvlan  OBJECT-TYPE
            SYNTAX      OCTET STRING                                 
              MAX-ACCESS  read-write
               STATUS      current
              DESCRIPTION 
                "trunk port allowed vlan list string"
              ::= { priPortEntry 20 }    
 

а как расшифровать? 

 

SNMPv2-SMI::enterprises.40418.7.100.3.2.1.20.25 = Hex-STRING: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 FF 00 00 00 00 00 00 00 00 00 00 00 0F FE
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Расшифровал пока так, на PHP


 

$binary="";
$hex_array=explode(" ", $portTrunkAllowedvlan );
foreach ($hex_array as $key => $value) {
    $binary.=str_pad( base_convert (trim($value), 16, 2) , 8, '0', STR_PAD_LEFT);    
}



$vlans="";
for ($x=0; $x++<mb_strlen($binary)-1;){
    if ($binary[$x]){
        $vlans.=" $x";
    }
} 
echo $vlans;

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если кратко, то это битовая маска. Всего виланов 4096, вот 4096 бит тут и есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.