Switch uruchamia się prawidłowo, konfiguruje się prawidłowo, działa na nim routing unicast i mcast, protokoły routingu, itd. Problem dotyczy przenoszenia ruchu L2 przez vlany. Mam przykładowo vlan 1000 na routerze wpiętym do nexusa na tym vlanie adres 10.10.0.1. Vlan w trunku wciągnięty na nexusa i tam interfejs vlan z ip 10.10.0.2. Ping z nexusa do routera i z routera do nexusa działa prawidłowo. Teraz podłączam kolejne urządzenia do nexusa (obojętne co by to nie było, router, switch, pc) konfiguruje na nim vlan i interface vlan z adresem 10.10.0.3 i tutaj rozpoczyna się kłopot. Ping z 10.0.0.3 do 10.0.0.2 działa. Ale z 10.0.0.1 do 10.0.0.2 już nie. W tablicy mac są prawidłowe mac adresy. W tablicy arp, ip jest prawidłowo "mapowany" do mac (na routerze widzę maca i prawidłowy IP urządzenia za nexusem). Na chwilę obecną udało mi się ustalić, że ruch icmp nie dociera w ogóle do urządzenia 10.0.0.3 (sprawdzone tcpdump). Po drodze nie ma żadnego firewalla, dla pewności wyłączyłem urpf na nexusie, ale nie przyniosło to żadnego skutku. Zachowuje się to tak, jakby nexus blokował ruch, ale dlaczego ? Aha no i testowane to było na wielu vlanach i różnej adresacji.Software
BIOS: version 4.0.0
NXOS: version 7.0(3)I5(1)
BIOS compile time: 12/05/2016
NXOS image file is: bootflash:///nxos.7.0.3.I5.1.bin
NXOS compile time: 10/29/2016 6:00:00 [10/29/2016 15:46:41]
Jeżeli macie jakiś pomysł to bardzo proszę o pomoc, bo komunikacja 3 urządzeń w L2 zabiera mi już 2 dzień
Jeden z adminów usuną konfigurację z nexusa i po ponownej konfiguracji wszystko zaczęło działać prawidłowo. Na szczęście urządzenie było jeszcze na miejscu i nie było problemu z usunięciem konfiguracji.