survivor Опубликовано 12 мая, 2015 (изменено) · Жалоба Доброго дня! Поймал себя на том, что не могу предсказать каким путем пойдет голосовой трафик в случае если PBXы не default-gateway'и... Собрал схему (в аттаче) на CME из имеющихся под рукой роутеров. Если коротко: два роутера: CME1 и СME2, к одному из них (CME1) подключены сразу два телефона (но в разных подсетях), один телефон (172.16.1.101) подключается по SCCP к CME1, а второй (10.20.1.241) по SCCP подключается к CME2 (который где-то "далеко"). При этом у второго телефона default-gateway = CME1 роутер, таким образом оба телефона имеют ip связность через ближайший роутер. На обоих CME настроил dial-peer'ы друг на друга. Звоню с одного телефона на другой, все работает, звонок доходит, голос передается. Однако вижу что RTP траффик идет по длинному пути, повторяя путь сигнализации звонка: от 10.20.1.241 к 10.20.1.246, потом 10.20.1.254, потом 10.200.1.2, потом опять 10.20.1.254, 10.20.1.249 и только потом 172.16.1.101. Почему? Ведь на первом же hop'е трафик мог сразу пойти к другому телефону. debug показывает что destination-ip пакетов с RTP не равен телефону получателю, а равен CME (к которому подключен телефон отправитель). Почему так? Ведь RTP трафик не должен гоняться транзитом через PBX?! Сделал еще такой вариант - настроил третий телефон (172.16.1.102) подключил его к ближайшему CME, также как и 172.16.1.101. Звоню с него (172.16.1.102) на "remote" телефон (10.20.1.241), поднимаю трубку, делаю transfer на 172.16.1.101 и ... Теперь RTP трафик с 172.16.1.101 на 172.16.1.102 идет напрямую через свитчинг, минуя длинную цепочку. Понимаю что тут задействовался H.450.(2 или 3, не помню точно). Но почему в первом то случае это не работает? И самое главное - как сделать чтобы в таких случаях RTP ходил по короткому пути? Изменено 12 мая, 2015 пользователем survivor Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
survivor Опубликовано 14 мая, 2015 · Жалоба Похоже никто не в теме? :) Сделал еще один тест - на схеме заменил remote CME2 на CUCM. Остальное все также. Делаю тот же самый звонок с 10.20.1.241 на 172.16.1.101. И RTP трафик ходит по короткому пути, через ближайший роутер!!! Дебаг показывает что с телефона x2001 (10.20.1.241) идут пакеты с dst-ip=10.20.1.249 (это интерфейс на ближайшем роутере, под которым тот заведен на CUCM как h323 gateway). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...