VLAN trunk GVRP
VLAN(virtual lan local area network)
虚拟局域网:是物理设备上连接的不受物理位置限制的用户的一个逻辑组
交换机分割冲突域(信号冲突的范围),不能分割广播域(同一网段),故valn分割广播域

帧格式引入:vlan tag(标签)四个字节,其中12bit作为标记,(4096个)。其他作为

功能:广播控制;安全性;带宽利用;延迟

VLAN的种类
基于端口划分的静态vlan(主流)
基于MAc地址划分的动态VLAN
VLAN trunk GVRP_第1张图片

参考:http://www.023wg.com/message/message/cd_feature_eth_vlan.html
VLAN trunk GVRP_第2张图片
PVID
Port vlan ID 表示端口所属的vlan,默认情况下是1

端口:
Access(访问)交换机和不同设备(除交换机外端口设置连接类型)
端口收到数据帧添加端口PVID的tag
端口发送数据帧剔除端口PVID的tag(如收到数据帧的TAG和端口的PVID不同则丢弃数据)

思科配置:
vlan 10
namecaiwu

interface FastEthernet0/1
switchport access vlan 10
switchport mode access (interface range fast Ethernet 0/0 0/3多端口同时配置)

interface FastEthernet0/2
switchport access vlan 10
switchport mode access
!
interface FastEthernet0/3
switchport access vlan 20
switchport mode access
!
interface FastEthernet0/4
switchport access vlan 20
switchport mode access

删除:先移除端口:no switchport access vlan 10
再删除vlan: no vlan 10(直接删除端口不会自动回到VLAN1内)

Tip:交换机的工作原理
1成表:学习,广播,转发,更新
2查表

华为:
vlan 10
description caiwu
vlan 20
description xingzheng
interface Ethernet0/0/1
port link-type access
port default vlan 10

port-group group-member g0/0/1 to g0/0/3同时配置端口

interface Ethernet0/0/2
port link-type access
port default vlan 10
#
interface Ethernet0/0/3
port link-type access
port default vlan 20
#
interface Ethernet0/0/4
port link-type access
port default vlan 20

批量生成vlan
Vlan Batch 10 to 20

删除:undo vlan 10(端口自动回归vlan1)

清除接口配置:clear configuration interface g0/0/1
Trunk:连接交换机
为了在同一个链路上同时传输多个vlan数据,用到此模式,该模式下,链路上的数据携带valn标签的
为链路数据打标签的方式、:

  1. isl:inter-switch link,思科私有协议
  2. 802.1q是公有标准,标签长度4字节
    交换机与交换机之间的链路叫做干道链路
    VLAN trunk GVRP_第3张图片
    配置:华为
    1创建vlan
    2终端设备交换机接口加入access
    3交换机接口加入trunk
    Port link-type trunk
    Port trunk allowpass vlan all
    思科:
  3. 先选择trunk协议(可选新设备没有了isl)
    Interface f0/1
    Switchport trunk encapsulated (封装)dot1q | isl
  4. 配置链路为trunk
  5. 检查show interface trunk
    检查show vlan brief(只能看到access口)

Hybrid(混合)
VLAN trunk GVRP_第4张图片

PVID:pord vlan id(用于对于进项的帧添加tag)
VLAN trunk GVRP_第5张图片
Hybrid的配置
创建vlan
vlan batch 10 20
配置端口
interface Ethernet0/0/1
port hybrid pvid vlan 10(pvid对于进入的没有tag的数据帧加上标签)
port hybrid untagged vlan 10
#
interface Ethernet0/0/2
port hybrid pvid vlan 20
port hybrid untagged vlan 20
interface GigabitEthernet0/0/1
port hybrid tagged vlan 10 20
验证
display port vlan
display vlan

GVRP(共有协议)
TIP:在交换网络中,必须确保所有的交换机上面的vlan信息是完全一致的,否则导致网络不通。
思科有个相同功能的VTP
GARP:generic attribute registration protocol
通用属性注册协议
主要用于建立一种属性传递扩散的机制

GVRP:GARP vlan registration protocol
用于注册和注销vlan属性
配置:
系统视图:开启GVRP
端口试图:开启GVRP(端口是trunk)
作用:
在不同交换机之间自动同步vlan信息
对于通过GVRP学习到的vlan,称之为动态vlan:
对于动态vlan
Access端口是不可以直接加入的;
Access端口只能加入到静态vlan
Trunk端口是自动加入的