802.1qレベルでH-QoSが可能なイーサネットスイッチ


8

ISPクラウドの端に次の種類のリンクがあります。

                                                                    +-----------------------+
                                                                    |    Customer 1         |
                                                                    |-----------------------|
  +-----------------------+                             +----------->                       |
  |        XMR            |                             |           |                       |
  |-----------------------|                             |           +-----------------------+
  |                       |         +-------------------+--+
  |                       |         |      BT Cloud        |
  |                       |         |----------------------|
  |                       |         |                      |
  |                       +--------->                      |        +-----------------------+
  |                       |         |                      |        |    Customer 2         |
  +-----------------------+         +-------------------+--+        |-----------------------|
                                                        |           |                       |
                                                        +----------->                       |
                                                                    +-----------------------+

左側はBrocade XMRです。これは、この例ではBTのように、単一のギグリンクを介して多くのキャリアに接続されています。BTは、A側のこの1つのリンクを介して多くのポイントツーポイントリンクを提供します。次に、B端が分離され、地理的に分散した各サイトに移動します。A側のXMRポートでは、事前に合意されたVLAN IDを介してトラフィックがどのサイトに移動するかを指定します。

これはすべて完璧に機能し、BTや他の多くのキャリアへのリンクが多数あります。

問題は主に、XMRからのQoSアウトバウンドです。私のXMRとキャリアの間にギグリンクがありますが、これらの内部回路は2Mbからギグまで何でも可能です。

顧客1が10Mbリンクを持っていると仮定しましょう。彼らは、このリンクの25%がEFマーク付きトラフィック用に予約されることを望んでいます。インターフェイスを10Mbに形成し、EFマークの付いたパケットに25%の優先順位を与えることができるので、これはCPEレベルで簡単に送信できます。ただし、A側では、XMRはこのリンク全体を1Gbと見なします。カスタマーサイト1へのvlan 2000が10Mbのみであることを認識していません(BTは独自のネットワーク内でそれを10Mbにポリシングしています)

H-QoSは、VLANを2000〜10Mbにシェーピングでき、そのシェーピングされた値内で25%のEFを実現できるため、理想的です。問題は、XMRのH-QoSが8X10Gbモジュールでのみサポートされていることです。私たちが使用しているキャリアは、ネイティブ10Gbを提供していませんが、直接提供しています(1Gbリンクをたっぷり使用してください)

私の計画は、XMRとH-QoSを単純に行うキャリアの間に別のデバイスを取り付けることです。私は、VLAN IDに基づいてH-QoSを実行できると思われるCisco ME3600Xを見てきました。ME3600Xでこの特定の機能を使用した経験のある人はいますか?

基本的に私はそれがより理にかなっている場合、このように見える設定が欲しいです:

policy-map out-policy-parent
class vlan2000
 shape average 10000000
 service-policy out-policy
class vlan2001
 shape average 20000000
 service-policy out-policy

policy-map out-policy
 class EF
 priority percent 25
 class AF21
 bandwidth percent 50

interface gigabitethernet0/1
service-policy output out-policy-parent

BTにQoSサービスについて質問しましたか?彼らはそれを輻輳ポイントで配信できるはずです(彼らは私たちのために行います)、NNIでQoSは必要ありません。マーキングが正しいことを確認してください。
ytti、2013年

BTの提供は知っていますが、他のキャリアは提供していません。Virgin / Colt / TalkTalkなどは、それほど堅牢なポリシーを持っていません。完全にキャリアニュートラルなものが必要です。また、常にビジネスの場合のように、BTのQoSの提供は、より高いコストがかかりますし、ビジネスにはあまりコストを望んでいる
mellowd

ACK。買い物に行く必要があるようです。ME3600Xはこれで機能しますが、バッファが限られています。ME3800Xはより深いバッファを備えています。しかし率直に言って、私はNNIルーターとしてASR9001またはMX104を使用し、XMRをコア/非QoS終端のままにします。
ytti 2013年

ME3800Xは、ME3600Xの3倍の価格です。予算があれば、ASR9kまたはMXを喜んで入手しますが、私の手は結ばれています。3800には352Mbのバッファがあり、3600には44Mbしかないようです。大きな違い。44Mbのバッファーで何が得られるかを正確に把握するための計算はありますか?
2013年

ハードウェアのスケーリングについては知りませんが、MEシリーズはこの種のことをVLANごとに確実に実行できます。あなたは宿題をやり直す必要がありますが、たとえば、それがサポートするネストされたポリシーマップの数を言います。たとえば、VLANが1000あり、サブポリシーを1000個作成できないと思います。残念ながら、私の最大のMEは控えめな3400Xです。2つの100M回路を集約し、6〜7のVLANをマルチテナント化しているだけです(それらのほとんどは実際には物理的に分離されているため、スケーリングの問題はありません)。 VCごとにシェーピングするExinda。ところでここでまろやかな
あなたに会えて

回答:


2

DSCP値に基づくH-QoS /許可パーセンテージほど「堅牢」ではないと思いますが、おそらくより多くの構成オーバーヘッドが必要になりますが、VLANを参照するL2 ACLに対して送信をレート制限できます。例:

policy-map 10Mbps
  cir 9992688 cbs 32768 eir 0 ebs 1250 excess-priority 0

!numbered access lists in the range of 400-599 are for L2 MAC access lists
access-list 400 permit any any 2000 etype any
!2000 will represent the VLAN ID

interface ethernet 1/1
  qos pcp encode-policy off     ! preserve outer VLAN CoS if applicable
  rate-limit strict-acl         ! drop traffic that's denied by a rate-limiting ACL
  rate-limit output access-group 400 policy-map 10Mbps

ドキュメントによると、複数のレート制限ポリシーを1つのポートにバインドできますが、パケットに対して一致するACL句が見つかると、デバイスはレート制限ACLの後続の句と後続のレート制限ACLを評価しません。

EFの設定に関しては、それを行う代わりに、10Mbpsの25%にコミットすることができ、残りはEIR / EBS値に進むことができます。


broundryがそのアクセスリストのcos / DSCPを受け入れる場合、バースト不能なQoSを実行できる可能性があります(各クラスには固定の共有があります)。しかし、各クラスがバースト可能でないQoSを販売することは非常に困難です(他のクラスがリンクへの要求を持たない場合でも、BEが30%しか言わないことを想像してください)
ytti
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.