MAC VLAN和IP子网VLAN

基于MAC VLAN配置方法:

如果端口采用基于MAC地址划分VLAN的机制,则当端口收到报文时,采用以下方法处理:
1、当收到的报文为untagged报文时,会以报文的源MAC为根据去匹配MAC-VLAN表项。
2、当收到的报文为tagged报文时,处理方式和基于端口的VLAN一样:如果端口允许携带该VLAN标记的报文通过,则正常转发;如果不允许,则丢弃该报文。

[H3C]vlan 2 to 255 
[H3C]mac-vlan mac-address B00C-D1FF-FFFF mask FFFF-FF00-0000 vlan 10   #将前6位一致划分到vlan10中
[H3C]mac-vlan mac-address B00C-E1FF-FFFF mask FFFF-FF00-0000 vlan 20

#基于MAC的VLAN只对Hybrid端口配置有效,只对Untagged报文应用
[H3C]interface GigabitEthernet 1/0/7
[H3C-GigabitEthernet1/0/7]port link-type hybrid   #基于MAC的VLAN只对Hybrid端口配置有效
[H3C-GigabitEthernet1/0/7]port hybrid vlan 10 20 untagged  #允许对应的VLAN数据不带标签通过
[H3C-GigabitEthernet1/0/7]undo port hybrid vlan 1
[H3C-GigabitEthernet1/0/7]mac-vlan enable   #开启MAC的VLAN识别
[H3C-GigabitEthernet1/0/7]quit

[H3C]display mac-vlan all       #查看配置信息
The following MAC VLAN entries exist:
State: S - Static, D - Dynamic

MAC address        Mask                VLAN ID   Dot1q       State
b00c-d100-0000     ffff-ff00-0000      10        0           S
b00c-e100-0000     ffff-ff00-0000      20        0           S

Total MAC VLAN entries count: 2

基于IP子网划分VLAN

如果端口采用基于IP子网划分VLAN的机制,则当端口收到报文时,采用以下方法处理:
1、IP子网VLAN则是通过所接收的无标签的IPv4报文的源IP决定报文所属VLAN,如果接收到的是IPv4报文,并且在该端口使能了IP子网VLAN功能,那么首先用报文源IP与所有下发的IP子网协议进行匹配:如果匹配成功,该报文将在所匹配IP子网协议所在的VLAN中转发。
2、当收到的不是IPv4报文时或者当端口下没有使能IP子网VLAN功能时,则不进行IP子网协议匹配。

[H3C]vlan 2 to 255
[H3C]vlan 10
[H3C-vlan10]ip-subnet-vlan 1 ip 192.168.10.0 255.255.255.0 
[H3C-vlan10]quit
[H3C]vlan 20
[H3C-vlan20]ip-subnet-vlan 1 ip 192.168.20.0 255.255.255.0 
[H3C-vlan20]quit

#基于IP子网的VLAN只对Hybrid端口配置有效,只对untagged报文应用。
[H3C]interface GigabitEthernet 1/0/8
[H3C-GigabitEthernet1/0/8]port link-type hybrid 
[H3C-GigabitEthernet1/0/8]port hybrid vlan 10 20 untagged  
[H3C-GigabitEthernet1/0/8]undo port hybrid  vlan 1
[H3C-GigabitEthernet1/0/8]port hybrid ip-subnet-vlan vlan 10   #配置端口与子网VLAN关联。
[H3C-GigabitEthernet1/0/8]port hybrid ip-subnet-vlan vlan 20
[H3C-GigabitEthernet1/0/8]quit

[H3C]display ip-subnet-vlan vlan all   #查看配置信息
 VLAN ID: 10
  Subnet index     IP address      Subnet mask
  1                192.168.10.0    255.255.255.0     

 VLAN ID: 20
  Subnet index     IP address      Subnet mask
  1                192.168.20.0    255.255.255.0   
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zdl244

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值