|
本帖最后由 xibanya 于 2023-6-27 20:56 编辑
配置已修正验证,测试无误。
方法一见:https://bbs.ikuai8.com/thread-138568-1-1.html
缺点:广播和组播报文会泛洪到各个hybrid接口
方法二:相比方法一优点,一定程度上减少广播和组播的泛洪范围
交换机开启基于协议划分vlan功能。
本案例topology为爱快——HW三层——傻瓜,直接在三层交换机上开启该功能。其它厂家交换机请自行参考厂家产品文档。
(1)爱快配置
创建一个vlan,id填写30。这个vlan接口不要配置ipv4地址。在IPv6设置中——内网配置中,添加该vlan接口。
(2)配置交换机基于协议划分vlan
三层交换机主要配置
#
dhcp enable
#
vlan 10 (用来三层对接爱快)#
vlan 20
protocol-vlan 0 ipv4 #将IPv4协议报文划分到vlan 20,索引设置为0
vlan 30
protocol-vlan 0 ipv6 #将IPv6协议划分到vlan30,索引设置为0
#
ip pool vlan20 #创建名为vlan20的ipv4地址池,用来给用户设备分配IPv4地址(如果dhcp使用中继指向爱快忽略此步骤)
gateway-list 192.168.20.1
network 192.168.20.0 mask 255.255.255.0
#
interface Vlanif10 #创建vlanif接口,三层路由层面对接到爱快
ip address 192.168.10.1 255.255.255.0
#
interface Vlanif20 #创建vlanif接口,用作用户侧ipv4网关
ip address 192.168.20.1 255.255.255.0
dhcp select global
#
interface GigabitEthernet0/0/1 #连接爱快lan口一侧
port link-type trunk
port trunk pvid vlan 10 缺省pvid改成10,vlan10的报文出接口时剥掉tag
port trunk allow-pass vlan 10 30 放行vlan,其中带802.1Q取值为30的数据,出接口时保留标签取值
#
interface GigabitEthernet0/0/2 #连接傻瓜交换机一侧
port hybrid pvid vlan 20 #改为混合型接口,缺省vlan为20
port hybrid untagged vlan 20 30 #放行vlan,允许携带802.1Q=20,30的报文从此接口送出,送出时剥除标签。
protocol-vlan vlan 20 0 priority 0 #接口启用vlan20的protocol-vlan功能。 0为index索引,priority为802.1P优先级(QOS用),取值0-7 这里不用关心取值,均取值0
protocol-vlan vlan 30 0 priority 0 #接口启用vlan30的protocol-vlan功能。 0为index索引,priority为802.1P优先级(QOS用),取值0-7 这里不用关心取值
#
ip route-static 0.0.0.0 0.0.0.0 192.168.10.254 #配置IPv4的缺省路由
配置完成后,PC上线,IPV4报文通过vlan20获取到192.168.20.xx的ipv4地址,并且通过vlan30获取到IPv6的地址
|
|