Home|Log In|Register|Feedback|Help 
  
Select a Location / Language
Japan: Japanese
 
日本語マニュアル一覧
ルータ
Cisco 10000 シリーズ
Cisco 10000 シリーズ ルータ QoS コンフィギュレーション ガイド
はじめに
このマニュアルについて
QoS の概要
トラフィックの分類
QoS ポリシー アクションおよびルールの設定
サービス ポリシーの付加
キュー間での帯域幅の分配
トラフィック ポリシング
トラフィック マーキング
サービスのプライオリティ設定
トラフィックのシェーピング
オーバーヘッド アカウンティング
パケット キューの輻輳管理
輻輳時の帯域幅の均等分配
複数のポリシー レベルに対する QoS の定義
同時ポリシー マップ
物理リンクおよび仮想リンクのオーバーサブスクライブ
リアルタイム パケットと非リアルタイム パケットのフラグメンテーションおよびインターリービング
ダイナミック サブスクライバ サービスの設定
加入者トラフィックの規制とシェーピング
PVC バンドルに対する QoS の設定
MPLS トラフィックに対する QoS の設定
VLAN のタグベース QoS
階層型スケジューリングおよびキューイング
フレーム リレーのレガシー コマンドを使用したフレーム リレー QoS の設定
QPPB
用語集

ルータ
Cisco 10000 シリーズ ルータ QoS コンフィギュレーション ガイド

QPPB

Downloads
全章のPDF
7433_06.pdf(9,481KB)
この章のPDF
7433_06_appendixb.pdf(87KB)


QoS(サービス品質)Policy Propagation through Border Gateway Protocol(QPPB; BGP による QoS ポリシー伝達)では、BGP コミュニティ リスト、BGP Autonomous System(AS; 自律システム)パス、および Access Control List(ACL; アクセス コントロール リスト)に基づく IP precedence によって、パケットを分類できます。パケットを分類したあと、ポリシングおよび Weighted Random Early Detection(WRED; 重み付きランダム早期検出)などの他の QoS 機能を使用して、ビジネス モデルに適したポリシーを指定し、実行できます。

ここでは、次の手順について説明します。

1. BGP コミュニティ リスト、ACL、および BGP AS パスと一致するルート マップの作成
2. ネイバから取得したルートへの IP precedence の適用

QPPB の設定例

この例では、Cisco 10000 シリーズ ルータは AS 10 および AS 60 からルートを学習します。QoS ポリシーは、定義されたルート マップと一致する全パケットに適用されます。Cisco 10000 シリーズ ルータからの AS 10 または AS 60 へのパケットはすべて、対応する QoS ポリシーで送信されます(図B-1 を参照)。

図B-1 Cisco 10000 シリーズ ルータでのルートと QoS ポリシーの適用

 

Cisco 10000 シリーズ ルータの設定

Router(config)# router bgp 30

Router(config)# table-map precedence-map

Router(config-router)# neighbor 20.20.20.1 remote-as 10

Router(config-router)# neighbor 20.20.20.1 send-community

Router(config-router)# neigh 20.20.20.1 route-map precedence-map out

!

Router(config)# ip bgp-community new-format

 

コミュニティ 1 をマッチングさせ、IP precedence を priority に設定し、QoS グループを 1 に設定します。

Router(config)# route-map precedence-map permit 10

Router(config-route-ma)# match community 1

Router(config-route-ma)# set ip precedence priority

Router(config-route-ma)# set ip qos-group 1

 

コミュニティ 2 をマッチングさせ、IP precedence を immediate に設定します。

Router(config)# route-map precedence-map permit 20

Router(config-route-ma)# match community 2

Router(config-route-ma)# set ip precedence immediate

 

コミュニティ 3 をマッチングさせ、IP precedence を flash に設定します。

Router(config)# route-map precedence-map permit 30

Router(config-route-ma)# match community 3

Router(config-route-ma)# set ip precedence flash

 

コミュニティ 4 をマッチングさせ、IP precedence を flash-override に設定します。

Router(config)# route-map precedence-map permit 40

Router(config-route-ma)# match community 4

Router(config-route-ma)# set ip precedence flash-override

 

コミュニティ 5 をマッチングさせ、IP precedence を critical に設定します。

Router(config)# route-map precedence-map permit 50

Router(config-route-ma)# match community 5

Router(config-route-ma)# set ip precedence critical

 

コミュニティ 6 をマッチングさせ、IP precedence を internet に設定します。

Router(config)# route-map precedence-map permit 60

Router(config-route-ma)# match community 6

Router(config-route-ma)# set ip precedence internet

 

コミュニティ 7 をマッチングさせ、IP precedence を network に設定します。

Router(config)# route-map precedence-map permit 70

Router(config-route-ma)# match community 7

Router(config-route-ma)# set ip precedence network

 

IP アドレス アクセス リスト 69 または AS パス 1 をマッチングさせ、IP precedence を critical に設定し、QoS グループを 9 に設定します。

Router(config)# route-map precedence-map permit 75

Router(config-route-ma)# match ip address 69

Router(config-route-ma)# match as-path 1

Router(config-route-ma)# set ip precedence critical

Router(config-route-ma)# set ip qos-group 9

 

その他の場合、IP precedence を routine に設定します。

Router(config)# route-map precedence-map permit 80

Router(config-route-ma)# set ip precedence routine

 

コミュニティ リストを定義します。

Router(config)# ip community-list 1 permit 60:1

Router(config)# ip community-list 2 permit 60:2

Router(config)# ip community-list 3 permit 60:3

Router(config)# ip community-list 4 permit 60:4

Router(config)# ip community-list 5 permit 60:5

Router(config)# ip community-list 6 permit 60:6

Router(config)# ip community-list 7 permit 60:7

AS パスを定義します。

Router(config)# ip as-path access-list 1 permit ^10_60

 

ACL を定義します。

Router(config)# access-list 69 permit 69.0.0.0

ルータ B の実行コンフィギュレーション

RouterB(config)# router bgp 10

RouterB(config-router)# neighbor 30.30.30.1 remote-as 30

RouterB(config-router)# neighbor 30.30.30.1 send-community

RouterB(config-router)# neigh 30.30.30.1 route-map send_community out

!

RouterB(config)# ip bgp-community new-format

 

プレフィクス 10 をマッチングさせ、コミュニティを 60:1 に設定します。

RouterB(config)# route-map send_community permit 10

RouterB(config-route-ma)# match ip address 10

RouterB(config-route-ma)# set community 60:1

 

プレフィクス 20 をマッチングさせ、コミュニティを 60:2 に設定します。

RouterB(config)# route-map send_community permit 20

RouterB(config-route-ma)# match ip address 20

RouterB(config-route-ma)# set community 60:2

 

プレフィクス 30 をマッチングさせ、コミュニティを 60:3 に設定します。

RouterB(config)# route-map send_community permit 30

RouterB(config-route-ma)# match ip address 30

RouterB(config-route-ma)# set community 60:3

 

プレフィクス 40 をマッチングさせ、コミュニティを 60:4 に設定します。

RouterB(config)# route-map send_community permit 40

RouterB(config-route-ma)# match ip address 40

RouterB(config-route-ma)# set community 60:4

 

プレフィクス 50 をマッチングさせ、コミュニティを 60:5 に設定します。

RouterB(config)# route-map send_community permit 50

RouterB(config-route-ma)# match ip address 50

RouterB(config-route-ma)# set community 60:5

 

プレフィクス 60 をマッチングさせ、コミュニティを 60:6 に設定します。

RouterB(config)# route-map send_community permit 60

RouterB(config-route-ma)# match ip address 60

RouterB(config-route-ma)# set community 60:6

 

プレフィクス 70 をマッチングさせ、コミュニティを 60:7 に設定します。

RouterB(config)# route-map send_community permit 70

RouterB(config-route-ma)# match ip address 70

RouterB(config-route-ma)# set community 60:7

 

その他はすべて、コミュニティを 60:8 に設定します。

RouterB(config)# route-map send_community permit 80

RouterB(config-route-ma)# set community 60:8

 

ACL を定義します。

RouterB(config)# access-list 10 permit 61.0.0.0

RouterB(config)# access-list 20 permit 62.0.0.0

RouterB(config)# access-list 30 permit 63.0.0.0

RouterB(config)# access-list 40 permit 64.0.0.0

RouterB(config)# access-list 50 permit 65.0.0.0

RouterB(config)# access-list 60 permit 66.0.0.0

RouterB(config)# access-list 70 permit 67.0.0.0

 

次に、IP precedence および QoS グループ ID に基づいてパケットを分類するために、いくつかのインターフェイスを設定する例を示します。

interface serial 5/0/0/1:0

ip address 200.28.38.2 255.255.255.0

bgp-policy source ip-prec-map

no ip mroute-cache

no cdp enable

frame-relay interface-dlci 20 IETF

 

interface serial 6/0/0/1:0

ip address 200.28.28.2 255.255.255.0

bgp-policy source qos-group

no ip mroute-cache

no cdp enable

frame-relay interface-dlci 20 IETF

 

 

関連資料

ここでは、この章で説明した機能に関連する他のシスコ製品マニュアルへのハイパーリンクを示します。マニュアルを表示するには、青で表示されているマニュアル名または章をクリックしてください。マニュアル名の下に該当する章が付記されている場合もあります。

 

機能

関連資料

QPPB

Cisco IOS Quality of Service Solutions Configuration Guide 』Release 12.2

Part 1:「Classification」>「Classification Overview」>「QoS Policy Propagation via Border Gateway Protocol」

Part 1:「Classification」>「Configuring QoS Policy Propagation via Border Gateway Protocol」

 

 




業種別ソリューション | ネットワーキングソリューション | 製品 & ソリューション | 購入方法 | テクニカルサポート | トレーニング & イベント | パートナー | シスコシステムズ
ホーム | ログイン | ユーザー登録 | フィードバック | ヘルプ
© 1992-2008 Cisco Systems, Inc. All rights reserved. ご利用条件 | プライバシー ステートメント | クッキーポリシー | シスコの商標