Mallorn Опубликовано 20 сентября, 2010 · Жалоба Господа, столкнулся пока что с необъяснимой проблемой. Небольшая городская сеть, один коммутатор AT-9924T в качестве ядра. В нем настроены vlan и интерфейсы на каждом vlan с включенным arp proxy, один vlan на группу абонентов. AT9924> show sys fac >software version: 2.8.1-04 >software S/N: AT9924> show vlan=homes_32 VLAN Information --------------------------------------------------------------------------- Name ............... homes_32 Identifier ......... 32 Status ............. static Type ............... Multiple Type Private ............ No Nested ............. No Untagged ports ..... None Tagged ports ....... 4-5,9,13 Associations ....... Port only Port associations .. None Disabled Ports ..... None Spanning Tree ...... default Trunk ports ........ None Mirror port ........ None Attachments: Module Protocol Format Discrim MAC address ------------------------------------------------------------------- GARP Spanning tree 802.2 42 - IP IP Ethernet 0800 - IP ARP Ethernet 0806 - ------------------------------------------------------------------- --------------------------------------------------------------------------- AT9924> show ip int Interface Type IP Address Bc Fr PArp Filt RIP Met. SAMode IPSc Pri. Filt Pol.Filt Network Mask MTU VJC GRE OSPF Met. DBcast Mul. -------------------------------------------------------------------------------- LOCAL --- Not set - - - --- -- Pass -- --- --- Not set 1500 - --- -- --- --- vlan32-0 Static 10.32.0.254 1 n On --- 01 Pass No --- --- 255.255.0.0 1500 - --- 0000000001 No On Закончились порты, решили взять еще AT-9924 и разбить абонентские vlan между ними. На втором коммутаторе подняли один "абонентский" vlan и соединили транком на 4 порта. В настройках с обоих сторон это выглядело так: add vlan=homes_41 port=17,19,21,23 fra=tag create swi trunk=4gb speed=1000M add swi trunk=4gb port=17,19,21,23 Транк поднялся, все заработало. Однако смутило следующее - коммутатор, выполняющий роль ядра, показывает, что fdb на любом порту транка пустая. AT-9924 с другой стороны показывает мак-адреса в fdb на каждом из портов транка: Manager > show swi fdb port=17 vlan=homes_41 Switch Forwarding Database (software) Total number of entries = 4 ------------------------------------------------------------------------------- VLAN MAC Address Port/Vidx Status daRoute ------------------------------------------------------------------------------- 41 00-00-cd-24-f6-21 trunk1 dynamic 0 41 00-14-2a-67-12-61 trunk1 dynamic 0 41 00-15-17-0e-eb-6a trunk1 dynamic 0 41 00-15-17-39-52-20 trunk1 dynamic 0 Manager > show swi fdb port=19 vlan=homes_41 Switch Forwarding Database (software) Total number of entries = 4 ------------------------------------------------------------------------------- VLAN MAC Address Port/Vidx Status daRoute ------------------------------------------------------------------------------- 41 00-00-cd-24-f6-21 trunk1 dynamic 0 41 00-14-2a-67-12-61 trunk1 dynamic 0 41 00-15-17-0e-eb-6a trunk1 dynamic 0 41 00-15-17-39-52-20 trunk1 dynamic 0 Получилось, что абоненты, приходящих через транк в ядро, видятся на разных портах транка в ядре. Скажем, в arp-таблице свитча он сначала определяется на порту 17. Через 5 минут уже на 19 порту. Еще через 5 на каком-то другом порту, входящем в транк. У самого идея только одна: у коммутаторов разные прошивки, у одного 2.8.1-04, у другого 2.9.1-22. По разному работают с транковыми портами? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...