V4 vlan 远端无法监控问题 解决全过程

 
当远程访问时是否能够拆掉tag给rabbit?
       发现问题:通过一端监控不到同一vlan的对端设备。表示到了对方后并没有untag。
       从data1口进入的数据出来时已经打上tag。
       从uplink带tag的包进入后rabbit回应的包没有打tag。
       从uplink无tag的包进入后tabbit回应包带tag。
       开始是发送了一个带tag的ICMP包,相当于直接给了rabbit所以回应是带tag的。
后来真正发现问题是发送了一个带tag的arp包,回应却没有带tag,这明显不是rabbit发送回来的。必然没走5325E的口。所以是FPGA发送的。还是要从根本问题想。加上交换机访问不到对端,本质出发:若要访问的得一定要有对方的物理地址,或者网关的物理地址。察看arp表发现arp不到对方的物理地址。进一步抓包,发现带有tag的arp包已经发出来了,但是对端没有回应带tag的arp包,所以交换机就丢弃了untag的包,所以造成无法寻址,才访问不到对端。后来FPGA改称,因为回应arp不是给rabbit,完全是由GPGA完成的。所以FPGA判断近来什么tag的arp包就回应什么tag的arp包。之前的过路由点灯问题,也是因为GPGA把网关回应的arp包吃掉了。所以我无法ping通(rabbit的arp表无法建立,所以我需要从GPGA中获得网关地址,填入arp表中,才能正常ping 通。)      (OK)
 

你可能感兴趣的:(V4 vlan 远端无法监控问题 解决全过程)