二层网络调试,新手网工经常犯这个错,导致网络不通!

简介: 二层网络调试,新手网工经常犯这个错,导致网络不通!


问题描述

核心交换机S5700的GE0/0/1接口下连S3700A的GE0/0/1接口,S3700A的GE0/0/2接口下连S3700B的GE0/0/1接口。

S5700配置VLAN 2,3,4,5,6,7,100,并配置了相应的三层接口,GE0/0/1为Trunk模式,并配置为允许 全部VLAN通过(port trunk allow-pass vlan all)。S3700A配置了VLAN 2,3,4,100,GE0/0/1和GE0/0/2为Trunk模式,并配置为允许全部VLAN通过。S3700B配置了VLAN 5,6,7,100,GE0/0/1为Trunk模式,并配置为允许全部VLAN通过。

VLAN 100为管理VLAN。交换机都没有启用GVRP协议。拓扑图如下:


S3700A下的PC机均可以与S5700下的PC互通; 而S3700B的VLAN5、VLAN6、VLAN7的PC不能与S5700的VLAN5、VLAN6、VLAN7的PC互通,但VLAN100的PC可以与S5700下VLAN100的PC互通。

排障过程

从现象分析,因为S3700B的VLAN100中PC能与S3700A的VLAN100中PC正常通信,说明VLAN100数据帧在Trunk链路上能够正常传递,所以首先排除物理线路故障可能性。

但VLAN5、VLAN6、VLAN7的PC不能互通,需要查看相关配置。

在S3700B上采用display port vlan active命令查看GE0/0/1与VLAN的对应信息,发现允许通过的VLAN为5 to 7,100(如图2所示)。在S3700A上也采用display port vlan active命令查看GE0/0/1和GE0/0/2与VLAN的对应信息,发现允许通过的VLAN为2 to 4,100,而没有VLAN 5,6,7(如图3所示)。


(图2)


(图3)

至此原因找到了,是因为S3700A上没有配置VLAN 5、6、7。

原因分析

S3700A的GE0/0/1和GE0/0/2端口虽然配置了port trunk allow-pass vlan all,但其实是允许本交换机中配置的VLAN通过,而不是允许本交换机没有的VLAN通过。这可以通过查看接口与VLAN的对应信息发现。

解决方案

在S3700A上手工增加VLAN5、VLAN6、VLAN7后,故障消失。配置过程及最终接口与VLAN的对应信息如图4所示。


(图4)

建议与总结

1、中间交换机一定要创建所要透传的VLAN。

2、display port vlan active是VLAN故障排除中很重要的命令,可以看出端口实际通过哪些VLAN报文。

相关文章
|
6月前
|
网络协议
使用网络调试助手时,踩坑
使用网络调试助手时,踩坑
184 0
|
6月前
状态码对于理解HTTP请求和响应的流程,以及调试网络问题非常重要
【5月更文挑战第15天】HTTP状态码由三位数字表示,分为1xx-5xx五类。1xx为信息响应,2xx表示成功,如200(请求成功)、201(创建成功)。3xx是重定向,如301(永久移动)、302(临时重定向)。4xx表示客户端错误,如400(坏请求)、404(未找到)。5xx是服务器错误,包括500(内部服务器错误)和503(服务不可用)。这些状态码用于理解请求响应流程和调试网络问题。
74 1
|
6月前
|
网络协议 算法 Linux
【Linux】深入探索:Linux网络调试、追踪与优化
【Linux】深入探索:Linux网络调试、追踪与优化
|
3月前
|
Java
一文讲明 网络调试助手的基本使用 NetAssist
文章介绍了网络调试助手NetAssist的基本使用方法,包括创建客户端和服务端,模拟网络连接和数据发送,并通过Java代码示例展示了客户端与服务端之间的通信过程。
一文讲明 网络调试助手的基本使用 NetAssist
|
3月前
|
网络协议 安全 Linux
在Linux中,如何使用Netcat进行网络调试和端口扫描?
在Linux中,如何使用Netcat进行网络调试和端口扫描?
|
5月前
|
缓存 网络协议 Linux
玩转网络调试利器:深入剖析ip命令的强大功能
玩转网络调试利器:深入剖析ip命令的强大功能
51 2
|
4月前
|
网络协议 网络安全
使用NetAssist网络调试助手在单台计算机上配置TCP服务器和客户端
使用NetAssist网络调试助手在单台计算机上配置TCP服务器和客户端
264 0
|
5月前
|
小程序 Java 关系型数据库
基于SpringBoot+Vue大学生网络教学平台设计和实现(源码+LW+调试文档+讲解等)
基于SpringBoot+Vue大学生网络教学平台设计和实现(源码+LW+调试文档+讲解等)
|
5月前
|
小程序 Java 关系型数据库
基于Java网络商城系统设计和实现(源码+LW+调试文档+讲解等)
基于Java网络商城系统设计和实现(源码+LW+调试文档+讲解等)

热门文章

最新文章