首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >两个交换机上的一个VLAN

两个交换机上的一个VLAN
EN

Network Engineering用户
提问于 2017-09-11 15:11:36
回答 4查看 5.8K关注 0票数 1

我试图了解在两个交换机上集群VLAN的具体细节。

假设我有两个交换机,两个都承载了一半的VLAN 3。

开关1: VLAN 3上的端口0-5,端口6被中继

开关2: VLAN 3上的端口0-5,端口6被中继

这两个交换机是否知道在同一个VLAN中连接到另一个交换机的设备的MAC地址,还是仅仅知道端口6是VLAN 3中继线,当它们接收到广播帧时,就会用VLAN标记将帧洪流到主干端口,并期望另一端的交换机处理它?

EN

回答 4

Network Engineering用户

回答已采纳

发布于 2017-09-11 15:16:36

当帧进入交换机时,交换机将接受源MAC地址,并使用帧进入交换机的接口更新其MAC地址表。该接口可以是访问接口或主干接口。

广播或未知的单播帧将发送到所有接口(帧进入交换机的接口除外),包括访问接口和中继接口。

已知的单播帧将发送到交换机MAC地址表中指示的交换机接口,无论是访问接口还是中继接口。

票数 2
EN

Network Engineering用户

发布于 2017-09-11 15:18:47

VLAN3只是一个子网或另一个网络。假设您有192.168.0.0/24 vlan 1,而vlan 3是192.168.1.0/24。vlan 3中的每个设备将获得192.168.1.1-254 IP.该IP被分配给终端设备的MAC地址,该地址保存在第3层设备上的arp表中。只有交换机,因为它是第二层设备,只知道直接连接到它的设备的MAC地址。

中继端口允许多个网络或VLANS通过同一个端口进行通信,但是没有第三层,它们就不能相互通信。

广播将发送到该VLAN或网络上的任何设备。它不在乎它是在换一个还是两个。

票数 0
EN

Network Engineering用户

发布于 2017-09-11 15:41:24

你的问题有两件事。

首先,如果考虑单个vlan,端口6不是必须的,将两个交换机的端口6设置为VLAN3即可。

当交换机上有多个vlan时,主干端口感兴趣,这意味着您在交换机上设置了分区,例如在VLAN3上设置了端口1至5,在VLAN 4上设置了端口7至12,并将端口6配置为主干以传输vlan 3和4。如果您在vlan 3中保留端口6,并使用VLAN 4中的端口12连接这两个交换机,则可以实现相同的功能。

交换机在端口上记录传入的mac地址,这样,当一个包被定向到一个mac地址时,它知道在哪里发送它,当它不知道或者它是一个广播时,它在同一个vlan中的所有端口上发送它,包括中继,并且接收该包的交换机在将该包转发到正确的端口之前,如果已经知道该包,或者在vlan内的所有端口上,如果mac地址未知或广播,它将扫描它自己的表。

主要而言,vlan是交换机内的虚拟交换机,主干是“虚拟端口”的聚合,用于在单个链路上传输多个vlan(多个链路上的主干是在端口聚合(LACP)上形成的主干,是另一个主题)。

票数 0
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/44062

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档