• 検索結果がありません。

音声とビデオのプロトコルのインスペクション

N/A
N/A
Protected

Academic year: 2021

シェア "音声とビデオのプロトコルのインスペクション"

Copied!
40
0
0

読み込み中.... (全文を見る)

全文

(1)

C H A P T E R

9

音声 と ビデオのプ ロ ト コルのイ ン スペ ク

シ ョ ン

こ こ では、 音声 と ビ デオのプ ロ ト コ ルの ア プ リ ケーシ ョ ン イ ン ス ペ ク シ ョ ン について説明 し ま す。 特定のプ ロ ト コ ルに関 し て イ ン ス ペ ク シ ョ ン を使用す る 必要が あ る 理由、 お よ び イ ン ス ペ ク シ ョ ン を適用す る 全体的な方法については、「ア プ リ ケーシ ョ ン レ イ ヤ プ ロ ト コ ル イ ン スペ ク シ ョ ン の準備」 (P.7-1) を参照 し て く だ さ い。 「CTIQBE イ ン ス ペ ク シ ョ ン」 (P.9-1) 「H.323 イ ン ス ペ ク シ ョ ン」 (P.9-3) 「MGCP イ ン ス ペ ク シ ョ ン」 (P.9-13) 「RTSP イ ン スペ ク シ ョ ン」 (P.9-19) 「SIP イ ン ス ペ ク シ ョ ン」 (P.9-25) 「Skinny (SCCP) 検査」 (P.9-34) 「音声 と ビ デオのプ ロ ト コ ル イ ン スペ ク シ ョ ン の履歴」 (P.9-40)

CTIQBE イ ン スペ ク シ ョ ン

CTIQBE プ ロ ト コ ル イ ン スペ ク シ ョ ンは、 NAT、 PAT、 お よ び双方向 NAT を サポー ト し ま す。 こ れに よ っ て、Cisco IP SoftPhone と 他の Cisco TAPI/JTAPI アプ リ ケーシ ョ ン が Cisco

CallManager と 連動 し 、 ASA を越え て コ ール セ ッ ト ア ッ プ を行え る よ う にな り ます。

TAPI と JTAPI は、 多 く の Cisco VoIP アプ リ ケーシ ョ ン で使用 さ れ ます。 CTIQBE は、 Cisco TSP が Cisco CallManager と 通信す る ために使用 さ れ ます。

CTIQBE イ ン スペ ク シ ョ ン を イ ネーブルにす る 方法については、「ア プ リ ケーシ ョ ン レ イ ヤ プ ロ ト コ ル イ ン ス ペ ク シ ョ ン の設定」 (P.7-11) を参照 し て く だ さ い。

「CTIQBE イ ン ス ペ ク シ ョ ン の制限事項」 (P.9-2)

(2)

第 9 章 音声 と ビデオのプ ロ ト コ ルのイ ン スペ ク シ ョ ン CTIQBE イ ン スペ ク シ ョ ン

CTIQBE イ ン スペ ク シ ョ ンの制限事項

CTIQBE アプ リ ケーシ ョ ン イ ン ス ペ ク シ ョ ン の使用時に適用 さ れ る 制限を次に ま と め ま す。 CTIQBE アプ リ ケーシ ョ ン イ ン スペ ク シ ョ ンは、 alias コ マ ン ド を使用す る コ ン フ ィ ギ ュ レ ーシ ョ ン を サポー ト し ま せん。 CTIQBE コ ールの ス テー ト フ ル フ ェ ールオーバーはサポー ト さ れてい ま せん。 debug ctiqbe コ マ ン ド を入力す る と 、 メ ッ セージの伝送が遅れ、 リ アル タ イ ム環境のパ フ ォ ーマ ン ス に影響を与え る 場合が あ り ま す。 こ のデバ ッ グ ま たは ロ グ を イ ネーブルに し 、 ASA を介 し て Cisco IP SoftPhone で コ ール セ ッ ト ア ッ プ を完了で き ない場合は、 Cisco IP SoftPhone の動作す る シ ス テ ム で Cisco TSP 設定の タ イ ム ア ウ ト 値を増や し て く だ さ い。 次に、CTIQBE アプ リ ケーシ ョ ン イ ン スペ ク シ ョ ン を特定の事例で使用す る 際に、 特別に注意 が必要な事項を ま と め ま す。

2 つの Cisco IP SoftPhone が異な る Cisco CallManager に登録 さ れていて、各 CallManager が ASA の異な る イ ン タ ーフ ェ イ ス に接続 さ れてい る 場合、 こ れ ら 2 つの電話間の コ ールは失 敗 し ま す。

Cisco IP SoftPhone と 比較 し て Cisco CallManager の方がセ キ ュ リ テ ィ の高い イ ン タ ーフ ェ イ ス 上に配置 さ れてい る 状態で、 NAT ま たは外部 NAT が Cisco CallManager IP ア ド レ ス に必 要な場合、 マ ッ ピ ン グは ス タ テ ィ ッ ク で あ る 必要が あ り ま す。 Cisco IP SoftPhone では Cisco CallManager IP ア ド レ ス を PC 上の Cisco TSP コ ン フ ィ ギ ュ レーシ ョ ン で明示的に指定 す る こ と が必要な ためです。

PAT ま たは外部 PAT の使用時に Cisco CallManager IP ア ド レ ス を変換す る 場合、 Cisco IP SoftPhone を正常に登録 さ せ る には、 TCP ポー ト 2748 を PAT ( イ ン タ ーフ ェ イ ス ) ア ド レ

ス と 同 じ ポー ト に ス タ テ ィ ッ ク にマ ッ ピ ン グす る 必要が あ り ま す。CTIQBE 受信ポー ト (TCP 2748) は固定 さ れていて、 Cisco CallManager、 Cisco IP SoftPhone、 Cisco TSP のいず れにおいて も ユーザに よ る 設定はで き ま せん。

CTIQBE イ ン スペ ク シ ョ ンの確認 と モニ タ リ ング

show ctiqbe コ マ ン ド は、 ASA を越え て確立 さ れてい る CTIQBE セ ッ シ ョ ン に関す る 情報を表

示 し ま す。 CTIQBE イ ン ス ペ ク シ ョ ン エ ン ジ ン で割 り 当て ら れた メ デ ィ ア接続に関す る 情報が 表示 さ れ ま す。

次の条件におけ る show ctiqbe コ マ ン ド の出力例を示 し ます。 ASA を越え てセ ッ ト ア ッ プ さ れ てい る ア ク テ ィ ブ CTIQBE セ ッ シ ョ ンは 1 つだけです。 そのセ ッ シ ョ ンは、 ロ ーカル ア ド レ ス 10.0.0.99 の内部 CTI デバ イ ス (た と えば、 Cisco IP SoftPhone) と 172.29.1.77 の外部 Cisco CallManager の間で確立 さ れてい ます。 こ こ で、 TCP ポー ト 2748 は、 Cisco CallManager です。

こ のセ ッ シ ョ ン のハー ト ビ ー ト 間隔は 120 秒です。 hostname# # show ctiqbe

Total: 1

LOCAL FOREIGN STATE HEARTBEAT ---1 ---10.0.0.99/---1---1---17 ---172.29.---1.77/2748 ---1 ---120

RTP/RTCP: PAT xlates: mapped to 172.29.1.99(1028 - 1029) MEDIA: Device ID 27 Call ID 0

(3)

第 9 章 音声 と ビデオのプ ロ ト コルのイ ン スペ ク シ ョ ン

H.323 イ ン スペ ク シ ョ ン

CTI デバ イ ス は、 すでに CallManager に登録 さ れてい ま す。 デバ イ ス の内部ア ド レ ス お よ び RTP 受信ポー ト は 172.29.1.99 の UDP ポー ト 1028 に PAT 変換 さ れてい ま す。 RTCP 受信ポー

ト は UDP 1029 に PAT 変換 さ れてい ます。

RTP/RTCP: PAT xlates: で始 ま る 行は、 内部 CTI デバ イ ス が外部 CallManager に登録 さ れ、 CTI デバ イ ス の ア ド レ ス と ポー ト がその外部 イ ン タ ー フ ェ イ ス に PAT 変換 さ れてい る 場合に限 り 表 示 さ れ ま す。 こ の行は、CallManager が内部 イ ン タ ーフ ェ イ ス 上にあ る 場合、 ま たは内部 CTI デバ イ ス の ア ド レ ス と ポー ト が、 CallManager が使用 し てい る の と 同 じ 外部 イ ン タ ーフ ェ イ ス に変換 さ れてい る 場合は、 表示 さ れ ま せん。 こ の出力は、 コ ールが こ の CTI デバ イ ス と 172.29.1.88 にあ る 別の電話機の間に確立 さ れてい る こ と を示 し ま す。 他の電話機の RTP お よ び RTCP 受信ポー ト は、 UDP 26822 お よ び 26823 で す。ASA は 2 番目の電話機 と CallManager に関連す る CTIQBE セ ッ シ ョ ン レ コ ー ド を維持で き ないので、 他の電話機は、 CallManager と 同 じ イ ン タ ーフ ェ イ ス上にあ り ます。 CTI デバ イ ス 側の ア ク テ ィ ブ コ ール レ ッ グは、 Device ID 27 お よ び Call ID 0 で確認で き ます。

こ れ ら の CTIQBE 接続の show xlate debug コ マ ン ド の出力例を示 し ます。 hostname# show xlate debug

3 in use, 3 most used

Flags: D - DNS, d - dump, I - identity, i - inside, n - no random, r - portmap, s - static

TCP PAT from inside:10.0.0.99/1117 to outside:172.29.1.99/1025 flags ri idle 0:00:22 timeout 0:00:30

UDP PAT from inside:10.0.0.99/16908 to outside:172.29.1.99/1028 flags ri idle 0:00:00 timeout 0:04:10

UDP PAT from inside:10.0.0.99/16909 to outside:172.29.1.99/1029 flags ri idle 0:00:23 timeout 0:04:10

show conn state ctiqbe コ マ ン ド は、 CTIQBE 接続の ス テー タ ス を表示 し ます。 出力には、

CTIQBE イ ン スペ ク シ ョ ン エ ン ジ ン に よ っ て割 り 当て ら れた メ デ ィ ア接続が 「C」 フ ラ グで示 さ れ ま す。 次に、show conn state ctiqbe コ マ ン ド の出力例を示 し ま す。

hostname# show conn state ctiqbe 1 in use, 10 most used

hostname# show conn state ctiqbe detail 1 in use, 10 most used

Flags: A - awaiting inside ACK to SYN, a - awaiting outside ACK to SYN, B - initial SYN from outside, C - CTIQBE media, D - DNS, d - dump, E - outside back connection, F - outside FIN, f - inside FIN, G - group, g - MGCP, H - H.323, h - H.225.0, I - inbound data, i - incomplete, J - GTP, j - GTP data, k - Skinny media,

M - SMTP data, m - SIP media, O - outbound data, P - inside back connection, q - SQL*Net data, R - outside acknowledged FIN,

R - UDP RPC, r - inside acknowledged FIN, S - awaiting inside SYN, s - awaiting outside SYN, T - SIP, t - SIP transient, U - up

H.323 イ ン スペ ク シ ョ ン

こ こ では、 H.323 アプ リ ケーシ ョ ン イ ン スペ ク シ ョ ン について説明 し ます。 「H.323 イ ン ス ペ ク シ ョ ン の概要」 (P.9-4) 「H.323 の動作」 (P.9-4) 「H.245 メ ッ セージでの H.239 サポー ト 」 (P.9-5) 「H.323 イ ン ス ペ ク シ ョ ン の制限事項」 (P.9-6) 「H.323 イ ン ス ペ ク シ ョ ン の設定」 (P.9-6) 「H.323 お よ び H.225 タ イ ム ア ウ ト 値の設定」 (P.9-11) 「H.323 イ ン ス ペ ク シ ョ ン の確認 と モニ タ リ ン グ」 (P.9-11)

(4)

第 9 章 音声 と ビデオのプ ロ ト コ ルのイ ン スペ ク シ ョ ン

H.323 イ ン スペ ク シ ョ ン

H.323 イ ン スペ ク シ ョ ンの概要

H.323 イ ン スペ ク シ ョ ンは、 Cisco CallManager や VocalTec Gatekeeper な ど、 H.323 準拠のアプ リ ケーシ ョ ン を サポー ト し ま す。 H.323 は、 国際電気通信連合に よ っ て定義 さ れてい る 、 LAN を介 し た マルチ メ デ ィ ア会議用のプ ロ ト コ ル群です。ASA は、 H.323 v3 機能の同一 コ ール シ グ ナ リ ン グ チ ャ ネルでの複数 コ ールを含めて、 H.323 を Version 6 ま でサポー ト し ま す。 H.323 イ ン スペ ク シ ョ ン を イ ネーブルに し た場合、 ASA は、 H.323 Version 3 で導入 さ れた機能 で あ る 同一 コ ール シ グナ リ ン グ チ ャ ネルでの複数 コ ールを サポー ト し ます。 こ の機能に よ っ て セ ッ ト ア ッ プ時間が短縮 さ れ、 ASA でのポー ト 使用が減少 し ます。 H.323 イ ン スペ ク シ ョ ン の 2 つの主要機能は次の と お り です。 H.225 と H.245 の両 メ ッ セージ内に埋め込ま れてい る 必要な IPv4 ア ド レ ス を NAT 処理 し ま す。H.323 メ ッ セージは PER 符号化形式で符号化 さ れてい る ため、 ASA では ASN.1 デ コ ー ダ を使用 し て H.323 メ ッ セージ を復号化 し ます。 ネ ゴ シ エー ト さ れた H.245 と RTP/RTCP 接続を ダ イ ナ ミ ッ ク に割 り 当て ます。 RAS を使用 す る と 、 H.225 接続 も ダ イ ナ ミ ッ ク に割 り 当て る こ と がで き ます。

H.323 の動作

H.323 のプ ロ ト コ ルの コ レ ク シ ョ ンは、合計で最大 2 つの TCP 接続 と 4 ~ 8 つの UDP 接続を使 用で き ま す。 FastConnect は 1 つの TCP 接続だけ を使用 し 、 RAS は登録、 ア ド ミ ッ シ ョ ン、 お よ び ス テー タ ス 用に 1 つの UDP 接続を使用 し ま す。 H.323 ク ラ イ ア ン ト は、 最初に TCP ポー ト 1720 を使用 し て、 H.323 サーバへの TCP 接続を確 立 し 、Q.931 コ ール セ ッ ト ア ッ プ を要求 し ま す。 H.323 端末は、 コ ール セ ッ ト ア ッ プ プ ロ セ ス の一部 と し て、H.245 TCP 接続に使用す る ため、 ク ラ イ ア ン ト に 1 つのポー ト 番号を供給 し ま す。 H.323 ゲー ト キーパーが使用 さ れてい る 環境では、 初期パケ ッ ト は UDP を使用 し て送信 さ れ ま す。 H.323 イ ン スペ ク シ ョ ンは、 Q.931 TCP 接続を モニ タ し て、 H.245 ポー ト 番号を決定 し ま す。 H.323 端末が、 FastConnect を使用 し ていない場合は、 ASA が H.225 メ ッ セージの イ ン ス ペ ク シ ョ ン に基づいて、H.245 接続を ダ イ ナ ミ ッ ク に割 り 当て ます。 (注) RAS を使用す る と 、 H.225 接続 も ダ イ ナ ミ ッ ク に割 り 当て る こ と がで き ます。 各 H.245 メ ッ セージ内で、 H.323 エ ン ド ポ イ ン ト が、 後続の UDP デー タ ス ト リ ームに使用す る ポー ト 番号を交換 し ま す。H.323 イ ン スペ ク シ ョ ンは、 H.245 メ ッ セージ を調査 し て、 ポー ト 番号を識別 し 、 メ デ ィ ア交換用の接続を ダ イ ナ ミ ッ ク に作成 し ま す。 RTP はネ ゴ シエー ト さ れ た ポー ト 番号を使用 し 、 RTCP はその次に高いポー ト 番号を使用 し ます。 H.323 制御チ ャ ネルは、 H.225、 H.245、 お よ び H.323 RAS を処理 し ま す。 H.323 イ ン スペ ク シ ョ ン では、 次のポー ト が使用 さ れ ま す。 1718 : ゲー ト キーパー検出 UDP ポー ト 1719 : RAS UDP ポー ト 1720 : TCP 制御ポー ト RAS シ グナ リ ン グ用に予約済み H.323 ポー ト 1719 の ト ラ フ ィ ッ ク を許可す る 必要があ り ます。 さ ら に、H.225 コ ール シ グナ リ ン グ用に、 予約済み H.323 ポー ト 1720 の ト ラ フ ィ ッ ク を許可す

(5)

第 9 章 音声 と ビデオのプ ロ ト コルのイ ン スペ ク シ ョ ン H.323 イ ン スペ ク シ ョ ン H.225 メ ッ セージ を検査 し た後、 ASA は H.245 チ ャ ネルを開 き 、 H.245 チ ャ ネルで送信 さ れ る ト ラ フ ィ ッ ク も 検査 し ま す。 ASA を通過す る すべての H.245 メ ッ セージは、 H.245 アプ リ ケー シ ョ ン イ ン スペ ク シ ョ ン を受け ます。 こ の イ ン ス ペ ク シ ョ ン では、 埋め込み IP ア ド レ ス が変 換 さ れ、H.245 メ ッ セージでネ ゴ シエー ト さ れた メ デ ィ ア チ ャ ネルが開かれ ます。 H.323 ITU 規準では、 メ ッ セージ長を定義す る TPKT ヘ ッ ダーが最初に送信 さ れてか ら 、 H.225 と H.245 が信頼で き る 接続上を送信 さ れ る こ と が要求 さ れてい ます。 TPKT ヘ ッ ダーは、 必ず し も H.225 メ ッ セージや H.245 メ ッ セージ と 同一の TCP パケ ッ ト で送信 さ れ る 必要はないた め、 ASA は、 メ ッ セージ を正 し く 処理 し て復号化す る ために TPKT 長を記憶 し てお く 必要があ り ま す。ASA は、 次の メ ッ セージに備え て、 TPKT 長が含 ま れ る レ コ ー ド を接続ご と に保持 し ま す。

ASA で メ ッ セージ内の IP ア ド レ ス に NAT を行 う 必要があ る 場合、 チ ェ ッ ク サ ム、 UUIE 長、 お よ び TPKT (H.225 メ ッ セージが入っ てい る TCP パケ ッ ト に含ま れてい る 場合) は変更 さ れ ま す。 TPKT が別の TCP パケ ッ ト で送信 さ れ る 場合、 ASA がその TPKT へのプ ロ キ シ ACK を 実行 し 、 新 し い TPKT を新 し い長 さ で H.245 メ ッ セージに追加 し ます。 (注) ASA は、 TPKT に対す る ACK の代理処理では TCP オプシ ョ ン を サポー ト し てい ません。 H.323 イ ン スペ ク シ ョ ン を通過す る パケ ッ ト が通 る 各 UDP 接続は、 H.323 接続 と し てマー ク さ れ、 timeout コ マ ン ド で設定 さ れた H.323 タ イ ム ア ウ ト 値で タ イ ム ア ウ ト し ま す。 (注) ゲー ト キーパーがネ ッ ト ワ ー ク 内に あ る 場合は、 H.323 エ ン ド ポ イ ン ト 間の コ ール セ ッ ト ア ッ プ を イ ネーブルにで き ま す。 ASA には、 RegistrationRequest/RegistrationConfirm (RRQ/RCF) メ ッ セージに基づいて コ ールの ピ ン ホール を開 く オプシ ョ ン が含 ま れてい ま す。 こ れ ら の RRQ/RCF メ ッ セージは ゲー ト キーパー と の間で送受信 さ れ る ので、 発信側エ ン ド ポ イ ン ト の IP ア ド レ ス は不明で、 ASA は発信元 IP ア ド レ ス /ポー ト 0/0 を通 じ て ピ ン ホールを開 き ます。 デ フ ォ ル ト では、 こ のオプシ ョ ン は無効にな っ てい ま す。 H.323 エ ン ド ポ イ ン ト 間の コ ール セ ッ ト ア ッ プ を イ ネーブルにす る には、H.323 イ ン スペ ク シ ョ ン ポ リ シー マ ッ プの作成時に、 パ ラ メ ー タ コ ン フ ィ ギ ュ レーシ ョ ン モー ド で ras-rcf-pinholes enable コ マ ン ド を入力 し ます。 「H.323 イ ン スペ ク シ ョ ン ポ リ シー マ ッ プの設定」 (P.9-7) を参照 し て く だ さ い。

H.245 メ ッ セージでの H.239 サポー ト

ASA は、 2 つの H.323 エ ン ド ポ イ ン ト の間に存在 し ます。 2 つの H.323 エ ン ド ポ イ ン ト が、 ス プ レ ッ ド シー ト デー タ な ど のデー タ プ レ ゼ ン テーシ ョ ン を送受信で き る よ う にテ レ プ レ ゼ ン テーシ ョ ン セ ッ シ ョ ン を セ ッ ト ア ッ プす る と き 、 ASA はエ ン ド ポ イ ン ト 間で H.239 ネ ゴ シエー シ ョ ン が成功す る こ と を保証 し ま す。 H.239 は、 H.300 シ リ ーズ エ ン ド ポ イ ン ト が 1 回の コ ールで追加ビデオ チ ャ ネルを開 く こ と が で き る 機能を提供す る 規格です。 コ ールで、 エ ン ド ポ イ ン ト (ビ デオ電話な ど ) は ビ デオ用 チ ャ ネル と デー タ プ レ ゼ ン テーシ ョ ン用チ ャ ネルを送信 し ます。 H.239 ネ ゴ シエーシ ョ ンは H.245 チ ャ ネルで発生 し ます。 ASA が追加 メ デ ィ ア チ ャ ネル用 と メ デ ィ ア制御チ ャ ネル用の ピ ン ホールを開 き ます。 エ ン ド ポ イ ン ト は、 オープ ン論理チ ャ ネル メ ッ セージ (OLC) を使用 し て新 し いチ ャ ネルの作成を通 知 し ま す。 メ ッ セージ拡張は H.245 バージ ョ ン 13 の一部です。 テ レ プ レ ゼ ン テーシ ョ ン セ ッ シ ョ ン の復号化 と 符号化は、 デフ ォ ル ト で イ ネーブルに さ れてい ま す。 H.239 の符号化 と 復号化は ASN.1 コ ーダに よ っ て実行 さ れ ます。

(6)

第 9 章 音声 と ビデオのプ ロ ト コ ルのイ ン スペ ク シ ョ ン

H.323 イ ン スペ ク シ ョ ン

H.323 イ ン スペ ク シ ョ ンの制限事項

H.323 イ ン スペ ク シ ョ ンは、 Cisco Unified Communications Manager (CUCM) 7.0 でテ ス ト お よ び サポー ト さ れてい ま す。CUCM 8.0 以降ではサポー ト さ れ ません。 H.323 イ ン スペ ク シ ョ ンは、 他の リ リ ー ス や製品で機能す る 場合が あ り ま す。 H.323 アプ リ ケーシ ョ ン イ ン ス ペ ク シ ョ ン の使用に関 し て、 次の既知の問題お よ び制限があ り ま す。 完全にサポー ト さ れてい る のは、 ス タ テ ィ ッ ク NAT だけです。 ス タ テ ィ ッ ク PAT は、 H.323 メ ッ セージのオプシ ョ ン フ ィ ール ド に埋め込 ま れた IP ア ド レ ス を正 し く 変換で き な い こ と が あ り ま す。 こ の問題が発生 し た場合は、H.323 で ス タ テ ィ ッ ク PAT を使用 し ない で く だ さ い。 ダ イ ナ ミ ッ ク NAT ま たは PAT ではサポー ト さ れ ません。 拡張 PAT ではサポー ト さ れ ま せん。 セ キ ュ リ テ ィ レベルが同一の イ ン タ ーフ ェ イ ス 間の NAT ではサポー ト さ れ ません。 外部 NAT ではサポー ト さ れ ません。 NAT64 ではサポー ト さ れ ません。 NetMeeting ク ラ イ ア ン ト が H.323 ゲー ト キーパーに登録 し 、 同 じ く H.323 ゲー ト キーパー に登録 さ れてい る H.323 ゲー ト ウ ェ イ を呼び出そ う と す る と 、 接続は確立 さ れ ますが、 ど ち ら の方向で も 音声が聞 こ え ま せん。 こ の問題は、ASA の問題ではあ り ません。 ネ ッ ト ワ ー ク ス タ テ ィ ッ ク ア ド レ ス を設定 し た場合、 こ のネ ッ ト ワ ー ク ス タ テ ィ ッ ク ア ド レ ス が第三者のネ ッ ト マ ス ク お よ びア ド レ ス と 同 じ で あ る と 、 すべての発信 H.323 接続 が失敗 し ま す。

H.323 イ ン スペ ク シ ョ ンの設定

H.323 イ ン スペ ク シ ョ ンは RAS、 H.225、 H.245 を サポー ト し 、 埋め込 ま れた IP ア ド レ ス と ポー ト をすべて変換す る 機能を備え てい ま す。 ス テー ト の ト ラ ッ キ ン グ と フ ィ ル タ リ ン グ を実 行 し 、 イ ン ス ペ ク シ ョ ン機能の ア ク テ ィ ベーシ ョ ン を カ ス ケー ド で き ま す。 H.323 イ ン スペ ク シ ョ ン は、 電話番号の フ ィ ル タ リ ン グ、 T.120 のダ イ ナ ミ ッ ク 制御、 H.245 の ト ン ネル機能制 御、 HSI グループ、 プ ロ ト コ ルの ス テー ト ト ラ ッ キ ン グ、 H.323 通話時間制限の適用、 音声/ビ デオ制御を サポー ト し ま す。 H.323 検査はデフ ォ ル ト では イ ネーブルです。 デフ ォ ル ト 以外の処理が必要な場合にのみ設定 す る 必要が あ り ま す。H.323 イ ン スペ ク シ ョ ン を カ ス タ マ イ ズす る 場合は、 次のプ ロ セ ス を使 用 し ま す。 手順 ス テ ッ プ 1 「H.323 イ ン スペ ク シ ョ ン ポ リ シー マ ッ プの設定」 (P.9-7) ス テ ッ プ 2 「H.323 イ ン スペ ク シ ョ ン サービ ス ポ リ シーの設定」 (P.9-10)

(7)

第 9 章 音声 と ビデオのプ ロ ト コルのイ ン スペ ク シ ョ ン H.323 イ ン スペ ク シ ョ ン

H.323 イ ン スペ ク シ ョ ン ポ リ シー マ ッ プの設定

ネ ッ ト ワ ー ク に対 し てデ フ ォ ル ト の イ ン ス ペ ク シ ョ ン動作が十分で ない場合は、H.323 イ ン ス ペ ク シ ョ ン ポ リ シー マ ッ プ を作成 し て H.323 イ ン スペ ク シ ョ ンのア ク シ ョ ン を カ ス タ マ イ ズで き ま す。 ト ラ フ ィ ッ ク の一致基準を定義す る と き に、 ク ラ ス マ ッ プを作成する か、 ま たはポ リ シー マ ッ プに match ス テー ト メ ン ト を直接含め る こ と がで き ま す。 次の手順では、 両方の方法について 説明 し ま す。 は じ める前に 一部の ト ラ フ ィ ッ ク 照合オプシ ョ ン では、 照合のために正規表現を使用 し ま す。 こ れ ら のテ ク ニ ッ ク の 1 つを使用する場合は、 最初に正規表現ま たは正規表現の ク ラ ス マ ッ プを作成 し ます。 手順 ス テ ッ プ 1 (任意) 次の手順に従っ て、H.323 イ ン スペ ク シ ョ ン の ク ラ ス マ ッ プ を作成 し ます。 ク ラ ス マ ッ プは複数の ト ラ フ ィ ッ ク 照合を グループ化 し ます。 代わ り に、 ポ リ シー マ ッ プで match コ マ ン ド を直接指定で き ま す。 ク ラ ス マ ッ プ を作成す る こ と と イ ン ス ペ ク シ ョ ン ポ リ シー マ ッ プで ト ラ フ ィ ッ ク と の照合を直接定義す る こ と の違いは、 ク ラ ス マ ッ プでは複雑な 照合基準を作成で き 、 ク ラ ス マ ッ プ を再利用で き る と い う こ と です。 ク ラ ス マ ッ プ と 照合 し ない ト ラ フ ィ ッ ク を指定す る には、 match not コ マ ン ド を使用 し ます。 た と えば、match not コ マ ン ド で文字列 「example.com」 を指定す る と 、 「example.com」 が含 ま

れ る すべての ト ラ フ ィ ッ ク は ク ラ ス マ ッ プ と 照合 さ れ ません。 こ の ク ラ ス マ ッ プで指定す る ト ラ フ ィ ッ ク に対 し ては、 イ ン スペ ク シ ョ ン ポ リ シー マ ッ プで ト ラ フ ィ ッ ク に対 し て実行す る ア ク シ ョ ン を指定 し ま す。 match コ マ ン ド ご と に異な る ア ク シ ョ ン を実行す る 場合、 ポ リ シー マ ッ プに直接 ト ラ フ ィ ッ ク を特定す る 必要が あ り ま す。 a. 次の コ マ ン ド を入力 し て、 ク ラ ス マ ッ プ を作成 し ます。

hostname(config)# class-map type inspect h323 [match-all | match-any] class_map_name hostname(config-cmap)# class_map_name には、 ク ラ ス マ ッ プの名前を指定 し ます。 match-all キー ワ ー ド はデフ ォ ル ト です。 ト ラ フ ィ ッ ク が ク ラ ス マ ッ プ と 一致す る には、 すべての基準 と 一致す る 必要が あ る こ と を指定 し ま す。match-any キー ワ ー ド は、 ト ラ フ ィ ッ ク が少な く と も 基準の 1 つ に一致 し た ら ク ラ ス マ ッ プ と 一致す る こ と を指定 し ます。 CLI が ク ラ ス マ ッ プ コ ン フ ィ ギ ュ レ ーシ ョ ン モー ド に入 り 、 1 つ以上の match コ マ ン ド を入力で き ます。 b. (任意) ク ラ ス マ ッ プに説明を追加す る には、 次の コ マ ン ド を使用 し ます。

hostname(config-cmap)# description string

string には、 ク ラ ス マ ッ プの説明を 200 文字以内で指定 し ま す。

c. 次のいずれかの match コ マ ン ド を使用 し て、 ア ク シ ョ ン を実行す る ト ラ フ ィ ッ ク を指定 し ま す。 match not コ マ ン ド を使用す る と 、 match not コ マ ン ド の基準に一致 し ないすべての

ト ラ フ ィ ッ ク に ア ク シ ョ ン が適用 さ れ ま す。

match [not] called-party regex {regex_name | class class_name}:指定 し た正規表現 ま たは 正規表現 ク ラ ス に対 し て着信側を照合 し ま す。

match [not] calling-party regex {regex_name | class class_name} : 指定 し た正規表現 ま た は正規表現 ク ラ ス に対 し て発信側を照合 し ま す。

(8)

第 9 章 音声 と ビデオのプ ロ ト コ ルのイ ン スペ ク シ ョ ン

H.323 イ ン スペ ク シ ョ ン

ス テ ッ プ 2 H.323 イ ン スペ ク シ ョ ン ポ リ シー マ ッ プ を作成 し ます。

hostname(config)# policy-map type inspect h323 policy_map_name hostname(config-pmap)#

policy_map_name には、 ポ リ シー マ ッ プの名前を指定 し ます。 CLI はポ リ シー マ ッ プ コ ン フ ィ

ギ ュ レ ーシ ョ ン モー ド に入 り ます。

ス テ ッ プ 3 (任意) こ のポ リ シー マ ッ プに説明を追加す る には、 次の コ マ ン ド を使用 し ます。 hostname(config-pmap)# description string

ス テ ッ プ 4 一致 し た ト ラ フ ィ ッ ク に ア ク シ ョ ン を適用す る には、 次の手順を実行 し ま す。

ポ リ シー マ ッ プには、 複数の class コ マ ン ド ま たは match コ マ ン ド を指定で き ます。 class コ マ ン ド と match コ マ ン ド の順序については、 「 イ ン ス ペ ク シ ョ ン ポ リ シー マ ッ プのア ク シ ョ ン の 定義」 (P.2-4) を参照 し て く だ さ い。

a. 次のいずれかの方法を使用 し て、 ア ク シ ョ ン を実行す る ト ラ フ ィ ッ ク を指定 し ま す。 H.323 ク ラ ス マ ッ プ を作成 し た場合は、 次の コ マ ン ド を入力 し てそれを指定 し ます。

hostname(config-pmap)# class class_map_name hostname(config-pmap-c)#

H.323 ク ラ ス マ ッ プで記述 さ れた match コ マ ン ド の 1 つを使用 し て、 ポ リ シー マ ッ プ で ト ラ フ ィ ッ ク を直接指定 し ま す。match not コ マ ン ド を使用す る と 、 match not コ マ

ン ド の基準に一致 し ないすべての ト ラ フ ィ ッ ク に ア ク シ ョ ン が適用 さ れ ま す。 b. 次の コ マ ン ド を入力 し て、 一致 し た ト ラ フ ィ ッ ク に対 し て実行す る ア ク シ ョ ン を指定 し

ま す。

hostname(config-pmap-c)# {drop [log] | drop-connection | reset}

drop キー ワ ー ド はパケ ッ ト を ド ロ ッ プ し ま す。 メ デ ィ ア タ イ プの照合の場合、 log キー ワ ー ド を含めて シ ス テ ム ロ グ メ ッ セージ を送信で き ます。 drop-connection キー ワ ー ド を指定す る と 、 パケ ッ ト を ド ロ ッ プ し 、 接続を閉 じ ます。 こ の オプ シ ョ ン は、 着信側 ま たは発信側の照合に使用で き ま す。 reset キー ワ ー ド を指定す る と 、 パケ ッ ト を ド ロ ッ プ し て接続を閉 じ 、 サーバ と ク ラ イ ア ン ト の両方 ま たはいずれかに TCP リ セ ッ ト を送信 し ます。 こ のオプシ ョ ンは、 着信側ま たは 発信側の照合に使用で き ま す。 ス テ ッ プ 5 イ ン ス ペ ク シ ョ ン エ ン ジ ン に影響のあ る パ ラ メ ー タ を設定す る には、 次の手順を実行 し ます。 a. パ ラ メ ー タ コ ン フ ィ ギ ュ レーシ ョ ン モー ド に入 る には、 次の コ マ ン ド を入力 し ます。 hostname(config-pmap)# parameters hostname(config-pmap-p)# b. 1 つ ま たは複数のパ ラ メ ー タ を設定 し ま す。 次のオプシ ョ ン を設定で き ま す。 オプシ ョ ン をデ ィ セーブルにす る には、 コ マ ン ド の no 形式を使用 し て く だ さ い。 ras-rcf-pinholes enable : H.323 エ ン ド ポ イ ン ト 間の コ ール セ ッ ト ア ッ プ を イ ネーブル に し ま す。 ゲー ト キーパーがネ ッ ト ワ ー ク 内に あ る 場合は、H.323 エ ン ド ポ イ ン ト 間の コ ール セ ッ ト ア ッ プ を イ ネーブルにで き ます。 RegistrationRequest/RegistrationConfirm (RRQ/RCF) メ ッ セージに基づいて コ ールの ピ ン ホールを開 く には、 こ のオプシ ョ ン を 使用 し ま す。 こ れ ら の RRQ/RCF メ ッ セージは ゲー ト キーパー と の間で送受信 さ れ る ので、 発信側エ ン ド ポ イ ン ト の IP ア ド レ ス は不明で、 ASA は発信元 IP ア ド レ ス /ポー ト 0/0 を通 じ て ピ ン ホールを開 き ま す。 デフ ォ ル ト では、 こ のオプシ ョ ンは無効にな っ

(9)

第 9 章 音声 と ビデオのプ ロ ト コルのイ ン スペ ク シ ョ ン

H.323 イ ン スペ ク シ ョ ン

timeout users time : H.323 コ ールの制限時間 (hh: mm: ss 形式) を設定 し ます。 タ イ ム ア ウ ト を付け ない場合は、 00:00:00 を指定 し て く だ さ い。 範囲は、 0:0:0 ~ 1193:0:0 です。

call-party-number : コ ール設定時に発信側の番号を強制的に送信 し ま す。

h245-tunnel-block action {drop-connection | log} : H.245 ト ン ネル ブ ロ ッ キ ン グ を適用 し ま す。 接続を ド ロ ッ プす る か、 単に ロ グ に記録す る だけか を選択 し ま す。 rtp-conformance [enforce-payloadtype] : ピ ン ホール上を流れ る RTP パケ ッ ト のプ ロ ト コ ル準拠を チ ェ ッ ク し ま す。 オプシ ョ ン の enforce-payloadtype キー ワ ー ド を指定す る と 、 シ グナ リ ン グ交換に基づいてペ イ ロ ー ド タ イ プ を強制的に音声やビデオに し ます。 state-checking {h225 | ras} : ス テー ト チ ェ ッ ク 検証を イ ネーブルに し ま す。 個別に コ マ ン ド を入力 し て、H.225 お よ び RAS の ス テー ト チ ェ ッ ク を イ ネーブルにす る こ と がで き ま す。 ス テ ッ プ 6 パ ラ メ ー タ コ ン フ ィ ギ ュ レーシ ョ ン モー ド の ま ま で、 HSI グループ を設定で き ます。 a. HSI グループ を定義 し 、 HSI グループ コ ン フ ィ ギ ュ レーシ ョ ン モー ド を開始 し ま す。 hostname(config-pmap-p)# hsi-group id id には、 HSI グループ ID を指定 し ます。 範囲は 0 ~ 2147483647 です。

b. IP ア ド レ ス を使用 し て HSI を HSI グループに追加 し ます。 HSI グループあ た り 最大 5 つの ホ ス ト を追加で き ま す。

hostname(config-h225-map-hsi-grp)# hsi ip_address

c. HSI グループにエ ン ド ポ イ ン ト を追加 し ます。

hostname(config-h225-map-hsi-grp)# endpoint ip_address if_name

ip_address には追加す る エ ン ド ポ イ ン ト 、 if_name にはエ ン ド ポ イ ン ト を ASA に接続す る

と き に使用す る イ ン タ ー フ ェ イ ス を指定 し ま す。 HSI グループあ た り 最大 10 個のエ ン ド ポ イ ン ト を追加で き ま す。

次の例は、 電話番号の フ ィ ル タ リ ン グ を設定す る 方法を示 し てい ま す。 hostname(config)# regex caller 1 “5551234567”

hostname(config)# regex caller 2 “5552345678” hostname(config)# regex caller 3 “5553456789”

hostname(config)# class-map type inspect h323 match-all h323_traffic hostname(config-pmap-c)# match called-party regex caller1

hostname(config-pmap-c)# match calling-party regex caller2

hostname(config)# policy-map type inspect h323 h323_map hostname(config-pmap)# parameters

hostname(config-pmap-p)# class h323_traffic hostname(config-pmap-c)# drop

(10)

第 9 章 音声 と ビデオのプ ロ ト コ ルのイ ン スペ ク シ ョ ン H.323 イ ン スペ ク シ ョ ン

H.323 イ ン スペ ク シ ョ ン サービ ス ポ リ シーの設定

デ フ ォ ル ト の ASA 設定には、 すべての イ ン タ ーフ ェ イ ス でグ ロ ーバルに適用 さ れ る デフ ォ ル ト ポー ト での H.323 H.255、 お よ び RAS の イ ン ス ペ ク シ ョ ン が含ま れ ま す。 イ ン ス ペ ク シ ョ ン の設定を カ ス タ マ イ ズす る 一般的な方法は、 デ フ ォ ル ト の グ ロ ーバル ポ リ シーを カ ス タ マ イ ズ す る こ と です。 ま たは、 た と えば イ ン タ ー フ ェ イ ス 固有のポ リ シーな ど 、 必要に応 じ て新 し い サービ ス ポ リ シーを作成す る こ と も で き ます。 手順 ス テ ッ プ 1 必要な場合は、 L3/L4 ク ラ ス マ ッ プ を作成 し て、 イ ン ス ペ ク シ ョ ン を適用す る ト ラ フ ィ ッ ク を 識別 し ま す。 class-map name match parameter 例 :

hostname(config)# class-map h323_class_map hostname(config-cmap)# match access-list h323

デフ ォ ル ト グ ローバル ポ リ シーの inspection_default ク ラ ス マ ッ プは、 すべての イ ン スペ ク シ ョ ン タ イ プのデ フ ォ ル ト ポー ト を含む特別な ク ラ ス マ ッ プです (match default-inspection-traffic)。 こ のマ ッ プ をデ フ ォ ル ト ポ リ シー ま たは新 し いサービ ス ポ リ シーで使用す る 場合は、 こ の ス テ ッ プ を省略で き ま す。 照合 ス テー ト メ ン ト については、 「 ト ラ フ ィ ッ ク の特定 ( レ イ ヤ 3/4 ク ラ ス マ ッ プ)」 (P.1-14) を参照 し て く だ さ い。 ス テ ッ プ 2 ク ラ ス マ ッ プ ト ラ フ ィ ッ ク で実行す る ア ク シ ョ ン を設定す る ポ リ シー マ ッ プ を追加 ま たは編 集 し ま す。 policy-map name 例 :

hostname(config)# policy-map global_policy

デ フ ォ ル ト 設定では、global_policy ポ リ シー マ ッ プはすべての イ ン タ ーフ ェ イ ス にグ ロ ーバル に割 り 当て ら れ ま す。global_policy を編集す る 場合は、 ポ リ シー名 と し て global_policy を入力 し ま す。 ス テ ッ プ 3 H.323 イ ン スペ ク シ ョ ン に使用す る L3/L4 ク ラ ス マ ッ プ を指定 し ます。 class name 例 :

hostname(config-pmap)# class inspection_default

デ フ ォ ル ト ポ リ シーを編集す る 場合、 ま たは新 し いポ リ シーで特別な inspection_default ク ラ ス マ ッ プ を使用す る 場合は、name と し て inspection_default を指定 し ます。 それ以外の場合は、

こ の手順ですでに作成 し た ク ラ ス を指定 し ま す。

ス テ ッ プ 4 H.323 イ ン スペ ク シ ョ ン を設定 し ます。 inspect h323 {h255 | ras} [h323_policy_map]

(11)

第 9 章 音声 と ビデオのプ ロ ト コルのイ ン スペ ク シ ョ ン H.323 イ ン スペ ク シ ョ ン h323_policy_map は、 オプシ ョ ン の H.323 イ ン ス ペ ク シ ョ ン ポ リ シー マ ッ プです。 デフ ォ ル ト 以外の イ ン ス ペ ク シ ョ ン処理が必要な場合にのみマ ッ プが必要です。H.323 イ ン ス ペ ク シ ョ ン ポ リ シー マ ッ プの作成の詳細については、 「H.323 イ ン スペ ク シ ョ ン ポ リ シー マ ッ プの設定」 (P.9-7) を参照 し て く だ さ い。 例 : hostname(config-class)# no inspect h323 h225 hostname(config-class)# no inspect h323 ras hostname(config-class)# inspect h255 h323-map hostname(config-class)# inspect ras h323-map

(注) デ フ ォ ル ト の グ ロ ーバル ポ リ シー ( ま たは使用中の任意のポ リ シー) を編集 し て、 異 な る H.323 イ ン スペ ク シ ョ ン ポ リ シー マ ッ プ を使用す る 場合は、 no inspect h323 コ マ ン ド で H.323 イ ン スペ ク シ ョ ン を除去 し た後、新 し い H.323 イ ン スペ ク シ ョ ン ポ リ シー マ ッ プ名を指定 し て再度追加 し ま す。 ス テ ッ プ 5 既存のサービ ス ポ リ シー (た と えば、 global_policy と い う 名前のデフ ォ ル ト グ ロ ーバル ポ リ シー) を編集 し てい る 場合は、 以上で終了です。 それ以外の場合は、1 つま たは複数の イ ン タ ー フ ェ イ ス でポ リ シー マ ッ プ を ア ク テ ィ ブに し ます。

service-policy policymap_name {global | interface interface_name}

例 :

hostname(config)# service-policy global_policy global

global キー ワ ー ド はポ リ シー マ ッ プ をすべての イ ン タ ーフ ェ イ ス に適用 し 、 interface は 1 つの

イ ン タ ー フ ェ イ ス に適用 し ま す。 グ ロ ーバル ポ リ シーは 1 つ し か適用で き ま せん。 イ ン タ ー フ ェ イ ス の グ ロ ーバル ポ リ シーは、 その イ ン タ ーフ ェ イ ス にサービ ス ポ リ シーを適用す る こ と で上書 き で き ま す。 各 イ ン タ ー フ ェ イ ス には、 ポ リ シー マ ッ プ を 1 つだけ適用で き ま す。

H.323 および H.225 タ イムアウ ト 値の設定

[Configuration] > [Firewall] > [Advanced] > [Global Timeouts] ページで H.323/H.255 グ ロ ーバル タ イ ム ア ウ ト 値を設定で き ま す。H.255 シ グナ リ ン グ接続を閉 じ る ま での非ア ク テ ィ ブ状態の間 隔 (デ フ ォ ル ト は 1 時間) ま たは H.323 制御接続を閉 じ る ま での非ア ク テ ィ ブ状態間隔 (デ フ ォ ル ト は 5 分) を設定で き ま す。 H.225 シ グナ リ ン グ接続を閉 じ る ま でのア イ ド ル時間を設定す る には、 timeout h225 コ マ ン ド を使用 し ま す。H.225 タ イ ム ア ウ ト のデフ ォ ル ト は 1 時間です。 H.323 制御接続を閉 じ る ま でのア イ ド ル時間を設定す る には、 timeout h323 コ マ ン ド を使用 し ま す。 デ フ ォ ル ト は 5 分です。

H.323 イ ン スペ ク シ ョ ンの確認 と モニ タ リ ング

こ こ では、 H.323 セ ッ シ ョ ン に関す る 情報を表示す る 方法について説明 し ます。 「H.225 セ ッ シ ョ ン のモニ タ リ ン グ」 (P.9-12) 「H.245 セ ッ シ ョ ン のモニ タ リ ン グ」 (P.9-12) 「H.323 RAS セ ッ シ ョ ン のモニ タ リ ン グ」 (P.9-13)

(12)

第 9 章 音声 と ビデオのプ ロ ト コ ルのイ ン スペ ク シ ョ ン

H.323 イ ン スペ ク シ ョ ン

H.225 セ ッ シ ョ ンのモニ タ リ ング

show h225 コ マ ン ド は、 ASA を越え て確立 さ れてい る H.225 セ ッ シ ョ ン の情報を表示 し ま す。

こ の コ マ ン ド は、 debug h323 h225 event、 debug h323 h245 event、 お よ び show local-host コ マ

ン ド と と も に、 H.323 イ ン スペ ク シ ョ ン エ ン ジ ン の問題の ト ラ ブルシ ュ ーテ ィ ン グに使用 さ れ ま す。 異常なほ ど 多 く の接続が存在す る 場合は、 デ フ ォ ル ト の タ イ ム ア ウ ト 値 ま たは設定 し た値に基 づいて セ ッ シ ョ ン が タ イ ム ア ウ ト し てい る か ど う か確認 し ま す。 タ イ ム ア ウ ト し ていな ければ 問題が あ る ので、 調査が必要です。 次に、show h225 コ マ ン ド の出力例を示 し ます。 hostname# show h225 Total H.323 Calls: 1 1 Concurrent Call(s) for

Local: 10.130.56.3/1040 Foreign: 172.30.254.203/1720 1. CRV 9861

Local: 10.130.56.3/1040 Foreign: 172.30.254.203/1720 0 Concurrent Call(s) for

Local: 10.130.56.4/1050 Foreign: 172.30.254.205/1720 こ の出力は、 現在 ASA を通過 し てい る ア ク テ ィ ブ H.323 コ ールが 1 つ、 ロ ーカル エ ン ド ポ イ ン ト 10.130.56.3 と 外部のホ ス ト 172.30.254.203 の間にあ る こ と を示 し てい ま す。 ま た、 こ れ ら の特定のエ ン ド ポ イ ン ト の間に、 同時 コ ールが 1 つあ り 、 その コ ールの CRV が 9861 であ る こ と を示 し てい ま す。 ロ ーカル エ ン ド ポ イ ン ト 10.130.56.4 と 外部ホ ス ト 172.30.254.205 に対 し て、同時 コ ールは 0 で す。 つ ま り H.225 セ ッ シ ョ ン が ま だ存在 し てい る も のの、 こ のエ ン ド ポ イ ン ト 間にはア ク テ ィ ブ コ ールがない こ と を意味 し ます。 こ の状況は、 show h225 コ マ ン ド を実行 し た と き に、 コ ー ルはすでに終了 し てい る が、H.225 セ ッ シ ョ ン が ま だ削除 さ れていない場合に発生す る 可能性 が あ り ま す。 ま たは、2 つのエ ン ド ポ イ ン ト が、 「maintainConnection」 を TRUE に設定 し てい る ため、 TCP 接続を ま だ開いた ま ま に し てい る こ と を意味す る 可能性 も あ り ま す。 し たが っ て、 「maintainConnection」 を再度 FALSE に設定す る ま で、 ま たは コ ン フ ィ ギ ュ レーシ ョ ン内の H.225 タ イ ム ア ウ ト 値に基づ く セ ッ シ ョ ン の タ イ ム ア ウ ト が起 こ る ま で、 セ ッ シ ョ ンは開いた ま ま にな り ま す。

H.245 セ ッ シ ョ ンのモニ タ リ ング

show h245 コ マ ン ド は、 ス ロ ー ス タ ー ト を使用 し てい る エ ン ド ポ イ ン ト が ASA を越え て確立 し た H.245 セ ッ シ ョ ン の情報を表示 し ます。 ス ロ ー ス タ ー ト は、 コ ールの 2 つのエ ン ド ポ イ ン ト が H.245 用の別の TCP コ ン ト ロ ール チ ャ ネルを開いた場合です。 フ ァ ス ト ス タ ー ト は、 H.245 メ ッ セージが H.225 コ ン ト ロ ール チ ャ ネルで H.225 メ ッ セージの一部 と し て交換 さ れた場合で す。 次に、show h245 コ マ ン ド の出力例を示 し ます。 hostname# show h245 Total: 1 LOCAL TPKT FOREIGN TPKT 1 10.130.56.3/1041 0 172.30.254.203/1245 0 MEDIA: LCN 258 Foreign 172.30.254.203 RTP 49608 RTCP 49609 Local 10.130.56.3 RTP 49608 RTCP 49609 MEDIA: LCN 259 Foreign 172.30.254.203 RTP 49606 RTCP 49607 Local 10.130.56.3 RTP 49606 RTCP 49607

(13)

第 9 章 音声 と ビデオのプ ロ ト コルのイ ン スペ ク シ ョ ン MGCP イ ン スペ ク シ ョ ン ASAでア ク テ ィ ブな H.245 コ ン ト ロ ール セ ッ シ ョ ン が、 現在 1 つあ り ます。 ロ ーカル エ ン ド ポ イ ン ト は、 10.130.56.3 であ り 、 TPKT 値が 0 であ る こ と か ら 、 こ のエ ン ド ポ イ ン ト か ら の次の パケ ッ ト には TPKT ヘ ッ ダーがあ る と 予測 し ま す。 TKTP ヘ ッ ダーは、 各 H.225/H.245 メ ッ セージの前に送 ら れ る 4 バ イ ト のヘ ッ ダーです。 こ のヘ ッ ダーで、 こ の 4 バ イ ト のヘ ッ ダーを 含む メ ッ セージの長 さ がわか り ま す。 外部の ホ ス ト のエ ン ド ポ イ ン ト は、 172.30.254.203 であ り 、TPKT 値が 0 であ る こ と か ら 、 こ のエ ン ド ポ イ ン ト か ら の次のパケ ッ ト には TPKT ヘ ッ ダーが あ る と 予測 し ま す。 こ れ ら のエ ン ド ポ イ ン ト 間でネ ゴ シ エー ト さ れた メ デ ィ ア には、 258 と い う LCN があ り 、 外部 に 172.30.254.203/49608 と い う RTP IP ア ド レ ス /ポー ト ペア と 172.30.254.203/49609 と い う RTCP IP ア ド レ ス /ポー ト ペア を持ち、 ロ ーカルに 10.130.56.3/49608 と い う RTP IP ア ド レ ス / ポー ト ペア と 49609 と い う RTCP ポー ト を持っ てい ます。 259 と い う 2 番目の LCN には、 外部に 172.30.254.203/49606 と い う RTP IP ア ド レ ス/ポー ト ペ ア と 172.30.254.203/49607 と い う RTCP IP ア ド レ ス /ポー ト ペアがあ り 、 ロ ーカルに 10.130.56.3/49606 と い う RTP IP ア ド レ ス /ポー ト ペア と 49607 と い う RTCP ポー ト を持っ てい ま す。

H.323 RAS セ ッ シ ョ ンのモニ タ リ ング

show h323-ras コ マ ン ド は、 ASA を越え てゲー ト キーパー と その H.323 エ ン ド ポ イ ン ト の間に

確立 さ れてい る H.323 RAS セ ッ シ ョ ン の接続情報を表示 し ます。 こ の コ マ ン ド は、 debug h323

ras event お よ び show local-host コ マ ン ド と と も に、H.323 RAS イ ン スペ ク シ ョ ン エ ン ジ ンの問

題の ト ラ ブルシ ュ ーテ ィ ン グ に使用 さ れ ま す。 次に、show h323-ras コ マ ン ド の出力例を示 し ます。

hostname# show h323-ras Total: 1 GK Caller 172.30.254.214 10.130.56.14 こ の出力は、 ゲー ト キーパー 172.30.254.214 と その ク ラ イ ア ン ト 10.130.56.14 の間にア ク テ ィ ブ な登録が 1 つあ る こ と を示 し てい ま す。

MGCP イ ン スペ ク シ ョ ン

こ こ では、 MGCP アプ リ ケーシ ョ ン イ ン ス ペ ク シ ョ ン について説明 し ます。 「MGCP イ ン スペ ク シ ョ ン の概要」 (P.9-14) 「MGCP イ ン スペ ク シ ョ ン の設定」 (P.9-15) 「MGCP タ イ ム ア ウ ト 値の設定」 (P.9-18) 「MGCP イ ン ス ペ ク シ ョ ン の確認 と モニ タ リ ン グ」 (P.9-18)

(14)

第 9 章 音声 と ビデオのプ ロ ト コ ルのイ ン スペ ク シ ョ ン MGCP イ ン スペ ク シ ョ ン

MGCP イ ン スペ ク シ ョ ンの概要

MGCP は、 メ デ ィ ア ゲー ト ウ ェ イ コ ン ト ロ ー ラ ま たは コ ール エージ ェ ン ト と 呼ばれ る 外部の コ ール制御要素か ら メ デ ィ ア ゲー ト ウ ェ イ を制御す る ために使用す る マ ス タ ー /ス レーブ プ ロ ト コ ルです。 メ デ ィ ア ゲー ト ウ ェ イ は一般に、 電話回線を通 じ た音声信号 と 、 イ ン タ ーネ ッ ト ま たは他のパケ ッ ト ネ ッ ト ワ ー ク を通 じ たデー タ パケ ッ ト と の間の変換を行 う ネ ッ ト ワ ー ク 要素です。 NAT お よ び PAT を MGCP と と も に使用す る と 、 限 ら れた外部 (グ ロ ーバル) ア ド レ ス のセ ッ ト で、 内部ネ ッ ト ワ ー ク の多数のデバ イ ス を サポー ト で き ま す。 メ デ ィ ア ゲー ト ウ ェ イ の例は次の と お り です。 ト ラ ン キ ン グ ゲー ト ウ ェ イ 。 電話ネ ッ ト ワ ー ク と Voice over IP ネ ッ ト ワ ー ク と の間の イ ン タ ー フ ェ イ ス です。 こ の よ う な ゲー ト ウ ェ イ は通常、 大量のデジ タ ル回線を管理 し ま す。 住宅用ゲー ト ウ ェ イ 。 従来の アナ ロ グ (RJ11) イ ン タ ーフ ェ イ ス を Voice over IP ネ ッ ト ワ ー ク に提供 し ま す。 住宅用ゲー ト ウ ェ イ の例 と し ては、 ケーブル モデムやケーブル セ ッ ト ト ッ プ ボ ッ ク ス、 xDSL デバ イ ス、 ブ ロ ー ド バン ド ワ イ ヤ レ ス デバ イ ス な ど があ り ます。 ビ ジ ネ ス ゲー ト ウ ェ イ 。 従来のデジ タ ル PBX (構内交換機) イ ン タ ーフ ェ イ ス ま たは統合

soft PBX イ ン タ ーフ ェ イ ス を Voice over IP ネ ッ ト ワ ー ク に提供 し ま す。

MGCP メ ッ セージは UDP を介 し て送信 さ れ ます。 応答は コ マ ン ド の送信元ア ド レ ス (IP ア ド レ ス と UDP ポー ト 番号) に返送 さ れ ますが、 コ マ ン ド 送信先 と 同 じ ア ド レ ス か ら の応答は到 達 し ない場合が あ り ま す。 こ れは、 複数の コ ール エージ ェ ン ト が フ ェ ールオーバー コ ン フ ィ ギ ュ レ ーシ ョ ン で使用 さ れてい る と き に、 コ マ ン ド を受信 し た コ ール エージ ェ ン ト が制御を バ ッ ク ア ッ プ コ ール エージ ェ ン ト に引 き 渡 し 、 バ ッ ク ア ッ プ コ ール エージ ェ ン ト が応答を送 信す る 場合に起 こ る 可能性が あ り ま す。 次の図は、NAT と MGCP を使用す る 方法を示 し てい ま す。 図9-1 NAT MGCP の使用 119936 Cisco CallManager Gateway is told to send its media to 209.165.200.231 (public address of the IP Phone) M IP M M Cisco PGW 2200 H.323 To PSTN 209.165.201.10 209.165.201.11 209.165.201.1 IP IP Branch offices RTP to 209.165.201.1 from 209.165.200.231 RTP to 10.0.0.76 from 209.165.200.231 10.0.0.76 209.165.200.231 MGCP SCCP GW GW 209.165.200.231

(15)

第 9 章 音声 と ビデオのプ ロ ト コルのイ ン スペ ク シ ョ ン MGCP イ ン スペ ク シ ョ ン MGCP エ ン ド ポ イ ン ト は、 物理 ま たは仮想のデー タ 送信元お よ び宛先です。 メ デ ィ ア ゲー ト ウ ェ イ には、 他のマルチ メ デ ィ ア エ ン ド ポ イ ン ト と の メ デ ィ ア セ ッ シ ョ ン を確立 し て制御す る ために、 コ ール エージ ェ ン ト が接続を作成、 変更、 お よ び削除で き る エ ン ド ポ イ ン ト が含 ま れてい ま す。 ま た、 コ ール エージ ェ ン ト は、 特定の イ ベン ト を検出 し て シ グナルを生成す る よ う にエ ン ド ポ イ ン ト に指示で き ま す。 エ ン ド ポ イ ン ト は、 サービ ス 状態の変化を自動的に コ ー ル エージ ェ ン ト に伝達 し ます。 通常、 ゲー ト ウ ェ イ は UDP ポー ト 2427 を リ ッ ス ン し て コ ール エージ ェ ン ト か ら の コ マ ン ド を受信 し ま す。 コ ール エージ ェ ン ト がゲー ト ウ ェ イ か ら の コ マ ン ド を受信す る ポー ト 。 通常、 コ ール エー ジ ェ ン ト は UDP ポー ト 2727 を リ ッ ス ン し てゲー ト ウ ェ イ か ら コ マ ン ド を受信 し ま す。 (注) MGCP イ ン ス ペ ク シ ョ ン では、 MGCP シ グナ リ ン グ と RTP デー タ で異な る IP ア ド レ ス を使用 す る こ と はサポー ト さ れてい ま せん。 一般的かつ推奨 さ れ る 方法は、 ループバ ッ ク IP ア ド レ ス や仮想 IP ア ド レ ス な ど の復元力のあ る IP ア ド レ ス か ら RTP デー タ を送信す る こ と です。 ただ し 、ASA は、 MGCP シ グナ リ ン グ と 同 じ ア ド レ ス か ら RTP デー タ を受信す る 必要があ り ます。

MGCP イ ン スペ ク シ ョ ンの設定

MGCP イ ン ス ペ ク シ ョ ン を イ ネーブルにす る には、 次のプ ロ セ ス を使用 し ます。 手順 ス テ ッ プ 1 「 イ ン ス ペ ク シ ョ ン制御を追加す る ための MGCP イ ン スペ ク シ ョ ン ポ リ シー マ ッ プの設定」 (P.9-15)。 ス テ ッ プ 2 「MGCP イ ン ス ペ ク シ ョ ン サービ ス ポ リ シーの設定」 (P.9-16)。

イ ン スペ ク シ ョ ン制御を追加するための MGCP イ ンスペ ク シ ョ ン ポ リ シー マ ッ プの設定

ASA が ピ ン ホールを開 く 必要のあ る コ ール エージ ェ ン ト と ゲー ト ウ ェ イ がネ ッ ト ワ ー ク に複 数あ る 場合、 MGCP マ ッ プ を作成 し ます。 作成 し た MGCP マ ッ プは、 MGCP イ ン スペ ク シ ョ ン を イ ネーブルにす る と 適用で き ま す。 手順 ス テ ッ プ 1 MGCP イ ン ス ペ ク シ ョ ン ポ リ シー マ ッ プ を作成す る には、 次の コ マ ン ド を入力 し ます。 hostname(config)# policy-map type inspect mgcp map_name

hostname(config-pmap)#

policy_map_name には、 ポ リ シー マ ッ プの名前を指定 し ます。 CLI はポ リ シー マ ッ プ コ ン フ ィ

ギ ュ レ ーシ ョ ン モー ド に入 り ます。

ス テ ッ プ 2 (任意) こ のポ リ シー マ ッ プに説明を追加す る には、 次の コ マ ン ド を使用 し ます。 hostname(config-pmap)# description string

(16)

第 9 章 音声 と ビデオのプ ロ ト コ ルのイ ン スペ ク シ ョ ン MGCP イ ン スペ ク シ ョ ン ス テ ッ プ 3 パ ラ メ ー タ コ ン フ ィ ギ ュ レーシ ョ ン モー ド を開始 し ます。 hostname(config-pmap)# parameters hostname(config-pmap-p)# ス テ ッ プ 4 1 つ ま たは複数のパ ラ メ ー タ を設定 し ま す。 次のオプシ ョ ン を設定で き ま す。 オプシ ョ ン を デ ィ セーブルにす る には、 コ マ ン ド の no 形式を使用 し て く だ さ い。

call-agent ip_address group_id : 1 つ以上のゲー ト ウ ェ イ を管理で き る コ ール エージ ェ ン ト グループ を設定 し ま す。 コ ール エージ ェ ン ト のグループ情報は、 ど の コ ール エージ ェ ン ト も 応答を送信で き る よ う に、 グループ内の (ゲー ト ウ ェ イ が コ マ ン ド を送信す る 先以外の) コ ール エージ ェ ン ト に接続を開 く ために使用 さ れ ます。 同 じ group_id を持つ コ ール エー ジ ェ ン ト は、 同 じ グループに属 し ま す。 1 つの コ ール エージ ェ ン ト は複数のグループに所 属で き ま す。 group_id オプシ ョ ン には、 0 ~ 4294967295 の数字を指定 し ます。 ip_address オプ シ ョ ン には、 コ ール エージ ェ ン ト の IP ア ド レ ス を指定 し ま す。 (注) MGCP コ ール エージ ェ ン ト は、 AUEP メ ッ セージ を送信 し て、 MGCP エ ン ド ポ イ ン ト が存在す る か ど う か を判定 し ま す。 こ れに よ っ て、ASA を通過す る フ ロ ーが確立 さ れ、MGCP エ ン ド ポ イ ン ト を コ ール エージ ェ ン ト に登録で き ます。

gateway ip_address group_id : 特定のゲー ト ウ ェ イ を管理 し てい る コ ール エージ ェ ン ト のグ ループ を指定 し ま す。ip_address オプシ ョ ン を使用 し て、 ゲー ト ウ ェ イ の IP ア ド レ ス を指 定 し ま す。 group_id オプシ ョ ン には 0 ~ 4294967295 の数字を指定 し ます。 こ の数字は、 ゲー ト ウ ェ イ を管理 し てい る コ ール エージ ェ ン ト の group_id に対応 し てい る 必要があ り ま す。 1 つのゲー ト ウ ェ イ は 1 つのグループだけに所属で き ます。 command-queue command_limit : MGCP コ マ ン ド キ ュ ーで許容 さ れ る コ マ ン ド の最大数 (1 ~ 2147483647) を設定 し ま す。 デフ ォ ル ト は 200 です。 例 次の例は、 MGCP マ ッ プ を定義す る 方法を示 し てい ます。 hostname(config)# policy-map type inspect mgcp sample_map hostname(config-pmap)# parameters hostname(config-pmap-p)# call-agent 10.10.11.5 101 hostname(config-pmap-p)# call-agent 10.10.11.6 101 hostname(config-pmap-p)# call-agent 10.10.11.7 102 hostname(config-pmap-p)# call-agent 10.10.11.8 102 hostname(config-pmap-p)# gateway 10.10.10.115 101 hostname(config-pmap-p)# gateway 10.10.10.116 102 hostname(config-pmap-p)# gateway 10.10.10.117 102 hostname(config-pmap-p)# command-queue 150

MGCP イ ン スペ ク シ ョ ン サービ ス ポ リ シーの設定

MGCP イ ン スペ ク シ ョ ンは、 デフ ォ ル ト の イ ン ス ペ ク シ ョ ン ポ リ シーで イ ネーブルにな っ てい ないため、 こ の イ ン ス ペ ク シ ョ ン が必要な場合は イ ネーブルにす る 必要が あ り ま す。 ただ し 、 デ フ ォ ル ト の inspect ク ラ ス にはデフ ォ ル ト の MGCP ポー ト が含ま れてい る ので、 デフ ォ ル ト の グ ロ ーバル イ ン スペ ク シ ョ ン ポ リ シーを編集す る だけで MGCP イ ン スペ ク シ ョ ン を追加で き ま す。 ま たは、 た と えば イ ン タ ー フ ェ イ ス 固有のポ リ シーな ど 、 必要に応 じ て新 し いサービ ス ポ リ シーを作成す る こ と も で き ます。

(17)

第 9 章 音声 と ビデオのプ ロ ト コルのイ ン スペ ク シ ョ ン MGCP イ ン スペ ク シ ョ ン 手順 ス テ ッ プ 1 必要な場合は、L3/L4 ク ラ ス マ ッ プ を作成 し て、 イ ン ス ペ ク シ ョ ン を適用す る ト ラ フ ィ ッ ク を 識別 し ま す。 class-map name match parameter 例 :

hostname(config)# class-map mgcp_class_map hostname(config-cmap)# match access-list mgcp

デフ ォ ル ト グ ローバル ポ リ シーの inspection_default ク ラ ス マ ッ プは、 すべての イ ン スペ ク シ ョ ン タ イ プのデ フ ォ ル ト ポー ト を含む特別な ク ラ ス マ ッ プです (match default-inspection-traffic)。 こ のマ ッ プ をデ フ ォ ル ト ポ リ シー ま たは新 し いサービ ス ポ リ シーで使用す る 場合は、 こ の ス テ ッ プ を省略で き ま す。 照合 ス テー ト メ ン ト については、「 ト ラ フ ィ ッ ク の特定 ( レ イ ヤ 3/4 ク ラ ス マ ッ プ)」 (P.1-14) を参照 し て く だ さ い。 ス テ ッ プ 2 ク ラ ス マ ッ プ ト ラ フ ィ ッ ク で実行す る ア ク シ ョ ン を設定す る ポ リ シー マ ッ プ を追加 ま たは編 集 し ま す。 policy-map name 例 :

hostname(config)# policy-map global_policy

デ フ ォ ル ト 設定では、global_policy ポ リ シー マ ッ プはすべての イ ン タ ーフ ェ イ ス にグ ロ ーバル に割 り 当て ら れ ま す。 global_policy を編集す る 場合は、 ポ リ シー名 と し て global_policy を入力 し ま す。 ス テ ッ プ 3 MGCP イ ン スペ ク シ ョ ン に使用す る L3/L4 ク ラ ス マ ッ プ を指定 し ます。 class name 例 :

hostname(config-pmap)# class inspection_default

デ フ ォ ル ト ポ リ シーを編集す る 場合、 ま たは新 し いポ リ シーで特別な inspection_default ク ラ ス マ ッ プ を使用す る 場合は、name と し て inspection_default を指定 し ます。 それ以外の場合は、 こ の手順ですでに作成 し た ク ラ ス を指定 し ま す。 ス テ ッ プ 4 MGCP イ ン ス ペ ク シ ョ ン を設定 し ます。 inspect mgcp [mgcp_policy_map] mgcp_policy_map は、 オプシ ョ ン の MGCP イ ン スペ ク シ ョ ン ポ リ シー マ ッ プです。 MGCP イ ン ス ペ ク シ ョ ン ポ リ シー マ ッ プの作成の詳細については、 「 イ ン ス ペ ク シ ョ ン制御を追加す る ための MGCP イ ン スペ ク シ ョ ン ポ リ シー マ ッ プの設定」 (P.9-15) を参照 し て く だ さ い。 例 : hostname(config-class)# no inspect mgcp hostname(config-class)# inspect mgcp mgcp-map

(18)

第 9 章 音声 と ビデオのプ ロ ト コ ルのイ ン スペ ク シ ョ ン MGCP イ ン スペ ク シ ョ ン (注) デ フ ォ ル ト の グ ロ ーバル ポ リ シー ( ま たは使用中の任意のポ リ シー) を編集 し て、 異 な る MGCP イ ン ス ペ ク シ ョ ン ポ リ シー マ ッ プ を使用す る 場合は、 no inspect mgcp コ マ ン ド で MGCP イ ン スペ ク シ ョ ン を除去 し た後、 新 し い MGCP イ ン スペ ク シ ョ ン ポ リ シー マ ッ プ名を指定 し て再度追加 し ます。 ス テ ッ プ 5 既存のサービ ス ポ リ シー (た と えば、 global_policy と い う 名前のデフ ォ ル ト グ ロ ーバル ポ リ シー) を編集 し てい る 場合は、 以上で終了です。 それ以外の場合は、 1 つま たは複数の イ ン タ ー フ ェ イ ス でポ リ シー マ ッ プ を ア ク テ ィ ブに し ます。

service-policy policymap_name {global | interface interface_name}

例 :

hostname(config)# service-policy global_policy global

global キー ワ ー ド はポ リ シー マ ッ プ をすべての イ ン タ ーフ ェ イ ス に適用 し 、 interface は 1 つの

イ ン タ ー フ ェ イ ス に適用 し ま す。 グ ロ ーバル ポ リ シーは 1 つ し か適用で き ま せん。 イ ン タ ー フ ェ イ ス の グ ロ ーバル ポ リ シーは、 その イ ン タ ーフ ェ イ ス にサービ ス ポ リ シーを適用す る こ と で上書 き で き ま す。 各 イ ン タ ー フ ェ イ ス には、 ポ リ シー マ ッ プ を 1 つだけ適用で き ま す。

MGCP タ イムアウ ト 値の設定

[Configuration] > [Firewall] > [Advanced] > [Global Timeouts] ページで複数の MGCP グ ロ ーバル タ イ ム ア ウ ト 値を設定で き ま す。 MGCP メ デ ィ ア接続を閉 じ る ま での非ア ク テ ィ ブ状態の間隔 を設定で き ま す (デ フ ォ ル ト は 5 分)。 PAT xlate の タ イ ム ア ウ ト を設定す る こ と も で き ま す (30 秒)。

timeout mgcp コ マ ン ド を使用 し て、 MGCP メ デ ィ ア接続を閉 じ る ま での非ア ク テ ィ ブ状態の間

隔を設定で き ま す。 デ フ ォ ル ト は 5 分です。

timeout mgcp-pat コ マ ン ド を使用 し て、 PAT xlate の タ イ ム ア ウ ト を設定で き ます。 MGCP には

キープ ア ラ イ ブ メ カ ニ ズ ム がないため、 Cisco 以外の MGCP ゲー ト ウ ェ イ ( コ ール エージ ェ ン ト ) を使用す る と 、 デ フ ォ ル ト の タ イ ム ア ウ ト 間隔 (30 秒) の後で PAT xlate は切断 さ れ ま す。

MGCP イ ン スペ ク シ ョ ンの確認 と モニ タ リ ング

show mgcp commands コ マ ン ド は、 コ マ ン ド キ ュ ー内の MGCP コ マ ン ド 数を表示 し ます。show mgcp sessions コ マ ン ド は、 既存の MGCP セ ッ シ ョ ン数を表示 し ま す。 detail オプシ ョ ンは、 各

コ マン ド (ま たはセ ッ シ ョ ン) に関する追加情報を出力に含め ます。 次に、show mgcp commands

コ マ ン ド の出力例を示 し ま す。 hostname# show mgcp commands

1 in use, 1 most used, 200 maximum allowed

CRCX, gateway IP: host-pc-2, transaction ID: 2052, idle: 0:00:07

次に、show mgcp detail コ マ ン ド の出力例を示 し ます。

hostname# show mgcp commands detail 1 in use, 1 most used, 200 maximum allowed CRCX, idle: 0:00:10

(19)

第 9 章 音声 と ビデオのプ ロ ト コルのイ ン スペ ク シ ョ ン RTSP イ ン スペ ク シ ョ ン Call ID 9876543210abcdef Connection ID Media IP 192.168.5.7 Media port 6058 次に、show mgcp sessions コ マ ン ド の出力例を示 し ます。

hostname# show mgcp sessions 1 in use, 1 most used

Gateway IP host-pc-2, connection ID 6789af54c9, active 0:00:11

次に、show mgcp sessions detail コ マ ン ド の出力例を示 し ます。

hostname# show mgcp sessions detail 1 in use, 1 most used

Session active 0:00:14

Gateway IP host-pc-2 Call ID 9876543210abcdef Connection ID 6789af54c9 Endpoint name aaln/1 Media lcl port 6166 Media rmt IP 192.168.5.7 Media rmt port 6058

RTSP イ ン スペ ク シ ョ ン

こ こ では、 RTSP アプ リ ケーシ ョ ン イ ン スペ ク シ ョ ン について説明 し ます。 「RTSP イ ン スペ ク シ ョ ン の概要」 (P.9-19) 「RealPlayer 設定要件」 (P.9-20) 「RSTP イ ン スペ ク シ ョ ン の制限事項」 (P.9-20) 「RTSP イ ン スペ ク シ ョ ン の設定」 (P.9-21)

RTSP イ ン スペ ク シ ョ ンの概要

RTSP イ ン ス ペ ク シ ョ ン エ ン ジ ン を使用す る こ と に よ り 、 ASA は RTSP パケ ッ ト を通過 さ せ る こ と がで き ま す。RTSP は、 RealAudio、 RealNetworks、 Apple QuickTime 4、 RealPlayer、 お よ び Cisco IP/TV の各接続で使用 さ れ ます。 (注) Cisco IP/TV では、 RTSP TCP ポー ト 554 お よ び 8554 を使用 し ます。 RTSP アプ リ ケーシ ョ ンは、 制御チ ャ ネル と し ての TCP (例外的に UDP) と と も に予約済み ポー ト 554 を使用 し ま す。 ASA は、 RFC 2326 に準拠 し て、 TCP だけ を サポー ト し ま す。 こ の TCP 制御チ ャ ネルは、 ク ラ イ ア ン ト 上で設定 さ れてい る ト ラ ン ス ポー ト モー ド に応 じ て、 音声 /ビデオ ト ラ フ ィ ッ ク の送信に使用 さ れ る デー タ チ ャ ネルのネ ゴ シエーシ ョ ン に使用 さ れ ま す。 サポー ト さ れてい る RDT ト ラ ン ス ポー ト は、 rtp/avp、 rtp/avp/udp、 x-real-rdt、 x-real-rdt/udp、 x-pn-tng/udp です。

(20)

第 9 章 音声 と ビデオのプ ロ ト コ ルのイ ン スペ ク シ ョ ン

RTSP イ ン スペ ク シ ョ ン

ASA は、 ス テー タ ス コ ー ド 200 の SETUP 応答 メ ッ セージ を解析 し ます。 SETUP 応答 メ ッ セー ジが、 着信方向に移動 し てい る 場合、 サーバは ASA と の相対位置関係で外部に存在す る こ と にな る ため、 サーバか ら 着信す る 接続に対 し て ダ イ ナ ミ ッ ク チ ャ ネルを開 く こ と が必要にな り ま す。 こ の応答 メ ッ セージが発信方向で あ る 場合、ASA は、 ダ イ ナ ミ ッ ク チ ャ ネルを開 く 必 要は あ り ま せん。 RFC 2326 では、 ク ラ イ ア ン ト ポー ト と サーバ ポー ト が、 SETUP 応答 メ ッ セージ内に含 ま れて い る こ と は必要で ないため、ASA では、 状態を維持 し 、 SETUP メ ッ セージ内の ク ラ イ ア ン ト ポー ト を記憶 し ま す。QuickTime が、 SETUP メ ッ セージ内に ク ラ イ ア ン ト ポー ト を設定す る と 、 サーバは、 サーバ ポー ト だけで応答 し ます。

RTSP イ ン スペ ク シ ョ ンは、 PAT ま たはデ ュ アル NAT を サポー ト し てい ません。 ま た、 ASA は、RTSP メ ッ セージが HTTP メ ッ セージ内に隠 さ れ る HTTP ク ロ ーキ ン グ を認識で き ません。

RealPlayer 設定要件

RealPlayer を使用す る と き は、 転送モー ド を正 し く 設定す る こ と が重要です。 ASA では、 サー バか ら ク ラ イ ア ン ト に、 ま たはその逆に access-list コ マ ン ド を追加 し ま す。 RealPlayer の場 合、[Options] > [Preferences] > [Transport] > [RTSP] [Settings] を ク リ ッ ク し て転送モー ド を変更

し ま す。

RealPlayer で TCP モー ド を使用す る 場合は、 [Use TCP to Connect to Server] チ ェ ッ ク ボ ッ ク スお よ び [Attempt to use TCP for all content] チ ェ ッ ク ボ ッ ク ス を オ ンに し ます。 ASA で、 イ ン スペ ク シ ョ ン エ ン ジ ン を設定す る 必要はあ り ません。

RealPlayer で UDP モー ド を使用す る 場合、[Use TCP to Connect to Server] お よ び [Attempt to use UDP for static content] チ ェ ッ ク ボ ッ ク ス を オ ン に し ます。 マルチキ ャ ス ト での使用がで き ない

ラ イ ブ コ ン テ ン ツ については、 ASA で、 inspect rtsp port コ マ ン ド を追加 し ます。

RSTP イ ン スペ ク シ ョ ンの制限事項

RSTP イ ン ス ペ ク シ ョ ン には次の制限が適用 さ れ ます。 ASA は、 マルチキ ャ ス ト RTSP ま たは UDP に よ る RTSP メ ッ セージ を サポー ト し ません。 ASA には、 RTSP メ ッ セージが HTTP メ ッ セージ内に隠 さ れてい る HTTP ク ロ ーキ ン グ を 認識す る 機能はあ り ま せん。 埋め込み IP ア ド レ ス が HTTP メ ッ セージ ま たは RTSP メ ッ セージの一部 と し て SDP フ ァ イ ル内に含 ま れてい る ため、ASA は、 RTSP メ ッ セージに NAT を実行で き ません。 パケ ッ ト は フ ラ グ メ ン ト 化で き ま すが、ASA では フ ラ グ メ ン ト 化 さ れたパケ ッ ト に対 し て NAT を 実行す る こ と はで き ま せん。

Cisco IP/TV では、 メ ッ セージの SDP 部分に対 し て ASA が実行す る 変換の数は、 Content Manager にあ る プ ロ グ ラ ム リ ス ト の数に比例 し ます (各プ ロ グ ラ ム リ ス ト には、 少な く と

も 6 個の埋め込み IP ア ド レ ス を含め る こ と がで き ます)。

Apple QuickTime 4 ま たは RealPlayer 用の NAT を設定で き ま す。 Cisco IP/TV は、 ビ ュ ーア と Content Manager が外部ネ ッ ト ワ ー ク にあ り 、 サーバが内部ネ ッ ト ワ ー ク にあ る と き にだ け NAT を使用で き ます。

参照

関連したドキュメント

られ,所々の有単性打診音の所見と一致するが,下葉の濁音の読明がつかない.種々の塵肺

音節の外側に解放されることがない】)。ところがこ

・中音(medium)・高音(medium high),および最

[形態コード P117~] [性状 P110~] [分化度 P112~]. 形態コード

④日常生活の中で「かキ,久ケ,.」音 を含むことばの口声模倣や呼気模倣(息づかい

 TV会議やハンズフリー電話においては、音声のスピーカからマイク

カウンセラーの相互作用のビデオ分析から,「マ

Classroom 上で PowerPoint をプレビューした状態だと音声は再生されません。一旦、自分の PC