Голосовая связь и система унифицированных коммуникаций : сервер видеосвязи Cisco TelePresence VCS

Вызовы от CUCM до DNS - зоны на скоростной автомагистрали VCS, передаваемой неверному IP - адресу

20 октября 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв

Введение

В развертываниях, где оконечные точки зарегистрированы на Cisco Unified Communications Manager (CUCM) и вызовах, маршрутизируются через сервер Video Communication Server (VCS), межфирменные вызовы или вызовы к другому домену не могли бы маршрутизироваться должным образом.

Этот документ описывает, как проблема отсылки вызова к неправильному адресу назначения (DA) может произойти, а также как проблема может быть решена при разделении порта от приглашения.

Компания Cisco рекомендует предварительно ознакомиться со следующими предметами:

  • Cisco Unified Communications Manager
  • Зона Системы доменных имен (DNS)

Внесенный Кристофом Ван Койлли, специалистом службы технической поддержки Cisco.

Проблема

В данном примере поток вызовов является исходящим вызовом от оконечной точки, зарегистрированной на кластере CUCM к DNS - зоне на Скоростной автомагистрали VCS:

116729-trouble-cucm-dns-vcs-01.png

Существует соседняя зона, настроенная между Контролем за VCS и кластером CUCM и пересекающейся зоной, настроенной между Контролем за VCS и Скоростной автомагистралью VCS. Когда CUCM отсылает вызов по транку Протокола SIP, он добавляет номер порта к Унифицированному идентификатору ресурса (URI):

Module="network.sip" Level="DEBUG": Src-ip="10.48.79.189" Src-port="25018"
 SIPMSG:
 |INVITE sip:user@company.com:5060 SIP/2.0

Контроль за VCS имеет поисковое правило, которое передает вызов к Скоростной автомагистрали VCS. Скоростная автомагистраль VCS настроена так, поисковое правило передает этот вызов к DNS - зоне. Если нет никаких модификаций на URI, Скоростная автомагистраль VCS делает поиск A-записи:

Module="network.dns" Level="DEBUG": Detail="Sending DNS query"
Name="company.com" Type="A and AAAA"
Module="network.dns" Level="DEBUG": Detail="Resolved hostname to:
['IPv4''TCP''10.10.10.10'] (A/AAAA) Number of relevant records
retrieved: 1"

Скоростная автомагистраль VCS также делает сервер DNS (SRV) поиск для домена:

Module="network.dns" Level="DEBUG":  Detail="Sending DNS query" 
Name="_sips._tcp.company.com" Type="SRV (IPv4 and IPv6)"
Module="network.dns" Level="DEBUG": Detail="Resolved hostname to:
['IPv4''TCP''10.10.10.10:5061'] (A/AAAA) Number of relevant records
retrieved: 1"

Когда приглашение передается, результат поиска A-записи используется:

Event="Request Sent" Service="SIP" Src-ip="10.48.79.123" Src-port="5060"
Dst-ip="10.10.10.10" Dst-port="5060"
Call-serial-number="617a2b3a-407b-11e3-882a-000c291377f3"
Tag="617331f4-407b-11e3-b012-000c29f5e10e" Protocol="UDP"
Method="INVITE" Request-URI="sip:user@company.com:5060"
To="sip:user@10.48.79.189" Level="2" UTCTime="2013-10-29 09:20:41,210"

Это не необходимое поведение, потому что адрес не является адресом Скоростной автомагистрали VCS, но Web-сервера, который размещает www.company.com.

Решение

Используйте преобразовывают правила или на Контроле за VCS или на Скоростной автомагистрали VCS для разделения порта от приглашения. Это позволяет Скоростной автомагистрали VCS использовать Указатель полномочий Именования поиски SRV и (NAPTR).

Для примера того, как разделить порт, см. "Оконечные точки включения, зарегистрированные на Унифицированном CM для вызова оконечных точек зарегистрированными на VCS" раздел на странице 24 Cisco Unified Communications Manager Дистанционного присутствия Cisco с VCS Cisco (магистраль SIP) Руководство по развертыванию.

Как только порт разделен, Скоростная автомагистраль VCS делает поиск SRV и NAPTR:

Module="network.dns" Level="DEBUG":  Detail="Sending DNS query" 
Name="company.com" Type="NAPTR (IPv4 and IPv6)"
Module="network.dns" Level="DEBUG": Detail="Could not resolve hostname"
Module="network.dns" Level="DEBUG": Detail="Sending DNS query"
Name="_sips._tcp.company.com" Type="SRV (IPv4 and IPv6)"
Module="network.dns" Level="DEBUG": Detail="Resolved hostname to:
['IPv4''TCP''10.10.10.20:5061'] (A/AAAA) Number of relevant records
retrieved: 1"
Module="network.dns" Level="DEBUG": Detail="Sending DNS query"
Name="_sip._tcp.company.com" Type="SRV (IPv4 and IPv6)"
Module="network.dns" Level="DEBUG": Detail="Resolved hostname to:
['IPv4''TCP''10.10.10.20:5060'] (A/AAAA) Number of relevant records
retrieved: 1"
Module="network.dns" Level="DEBUG": Detail="Sending DNS query"
Name="_sip._udp.company.com" Type="SRV (IPv4 and IPv6)"
Module="network.dns" Level="DEBUG": Detail="Could not resolve hostname"

Скоростная автомагистраль VCS использует результат SRV (а не поиск A-записи) для установления вызова. Это - необходимое поведение, и вызов успешно выполняется:

Module="network.tcp" Level="DEBUG":  Src-ip="10.48.79.123" Src-port="25005" 
Dst-ip="10.10.10.20" Dst-port="5061" Detail="TCP Connecting"

Дополнительные сведения



Document ID: 116729