#AF8.0.95 #升级体验 方便的cli命令行助我看清流量
  

陈璨 3972

{{ttag.title}}
【问题背景】
1、客户反馈OSPF建立不成功一直停留在 2-way 状态,而且46.67访问上级单位的1.7业务不正常。 2.1-.2.7 是同广播域建立ospf,并且2.2-.2.7 和 2.1 单独建立sangforVPN。

【客户拓扑】
1、        了解客户拓扑环境, 2.0同广播域,会选举DR和 BDR(DR设备会和所有非DR设备建立FULL状态,非DR设备之间建立DROther 状态),目前查看2.1和2.3建立状态2-way/DROther;在2.0广播域中, 2.4 是 DR


3、2.1位于总部,2.2-2.7都位于分支,需要访问的业务位于拓扑图中的核心交换机的上级位置。



【排查思路】
1、先在2.3这台分支防火墙上show session展示会话信息(show session ipv4 dst-ip X.X.1.7 protocol 1),观察flow 0 看到icmp包进VPN隧道。


2、同理,在2.1防火墙上show session展示会话信息(show session ipv4 dst-ip X.X.1.7 protocol 1)同样观察到flow0 发现从vpn隧道进来,从veth.2000转发出去


3、接着在2.1防火墙tcpdump抓包(tcpdump -i veth.2000 host X.X.1.7 and icmp-s0 -nnv)发现,veth.2000网口有将icmp包转发出去,但是没有收到回包。


4、同样的,在2.3下正在长ping的终端上使用AF排障工具也可以得知是对端没有回包导致的故障。



5、进一步对比其他正常的分支可以发现, 2.1没有获取到2.3内网的46.64/28网段的ospf路由信息。但是能获取到业务正常的46.224网段ospf和vpn路由信息,因此可以判断是2.3与DR之间邻接关系不正常。2.3的明细内网回包路由信息没有被DR宣告给上级单位。导致上级单位无法回包,影响正常业务。


6、查看2.1上的ospf邻接关系可以看到此时2.1选举2.4为DR,而自己是DROther; 2.1和2.3是2way状态


7、接着查看2.3的ospf邻接关系, 2.3只发现了2.1,且无法与 DR 2.4建立full状态(2.3无法 ping 通 2.4)


【结论】
1、OSPF中,DROther只会和DR交换完整的路由信息,但是由于运营商原因, 2.3只能与2.1通信,当2.1不是DR时,2.2.2.3不能正常与DR进行交互,导致DR未宣告2.3设备下对应的PC网段给总部,因此总部学习不到回程路由。

【解决方案】
1、协调运营商打通整个2.0/24网段,让彼此之间成为一个广播域,这样DR无论在哪都可以与2.3正常建立full状态。
2、增加2.1的ospf域内优先级由默认的110到130,删除2.1以外设备上的ospf配置,等待2.1协商为DR后,2.3及其他分支与DR 2.1进行邻接关系建立。

打赏鼓励作者,期待更多好文!

打赏
2人已打赏

linuxer 发表于 2025-1-5 10:16
  
道路千万条,学习第一条!为让大家迅速GET新知识
发表新帖
热门标签
全部标签>
新版本体验
每日一问
产品连连看
纪元平台
GIF动图学习
信服课堂视频
标准化排查
安全效果
【 社区to talk】
功能体验
平台使用
社区新周刊
技术笔记
安装部署配置
网络基础知识
流量管理
云化安全能力
畅聊IT
上网策略
每周精选
高手请过招
全能先锋系列
答题自测
专家问答
技术圆桌
在线直播
MVP
升级
安全攻防
测试报告
日志审计
问题分析处理
每日一记
运维工具
用户认证
原创分享
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
SDP百科
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
排障笔记本
产品预警公告
玩转零信任
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
2023技术争霸赛专题
卧龙计划
华北区拉练
天逸直播
以战代练
秒懂零信任
技术晨报
技术盲盒
山东区技术晨报
文档捉虫
齐鲁TV
华北区交付直播
2024年技术争霸赛
北京区每日一练
场景专题
故障笔记
排障那些事
西北区每日一问
升级&主动服务
高频问题集锦
POC测试案例
专家说
热门活动
产品动态
行业实践
产品解析
关键解决方案

本版版主

5
10
7

发帖

粉丝

关注

0
2
1

发帖

粉丝

关注

本版达人

新手61940...

本周建议达人

BGP网络

本周分享达人

BGP网络

本周提问达人