Я связываю, чтобы подключить Call Manager Express, работающий на маршрутизаторе серии Cisco 2900, к коммутатору Juniper EX3200. У меня оба настроены в VLAN 4, причем оба порта находятся в режиме доступа, но когда я подключаю коммутатор к маршрутизатору, хотя я получаю индикатор соединения и режим интерфейса, отображаемый / включающийся на стороне Cisco и стороне Juniper, трафик не будет течь.
После небольшого исследования мне кажется, что у Cisco нет полной информации ARP для коммутатора. Запрос Cisco показать свою таблицу ARP приводит к неполной записи для Juniper.
SHF_R2901#sh arp
Protocol Address Age (min) Hardware Addr Type Interface
Internet 10.228.4.1 - 58f3.9c42.8278 ARPA GigabitEthernet0/0
Internet 10.228.4.2 0 Incomplete ARPA
Конфигурация порта довольно проста. На Cisco порт настроен так:
interface GigabitEthernet0/0
ip address 10.228.4.1 255.255.255.0
duplex full
speed auto
!
а на Juniper соответствующий порт настроен следующим образом:
family ethernet-switching {
port-mode access;
vlan {
members Voice;
}
}
и VLAN настроен так:
Voice {
vlan-id 4;
l3-interface vlan.4;
}
и в интерфейсах / vlans / unit 4:
family inet {
address 10.228.4.2/24;
}
Я пробовал установить скорость порта, установить proxy-arp на неограниченное значение на коммутаторе Juniper, добавить MAC-адрес вручную на Cisco, и ничего из того, что я пробовал, похоже, не позволяло маршрутизатору Cisco общаться с сетью.
Ни у кого больше нет проблем с подключением к Juniper Switch - включая другие устройства в VLAN 4 - телефоны, например, успешно подключаются, получают IP-адреса, а затем сидят при регистрации, потому что они не могут связаться с CallManager. Любое другое устройство в VLAN 4 может связываться с другими устройствами и коммутатором.
Кто-нибудь знает, что я здесь делаю не так, или что я могу сделать, чтобы эти устройства разговаривали друг с другом? Любая помощь будет принята с благодарностью, поскольку сейчас я не знаю, что еще попробовать.
Обновить:
После предложения SpacemanSpiff я провел еще немного исследований и теперь уверен, что проблема связана с Juniper, поскольку, если я подключаю ноутбук к порту, когда он настроен как VLAN 4, я получаю тот же неполный ARP. Я пробовал порт на всех других VLAN, и они работают, как ожидалось, поэтому я немного не понимаю, что особенного в VLAN 4.
Для всех, кто хочет увидеть, полная конфигурация Juniper (без паролей!): http://pastebin.com/E3YCWeqX
РЕДАКТИРОВАТЬ: заменен соответствующим ответом:
Я почти уверен, что эта строфа из полного конфига - ваш виноват. Когда задействована эта функция, и особенно когда она настроена на автоматическое добавление голосовой VLAN, привязанной к ЛЮБОМУ порту доступа, это не позволяет вам установить эту VLAN в качестве собственной в режиме доступа. Вы можете обойти это и оставить эту конфигурацию нетронутой, изменив режим порта на транк и установив голосовую VLAN в качестве собственной VLAN. Это в основном выполняет ту же конфигурацию и должно заставить все работать на вас.
ethernet-switching-options {
voip {
interface access-ports {
vlan Voice;
forwarding-class expedited-forwarding;
}