この章では、Catalyst 3750スイッチに音声VLAN(仮想LAN)機能を設定する方法について説明します。特に明記しない限り、 スイッチ という用語はスタンドアロン スイッチおよびスイッチ スタックを意味しています。音声VLANは、Catalyst 6500ファミリー スイッチのマニュアルでは、 補助VLAN と呼ばれています。
音声VLANの概要
音声VLAN機能によって、アクセス ポートは、IP PhoneからのIP音声トラフィックを搬送できるようになります。スイッチがCisco 7960 IP Phoneに接続されている場合、IP Phoneはレイヤ3 IP precedenceとレイヤ2 Class of Service(CoS;サービス クラス)値(どちらもデフォルトでは5に設定される)を付けて音声トラフィックを送信します。データが不均一に送信されるとIP Phone通話の音質は劣化する可能性があるので、スイッチはIEEE 802.1p CoSに基づくQuality of Service(QoS;サービス品質)をサポートしています。QoSは、分類とスケジューリングを使用して、スイッチからのネットワーク トラフィックを予測可能な方法で送信します。QoSの詳細については、 QoSの設定 を参照してください。
Cisco 7960 IP Phoneは設定変更可能なデバイスで、802.1pプライオリティでトラフィックを転送するように設定できます。IP Phoneによって割り当てられたトラフィック プライオリティを信頼または無効にするようにスイッチを設定できます。
Cisco IP Phoneは、統合型3ポート内蔵10/100スイッチを装備しています( スイッチに接続したCisco 7960 IP Phone を参照)。ポートは次のデバイスとの接続を提供します。
- ポート1は、スイッチまたはその他のVoice-over-IP(VoIP)デバイスに接続します。
- ポート2は、IP Phoneトラフィックを搬送する内蔵10/100インターフェイスです。
- ポート3(アクセス ポート)、はPCまたはその他のデバイスに接続します。
スイッチに接続したCisco 7960 IP Phone に、Cisco 7960 IP Phoneの接続方法の1つを示します。
Cisco IP Phoneの音声トラフィック
Cisco IP Phoneが接続されたアクセス ポートは、接続デバイスから電話機への音声トラフィック用に1つのVLANを使用し、データ トラフィック用に別のVLANを使用するように設定できます。スイッチ上のアクセス ポートは、Cisco Discovery Protocol(CDP)パケットを送信するように設定できます。CDPパケットは、接続されたCisco IP Phoneに、次のいずれかの方法で音声トラフィックをスイッチへ送信するように指示します。
- レイヤ2 CoSプライオリティ値のタグ付きフレームを音声VLAN内に送信
- レイヤ2 CoSプライオリティ値のタグ付きフレームをアクセスVLAN内に送信
- タグなし(レイヤ2 CoSプライオリティ値なし)フレームをアクセスVLAN内に送信
Cisco IP Phoneのデータ トラフィック
スイッチは、Cisco IP Phoneのアクセス ポートに接続されたデバイスからのタグ付きデータ トラフィック(802.1Qまたは802.1pフレーム タイプのトラフィック)を処理することもできます( スイッチに接続したCisco 7960 IP Phone を参照)。スイッチ上のレイヤ2 アクセス ポートは、CDPパケットを送信するように設定できます。このCDPパケットは、接続されたCisco IP Phoneに次のモードのいずれかにIP Phoneアクセス ポートを設定するように指示します。
- 信頼モードでは、Cisco IP Phoneのアクセス ポートを通じて受信したすべてのトラフィックが変更されずにIP Phoneを通過します。
- 信頼できないモードでは、IP Phoneのアクセス ポートを通じて受信した802.1Qまたは802.1pフレームのすべてのトラフィックが、設定済みのレイヤ2 CoS値を受け取ります。デフォルトのレイヤ2 CoS値は0です。デフォルトのモードは、信頼できないモードです。
音声VLANの設定
ここでは、アクセス ポートに音声VLANを設定する方法について説明します。ここでは、次の設定情報について説明します。
音声VLANのデフォルト設定
音声VLAN機能はデフォルトではディセーブルに設定されています。
音声VLAN機能をイネーブルにすると、すべてのタグなしトラフィックは、ポートのデフォルトのCoSプライオリティに従って送信されます。
CoS値は、802.1pまたは802.1Qタグ付きトラフィックでは信頼されていません。
音声VLAN設定時の注意事項
- 音声VLANはスイッチのアクセス ポートに設定する必要があります。音声VLANはトランク ポートではサポートされていません。音声VLANはレイヤ2ポートにのみ設定できます。
- Power over Ethernet(PoE)スイッチは、旧シスコ製標準電源装置およびIEEE 802.3af準拠の電源装置がAC電源から給電されていない場合、それらに自動的に電力を供給できます。PoEインターフェイスの詳細については、 インターフェイスでのPoEの設定 を参照してください。
- 音声VLANをイネーブルにする前に、mls qos グローバル コンフィギュレーション コマンドを入力してスイッチでQoSをイネーブルにし、mls qos trust cosインターフェイス コンフィギュレーション コマンドを入力してポートの信頼状態をtrustに設定することを推奨します。自動QoS機能を使用すると、これらの設定値が自動的に設定されます。詳細については、 QoSの設定 を参照してください。
- Cisco IP Phoneへコンフィギュレーション ファイルを送信するために、Cisco IP Phoneに接続するスイッチ ポートのCDPをイネーブルにする必要があります(デフォルトでは、CDPはすべてのスイッチ インターフェイスでグローバルにイネーブルになっています)。
- 音声VLANを設定すると、PortFast機能は自動的にイネーブルに設定されます。音声VLAN機能をディセーブルしても自動的にディセーブルになりません。
- Cisco IP PhoneとCisco IP Phoneに接続されたデバイスが同じVLANに属する場合は、同じサブネットに属する必要があります。次の状態は、それらが同じVLANに属していることを示しています。
- 両方が、802.1pまたはタグなしフレームを使用している。
- Cisco IP Phoneが802.1pフレームを使用し、デバイスがタグなしフレームを使用している。
- Cisco IP Phoneがタグなしフレームを使用し、デバイスが802.1pフレームを使用している。
- Cisco IP Phoneが802.1Qフレームを使用し、音声VLANがアクセスVLANと同一である。
- Cisco IP Phoneと電話機に接続されたデバイスが、同じVLANとサブネットに属していても、異なるフレーム タイプを使用する場合、同じサブネット内のトラフィックはルーティングされないため(ルーティングによってフレーム タイプの違いは排除されてしまう)、それらは通信できません。
- 音声VLANでは、スタティック セキュアMACアドレスを設定できません。
- 音声VLANポートは、次のポート タイプにすることもできます。
- ダイナミック アクセス ポート。詳細については、 VMPSクライアントのダイナミック アクセス ポートの設定 を参照してください。
- 802.1x認証ポート。詳細については、 802.1x認証の設定 を参照してください。
- 保護ポート。詳細については、 保護ポートの設定 を参照してください。
- SPANまたはRSPANセッションの送信元または宛先ポート。
- セキュア ポート。詳細については、 ポート セキュリティの設定 を参照してください。
Cisco 7960 IP Phoneに接続するポートの設定
Cisco 7960 IP Phoneは、PCまたはその他のデバイスへの接続もサポートするので、Cisco IP Phoneにスイッチを接続するポートは、混合されたトラフィックを搬送できます。ポートは、IP Phoneが音声トラフィックとデータ トラフィックをどのように搬送しているか判断するように設定できます。
IP Phoneの音声トラフィックの設定
Cisco IP Phoneへ接続するポートは、CDPパケットを送信するように設定できます。このCDPパケットは、電話機に、音声トラフィックを送信する方法を設定するように指示します。電話機は、レイヤ2 CoS値を持ち、特定の音声VLANに対応する802.1Qフレームで音声トラフィックを搬送できます。802.1pプライオリティ タギングを使用して、音声トラフィックにより高いプライオリティを付け、ネイティブ(アクセス)VLAN経由ですべての音声トラフィックを転送できます。また、IP Phoneはタグなしトラフィックを送信することもできれば、自分の設定を使用してアクセスVLAN内でトラフィックを送信することもできます。どの構成でも、音声トラフィックはレイヤ3 IP precedence値(デフォルトは5)を搬送します。
次に、CoS値を使用して入力トラフィックを分類し、音声トラフィック用に802.1pプライオリティ タギングを使用し、デフォルトのネイティブVLAN(VLAN 0)を使用してすべてのトラフィックを搬送するように、IP Phoneに接続されたポートを設定する方法を示します。
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# interface gigabitethernet1/0/1
Switch(config-if)# mls qos trust cos
Switch(config-if)# switchport voice vlan dot1p
ポートをデフォルト設定に戻すには、 no switchport voice vlan インターフェイス コンフィギュレーション コマンドを使用します。
着信データ フレームのプライオリティの設定
PCまたはその他のデータ処理デバイスをCisco IP Phoneのポートに接続できます。タグ付きデータ トラフィック(802.1Qまたは802.1pフレーム)を処理するため、CDPパケットを送信するようにスイッチを設定できます。このCDPパケットは、IP Phoneに、Cisco IP Phoneのアクセス ポートに接続デバイスからのデータ パケットを送信する方法を指示します。PCは、割り当てられたCoS値を持つパケットを生成できます。接続デバイスからIP Phoneに到達したフレームのプライオリティを変更しない(信頼する)、または無効化する(信頼しない)ように、Cisco IP Phoneを設定できます。
Cisco IP Phoneで、非音声ポートから受信したデータ トラフィックのプライオリティを設定するには、イネーブルEXECモードで次の手順を実行します。
|
インターフェイス コンフィギュレーション モードを開始し、IP Phoneに接続されているインターフェイスを指定します。 |
||
次に、PCまたは接続デバイスから受信したフレームのプライオリティを変更することなく、IP Phoneに接続されたポートを設定する方法を示します。
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)# interface gigabitethernet1/0/1
Switch(config-if)# switchport priority extend trust
ポートをデフォルト設定に戻すには、 no switchport priority extend インターフェイス コンフィギュレーション コマンドを使用します。
音声VLANの表示
インターフェイスの音声VLAN設定を表示するには、 show interfaces interface-id switchport イネーブルEXECコマンドを使用します。
