古河電工ネットワーク機器の総合ブランド ファイテルネット
古河電工
FITELnetトップ製品ラインナップイベント&セミナーセールス&サポート
Routing to the Future FITELnet
お問い合わせはこちら
 
設定例
3.WAN側へ送信するパケットに対して帯域制御を行う場合
概要

WAN側へ送信するパケットのうち、FTPに関するパケットに対して帯域制御を行います。
設定例では、回線帯域の75%をFTPに関するパケットに割り当てています。

補足・注意点
動作説明
root-que 使用する回線の帯域を何%帯域制御に使用するかを設定します。
100%
ftp-que 優先させたいパケットに割り当てる帯域を設定します。
75%
default-que 通常のパケットに割り当てる帯域を設定します。
20%
control-que ICMP 、IGMP 、RSVP に割り当てる帯域を設定します。
5%
コマンド設定の例
(!の行はコメントです。実際に入力する必要はありません。)
この設定を利用したい方は
!
!
! 特権ユーザモードに移行します。
!
Router> enable
Enter password: super ←パスワードを入力します。(実際は表示されない)

Router#
!
!
! 基本設定モードに移行します。
!
Router# configure terminal
Router(config)#
!
!
! LAN側IPアドレスを設定します。
!
Router(config)# interface lan 1
Router(config-if lan 1)# ip address 192.168.1.254 255.255.255.0
Router(config-if lan 1)# exit
!
!
! アクセスリストでNAT対象とするアドレス範囲を指定します。
!
Router(config)# access-list 1 permit 192.168.1.0 0.0.0.255
!
!
! PPPoE1の設定をします。
!
Router(config)# interface pppoe 1
Router(config-if pppoe 1)# ip nat inside source list 1 interface
Router(config-if pppoe 1)# pppoe server A-Provider
Router(config-if pppoe 1)# pppoe account user@xxxx.ne.jp secret
Router(config-if pppoe 1)# pppoe type host
Router(config-if pppoe 1)# exit
!
!
! デフォルトルートをPPPoE1に設定します。
!
Router(config)# ip route 0.0.0.0 0.0.0.0 pppoe 1
!
!
! アクセスリストで QoS 対象とするパケットを指定します。
!
Router(config)# access-list 100 permit tcp any any eq ftp
Router(config)# access-list 100 permit tcp any any eq ftp-data
Router(config)# access-list 120 permit 1 any any
Router(config)# access-list 120 permit 2 any any
Router(config)# access-list 120 permit 46 any any 
!
!
! クラスマップでパケットの分類を行います。
!
Router(config)# class-map ftp-class 
Router(config-class-map)# match ip access-group 100
Router(config-class-map)# exit
!
Router(config)# class-map control-class
Router(config-class-map)# match ip access-group 120
Router(config-class-map)# exit
!
!
! アクションマップで que の指定を行います。
!               
Router(config)# action-map ftp-action
Router(config-action-map)# set queuing ftp-que
Router(config-action-map)# exit
!
Router(config)# action-map control-action
Router(config-action-map)# set queuing control-que
Router(config-action-map)# exit
!
!
! ポリシーマップでクラスマップとアクションマップの結び付けを行うことにより、
! 分類したパケットをどの que に入れるか指定します。クラスマップで分類されなかった
! パケットについては、デフォルトキューに入れられます。
!               
Router(config)# policy-map ftp-policy
Router(config-policy-map)# class ftp-class action ftp-action
Router(config-policy-map)# class control-class action control-action
Router(config-policy-map)# exit
!
!
! インターフェースにポリシーマップを適用します。
! QoSは出て行くパケットに対して適用されますので、出力側のインターフェースで
! 出て行くパケットに対してポリシーマップを適用します。
!
Router(config)# interface pppoe 1
Router(config-if pppoe 1)# service-policy output ftp-policy
!
!
! QoS の方式を CBQ に設定します。
!
Router(config-if pppoe 1)# qos output bandwidth 50M cbq
!
!
! 各 que の設定をします。CBQ の場合、ルートキュートとデフォルトキューは必須です。
!
Router(config-if pppoe 1)# qos-que cbq root-que bandwidth 100 parent NULL
!                          NULLオプションを付けることでルートキューとなります。
Router(config-if pppoe 1)# qos-que cbq default-que bandwidth 20 parent root-que borrow default
!                          defaultオプションを付けることでデフォルトキューとなります。
Router(config-if pppoe 1)# qos-que cbq ftp-que bandwidth 75 parent root-que priority 3 borrow
!                          priority<0-7>は数字が大きいほうが優先度が高くなります。
Router(config-if pppoe 1)# qos-que cbq control-que bandwidth 5 parent root-que
Router(config-if pppoe 1)# exit
!
!
! 設定を保存します。
!
Router(config)# end
Router# save SIDE-A.cfg
% saving working-config
% finished saving

ページトップへ

All Rights Reserved, Copyright(C) FURUKAWA ELECTRIC CO., LTD. 2007