port hybrid tagged vlan 3 port hybrid untagged vlan 2 请问一下,这两句命令作用是什么?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-09-11
求大神帮忙解释下 hybrid 端口原理,尤其是下面的tagged和untagged 解释得越详细越好

hybrid就是access的增强版本,可以允许多个vlan通过但是是剥离转发。tagged就是不剥离的vlan,untagged就是剥离的vlan,pvid就是端口的外层vlan。

hybrid端口配置了:
port hybrid tagged vlan 2 4
port hybrid untagged vlan 3 5
一、当交换机接收到一个来自其他设备的以太网帧时,首先查看该帧是否带了标签(即VLAN信息),
1. 如果不带标签(如来自PC,或者其他设备发送时剥离了标签)那么允许该标签进入交换机,同时打上该端口的PVID的VLAN号。该帧从不带标签到带标签。
2. 如果带标签,那么首先查看该帧所带VLAN号是否在我上边两行命令行里出现了,比如3就出现了,6没有出现;那么对于带3的帧,会让该帧通过,不会对帧做任何更改。而对于带6的帧,就不会让它通过而直接丢弃。
二、当交换机要发送一个以太帧出去时,(不会检查是否带标签,因为所有帧都是从CPU过来的,肯定带了标签)对于tagged定义的帧,端口会直接发送,不会做任何更改,例如帧4。而对于untagged定义的帧,会剥离掉该帧的标签,该帧从带标签到不带标签,如帧5 。

总结一句,对于tagged和untagged定义的帧,只有在发送时才会有剥离或不剥离的区别,而对于接收到帧的时候,只会起一个判断是否允许该帧通过的作用(定义了则允许通过,未定义则丢弃)。

正确写法应该是port hybrid vlan 3 tagged port hybrid vlan 2 untagged   。  

设置当前接口为hybrid模式,其中vlan3 出接口时不去tag,vlan2出接口时去tag。tagged就是不去tag,untagged就是去tag。出trunk口时 只有缺省vlan去tag 。hybrid可以选择哪些vlan去tag,哪些不去tag。

1,端口接收数据时:如果端口是tagged方式,当数据包本身不包含vlan的话,输入的数据包就加上该缺省vlan;如果数据包本身已经包含了vlan,那么就不再添加。如果是untagged方式,输入的数据包全部都要加上该缺省vlan。不管输入的数据包是否已经有vlan标记。 

2,端口发送数据时:如果端口是tagged方式,如果端口缺省vlan等于发送的数据包所含的vlan,那么就会将vlan标记从发送的数据包中去掉;如果不相等,则数据包将带着vlan发送出去,实现vlan的透传。

如果是untagged方式,则不管端口缺省vlan为多少,是否等于要输出的数据包的vlan,都会将vlan id从数据包中去掉。

扩展资料:

以太网端口有三种链路类型:access、hybrid和trunk。access类型的端口只能属于1个vlan,一般用于连接计算机的端口;trunk类型的端口可以属于多个vlan,可以接收和发送多个vlan的报文,一般用于交换机之间连接的端口;

hybrid类型的端口可以属于多个vlan,可以接收和发送多个vlan的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。hybrid端口和trunk端口的不同之处在于hybrid端口可以允许多个vlan的报文发送时不打标签,而trunk端口只允许缺省vlan的报文发送时不打标签。



port hybrid untagged vla的作用:

1、命令功能:

port hybrid untagged vlan命令是用来配置Hybrid类型接口加入的VLAN,这些VLAN的帧以Untagged方式通过接口。

undo port hybrid vlan命令用来删除Hybrid类型接口加入的VLAN。缺省情况下,Hybrid端口以Untagged方式加入VLAN1。

2、命令格式:

port hybrid untagged vlan { { vlan-id1 [ to vlan-id2 ] }&<1-10> | all 

undo port hybrid vlan { { vlan-id1 [ to vlan-id2 ] }&<1-10> | all 

正确写法应该是port hybrid vlan 3 tagged     port hybrid vlan 2 untagged 。    设置当前接口为hybrid模式,其中vlan3 出接口时不去tag,vlan2出接口时去tag。tagged就是不去tag,untagged就是去tag。

出trunk口时 只有缺省vlan去tag 。hybrid可以选择哪些vlan去tag,哪些不去tag。

扩展资料:

交换机 tagged 与 untagged 的关系:

1、端口接收数据时:

(1) 如果端口是tagged方式,那么当数据包本身不包括vlan的话,输入的数据包就应该加上该缺省vlan;如果数据包本身就包括了vlan,那么就不必再予添加。

(2)如果是untagged方式,输入的数据包全部都必须加上该缺省vlan。不管输入的数据包是否已经有vlan标记。 


2、端口发送数据时:

(1)如果端口是tagged方式,如果端口缺省vlan等于发送的数据包所含的vlan,那么就会将vlan标记从发送的数据包中去掉;如果不相等,则数据包将带着vlan发送出去,实现vlan的透传。

(2)如果是untagged方式,则不管端口缺省vlan为多少,是否等于要输出的数据包的vlan,都会将vlan id从数据包中去掉。 

3、以太网端口有三种链路类型:

(1)access、hybrid和trunk。access类型的端口只能属于1个vlan,一般用于连接计算机的端口;trunk类型的端口可以属于多个vlan,可以接收和发送多个vlan的报文,一般用于交换机之间连接的端口。

(2)hybrid类型的端口可以属于多个vlan,可以接收和发送多个vlan的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。

(3)实际中,如果用的是MUX—vlan,因为想把LSW的两个VLAN 也隔离开,所以把每个交换机也都化了相应的VLAN,把端口化24 化成了trunk,接入层交换机VLAN 没问题划分很简单。

(4)但是汇聚层的交换15,在21口设置接口port trunk allows-pass vlan 2.3 ,这一步没问题。



port hybrid untagged vla的作用:

1、命令功能:

port hybrid untagged vlan命令是用来配置Hybrid类型接口加入的VLAN,这些VLAN的帧以Untagged方式通过接口。

undo port hybrid vlan命令用来删除Hybrid类型接口加入的VLAN。缺省情况下,Hybrid端口以Untagged方式加入VLAN1。

2、命令格式:

port hybrid untagged vlan { { vlan-id1 [ to vlan-id2 ] }&<1-10> | all

undo port hybrid vlan { { vlan-id1 [ to vlan-id2 ] }&<1-10> | all

正确写法应该是port hybrid vlan 3 tagged     port hybrid vlan 2 untagged 。    设置当前接口为hybrid模式,其中vlan3 出接口时不去tag,vlan2出接口时去tag。

tagged就是不去tag,untagged就是去tag。出trunk口时 只有缺省vlan去tag 。hybrid可以选择哪些vlan去tag,哪些不去tag。

扩展资料:

网络交换机的作用:

1、连接同类型网络

当网络规模扩大时,单纯靠延长网线已变得不现实。并且对于不同的局域网,要实现互相之间的数据传送,共享网络的资源,需要有专门的连接设备实现网络扩展。同时,网络中站点的增加,地理范围的扩大,业务量的增长,促使网络互联迅速向前发展。?

网络互联的高速发展,导致网络交换技术的出现,网络交换机也随之应运而生。广义的交换机就是一种在通信系统中完成信息交换功能的设备。

2、互连不同类型网络

交换机除了能够连接同种类型的网络之外,还可以在不同类型的网络(如以太网和快速以太网)之间起到互连作用。如今许多交换机都能够提供支持快速以太网或FDDI等的高速连接端口,用于连接网络中的其它交换机或者为带宽占用量大的关键服务器提供附加带宽。

3、提供快速的网络服务

有时为了提供更快的接入速度,我们可以把一些重要的网络计算机直接连接到交换机的端口上。这样,网络的关键服务器和重要用户就拥有更快的接入速度,支持更大的信息流量。



正确写法应该是port hybrid vlan 3 tagged port hybrid vlan 2 untagged
设置当前接口为hybrid模式,其中vlan3 出接口时不去tag,vlan2出接口时去tag。
tagged就是不去tag,untagged就是去tag。
出trunk口时 只有缺省vlan去tag 。hybrid可以选择哪些vlan去tag,哪些不去tag。

1 tagged是打标 untagged是不打标
2 hybrid是混合模式 (access+trunk 同时使用)
3 access是接入模式,一般都是直接接电脑,运行一个vlan通过 。
trunk 是级联端口,交换机和交换机之间使用。可以同时跑多个vlan