将单个交换机端口分配给不同的 VLAN

网络工程 思科 转变 VLAN 树干 网络访问
2021-07-27 15:47:30

我一直在试图弄清楚如何实现下面的结果。

VLAN Name                             Status    Ports
---- -------------------------------- --------- -------------------------------
232  VLAN 10                        active  Fa3/0/1,Fa3/0/2,Fa3/0/3,Fa3/0/4,                               
                                            Fa3/0/5,Fa3/0/14,Fa3/0/15,

233  VLAN 20                        active  Fa3/0/1, Fa3/0/2, Fa3/0/3, 
                                            Fa3/0/4, Fa3/0/5,Fa3/0/17, 
1002 fddi-default                     act/unsup
1003 token-ring-default               act/unsup
1004 fddinet-default                  act/unsup
1005 trnet-default                    act/unsup

简而言之,就是尝试在接入模式下将两个 VLAN 分配给单个交换机端口。这怎么可能?

2个回答

首先一个接入端口是根据定义只能承载一个Vlan。

当需要承载语音VLAN流量时,使用语音VLAN。

所以假设 VLAN 232 和 233 都是数据 Vlan。

你必须像下面这样申请。

interface Fa3/0/1,
switchport mode trunk
switchport trunk allowed vlan 232,233 
end

现在,使用Trunk模式承载多个VLAN(Vlan tagging)。

如果默认情况下不指定“allowed vlan”,则交换机上创建的所有 vlan 都将在此界面上标记。

如果vlan 233 是语音vlan(用于连接IPphones)。

interface Fa3/0/1
 switchport mode access
 switchport access vlan 232
 switchport voice vlan 233

请询问是否需要澄清。

问候, 哈齐夫·伊斯梅尔

Access 端口只能承载一个 VLAN。您在访问端口上承载多个 Vlan 的要求是不可行的。

取而代之的是,您可以通过配置带有中继链路的交换机端口并允许所需的 Vlan 来满足您的要求。

Switch(config) # int f0/1

Switch(config)#switchport mode trunk

Switch(config)#switchport trunk Allowed vlan add 10,20

Switch (config)# no shutdown