根据您的配置,这个接口(GigabitEthernet1/0/9)对进入的流量划分VLAN的规则如下:
流量划分VLAN的优先级顺序
1. 带标签的流量(Tagged Frames)
如果数据包本身带有VLAN标签:
只允许VLAN 1702和VLAN 1897的标签通过
其他VLAN标签的数据包会被丢弃(因为接口只允许1702和1897)
2. 不带标签的流量(Untagged Frames)
这是最常见的情况(如PC直接连接)。划分规则按优先级处理:
第一优先级:IP-Subnet-VLAN(基于IP子网的VLAN)
port hybrid ip-subnet-vlan vlan 1897
如果数据包是IP报文,交换机会检查源IP地址
如果源IP属于192.189.7.0/24网段,则自动划分到VLAN 1897
划分后,数据包在交换机内部会打上VLAN 1897的标签
第二优先级:PVID(默认VLAN)
port hybrid pvid vlan 1702
如果数据包不是IP报文(如ARP、非IP协议)
或者IP报文不属于192.189.7.0/24网段
则使用PVID(VLAN 1702)进行划分
划分后,数据包在交换机内部会打上VLAN 1702的标签
配置详解
当前配置的含义:
interface GigabitEthernet1/0/9
port link-mode bridge # 二层接口模式
port link-type hybrid # 接口类型为hybrid
undo port hybrid vlan 1 # 不允许VLAN 1通过(安全考虑)
port hybrid vlan 1702 1897 untagged # 允许VLAN 1702和1897通过,且以untagged方式发出
port hybrid pvid vlan 1702 # 默认VLAN为1702
port hybrid ip-subnet-vlan vlan 1897 # 基于IP子网划分到VLAN 1897
实际应用场景示例:
场景1:PC连接该接口
PC1 IP: 192.189.7.10→ 自动划分到VLAN 1897
PC2 IP: 192.170.2.20→ 划分到VLAN 1702(PVID)
PC3 IP: 192.168.1.100→ 划分到VLAN 1702(PVID,因为不属于1897网段)
场景2:IP电话+PC连接
IP电话通常发送带标签的流量
如果电话发送VLAN 1897的标签 → 允许通过
如果电话发送VLAN 1702的标签 → 允许通过
如果电话发送VLAN 100的标签 → 被丢弃
验证命令
# 查看接口VLAN信息
display interface GigabitEthernet1/0/9
# 查看IP-Subnet-VLAN配置
display ip-subnet-vlan vlan all
# 查看接口的hybrid配置
display port hybrid
# 查看MAC地址表,确认学习到的VLAN
display mac-address interface GigabitEthernet1/0/9
重要注意事项
IP-Subnet-VLAN的局限性:
只对IP报文有效
ARP、DHCP Discover等非IP报文不会触发IP-Subnet-VLAN
非IP报文都使用PVID(VLAN 1702)
安全考虑:
undo port hybrid vlan 1防止默认VLAN 1的广播风暴
只允许必要的VLAN(1702和1897)通过
出方向处理:
从该接口发出的数据包,如果是VLAN 1702或1897,会去掉标签(untagged)
这适合连接PC等不支持VLAN标签的设备
总结
您的配置实现了一个智能VLAN划分:
基于IP子网的自动划分:192.189.7.0/24网段的设备自动进入VLAN 1897
默认VLAN保障:其他所有流量进入VLAN 1702
标签控制:入方向智能划分,出方向去掉标签
这种配置常用于:
不同部门使用不同IP网段,自动划分到不同VLAN
简化终端配置,终端无需设置VLAN
实现基本的网络隔离和策略控制
如果还有其他疑问,请随时提出!
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明