2016-08-30 11:57 AM
よろしくお願い致します。
Catalyst4948と他社メーカのL2スイッチを接続しCos値によるQoS制御を実施しております。
QoSの動作試験の為、他社製のL2スイッチのinterfaceを100M-full固定に設定し、(Catalyst
4948側はauto設定)回線に負荷をかけてQoSの試験を実施した所、問題なくQoS制御できました。
しかし、Catalyst 4948側を100M-full固定(対抗はauto設定)と設定するとQoS制御がうまく動作
せず、パケット落ちを起こしてしまいます。(Ping試験によるタイムアウトが発生。また、クライアント
側にてサーバに保存している動画を再生するとコマ落ちが発生する。)
また、この時のinterfaceをpolicy-mapを確認したのですが、特にdropカウントは発生していません。
test-sw01#sh policy-map interface gigabitEthernet 1/1
GigabitEthernet1/1
Service-policy output: VoIP
Class-map: class-VoIP (match-all)
0 packets
Match: cos 5
priority queue:
queue limit: 520 packets
polled queue depth(current:0, average:0, max:0) packets
Transmit: 129040 bytes, Queue full drops: 0 packets
Class-map: class-default (match-any)
1690632 packets
Match: any
1690632 packets
queue limit: 3624 packets
polled queue depth(current:0, average:0, max:3624) packets
Transmit: 1706978620 bytes, Queue full drops: 496950 packets
下記に、Catalyst4948のQoS設定を記載させて頂きましたのでご確認頂きましておかしな点
や、抜け等ありましたらご教授頂けますでしょうか。
よろしくお願い致します。
- 以下 設定情報(スピード固定する前の設定です。) -
機器:Catalyst4948
IOS:15.1(2)SG6
class-map設定
class-map match-all class-VoIP
match cos 5
policy-map設定
policy-map VoIP
class class-VoIP
priority
interfaceへの適用
interface GigabitEthernet1/1
switchport private-vlan association trunk 100 101
switchport private-vlan association trunk 200 201
switchport mode private-vlan trunk
service-policy output VoIP
- 以上 -
2016-09-02 09:21 AM
yokoi@ydk さん
見たところ、Queue full drops でドロップしているのではないでしょうか。
queue limit: 3624 packets
polled queue depth(current:0, average:0, max:3624) packets
Transmit: 1706978620 bytes, Queue full drops: 496950 packets
インタフェースの速度を変更する前後で
show interface
show policy-map interface
があれば queue limit のサイズに違いがあるかなどを見ることができるかと思います。
基本的に固定だろうがオートだろうが速度が同じであれば queue limit は同じになる気はしますが、何か違いが無いか確認してみてください。
また、QoS のトラブルシューティングでは上記のコマンドをトラフィックを流している状態(ドロップが発生している状態)で取る必要があります。
2016-09-02 02:17 PM
ご回答ありがとうございます。
質問内容が分かりにくく申し訳ありません。
今回のqos制御はCos値の値で優先制御を掛けており、Cos値"5"なら
priorityキューへ送信するといった構成で構築しております。
ご指摘頂いた項目のQoSドロップは、Qos制御対象外パケットの項目
となるので、こちらでパケットのドロップが発生しているのは問題ないと
考えております。
認識が間違っていましたでしょうか。
class-default priority
2017-01-03 01:51 PM
yokoi@ydk さん
すみません。お返事ができていませんでした。
トラフィックが QoS で保護されているということですね。
Cat4948 のインタフェースが FULL 固定で、対向が Auto のようなので、対向機器側で Duplex が Half になってしまい、Cat4948 側は問題ないが対向機器側でパケット破棄(ドロップ)が発生していたのではないでかと思いました。
エキスパートの回答、ステップバイステップガイド、最新のトピックなどお気に入りのアイデアを見つけたら、あとで参照できるように保存しましょう。
コミュニティは初めてですか?これらのヒントを活用してスタートしましょう。 コミュニティの活用方法 新メンバーガイド
下記より関連するコンテンツにアクセスできます