このドキュメントでは、Voice Routing and Forwarding(VRF)の有効なルータで、メッセージ ゲートウェイ コントロール プロトコル(MGCP)を設定する方法について説明します。
MGCPには、次の2つの主な要素を理解する必要があります。
エンドポイント
コール エージェント
エンドポイントは、特定のゲートウェイ上にある任意の音声ポートです。これらの音声ポートは、Foreign Exchange Office(FXO)/Foreign Exchange Station(FXS)などのアナログポートと、T1またはE1などのデジタルトランクの両方にPSTNへの接続を提供します。ゲートウェイには、含まれるポートの数に応じて複数のエンドポイントを設定できます。
コール エージェントは、音声システムの外部制御デバイスです。このドキュメントで参照されているコール エージェントは Cisco CallManager です。MGCP では、コール エージェントはゲートウェイを完全に制御するデバイスです。すべての管理はコール エージェントによって実行されるため、これはきわめて効率的なシステムです。すべてのルート パターンとダイヤル プランは Cisco CallManager で設定されるため、ゲートウェイ側で必要な設定はほんのわずかです。
このプロトコルが制御目的にのみ使用されることに注意してください。MGCP プロトコル自体では音声データは送信されません。すべての音声データの転送は、電話とゲートウェイの間で直接実行されます。次の図は、MGCP通信の関係を示しています。
この例のCisco IP Phoneは、Skinny Call Control Protocol(SCCP)を使用してCisco CallManagerと通信します。実際の音声データは、Real-time Transport Protocol(RTP)を使用して 2 つのデバイス間で直接転送されます。Cisco CallManager は MGCP をゲートウェイの制御にのみ使用します。
このドキュメントに特有の要件はありません。
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
Cisco IOSソフトウェアバージョン12.4(24)T 4
Cisco 2800 シリーズ ルータ
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。対象のネットワークが実稼働中である場合には、どのようなコマンドについても、その潜在的な影響について確実に理解しておく必要があります。
ドキュメント表記の詳細については、『シスコ テクニカル ティップスの表記法』を参照してください。
VRFルーティングインテリジェンスがMGCPプロトコルに存在しません。
MGCPは「VRF対応」プロトコルではないため、IOS音声ゲートウェイを設定して、MGCPトラフィックを音声VRFに入れることはできません。MGCPトラフィックは、VRFの設定に関係なく、ルータのデフォルトルーティングテーブルのみを使用します。
一般的なVRF展開でMGCPをサポートするソリューションは2つあります。次の一般的なVRFネットワークシナリオを参照してください。
2台のルータを使用して、1台のルータを確立できます。つまり、MGCPゲートウェイが基本ルータ(VRFなし)として機能し、MPLS VRFルーティングを行う2番目のルータにイーサネットトラフィックを提供します。その後、MGCPトラフィックは単なるルーティング技術であり、MGCPが認識されないため、VRFルータ上でルーティングできます。
もう1つの同様のソリューションは、単一のVRFルータを使用し、2番目の使用可能なインターフェイスを使用してMGCPトラフィックを音声ネットワークに送信することです。
インターフェイスをスイッチングネットワーク上の音声VLANに接続すると、MGCPプロトコルをVRFインターフェイスおよび最終的にはCallManager経由でルータにルーティングし直すことができます。
VRFルータのグローバルルートには、IPと、音声VLANのVRFインターフェイスのIPまたはDHCPアドレスを指すスタティックルートだけを指定する必要があります。次の設定の詳細を参照してください。
hostname VRF_MGCP_rtr ! ip DATA rd 65232:1 route-target export 65232:1 route-target import 65232:1 ! ip VOICE rd 65232:3 route-target export 65232:3 route-target import 65232:3 ! interface GigabitEthernet0/0 description MGCP interface ip address dhcp !-- USE DHCP or Static IP address from VOICE VLAN ! interface GigabitEthernet0/1 no ip address duplex full speed auto no keepalive ! interface GigabitEthernet0/1.100 description DATA VLAN encapsulation dot1Q 1 native ip forwarding DATA ip address 10.1.232.1 255.255.255.0 ntp broadcast ! Interface GigabitEthernet0/1.300 Description VOICE VLAN encapsulation dot1Q 2 ip forwarding VOICE ip address 10.2.20.129 255.255.255.128 ! Interface Serial0/0/0 no ip address no encapsulation ppp encapsulation frame-relay IETF ! interface Serial0/0/0.100 point-to-point description DATA PVC ip forwarding DATA ip address 10.1.52.198 255.255.255.252 frame-relay interface-dlci 100 IETF ! interface Serial0/0/0.300 point-to-point description VOICE PVC ip forwarding VOICE ip address 10.2.54.198 255.255.255.252 frame-relay interface-dlci 300 IETF ! mgcp mgcp call-agent 10.1.255.241 2427 service-type mgcp version 0.1 mgcp bind control source-interface GigabitEthernet0/0 !-- Bind to MGCP Interface mgcp bind media source-interface GigabitEthernet0/0 mgcp bind media source-interface GigabitEthernet0/0 ! mgcp profile default !
現在、この設定に使用できる確認手順はありません。
改定 | 発行日 | コメント |
---|---|---|
1.0 |
22-Aug-2011 |
初版 |