エンドポイントが Cisco Unified Communications Manager(CUCM)に登録されており、コールが Video Communication Server(VCS)によりルーティングされる導入では、企業間コールまたは異なるドメインへのコールが正常にルーティングされない場合があります。
このドキュメントでは、誤った宛先アドレスにコールが送信される問題が発生する状況と、招待からポートを削除して問題を解決する方法について説明します。
次の項目に関する知識があることが推奨されます。
次の例で、コール フローは CUCM クラスタに登録されているエンドポイントから、VCS Expressway の DNS ゾーンに向けた発信コールです。
VCS Control および CUCM クラスタ間に設定されたネイバー ゾーンと VCS Control および VCS Expressway 間で設定されたトラバーサル ゾーンがあります。CUCM が Session Initiation Protocol(SIP)トランク経由のコールを送信すると、Uniform Resource Identifier(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 Control には、コールを VCS Expressway に送信する検索ルールがあります。VCS Expressway は、検索ルールがこのコールを DNS ゾーンに送信するように設定されます。URI に変更がない場合、VCS Expressway は A-record ルックアップを実行します。
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 Expressway は、ドメインの 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-record ルックアップ結果が使用されます。
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 Expressway のアドレスではなく、www.company.com をホスティングしている Web サーバのアドレスであるため、これは望ましい動作ではありません。
VCS Control または VCS Expressway のどちらかでトランスフォーム ルールを使用し、招待からポートを削除します。これにより、VCS Expressway は Naming Authority Pointer(NAPTR)および SRV ルックアップを使用できます。
ポートを削除する方法の例については、Cisco Telepresence Cisco Unified Communications Manager with Cisco VCS(SIP トランク)導入ガイドの 24 ページに記載されている「Unified CM に登録されたエンドポイントの有効化による VCS に登録されたエンドポイントの発信」を参照してください。
ポートが削除されると、VCS Expressway は NAPTR および SRV ルックアップを実行します。
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 Expressway は SRV(A-record ルックアップではない)の結果を使用します。これは望ましい動作であり、コールは成功します。
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"