uni 1 vlan-mode trunk pvid 10 20 to 20 30 to 30 40 to 40
port trunk permit vlan 10 20 30 40
为啥他一个接口可以打这么多PVID 那如果我VLAN 1上来交换机怎么知道打哪个vlan
(0)
在你提供的配置中,uni 1 vlan-mode trunk pvid 10 20 to 20 30 to 30 40 to 40
这行命令可能存在一些误解。在标准的交换机配置中,一个物理接口通常只能有一个PVID(Port-base VLAN ID)。PVID是用于确定未标记(Untagged)数据帧进入接口时应分配给哪个VLAN的ID。
正确的配置应该类似于:
uni 1 vlan-mode trunk
uni 1 pvid 10
port trunk permit vlan 10 20 30 40
在这个配置中:
uni 1 vlan-mode trunk
将接口设置为Trunk模式。uni 1 pvid 10
设置接口的PVID为10。port trunk permit vlan 10 20 30 40
允许VLAN 10, 20, 30, 和 40的数据帧通过该Trunk接口。如果一个数据帧未标记(Untagged)进入接口,交换机会查看PVID,并将该数据帧视为属于PVID指定的VLAN(在这个例子中是VLAN 10)。
关于VLAN 1的问题,VLAN 1通常是默认的VLAN,在许多交换机上自动启用,并且不能被删除。当数据帧进入交换机时,如果它未标记并且接口的PVID设置为VLAN 1,或者数据帧已经标记为VLAN 1,交换机会知道它属于VLAN 1。
如果你的交换机支持多个PVID(这在某些高端或特殊用途的交换机上可能),那么它会有额外的逻辑来决定如何处理不同的PVID。但在大多数标准交换机上,一个物理接口只有一个PVID。
如果你需要在同一个接口上处理多个VLAN,并且这些VLAN的数据帧都是未标记的,你可能需要考虑使用子接口(Subinterface)或者多个物理接口来实现。
例如,使用子接口的方式:
interface uni 1.10
description VLAN 10
encapsulation dot1q 10
ip address x.x.x.x x.x.x.x
interface uni 1.20
description VLAN 20
encapsulation dot1q 20
ip address x.x.x.x x.x.x.x
...
在这个例子中,uni 1.10
和 uni 1.20
是 uni 1
的子接口,分别用于处理VLAN 10和VLAN 20的数据帧。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论