组网如上图所示,F1050与7503E之间运行OSPF,1050下联终端PC1的网关是vlan10的虚接口地址,75E下联终端PC2的网关是vlan174接口地址。
现场反馈PC1和PC2不能互通,但是防火墙可以访问到PC2。PC1可以访问7503E的互联口,但是不能ping 通PC2的网关地址。
通过查看,F1050和7503E的路由表及OSPF LSDB发现路由没有问题,因此进行以下操作:
1、在防火墙上查看会话,发现只有发包并没有回包
2、在7503E上做流统发现,交换机上行口及下行口出入方向的收发包都正常
3、由于现场是测试环境,因此将F1030替换为一台交换机,发现可以ping 通
4、将PC1的网关改为同网段的75E的接口地址172.22.84.254,发现PC1和PC2可以互访
仔细分析发现,在防火墙上存在来回路径不一致的问题
PC1的网关为1030和75E的互联口地址时,访问PC2的流量走向如下:PC1-int vlan10-1030下行口-75E上行口....
PC2的回包流量走向如下:其他-75E上行口-PC1
这是由于75E发现目标网段和自己属于同一个二层,因此直接将报文发给PC1,因此匹配不上防火墙会话,会被防火墙ASPF策略丢掉,查看防火墙会话时才会发现没有回包。
因此给出现场三种解决方案:
1、将PC1的网关下移到75E的上行口
2、在防火墙上使用命令session state-machine mode loose 配置会话状态为宽松模式
3、更改组网,将PC1重新划分到另外一个网段,配置另外一个interface vlan接口作为网关
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作