浪潮交换机配置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。

相关推荐
DONG91333 分钟前
Python 中的可迭代、迭代器与生成器——从协议到实现再到最佳实践
开发语言·汇编·数据结构·python·算法·青少年编程·排序算法
R-G-B42 分钟前
【C++ 初级工程师面试--4】形参带默认值的函数,特点,效率,注意事项
开发语言·c++·形参带默认值的函数·形参默认值特点,效率,注意事项·形参默认值特点·形参默认值效率·形参默认值注意事项
Q_Q5110082851 小时前
python的驾校培训预约管理系统
开发语言·python·django·flask·node.js·php
Dxy12393102161 小时前
Python正则表达式使用指南:从基础到实战
开发语言·python·正则表达式
YLCHUP2 小时前
题解:P4447 [AHOI2018初中组] 分组
开发语言·数据结构·c++·经验分享·算法·贪心算法·抽象代数
R-G-B2 小时前
【05】大恒相机SDK C#开发 —— Winform中采集图像并显示
开发语言·c#·大恒相机sdk·winform中采集图像·winform中采集图像并显示
洲覆2 小时前
【网络编程】TCP 通信
网络·网络协议·tcp/ip·php
悟能不能悟2 小时前
文件同步神器-rsync命令讲解
服务器·网络
三小尛2 小时前
C++友元
开发语言·c++·算法
小小洋洋3 小时前
笔记:C语言中指向指针的指针作用
c语言·开发语言·笔记