



 |
音声VLANの設定
この章では、Catalyst 3750スイッチに音声VLAN(仮想LAN)機能を設定する方法について説明します。特に注記がない限り、
スイッチ
という用語は、スタンドアロン スイッチとスイッチ スタックを指しています。音声VLANは、Catalyst 6000ファミリー スイッチのマニュアルでは、
Auxiliary 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内に送信
-
どの構成でも音声トラフィックはレイヤ3 IP precedence値(デフォルトは、音声トラフィックの場合が5、音声制御トラフィックの場合が3)を搬送します。
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です。デフォルトのモードは、信頼できないモードです。
-
Cisco IP Phoneに接続されたデバイスからのタグなしトラフィックは、IP Phoneのアクセス ポートの信頼状態に関係なく、変更されずにIP Phoneを通過します。
音声VLANの設定
ここでは、アクセス ポートに音声VLANを設定する方法について説明します。ここでは、次の設定情報について説明します。
音声VLANのデフォルト設定
音声VLAN機能はデフォルトではディセーブルに設定されています。
音声VLAN機能をイネーブルにすると、すべてのタグなしトラフィックは、ポートのデフォルトのCoSプライオリティに従って送信されます。
CoS値は、802.1pまたは802.1Qタグ付きトラフィックでは信頼されていません。
音声VLAN設定時の注意事項
音声VLAN設定時の注意事項は次のとおりです。
-
音声VLANはスイッチのアクセス ポートに設定する必要があります。音声VLANはトランク ポートではサポートされていません。音声VLANはレイヤ2ポートにのみ設定できます。
-
音声VLANがサポートされるのは、アクセス ポートのみです。設定で許可されている場合でも、トランク ポートではサポートされません。
-
音声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セッションの送信元または宛先ポート。
-
セキュア ポート。詳細については、
ポート セキュリティの設定
を参照してください。
-
インターフェイス上でポート セキュリティをイネーブルにし、さらに音声VLANを使用するように設定する場合は、ポートで許可されるセキュア アドレスの最大数を、アクセスVLANで許可されているセキュア アドレスの最大数に2を加えた値に設定する必要があります。ポートがCisco IP Phoneに接続されている場合は、IP PhoneにMACアドレスが最大で2つ必要です。IP Phoneアドレスは音声VLAN上で学習されますが、アクセスVLAN上で学習される場合もあります。PCをIP Phoneに接続するには、さらにMACアドレスが必要になります。
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)を搬送します。
ポートに音声トラフィックを設定するには、イネーブルEXECモードで次の手順を実行します。
|
|
コマンド
|
説明
|
-
|
configure terminal
|
グローバル コンフィギュレーション モードを開始します。
|
-
|
interface
interface-id
|
インターフェイス コンフィギュレーション モードを開始し、IP Phoneに接続されているインターフェイスを指定します。
|
-
|
mls qos trust cos
|
パケットCoS値を使用して入トラフィックのパケットを分類するようにインターフェイスを設定します。タグなしパケットの場合は、ポートのデフォルトのCoS値が使用されます。
-
ポートの信頼状態を設定する前に、最初に、
mls qos
グローバル コンフィギュレーション コマンドを使用して、グローバルにQoSをイネーブルにする必要があります。
|
-
|
switchport voice vlan {
vlan-id |
dot1p
|
none
|
untagged}
|
Cisco IP Phoneが音声トラフィックを搬送する方法を設定します。
-
vlan-id
― 指定されたVLAN経由ですべての音声トラフィックを転送するように、Cisco IP Phoneを設定します。デフォルトでは、Cisco IP Phoneは、802.1Qプライオリティ値5で音声トラフィックを転送します。有効なVLAN IDは1〜4094です。
-
dot1p
― 音声トラフィック用に802.1pプライオリティ タギングを使用し、デフォルトのネイティブVLAN(VLAN 0)を使用してすべてのトラフィックを搬送するように、Cisco IP Phoneを設定します。デフォルトでは、Cisco IP Phoneは、802.1pプライオリティ値5で音声トラフィックを転送します。
-
none
― IP Phoneは、自分の設定を使用してタグなし音声トラフィックを送信できます。
-
untagged
― タグなし音声トラフィックを送信するように電話機を設定します。
|
-
|
end
|
イネーブルEXECモードに戻ります。
|
-
|
show interfaces
interface-id
switchport
または
show running-config interface
interface-id
|
音声VLANエントリを確認します。
QoSと音声VLANの設定を確認します。
|
-
|
copy running-config startup-config
|
(任意)コンフィギュレーション ファイルに設定を保存します。
|
ポートをデフォルト設定に戻すには、
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モードで次の手順を実行します。
|
|
コマンド
|
説明
|
-
|
configure terminal
|
グローバル コンフィギュレーション モードを開始します。
|
-
|
interface
interface-id
|
インターフェイス コンフィギュレーション モードを開始し、IP Phoneに接続されているインターフェイスを指定します。
|
-
|
switchport priority extend
{
cos
value
|
trust
}
|
IP Phoneアクセス ポートから受信したデータ トラフィックのプライオリティを設定します。
-
cos
value
― 指定のCoS値を持つPCまたは接続デバイスから受信したプライオリティを無効化するように、IP Phoneを設定します。CoS値は0〜7の数字です。7が最高のプライオリティになります。デフォルトのプライオリティは、
cos
0です。
-
trust
― PCまたは接続デバイスから受信したプライオリティを信頼するようIP Phone アクセス ポートを設定します。
|
-
|
end
|
イネーブルEXECモードに戻ります。
|
-
|
show interfaces
interface-id
switchport
|
設定を確認します。
|
-
|
copy running-config startup-config
|
(任意)コンフィギュレーション ファイルに設定を保存します。
|
ポートをデフォルト設定に戻すには、
no switchport priority extend
インターフェイス コンフィギュレーション コマンドを使用します。
音声VLANの表示
インターフェイスの音声VLAN設定を表示するには、
show interfaces
interface-id
switchport
イネーブルEXECコマンドを使用します。

All contents copyright (C) 1992--2004 Cisco Systems K.K.