【运维小能手】ONT语音网关没有配置为OLT三层接口地址导致无法ping通

dhthongbin
dhthongbin  Moderator  (1)
5 years 7 months ago  View: 6634  Reply: 18
1F
问题描述
组网:5680T下挂HG8311。
故障现象:在5680T上创建vlan 100的三层接口,配置IP地址 192.168.33.2/24,HG8311上创建一个语音wan连接,VLAN 100 设置静态IP 192.168.33.5/24, 网关192.168.33.1,发现在ONT侧可以ping通5680T上的三层接口地址, 但是在5680T上无法ping通ONT的语音地址
处理过程

1、5680T上查看ARP表项,能看到ONT语音的IP地址和mac地址,ARP表项学习正常。

2、尝试把ONT语音网关地址修改成192.168.33.2(OLT三层接口地址)后,从5680T上可以ping通ONT的语音地址。

原因分析

ONT默认把reply报文是向wan接口的网关转发,一开始从5680T上ping ONT的语音网关地址的时候,ONT默认把reply报文往192.168.33.1发送,所以虽然5680T上能学习到正确的ARP表项,但是无法收到正确响应报文。后来把ONT的语音网关地址修改成5680T的三层接口地址之后,ONT把reply报文直接送往OLT的三层接口地址之后,就可以从5680T上ping通ONT的语音地址。

解决方法

把ONT语音网关地址修改成192.168.33.2(OLT三层接口地址)后,从5680T上可以ping通ONT的语音地址。

总结

当需要从OLT去ping ONT的接口地址时有以下二种情况:

第一种情况:如果ONT网关地址不是5680T的三层接口地址时,需要ONT的wan接口网关能转发reply报文到OLT,这样才能ping通,否则不通。

第二种情况:如果ONT网关地址是5680T的三层接口地址时,5680T和ONT能互相ping通。

JackyLi
JackyLi  Senior 
5 years 7 months ago
2F
感谢分享^v^~
Babala
Babala  Moderator 
5 years 7 months ago
3F
一般ping语音网关的场景是什么呢?
沙尘暴
沙尘暴  Platinum 
5 years 7 months ago
4F
实际组网不会有这样的情况
嘟嘟飞
嘟嘟飞  Moderator 
5 years 7 months ago
5F
沙尘暴 发表于 2016-08-31 22:14 实际组网不会有这样的情况
以备不时之需啦~~
Comment
沙尘暴 沙尘暴  5 years 7 months ago

嘿嘿 

tongtong1204
tongtong1204  Silver 
5 years 7 months ago
6F
顶一个
paidang
paidang  Senior 
5 years 7 months ago
7F
感谢分享,赞一个!
葱油
葱油  Senior 
5 years 7 months ago
8F
受益匪浅,支持一下,赞!!!
好开森
好开森  Senior 
5 years 7 months ago
9F
感谢分享
liyifei
liyifei  Silver 
5 years 7 months ago
10F
赞一个!
1/2Page