SRv6知识点

1、ipv6 enable topology standard //在华为设备中,这个命令的作用是启用IPv6功能,并指定使用标准拓扑模式;

标准拓扑模式含义:在华为设备中,当启用IPv6并配置为标准拓扑时,意味着IPv6和IPv4将共用一个拓扑结构。也就是说,IPv6的路由拓扑和IPv4的路由拓扑是相同的,路由协议会使用与IPv4相同的拓扑结构来传递IPv6路由;

2、ti-lfa level-2 //在ISIS协议中启用ti-lfa level-2功能,以便在网络中实现无环备份路径的快速切换。ti-lfa是一种用于提高网络可靠性的技术,特别在链路或节点故障时,能够快速切换到备份路径。通过配置ti-lfa,可以提前计算备份链路,从而在主链路故障时迅速切换流量包,确保网络的高可靠性和低延时性;

3、encapsulation source-address FC00::1 //用于配置SRv6封装的源地址,确保在IPv6报文头部中正确设置源地址以支持数据转发。未配置时,系统默认使用::作为源地址,这可能影响后续报文的转发;源地址为Node Segement(特殊的Prefix Segment)【Loopback接口】

4、locator hcie ipv6-prefix FC02:1:: 96 static 16 //Locator是网络拓扑中的一个【网络节点的标识】,用于路由与转发报文到该节点,实现网络指令的可寻址;节点配置locator之后,系统就会生成一条locator网段路由,并通过IGP在SR域内扩散;网络内其他节点通过locator网段路由就可以定位到本节点,同时本节点发布的所有SRv6 SID也都可以通过该条Locator网段路由到达;

5、opcode ::1 end no-falvor

命令【opcode ::1】,前面的::指代的就是刚才【上面】配置的locator,意思为【后面的1跟在刚才配置的locator的后面】;

End:表示Endpoint SID,用于标识网络中的某个目的节点【Node】;对应的转发动作【function】是:更新IPv6 DA,查找IPv6 FIB进行报文转发;

opcode ::10 end-x interface g0/5/0 nexthop FC01:10::2 no-flavor

【end-x】中的指令X表示的就是某条链路,类似于SR-MPLS中的Adj SID,后面再指定具体的是哪条链路,哪个接口,以及下一跳是谁;

【End-x】表示三层交叉连接的Endpoint SID,用于标识网络中的某条链路;对应的转发动作是:更新IPv6 DA,从绑定的出接口转发报文;

opcode ::100 end-op //opcode end-op命令用来配置静态SRv6 end.op SID的opcode;缺省情况下,没有配置静态SRv6 End.op SID的opcode;end-op SID主要用于ping/tracert场景,本端在发起ping/tracert的时候,在报文的目的IPv6地址字段前,插入远端的end-op SID,这样远端设备进行SRH报文头解封装之后,就解析到了end-op SID,end-op SID指示远端设备处理并应答ping/tracert报文。

6、segment-routing ipv6 locator hcie auto-sid-disable //命令用来使能ISIS SRv6能力,缺省情况下,未使能ISIS SRv6能力;auto-sid-disable为指定关闭end和end.x SID动态分配能力;

7、l2vpn-family evpn //使能并进入BGP-EVPN地址族

8、peer fc00::5 advertise encap-type srv6 //用于配置向邻居发布的EVPN路由所携带的封装属性;默认情况下,BGP EVPN邻居之间仅会相互发布MPLS封装的EVPN路由。但是在EVPN over SRv6场景中,BGP EVPN邻居之间需要发布SRv6封装的EVPN路由,此时需要配置peer advertise encap-type srv6;

9、advertise l2vpn evpn //用来使能VPN实例向EVPN实例发布IP路由功能,缺省情况下未使能VPN实例向EVPN实例发布IP路由。如果使用IP前缀路由在VTEP间建立隧道并传播主路由,则需要在BGP-VPN实例IPv4地址族试图或IPv6地址族试图下使能VPN实例向EVPN实例发布IP路由功能,使VPN实例收集的主机路由可以发送给EVPN实例,然后通过BGP EVPN对等体关系发送给远端VTEP设备。使用advertise l2vpn evpn命令用来使能VPN实例向EVPN实例发布IP路由功能。

10、segment-routing ipv6 locator hcie evpn //使能私网路由上送EVPN协议时携带的SID属性功能;locator-name:指定SID的节点路由段名称

11、srv6-te-policy locator <locator-name> //srv6-te-policy locator用于将SRv6 TE Policy关联到Segment Rrouting IPv6的一个locator的配置命令;通过此关联,可以在locator范围内为SRv6 TE Policy指定binding SID,从而实现路径粘连和流量引导;

12、srv6-te policy //用来创建SRv6 TE Policy,指定名字、目的地址和颜色,并且进入SRv6 TE Policy试图。SRv6 TE Policy创建后,就可以根据指定的目的地以及路径的color进行策略引流。每个SRv6 TE Policy只能配置1个Endpoint和color。

13、candidate-path preference //配置SRv6 TE Policy的候选路径以及候选路径优先级;

14、tunnel select-seq ipv6 srv6-te-policy load-balance-number 1 //配置IPv6隧道类型的优先级顺序与负载分担的隧道条数;

15、apply extcommunity //用来在路由策略中配置改变BGP路由的扩展团体属性的动作;

16、apply-label per-instance //为VPN实例内的所有路由分配单一标签;(当存在众多VPN路由且MPLS标签资源有限时,尤其有用)

相关推荐
jdyzzy17 小时前
2小时,我搭建了一套可追踪的任务管理流程
运维·devops·项目统计表
我和我导针锋相队17 小时前
在撰写项目书时,如何在有限的篇幅里平衡呈现“问题链”“合作证据链”和“创新落地计划”,避免内容冗余又能清晰传递核心信息?
大数据·运维·人工智能
白云千载尽17 小时前
ssh远程连接之后的scp命令工具来操作文件
运维·服务器·ssh
想进部的张同学17 小时前
RK3588开发板安装GStreamer硬件加速插件完整指南 成功版本(docker)
运维·docker·容器·rkmpp
梁辰兴17 小时前
计算机网络基础:进程之间的通信
网络·计算机网络·计算机·进程·计算机网络基础·梁辰兴·进程之间的通信
康康的AI博客17 小时前
AI辅助文献综述:基于Gemini 2.5 Pro的自动化研究革命
运维·自动化
byzh_rc17 小时前
[深度学习网络从入门到入土] 反向传播backprop
网络·人工智能·深度学习
陈聪.17 小时前
HRCE简单实验
linux·运维·数据库
信看17 小时前
SIM7600x SIM826X 实现HTTP(S) POST
网络·网络协议·http
涟漪海洋17 小时前
docker启动容器覆盖镜像中的命令
运维·docker·容器