开始新对话

未解决

此帖子已超过 5 年

6430

2012年9月21日 00:00

关于NS-480的vlan问题

您好:

        我们设备是NS-480,single blade通过链路聚合连接到H3C交换机,交换机侧端口配置为trunk,透传的1和100,而NS-480侧的端口vlan设置为0。但是业务正常,链路还通,请问是为什么?谢谢~

交换机配置:

H3C配置.jpg

NS-480配置:

ns-480vlan.jpg

2 Intern

 • 

2.8K 消息

2012年9月21日 01:00

碰到这种问题我建议你按照下列步骤排错:

1、首先配置单端口到H3C交换机,确认链路和FS服务正常;

2、然后在Blade和交换机上配置链路聚合,交换机如果划了VLAN,那么Blade的端口上也要配置相同的VLAN号,使用命令server_ifconfig看看链路状态,确认vlan号是否和交换机上配置的一样。

最后进行链路测试,顺便查看一下server_log出现的实时告警信息,希望这些对你有用。

605 消息

2012年9月21日 01:00

这应该是个VLAN相关的网络问题

楼主帖下你交换机网络配置,还有主机和存储端口的网络配置让大家看看。

9 消息

2012年9月21日 06:00

请问在Blade端口上配置VLAN, 能否在Unisphere图形界面下实现? 还是只能使用命令行呢?

2 Intern

 • 

1.4K 消息

2012年9月21日 07:00

可以啊,在System-Network-Interfaces->选择某个Interface,选择Properties->就可以指定VLAN ID了。

14 消息

2012年9月23日 20:00

交换机和NS-480配置贴上去了,能帮忙分析出是什么问题吗?

2 Intern

 • 

2.8K 消息

2012年9月23日 20:00

如图,VLAN ID需要和交换机的VLAN号一样。

1个附件

14 消息

2012年9月23日 21:00

现在是图中的配置,但是业务正常,链路正常,为什么?能给解释下吗?

2 Intern

 • 

2.8K 消息

2012年9月23日 22:00

这说明你NS-480接的交换机端口为默认VLAN号,所以能通。不然你把连接NS-480设备的交换机端口划到别的VLAN再试试,^_^

605 消息

2012年9月23日 22:00

根据我的理解,交换机上面一个网络接口应该有两个VLAN配置。一个是ACCESS VLAN,另外一个是permit VLAN。你贴的是permit VLAN的配置。

H3C交换机你用“display interface ”这个命令在交换机上面试试。

楼主你有找过你们公司网络工程师帮你确认吗?这个现象事关你的网络拓扑,网络工程师他们能够给你个正确的解释。

14 消息

2012年9月25日 01:00

tr.jpg

如上图:交换机那边透传的vlan为1和10,而ns-480这边vlan-id为0,我查阅到的资料说EMC存储vlan-id为0相当于是access模式,那么一端trunk,一端access,业务和链路正常,不是很奇怪吗?还想确定下EMC如果vlan-id为0,它的默认vlan是1吗?请大侠指教啊~~~

2 Intern

 • 

2.8K 消息

2012年9月25日 02:00

楼主这种情况是正常滴,NS-480使用802.1Q协议,这种协议不同于思科的ISL协议。

ISL协议封装,MTU是1548字节,如果端口的接收帧没有被封装,那么ISL将丢弃这些帧,ISL对所有帧都进行封装,包括Native vlan;

802.1Q协议封装,MTU是1522字节,协议不对native vlan的帧进行封装,trunk支持native vlan。

默认情况NS-480的端口VLAN-ID为0,这表示端口出去的数据不打VLAN标签,为native vlan,802.1Q协议的Trunk口支持支持native vlan,所有你配置的这个情况通讯正常。

如果楼主把NS-480端口VLAN-ID改成别的VLAN号,例如改成2,那么通讯就无法正常进行了,因为TRUNK会对不匹配的VLAN标签进行丢弃。

605 消息

2012年9月25日 02:00

楼主我帮你找了VNX些列网络管理配置文档: EMC VNX Series Configuring and Managing Networking on VNX- release 7.0

关于VLAN有下面这些信息:

To enable VLAN tagging on an interface, you must set the VLAN ID for the interface. The

value of the VLAN ID can be 0 or between 1 and 4094. A VLAN ID of 0 means the interface

is not configured for VLAN tagging(vlan 0对于VNX来说等于没有做VLAN tagging,那么这个接口的VLAN应该有交换机的Native VLAN决定,绝大部分交换机的Native Vlan就是1。所以你上面说的是有道理的。). A VLAN ID between 1 and 4094 enables the interface

to process VLAN IDs.

On many switches, VLAN 1 is used for the native VLAN; so a VLAN ID of 1 should not be

set on a Data Mover. Every physical switch port has a native VLAN ID assigned to it. By

default, this is VLAN 1. When a packet with a VLAN tag is received by a port, the tag is

used to direct the packet to the appropriate VLAN. If an incoming packet is untagged, the

native VLAN ID is used as the tag.(如果包有VLAN tag,那么包会被丢到指定VLAN;如果没有VLAN,那么包将丢到native VLAN也就是VLAN 1里面) Appendix B provides more information.

希望上面这些信息能够解答楼主疑问。

14 消息

2012年9月25日 20:00

链路通我明白了,但是交换机端vlan 10是业务vlan,ns-480端没有业务vlan 10,业务为什么正常?

2 Intern

 • 

2.8K 消息

2012年9月25日 21:00

也算解答了一个的疑惑。另外你指的这里vlan 10是什么意思?是指连接到NS-480的客户端在交换机上被分配到VLAN 10后,为什么客户端能正常访问NS-480吗?

2 Intern

 • 

4K 消息

2012年9月25日 22:00

"业务vlan 10"是什么业务?物理上是怎么连接到NS480的?描述得更具体一些吧。

找不到事件!

Top