网络基础CCNP篇|PBR

PBR(policy-based routing)

策略路由(思想)

特点:

  1. 可以不仅仅依据目的地址转发数据包,它可以基于源地址、数据应用、数据包长度等。这样转发数据包更灵活。
  2. 为QoS服务。使用route-map及策略路由可以根据数据包的特征修改其相关QoS项,进行为QoS服务。
  3. 负载平衡。使用策略路由可以设置数据包的行为,比如下一跳、下一接口等,这样在存在多条链路的情况下,可以根据数据包的应用不同而使用不同的链路,进而提供高效的负载平衡能力。

注意
策略路由影响的只是本地的行为,所以可能会引起“不对称路由”形式的流量。比如一个单位有两条上行链路A与B,该单位想把所有HTTP流量分担到A链路,FTP流量分担到B链路,这是没有问题的,但在其上行设备上,无法保证下行的HTTP流量分担到A链路,FTP流量分担到B链路。

负载共享(需要在一个路由器的两个接口上做):

conf-if#ip load-sharing per-packet每一个包都做负载共享

在R2点负载均衡的两个接口上配置负载共享,负载共享的方式是 per-pack

所有负载的路由器在这两个接口上,就会包发送(10个包,上5个,下5个)
image

把创建的rote-map应用到接口上:
R2conf#int e0/2
R2conf-if#ip policy route-map wyxccie

SLA:(服务等级协议)

Service Level Agrement(服务等级协议)在ISP领域指的是用户和服务提供商签订的服务等级合同。用户可以享受什么样的等级什么样的带宽服务等等。
image

手工设置接口的优先级:

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

设置一个SLA:

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

指定源IP:

Conf-ip-sla-echo#frequency 5 5s ping一次
conf#ip sla schedule 1 life forever start-time now
让SLA序号永久的生存,并且开始时间是现在

查看SLA是否超时:

..#show ip sla statistics

IP SLA+Track实现静态路由的冗余切换:

track的作用:

在某个端口当掉等情况下才启用特定的静态路由

定义一个track:

conf#track 1 ip sla 1 reachability
Track序号1监控SLA1检测的SLA1是否可达

绑定track序号1到路由上:

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可同时存在,切记要手动删掉相同的路由
*
image

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值