FRTS ( Frame-relay Traffic shaping ) コンフィグレーション
先ず、グローバルコンフィグで、トラフィックシェーピング用の
map-class-name を定義します。
Cisco(config)# map-class frame-relay map-class-name
|
次に、マップクラスコンフィグモードで、平均レート(CIR)とピークレート(CIR+EIR)を定義
| Cisco(config-map-class)# frame-relay traffic-rate
average [ peak ] |
あるいは、CIR、BC、BE、MINCIRをそれぞれ設定する場合は、以下のコマンドで定義
※ frame-relay mincir を入力しなかった場合、デフォルトでCIRの半分の値がMINCIRになります。
※ 実際の日本のエンタープライズでのフレームリレーネットワークでは以下の設定が主流です。
Cisco(config-map-class)# frame-relay cir
bps
Cisco(config-map-class)# frame-relay bc bit
Cisco(config-map-class)# frame-relay be bit
Cisco(config-map-class)# frame-relay mincir
bps
|
送信側のルータがBECNを受信することにより送信速度を調整するように定義します。このコマンドは
IOS11.3以降からのサポートで11.2以前のものは
frame-relay becn-response-enable を使用します。
| Cisco(config-map-class)# frame-relay adaptive-shaping
[ becn | foresight ] |
オプションの設定として、レガシーなQoS制御をフレームリレーの設定に適用することができます。
以下の設定により、PQやCQを適用することができます。「number」には、CQの場合はqueue-list
PQの場合はpriority-listコマンドでキューを定義した後で、以下のコマンドに番号を入力します。
Cisco(config-map-class)# frame-relay custom-queue-list number
Cisco(config-map-class)# frame-relay priority-group
number
|
※ ちょっとの BECN を受信したくらいで MINCIR
までシェーピングされるのを回避する為に有効にしない場合もあり。
※ 実際の日本のエンタープライズでのFR上で輻輳制御を実装する場合は、IP
RTP PrioirtyやLLQを実装させます。
Cisco(config-map-class)# frame-relay ip rtp
priority 16384 16383 bandwidth
|
FRマップクラスの作成が完了すれば、該当するインターフェースにFRマップクラスを適用します。
FRマップクラスは、特定のメジャーインターフェース、サブインターフェース、DLCI
のいずれかの
3パターンで適用することができます。サブインターフェースやDLCI
にマッピングされていない
場合は、メジャーインターフェースにマッピングされている
map-class-name の内容を継承します。
Cisco(config)# interface serial 0/0
Cisco(config-if)# frame-relay class map-class-name
or
Cisco(config)# interface serial 0/0.1 multipoint
Cisco(config-subif)# frame-relay class map-class-name
or
Cisco(config)# interface serial 0/0.2 point-to-point
Cisco(config-subif)# frame-relay interface-dlci
16
Cisco(config-fr-dlci)# class map-class-name
|
最後にインターフェース上でフレームリレートラフィックシェーピングを有効にします。
大本となる物理インターフェースに適用させることで、全てのVCにて有効になります。
Cisco(config)# interface serial 0/0
Cisco(config-if)# frame-relay traffic-shaping
|
フレームリレートラフィックシェーピング
下記の構成の場合、HubRouterとSpokeRouterとではIPアドレス以外コンフィグに差異がないので
HubRouterだけ紹介します。また以下の場合、Tc
( Bc/CIR ) が約0.042秒となることが分かります。

※ LM I タイプは自動検出されますが明示指定。IARPの使用不可も明示指定。FR網にbroadcastを流すことも前提にしています。
HubRouter(config)# interface Serial 0/0
HubRouter(config-if)# encapsulation frame-relay
HubRouter(config-if)# lmi-type q933a
HubRouter(config-if)# no fair-queue
HubRouter(config-if)# no frame-relay inverse-arp
HubRouter(config-if)# frame-relay traffic-shaping
HubRouter(config-if)# interface Serial 0/0.1
point-to-point
HubRouter(config-subif)# bandwidth 192
HubRouter(config-subif)# ip address 192.168.0.1 255.255.255.0
HubRouter(config-subif)# frame-relay interface-dlci
16
HubRouter(config-subif)# frame-relay class
F-shape
HubRouter(config)# map-class frame-relay
F-shape
HubRouter(config-map-class)# frame-relay
adaptive-shaping becn
HubRouter(config-map-class)# frame-relay
cir 192000
HubRouter(config-map-class)# frame-relay
bc 8000
HubRouter(config-map-class)# frame-relay
be 8000
HubRouter(config-map-class)# frame-relay
mincir 64000
|
※ show traffic-shape, show traffic-shape
statistics, sh int s0/0, sh frame-relay
pvc, sh frame-relay mapで確認しましょう。
Resource : フレームリレーに関するFAQ Configuring Frame-Relay Frame-Relay Index BCRAN試験認定テキスト第2版
|