SRv6第五弹:SRv6典型用例

L3VPN Over SRv6 Policy

当使用SRv6 Policy承载VPN流量时,最末跳SRv6设备在处理数据时,与普通SRv6处理数据的方式稍有不同。

L3VPN Over SRv6 BE

SRv6 BE(Best Effort)承载VPN流量时,PE之间的P设备不作为Endpoint节点使用。

Native IPv6 Over SRv6 Policy

普通IPv6数据也能被SRv6承载。

BGP EVPN路由传递

在CE和PE之间通过EBGP完成路由的传递,并在PE设备上借助IBGP的EVPN地址族将私网路由以Type5类型的路由进行宣告。

   EVPN是BGP的一个扩展,提供L3VPN服务,控制器无需感知,只需PE之间相互学习,为了避免全连接采用RR反射路由,当PE收到CE宣告的私网路由后,通过RR发射到其他PE设备,完成PE之间的私网路由学习,并根据PE和CE之间的EBGP,将路由传递到对端CE设备上,完成两端的路由互通。

骨干网BGP设计汇总

BGP是外部路由协议,用来在AS之间传递路由信息的一种增强的距离矢量路由协议,在SRv6骨干网中使用IBGP来传递链路信息和业务路由信息,相关的地址族功能如下所示:

业务引流类型

业务迭代到隧道根据实现方式不同,又可分为以下三种方式

一般常用的是DSCP引流方式,因为使用DSCP引流可以更精确的控制流量。

业务引流—默认Color引流

SRv6Policy较传统隧道以目的地址为key而言,引入了color这个属性作为key,同时BGP业务路由可以每路由携带不同的color属性,因此SR Policy可以做到同一VPN下每路由走不同路径的控制粒度。

业务引流-DSCP引流

•对于去往同一个目的地址的不同业务流量(HTTP,FTP等),基于Color引流会导致所有流量都迭代到同一条转发路径,无法精细化控制流量,因此需要使用基于DSCP引流的方式将流量迭代到不同的转发路径。

业务引流—DSCP引流(机制原理)

DSCP引流原理:

业务转发首先查找路由下一跳,按照配置的隧道策略进行迭代(当前NCE只支持配置一种隧道类型迭代。要么是SRV6 POLICY,要么是SRV6 POLICY GROUP。路由器本身支持一个策略上同时配置两种隧道类型)。如果业务的迭代类型是SRv6 TE Policy Group,则设备利用业务路由的Color属性去匹配相同Color的SRv6 Mapping Policy,如果SRv6 Mapping Policy存在,则设备动态生成一个SRv6 TE Policy Group,供业务转发使用。

DSCP引流机制:

携带DSCP值的IPv4/IPv6流量进入SRv6 TE Policy Group隧道,按照如下规则进行转发:

1、IPv4/IPv6流量首先严格匹配相应地址族对应DSCP值的SRv6 TE Policy;

2、若未匹配到SRv6 TE Policy,则选择本地址族default优先级的SRv6 TE Policy;

3、若未匹配到SRv6 TE Policy,则选择本地址族DSCP值最小的SRv6 TE Policy;

4、若未匹配到SRv6 TE Policy,则选择其他地址族default优先级的SRv6 TE Policy;

5、若未匹配到SRv6 TE Policy,则选择其地址族DSCP值最小的SRv6 TE Policy;

业务引流—Service Class引流

整个引流过程如下:

控制器向头端设备SHPE1下发Color是1501的SRv6 Policy,Endpoint是BJPE1的地址2405:78C0:100:7501::21。

SHPE1上入向接口调用DSCP重标记和service-Class分类的流策略,为去往前缀34.1.1.0/24的数据包设置DSCP值为10(用于后续报文的调度)以及Service-class(AF1)

SHCE1访问BJCE1的34.1.1.0/24的数据包到达SHPE1后查询EVPL转发表,根据VPN示例下调用的隧道策略命中SRv6 TE Flow Group,按照映射策略中的映射关系,将数据包Service-class为AF1和Color1501进行映射

SHPE1根据下一跳地址2405:78C0:100:7501::21以及Service-class值为AF1和Color1501的映射关系来和Color为1501的Policy进行匹配,匹配一致将流量引入到Policy中

SRv6 TE Policy隧道删除后的逃生

可以在VPN实例下指定允许通过SRv6 BE隧道逃生,当迭代不到SRv6 TE Policy时会自动逃生。

迭代不到SRv6 TE Policy的常见情况:

1.网络故障导致NCE无法计算出满足SLA的segment list路径,下发SRv6 TE Policy删除

2.BGP SRv6 Policy邻居故障,失去NCE的收敛能力,则老化Policy

bgp 65001

 ipv4-family vpn-instance NBU_VRF

 segment-routing ipv6 traffic-engineer best-effort evpn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值