华为交换 Hybrid接口 tagged untagged
port hybrid pvid vlan ** //hybrid 接口配置默认pvid;当收到数据帧时,没有标签则标记上默认pvid;有标签判断是否允许放行 tagged
port hybrid tagged vlan *** //发出时 带着标签放行
port hybridd untagged vlan *** // 不带着标签放行
tagged 和 untagged 共同做用放行列表
实现pc1(192.168.1.10 vlan 10)、pc2(192.168.1.20 vlan20)和pc3(192.168.1.100 vlan100)之间互通。pc1和pc2之间不能互通。
E0/0/1 //这个接口要放行+去掉vlan 100标签
port hybrid pvid vlan 10 //打上vlan 10标签
port hybrid tagged vlan 10 //虽然打上vlan 10标签,还得放行才能通
port hybrid untagged vlan 100 //这个接口要放行+去掉vlan 100标签
E0/0/3 //这个接口要放行+去掉vlan 10标签
port hybrid pvid vlan 100 //打上vlan 100标签
port hybrid tagged vlan 100 // //虽然打上vlan 100标签,还得放行才能通
port hybrid untagged vlan 10 //这个接口要放行+去掉vlan 10标签
tagged一般用了vlan交换机之间的级联,untagged则用于连接PC。
Tagged端口一般都是中继端口,也就是交换机之间的连接端口。Untagged端口一般都是交换机与终端相连的端口。
端口接收数据时:如果端口是tagged方式,当数据包本身不包含VLAN的话,输入的数据包就加上该缺省vlan;如果数据包本身已经包含了VLAN,那么就不再添加。
如果是untagged方式,输入的数据包全部都要加上该缺省vlan。不管输入的数据包是否已经有VLAN标记。
端口发送数据时:如果端口是tagged方式,如果端口缺省VLAN等于发送的数据包所含的VLAN,那么就会将VLAN标记从发送的数据包中去掉;如果不相等,则数据包将带着VLAN发送出去,实现VLAN的透传。
如果是untagged方式,则不管端口缺省VLAN为多少,是否等于要输出的数据包的VLAN,都会将VLAN ID从数据包中去掉。
tagged一般用了vlan交换机之间的级联,untagged则用于连接PC。