以太网端口有三种链路类型:Access、Hybrid、Trunk。Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口;Trunk类型的端口可以属于多个VLAN,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口;Hybrid类型的端口可以属于多个VLAN,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。Hybrid端口和Trunk端口的不同之处在于Hybrid端口可以允许多个VLAN的报文发送时不打标签,而Trunk端口只允许缺省VLAN的报文发送时不打标签。
表1-9 设置以太网端口的链路类型
操作
命令
设置端口为Access端口
port link-type access
设置端口为Hybrid端口
port link-type hybrid
设置端口为Trunk端口
port link-type trunk
恢复端口的链路类型为缺省的Access端口
undo port link-type
三种类型的端口可以共存在一台以太网交换机上,但Trunk端口和Hybrid端口之间不能直接切换,只能先设为Access端口,再设置为其他类型端口。例如:Trunk端口不能直接被设置为Hybrid端口,只能先设为Access端口,再设置为Hybrid端口。
缺省情况下,端口为Access端口。
需要注意的是:Access端口加入的VLAN必须已经存在并且不能是缺省VLAN;Hybrid端口加入的VLAN必须已经存在;Trunk端口加入的VLAN不能是缺省VLAN。
执行了本配置,当前以太网端口就可以转发指定VLAN的报文。Hybrid端口和Trunk端口可以加入到多个VLAN中,从而实现本交换机上的VLAN与对端交换机上相同VLAN的互通。Hybrid端口还可以设置哪些VLAN的报文打上标签,哪些不打标签,为实现对不同VLAN报文执行不同处理流程打下基础
VLAN只是虚拟的LAN 相当于在逻辑上划分了广播域。也是属于层2技术。你说的网卡发出的数据包带VLAN标签。只是在交换机上通过MAC地址的查找。知道你的源IP。从而知道你的IP被划分到哪个VLAN中。而你说的数据包。也就是IP包 在封装的过程中只包含 IP头+TCP+上层数据。每个VLAN是相对独立的。只能在交换机上通过端口 查找你所在的VLAN
修改注册表
网卡