Jump to content
Калькуляторы

Нет MAC-адреса на порту

Есть коммутатор:

#sh ver
 SNR-S2960-24G Device, Compiled on May 16 22:19:41 2013
 CPU Mac f8:f0:82:10:91:29
 Vlan MAC f8:f0:82:10:91:28
 SoftWare Version 7.0.3.1(R0058.0002)
 BootRom Version 7.1.3
 HardWare Version 1.0.3
 CPLD Version 1.2

На коммутаторе есть access-порт:

#sh run int eth 1/3
!
Interface Ethernet1/3
switchport access vlan 311
loopback-detection specified-vlan 400-499
loopback-detection control block
igmp snooping drop query

VLAN 311 терминируется где-то далеко на L3-железке (каталист 3750).

Устройство, подключенное в 3 порт коммутатора, успешно пингует эту железку.

Но при этом:

#sh mac-address-table int eth 1/3
Read mac address table....
No mac address found

 

Как такое может быть?

На каталисте MAC-адрес устройства виден в VLAN 311.

Share this post


Link to post
Share on other sites

Например из-за колизии хешей мак не выучился, может и ещё есть варианты.

Share this post


Link to post
Share on other sites

Разве тогда ходил бы трафик?

К тому же на данном коммутаторе меньше двух сотен MAC-адресов, рановато для коллизий.

Share this post


Link to post
Share on other sites

Разве тогда ходил бы трафик?

 

Да, просто он превращается в бродкаст. Включите мак-лёнинг через CPU (mac-learning cpu-control - как-то так) и посмотрите коллизии командой (примерно sh collision-mac)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this