Jump to content

Recommended Posts

Posted

У счастливых обладателей маршрутизаторов Juniper есть возможность в рамках одного интерфейса узнать, с кем сколько трафика передается.

http://subnets.ru/blog/?p=1410

На роутере выглядит примерно так:

dmvy@border> show interfaces mac-database xe-0/0/0.600
 Logical interface xe-0/0/0.600 (Index 364) (SNMP ifIndex 669)
   Flags: SNMP-Traps 0x0 VLAN-Tag [ 0x8100.600 ]  Encapsulation: ENET2
 MAC address        Input frames    Input bytes  Output frames   Output bytes
 00:04:23:c9:e4:50          2964         267752              0              0
 00:04:96:51:e9:18      28824341    28965750370       25408519    18542641051
 00:04:c0:2b:2c:00      32259297    26796174553             80          13466
 00:07:b3:4c:df:00      25686798    22929706426              0              0
 00:0c:85:77:95:08         59614       54472478         277871       46000405
 00:0f:8f:74:c6:41       4828434     4391127083              0              0
 00:11:5c:77:6d:08        201429      116922967              0              0
 00:16:47:c8:4f:1a        221105       40940498         356994      183850322
 00:17:cb:25:f0:bc      26030842    34020581995       16300538     8532395558
 00:18:74:16:33:80       1083246      585644450              0              0
 00:1b:21:8e:b7:c0     135030646   157796955078       96461093    23532217824
 00:1b:90:45:24:1a        446813       72407624         447934       36923153
 00:1b:d4:5c:d5:7f         20027        3811603          16822        1552612
 00:1c:57:9a:54:19        147626       68334428           3243        1146572
 00:1c:b0:cb:90:c0        624845      159697429              0              0
 00:23:9c:9e:ac:84      39047605    37656107292       21220428    19044238601
 00:27:0d:2b:5d:12       4028241     1354196218        4266525     5226295194

Я написал скрипт, чтобы строить графики загрузки по каждому пиру на IX. + скрипт для генерирования index-файла отображения графиков с указанием данных по пирам, используя информацию с IX looking glass и RIPE-DB.

 

Если есть интерес, то могу выложить на git-hub.

Пример по одному пиру:

ix.png

Posted

На некоторых линейках других производителей можно сделать тоже самое с помощью service-policy с включенной статистикой и матчингом по L2 заголовку. только придётся периодически править его на предмет изменения мак-адреса у bgp-спикеров, но это можно автоматизировать

Posted

на L3-коммутаторах можно по ACL считать. Алгоритм прост snmpwalk по arp-таблице на интерфейсе, затем только snmpget нужных оid, сгенерированных из mac-адресов. Далее сохраняем в rrd и рисуем. Генерация делается путем curl looking glass [sh bgp sum], парсинг и дополнение информацией из RIPE-DB.

  • 1 month later...

Join the conversation

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

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.