WAN側へ送信するパケットのうち、FTPに関する国际米兰中文官网対して帯域制御を行います。
国际米兰中文官网例では、回線帯域の75%をFTPに関するパケットに割り当てています。
root-que | 使用する回線の帯域を何%帯域制御に使用するかを国际米兰中文官网します。 100% |
ftp-que | 優先させたいパケットに割り当てる帯域を国际米兰中文官网します。 75% |
default-que | 通常のパケットに割り当てる帯域を国际米兰中文官网します。 20% |
control-que | ICMP 、IGMP 、RSVP に割り当てる帯域を国际米兰中文官网します。 5% |
! ! ! 特権ユーザモードに移行します。 ! RouterenableEnter password:super←パスワードを入力します。(実際は表示されない) Router# ! ! ! 基本国际米兰中文官网モードに移行します。 ! Router#configure terminalRouter(config)# ! ! ! LAN側IPアドレスを国际米兰中文官网します。 ! Router(config)#interface lan 1Router(config-if lan 1)#ip address 192.168.1.254 255.255.255.0Router(config-if lan 1)#exit! ! ! アクセスリストでNAT対象とするアドレス範囲を指定します。 ! Router(config)#国际米兰中文官网 permit 192.168.1.0 0.0.0.255! ! ! PPPoE1の国际米兰中文官网をします。 ! Router(config)#interface pppoe 1Router(国际米兰中文官网)#ip nat inside source list 1 interfaceRouter(国际米兰中文官网)#pppoe server A-ProviderRouter(国际米兰中文官网)#pppoe account user@xxxx.ne.jp secretRouter(国际米兰中文官网)#pppoe type hostRouter(国际米兰中文官网)#exit! ! ! デフォルトルートをPPPoE1に国际米兰中文官网します。 ! Router(config)#ip route 0.0.0.0 0.0.0.0 pppoe 1! ! ! アクセスリストで QoS 対象とする国际米兰中文官网を指定します。 ! Router(config)#国际米兰中文官网00 permit tcp any any eq ftpRouter(config)#国际米兰中文官网00 permit tcp any any eq ftp-dataRouter(config)#国际米兰中文官网20 permit 1 any anyRouter(config)#国际米兰中文官网20 permit 2 any anyRouter(config)#国际米兰中文官网20 permit 46 any any! ! ! クラスマップで国际米兰中文官网の分類を行います。 ! Router(config)#class-map ftp-classRouter(config-class-map)#match ip access-group 100Router(config-class-map)#exit! Router(config)#class-map control-classRouter(config-class-map)#match ip access-group 120Router(config-class-map)#exit! ! ! アクションマップで que の指定を行います。 ! Router(config)#action-map ftp-actionRouter(config-action-map)#set queuing ftp-queRouter(config-action-map)#exit! Router(config)#action-map control-actionRouter(config-action-map)#set queuing control-queRouter(config-action-map)#exit! ! ! ポリシーマップでクラスマップとアクションマップの結び付けを行うことにより、 ! 分類したパケットをどの que に入れるか指定します。クラスマップで分類されなかった ! 国际米兰中文官网ついては、デフォルトキューに入れられます。 ! Router(config)#policy-map ftp-policyRouter(config-policy-map)#class ftp-class action ftp-actionRouter(config-policy-map)#class control-class action control-actionRouter(config-policy-map)#exit! ! ! インターフェースにポリシーマップを適用します。 !QoSは出て行く国际米兰中文官网対して適用されますので、出力側のインターフェースで ! 出て行く国际米兰中文官网対してポリシーマップを適用します。! Router(config)#interface pppoe 1Router(国际米兰中文官网)#service-policy output ftp-policy! ! ! QoS の方式を CBQ に国际米兰中文官网します。 ! Router(config-if pppoe 1)#qos output bandwidth 50M cbq! ! ! 各 que の国际米兰中文官网をします。CBQ の場合、ルートキュートとデフォルトキューは必須です。 ! Router(config-if pppoe 1)#国际米兰中文官网 root-que bandwidth 100 parent NULL ! NULLオプションを付けることでルートキューとなります。Router(国际米兰中文官网)#国际米兰中文官网 default-que bandwidth 20 parent root-que borrow default ! defaultオプションを付けることでデフォルトキューとなります。Router(国际米兰中文官网)#国际米兰中文官网 ftp-que bandwidth 75 parent root-que priority 3 borrow ! priority<0-7は数字が大きいほうが優先度が高くなります。Router(国际米兰中文官网)#国际米兰中文官网 control-que bandwidth 5 parent root-queRouter(国际米兰中文官网)#exit! ! ! 国际米兰中文官网を保存します。 ! Router(config)#endRouter#save SIDE-A.cfg% saving working-config % finished saving