天天看點

網絡基礎CCNP篇|PBRPBR(policy-based routing)

可以不僅僅依據目的位址轉發資料包,它可以基于源位址、資料應用、資料包長度等。這樣轉發資料包更靈活。

為QoS服務。使用route-map及政策路由可以根據資料包的特征修改其相關QoS項,進行為QoS服務。

負載平衡。使用政策路由可以設定資料包的行為,比如下一跳、下一接口等,這樣在存在多條鍊路的情況下,可以根據資料包的應用不同而使用不同的鍊路,進而提供高效的負載平衡能力。

注意:

政策路由影響的隻是本地的行為,是以可能會引起“不對稱路由”形式的流量。比如一個機關有兩條上行鍊路A與B,該機關想把所有HTTP流量分擔到A鍊路,FTP流量分擔到B鍊路,這是沒有問題的,但在其上行裝置上,無法保證下行的HTTP流量分擔到A鍊路,FTP流量分擔到B鍊路。

conf-if#ip load-sharing per-packet每一個包都做負載共享

在R2點負載均衡的兩個接口上配置負載共享,負載共享的方式是 per-pack

所有負載的路由器在這兩個接口上,就會包發送(10個包,上5個,下5個)

網絡基礎CCNP篇|PBRPBR(policy-based routing)

把建立的rote-map應用到接口上:

R2conf#int e0/2

R2conf-if#ip policy route-map wyxccie

Service Level Agrement(服務等級協定)在ISP領域指的是使用者和服務提供商簽訂的服務等級合同。使用者可以享受什麼樣的等級什麼樣的帶寬服務等等。

網絡基礎CCNP篇|PBRPBR(policy-based routing)

Con-if#ip route 0.0.0.0 0.0.0.0 10.0.12.2 5

優先級為5

Con-if#ip route 0.0.0.0 0.0.0.0 10.0.21.2 10

優先級為10

Con#ip sla 1 定義一個SLA,序号為1

Conf-ip-sla#icmp-echo 10.0.12.2 source-interface e 0/0

定義icmp的echo封包,ping 10.0.12.2 ,用自己的接口e0/0

//Source-interface ethernet 0/0 指定源接口

//Source 10.0.12.1

Conf-ip-sla-echo#frequency 5 5s ping一次

conf#ip sla schedule 1 life forever start-time now

讓SLA序号永久的生存,并且開始時間是現在

..#show ip sla statistics

在某個端口當掉等情況下才啟用特定的靜态路由

conf#track 1 ip sla 1 reachability

Track序号1監控SLA1檢測的SLA1是否可達

conf#ip route 0.0.0.0 0.0.0.0 10.0.12.2 5 track 1SLA 1

檢測到是 10.0.12.1 ->10.0.12.2 的連通是否正常

Track 1 是來監視SLA1是否正常

如果不正常,則會幹掉自己,删除自己綁定的路由

SLA每5秒ping一次,諾不通則報告track,然後track會down掉不通的接口,啟用備用接口。否則掉話會一直ping不同,即使存在備用接口,也不會啟用。

*注意:不加track和加track可同時存在,切記要手動删掉相同的路由

*

網絡基礎CCNP篇|PBRPBR(policy-based routing)

繼續閱讀