Почему после смены cisco на dlink перестал работать транк?

Здравствуйте. При замене коммутатора Cisco Catalyst WS-C2950-24 на D-Link DGS-3100-24 перестал работать порт, который уходит в транк на другой D-Link(DGS-1100-08).
Физика впорядке, тк на cisco то все работает, если вернуть назад + проверили Lan тестером все ок.
Грешу на конфиги
Вот от cisco, вот от dlink
Порт 13.
В syslog dlink порт даже не подымается,ошибок не каких нет
  • Вопрос задан
  • 221 просмотр
Пригласить эксперта
Ответы на вопрос 4
@feanor7
Системный администратор
В Длинках разбираюсь не сильно, и к сожалению конфиг у него не говорящий, в отличие от цисок.
Но что тут можно и нужно проверить.
1. Порт enable
2. Порт стоит в режиме trunk
3. У порта стоит разрешение на пропуск vlan2 если я правильно понял
4. у 1100-08 нет ограничений по маку и чему-то подобному
Ответ написан
Loiqig
@Loiqig
инженер по сетям в интернет провайдере
Я вижу что у вас всего 3 вилана: Office tag 2, Edu tag 3, WiFi tag 4.

На Cisco порт 13 настроен:
interface FastEthernet0/13
 description Hotel_Trunk
 switchport access vlan 2
 switchport mode trunk

где строчка switchport access vlan 2 не играет никакой роли, так как включен режим trunk и каждый вилан идёт с тегом.

На D-Link режим trunk это отдельная сущность, его на 3100 может и не быть, точно не помню, но например на 36 серии есть. Поэтому универсальный способ добавить все виланы на 13 порт в ручную в режиме tag, у вас же в конфиге присутствует только такая строчка для 13 порта:
config vlan Office add untagged 1:(3-18)
то есть добавлен только один порт и тот в режиме untag. Чтобы поправить ситуацию надо сделать вот так:
config vlan Office del 1:13
config vlan Office add tagged 1:13
config vlan Edu add tagged 1:13
config vlan WiFi add tagged 1:13

Будте осторожны D-Link не очень внимательно следит за тем как виланы добавляются, поэтому он не будет ругаться если вы будете накидывать, например, два разных вилана untag. Надо это контролировать самому.

P.S. Не хватает конфига от 1100, тогда бы можно было точно сказать чего не хватает для сопряжения 3100 и 1100
Ответ написан
@sash999
просто админ из деревни
Я тоже в длинках не мастер, но в вашем конфиге (для длинк) и близко не видно, чтобы 13-й порт хоть как-то заявлялся транком... А вот насчет ch1 (23-й и 24-й порты) есть большое подозрение, что именно он и есть транк. Попробуйте в вышестоящий длинк воткнуть не 13-й порт, а 23-й или 24-й.
Ответ написан
mikes
@mikes
Перевести интерфейс в режим nonegotiate на циске:
sw1(config-if)# switchport nonegotiate

и после этого вернуть порт из errdisabled ну или ребутнуть
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы