当前位置: 首页 > news >正文

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

浪潮交换机track配置

  • 项目背景
  • 高速网络拓扑
  • 网络情况分析
    • 通信线路
    • 收费网络路由
  • 收费汇聚交换机相应配置
  • 收费汇聚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配置

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)# exitSFHJ(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。
在这里插入图片描述

http://www.lqws.cn/news/175105.html

相关文章:

  • 基于大模型的 UI 自动化系统
  • 分布式协同自动化办公系统-工作流引擎-流程设计
  • 在golang中如何将已安装的依赖降级处理,比如:将 go-ansible/v2@v2.2.0 更换为 go-ansible/@v1.1.7
  • LRU 和 DiskLRU实现相册缓存器
  • 使用 Python 自动化 Word 文档样式复制与内容生成
  • LeetCode 热题 100 34. 在排序数组中查找元素的第一个和最后一个位置
  • 3 个优质的终端 GitHub 开源工具
  • vue+elementUI+springboot实现文件合并前端展示文件类型
  • 【推荐算法】DeepFM:特征交叉建模的革命性架构
  • jmeter之导出接口
  • 【JMeter】后置处理器 - 提取器
  • Jmeter如何进行多服务器远程测试?
  • Python应用break初解
  • 数据结构之LinkedList
  • 哈希(Hash)
  • scikit-learn机器学习
  • MySQL数据库基础(二)———数据表管理
  • 【ubuntu】虚拟机安装配置,sh脚本自动化,包含 apt+时间同步+docker+mysql+redis+pgsql
  • git提交代码和解决冲突修复bug
  • 关于Web安全:8. Web 攻击流量分析与自动化
  • figma MCP + cursor如何将设计稿生成前端页面
  • 【React】useId
  • 基于ReAction范式的问答系统实现demo
  • 如何以 9 种方式将照片从手机传输到笔记本电脑
  • 青少年编程与数学 01-011 系统软件简介 05 macOS操作系统
  • 第二十八章 RTC——实时时钟
  • WebRTC源码线程-1
  • 【大模型LLM学习】Flash-Attention的学习记录
  • 永磁同步电机无速度算法--基于卡尔曼滤波器的滑模观测器
  • 2.1 Windows编译环境介绍