浪潮交换机配置track检测实现高速公路收费网络主备切换NQA

浪潮交换机track配置

项目背景

在实施省内一条高速公路时遇到的需求,本次涉及的主要是收费汇聚交换机的配置,浪潮网络设备在高速项目很少,通常都是HW、某3C设备较多,没有可以参考和代入门师傅。只能是边实施便摸索项目的网络拓扑。各省拓扑可能不一样,如有偏差敬请指正。

高速网络拓扑

网络分为收费网络、监控网络,这篇涉及的主要是收费网络。

按层级划分为 部中心(交通部)>省中心>区域分中心(地市)>路段分中心

网络情况分析

通信线路

通信系统中OTN之间的线路是高速的主干网络,是建设高速公路时自行铺设的光纤,备用线路使用的是4G网络和运营商专线,其中收费站A墙接入OTN和4G路由,OTN通至上一级分中心;4G通往部中心。收费站B墙接入运营商专线,1条专线通往上一级分中心;另一条通往部中心。

收费网络路由

省中心到各区域分中心跑OSPF主干路由,区域分中心通常跑OSPF的NSSA区,所以收费汇聚交换机也需要支持OSPF的NSSA区才行。为什么要跑OSPF区现场没有人能说明白,但据我个人推测防火墙路由表项有限减少路由数量或不愿让区域分中心的学些到明确的路由。区域分中心ASBR发布一条默认路由作为区域分中心的出口路由。

到部中心跑静态路由。

收费汇聚交换机相应配置

收费汇聚与上联A墙、B墙起OSFP并配置为NSSA区,因为A墙连接着主干链路为了让A这边的路由优先级更高,在B墙相应的链路上把COST值设为20。区域分中心内路由可以学习到,其他地址段IP地址通过ASBR发布的默认路由访问,也可以实现主备线路切换。这里会遇到一个问题,如果正常使用ospf发布的默认路由,A墙这边是4G到部中心,4G流量到了一定程度会被限速甚至锁卡,所以这里访问部中心主链路需要放在B墙,同时还要实现主备切换。

收费汇聚track配置

cpp 复制代码
SFHJ(config)# ip sla monitor 1    #创建一个IP SLA并进入IP SLA配置模式
SFHJ(config-ipsla)# type icmp-echo 20.0.0.1  #检测地址为部中心与上联B墙的互联地址,这样不管是B墙到运营商路由器还是运营商线路都能检测到
SFHJ(config-ipsla)# frequency 10   #设置发送间隔时间
SFHJ(config-ipsla)# timeout 5      #设置超时时间
SFHJ(config-ipsla)# threshold 1    #设置阈值时间
SFHJ(config-ipsla)# exit

SFHJ(config)# ip sla monitor schedule 1  #启用IP SLA监测标识号1
SFHJ(config)# track 1 rtr 1 reachability  #创建一个track对象 检测可达性
SFHJ(config)# ip route 10.10.10.0/24 22.0.0.1 track 1      #10.10.10.0/24这段是部中心使用的地址段
SFHJ(config)# exit

注:示例的地址非真实地址

这样配置的作用是,如果满足sla中的条件(也就是能ping通20.0.0.1)就加上10.10.10.0/24 22.0.0.1这条静态路由,如果不满足这条路由就被删除走ospf学些到的默认路由

浪潮交换机静态路由优先级是1比ospf优先级高,所以只要能ping通20.0.0.1下一跳就设置为22.0.0.1。

相关推荐
BingoGo1 天前
当你的 PHP 应用的 API 没有限流时会发生什么?
后端·php
JaguarJack1 天前
当你的 PHP 应用的 API 没有限流时会发生什么?
后端·php·服务端
BingoGo2 天前
OpenSwoole 26.2.0 发布:支持 PHP 8.5、io_uring 后端及协程调试改进
后端·php
JaguarJack2 天前
OpenSwoole 26.2.0 发布:支持 PHP 8.5、io_uring 后端及协程调试改进
后端·php·服务端
JaguarJack3 天前
推荐 PHP 属性(Attributes) 简洁读取 API 扩展包
后端·php·服务端
BingoGo3 天前
推荐 PHP 属性(Attributes) 简洁读取 API 扩展包
php
JaguarJack4 天前
告别 Laravel 缓慢的 Blade!Livewire Blaze 来了,为你的 Laravel 性能提速
后端·php·laravel
郑州光合科技余经理5 天前
代码展示:PHP搭建海外版外卖系统源码解析
java·开发语言·前端·后端·系统架构·uni-app·php
DianSan_ERP5 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
feifeigo1235 天前
matlab画图工具
开发语言·matlab