|
音声VLANとは
Cisco IP Phoneでは、Catalystスイッチに接続するポートと、PCを接続できるポートの2ポートを持っています。
PCを接続したIP Phoneを特定のVLANだけを指定
( switchport access vlan ) したCatalystに接続した場合、
Cisco IP Phoneの音声トラフィックとPCのデータトラフィックが同じVLAN上で伝送されることになります。その
結果、IP Phoneの音声トラフィックに遅延が発生する可能性があります。そこで役立つ機能が音声VLANです。
音声VLANとはCiscoIOSでサポートされる機能であり、Cisco
IP PhoneとPC端末を別々のVLANに配置できる
機能を持っています。音声VLANを利用することにより、Cisco
Catalystスイッチの1つのアクセスポート上に
PCのデータトラフィック用のVLANだけでなく、IP
Phoneの音声トラフィック用のVLANを設けることができます。
データトラフィックは [ Native VLAN ] 上で伝送されて、音声トラフィックは
[ Voice VLAN ] 上で伝送されます。

※ Catalyst3560スイッチのマニュアルで表現している
[ 音声VLAN ] は、Catalyst6500マニュアルでは
[ 補助VLAN ] と表しています。
※ Catalyst3560スイッチのマニュアルで表現している
[ 802.1qフレーム ] は [ 802.1pフレーム ]
として表現されている場合もあります。
音声VLANの設定方法
音声VLANを設定する機器はCatalystスイッチだけであり、Cisco
IP Phone側に設定する必要はありません。
音声VLANが設定されたCatalystにCisco IP
Phoneを接続すると、音声VLAN IDが含まれたCDPフレームを
受信します。結果、Cisco IP Phoneは音声VLAN
ID を解釈して、音声VLAN向けのVoIPトラフィックに対して
IEEE802.1q タグを着けて送信を開始します。つまり、Catalyst側で音声VLANの設定とCDPを有効にします。
Cisco IP Phoneから伝送される音声トラフィックの設定
CatalystはCisco IP Phoneに対して音声VLAN
IDだけでなく、QoSの設定の指定もCDPにより送信します。
音声VLANの設定方法により、以下に分類する形でフレームを送信するようCisco IP Phoneに指定できます。
| Cisco IOS Config |
コマンドの機能 |
| switchport voice vlan vlan-id |
CoSプライオリティ値のタグ付き音声VLANによる送信。全ての音声トラフィックが音声
VLANを経由して転送されるようにIP Phoneに設定します。音声トラフィックのQoS値は
VoiceトラフィックがCoS5( DSCP46=EF)、SignalトラフィックがCoS3(
DSCP24=CS3 )です。
|
| switchport voice vlan dot1p |
CoSプライオリティ値のタグ付きアクセスVLANによる送信。タギングは行われるものの
全ての音声トラフィックが、デフォルトのネイティブVLAN(VLAN
0)を使用して転送される
ようにIP Phoneに設定します。音声トラフィックのQoS値は上記の音声VLANの時と同じ。
この設定は音声VLANを使用しないがCoS値を付け送信したい場合
or Cisco IPPhoneに
PCが接続してない場合 or CDPを認識しない他メーカのIP
Phoneを接続する場合に使用。
|
| switchport voice vlan none |
タグなし(CoS値なし)VLANによる送信。音声VLANの機能を全く使用しない設定です。
Cisco IPPhoneは独自の設定を行い、タグ付けされていない音声トラフィックを送信します。
|
| switchport voice vlan untagged |
タグなし(CoS値なし)VLANによる送信。タグなしの音声トラフィックを送信するように設定。
|
※ 最も使用される音声VLANの設定は [ switchport
voice vlan vlan-id ] です。また、サードパーティの機器を接続する場合は、上記で
紹介した [ switchport voice vlan dot1q
] ではなく、[ switchport mode trunk ] としてPCのVLANをnative
vlanで定義するのが一般的。
Cisco IP Phoneから伝送されるデータトラフィックの設定
Cisco IP Phoneには、PCなどデータデバイスを接続できるポートがあります。Catalystスイッチから送信される
CDPにより、Cisco IP Phoneに対してそれらのデバイスのデータに対してどのように送信するかを指定できます。
| Cisco IOS Config |
コマンドの機能 |
switchport priority
extend [ cos value | trust ] |
IPPhoneのアクセスポートから受信したデータトラフィックのプライオリティの設定
cos value - PC等から受信したフレームのプライオリティを指定のCoS値に変更
するように、Cisco IPPhoneを設定します。デフォルト値はCoS0です。
trust - PC等から受信したフレームのCoS値を信頼するようにCiscoIPPhone
を設定します。デフォルトは untrust であり、CoS値は信頼されない。
|

|