實驗需求很簡單,如下圖:
R1和R2互聯,R2身後有2個網絡,實驗中使用2個環回接口模擬,分別是2.2.2.2和3.3.3.3。現在的需求是R1訪問3.3.3.3限速,訪問2.2.2.2不限速。
因實驗只是演示QoS效果,所以基礎配置不贅述,使用默認路由能讓網絡可達就行。
首先,因為要對R1訪問3.3.3.3做控制,所以先匹配流量:
R1(config)#ip access-list extended ACL-To-3.3.3.3
R1(config-ext-nacl)#permit ip any 3.3.3.3 0.0.0.0
R1(config)#class-map class-3.3.3.3
R1(config-cmap)#match access-group name ACL-To-3.3.3.3
接著配置流量整形,控制速度在10000bit每秒:
R1(config)#policy-map policy-To-3.3.3.3
R1(config-pmap)#class class-3.3.3.3
R1(config-pmap-c)#shape average 10000 1000 0
最後在接口調用:
R1(config)#int f0/0
R1(config-if)#service-policy output policy-To-3.3.3.3
現在看效果:
可以看出R1去往2.2.2.2的速率正常,去往3.3.3.3的速率較慢。
閱讀更多 樑家大叔 的文章