6.7.4 配置实例
配置CEF
CEF交换是MPLS的必备条件。在每一个路由器上加入以下命令:
ip cef distributed
tag-switching ip
!
配置R1上的IP路由和MPLS
interface Loopback0
ip address 210.53.129.1 255.255.255.255
!
interface P OS8/1/0
ip address 210.53.136.1 255.255.255.252
ip router isis cnc-core
isis circuit-type level-2-only
isis metric 50 level-2
tag-switching ip
!
router isis cnc-core
passive-interface Loopback0
net 88.8888.8888.8888.2100.5312.9001.00
is-type level-2-only
metric-style wide
!
配置R2上的IP路由和MPLS
interface Loopback0
ip address 210.53.129.2 255.255.255.255
!
interface GigabitEthernet4/0/0
ip address 210.53.136.2 255.255.255.252
ip router isis cnc-core
isis circuit-type level-2-only
isis metric 20 level-2
tag-switching ip
!
interface P OS8/1/0
ip address 210.53.137.1 255.255.255.252
ip router isis cnc-core
isis circuit-type level-2-only
isis metric 50 level-2
tag-switching ip
!
router isis cnc-core
passive-interface Loopback0
net 88.8888.8888.8888.2100.5312.9002.00
is-type level-2-only
metric-style wide
!
配置R3上的IP路由和MPLS
interface Loopback0
ip address 210.53.129.3 255.255.255.255
!
interface P OS4/1/0
ip address 210.53.138.1 255.255.255.252
ip router isis cnc-core
isis circuit-type level-2-only
isis metric 50 level-2
tag-switching ip
!
interface GigabitEthernet9/0/0
ip address 210.53.137.2 255.255.255.252
ip router isis cnc-core
isis circuit-type level-2-only
isis metric 20 level-2
tag-switching ip
!
router isis cnc-core
passive-interface Loopback0
net 88.8888.8888.8888.2100.5312.9003.00
is-type level-2-only
metric-style wide
!
配置R4上的IP路由和MPLS
interface Loopback0
ip address 210.53.129.4 255.255.255.255
!
interface P OS8/1/0
ip address 210.53.138.2 255.255.255.252
ip router isis cnc-core
isis circuit-type level-2-only
isis metric 50 level-2
tag-switching ip
!
router isis cnc-core
passive-interface Loopback0
net 88.8888.8888.8888.2100.5312.9004.00
is-type level-2-only
metric-style wide
!
配置R1上的CAR
在R1路由器的串口S9/0/0上配置CAR。
第一句rate-limit设置符合access-list 100的数据包以速率1000000bps 发送,突发速率和最大突发速率为:100000bps和200000bps。满足其速率范围的数据包将其IP优先级设为5,超出其速率范围的数据包将其IP优先级设为3并按下一句rate-limit处理。
第二句rate-limit设置符合access-list 101的数据包以速率1000000bps 发送,突发速率和最大突发速率为:100000bps和200000bps。超出其速率范围的数据包将其IP优先级设为2并发送。
interface S erial9/0/0
ip address 210.53.145.1 255.255.255.252
rate-limit input access-group 100 1000000 100000 200000 conform-action
set-prec-transmit 5 exceed-action set-prec-continue 3
rate-limit input access-group 101 1000000 100000 200000 conform-action
transmit exceed-action set-prec-transmit 2
access-list 100 permit tcp host 210.53.200.1 any
access-list 101 permit ip any any
在R1路由器上配置WFQ
!
interface P OS8/1/0
fair-queue
在R2路由器上配置WFQ
!
interface GigabitEthernet4/0/0
fair-queue
!
interface P OS8/1/0
fair-queue
在R3路由器上配置WFQ
!
interface P OS4/1/0
fair-queue
!
interface GigabitEthernet9/0/0
fair-queue
在R4路由器上配置WFQ
!
interface P OS8/1/0
fair-queue
在R2路由器上配置WRED
第一句random-detect启动WRED配置;第二句random-detect表示IP优先级为0的数据在队列中超过32个数据包时开始丢弃数据包,每100个丢弃1个,当队列中数据包达到256个时,则全部丢弃;第三句random-detect表示IP优先级为1的数据在队列中超过64个数据包时开始丢弃数据包,每100个丢弃1个,当队列中数据包达到256个时,则全部丢弃;其余各句以此类推。
!
interface P OS8/1/0
random-detect
random-detect precedence 0 32 256 100
random-detect precedence 1 64 256 100
random-detect precedence 2 96 256 100
random-detect precedence 3 120 256 100
random-detect precedence 4 140 256 100
random-detect precedence 5 170 256 100
在R3路由器上配置WRED
interface P OS4/1/0
random-detect
random-detect precedence 0 32 256 100
random-detect precedence 1 64 256 100
random-detect precedence 2 96 256 100
random-detect precedence 3 120 256 100
random-detect precedence 4 140 256 100
random-detect precedence 5 170 256 100