交换机tag标签操作与端口类型用途
一、概述
trunk hybrid access虽然大家经常念叨,但是对于其细微理解可能存在疑惑,这里重要记录了自己的疑惑以帮助和我一样的小白
经过实验自己理解如下:
1、在交换机内部的vlan数据必定是有vlan标签的
2、tagged、untagged都指的是端口向外发数据(“向外”)时的动作;
二、对于进出端口时数据处理
1、access端口
access入:
入方向的打上其所属VLAN标签,如果有VLAN标签抛弃,换言之只能接受不带VLAN标签的数据。
access出:
直接剥离标签。
2、trunk端口
trunk入::
如果无标签,打上标签;如果有trunk allowed vlan 配置允许那些vlan通过,对比进入数据的vlan标签,如果在允许列表中找到则放行,反之直接丢弃。
trunk出:
trunk出时PVID(默认VLAN标签)剥离–hybrid可以允许多个vlan 进行untagged操作,其他原样转发。
3、hybrid端口
hybrid入:
port hybrid tagged vlan vlanID 出端口数据保留标签命令
port hybrid untagged vlan vlanID 出端口数据剔除标签命令
而hybrid的特别之处就在于,hybrid允许通过的vlan是在以上两个 命令出现的vlanID都是允许进入端口VLAN,如果在以上两个命令中没有出现的直接丢弃。
hybrid出:
port hybrid tagged vlan vlanID 出端口数据保留标签命令
port hybrid untagged vlan vlanID 出端口数据剔除标签命令
根据以上两个命令进行出端口VLAN标签操作