Access、Trunk和Hybrid三种端口模式

网络交换机(英语:Network switch)是一个扩大网络的器材,能为子网中提供更多的链接端口,以便链接更多的电脑。网络

通俗来讲其起到的做用就是把一个网络端口分红多个网络端口spa

交换机和路由器的区别接口

路由器能够给你的局域网自动分配IP,虚拟拨号。交换机只是用来分配网络数据的。路由

路由器在网络层,路由器根据IP地址寻址,路由器能够处理TCP/IP协议,交换机不能够。交换机在中继层,交换机根据MAC地址寻址。get

路由器提供防火墙的服务,交换机不能提供该功能。it

路由器能够把一个IP分配给不少个主机使用。交换机能够把各有IP的不少主机连起来。class

PVID英文为Port-base VLAN ID,是表示网络通讯中基于端口的 VLAN ID,一个端口能够属于多个 VLAN,可是只能有一个PVID,收到一个不带tag头的数据包时,会打上PVID所表示的VLAN号,视同该VLAN的 数据包处理。
一个物理 端口只能拥有一个PVID,当一个物理 端口拥有了一个PVID的时候,一定会拥有和PVID相等的 VID,并且在这个 VID上,这个物理端口一定是Untagged Port
PVID的做用只是在 交换机从外部接受到能够接受Untagged 数据帧的时候给数据帧添加 TAG标记用的,在交换机内部转发数据的时候PVID不起任何做用。


 什么是链路类型?

  vlan的链路类型能够分为接入链路和干道链路。配置

  一、接入链路(access link)指的交换机到用户设备的链路,便是接入到户,能够理解为由交换机向用户的链路。因为大多数电脑不能发送带vlan tag的帧,因此这段链路能够理解为不带vlan tag的链路。路由器

  二、干道链路(trunk link)指的交换机到上层设备如路由器的链路,能够理解为向广域网走的链路。这段链路因为要靠vlan来区分用户或者服务,因此通常都带有vlan tag。终端

 什么是端口类型?

  交换机三种端口模式Access、Hybrid和Trunk的理解

  端口有三种模式:access,hybrid,trunk。

  Access类型端口:只能属于1个VLAN,且该端口不打tag,通常用于链接计算机端口;

  Trunk类型端口:能够容许多个VLAN经过,且该端口都是打tag的,通常用于交换机之间的链接;

  Hybrid类型端口:能够容许多个VLAN经过,至于该端口在vlan中是否打tag由用户根据具体状况而定,能够用于交换机之间的链接也能够用于交换机和用户计算机之间的链接。

  trunk和hybrid的区别主要是,hybrid端口能够容许多个vlan的报文不打标签,而 trunk端口只容许缺省vlan的报文不打标签,同一个交换机上不能hybrid和trunk并存。

  以太网端口有三种链路类型:Access、Truck和Hybrid。这三种链路类型的链接终端有所区别。

  Access端口:

  通常链接主机,只用于接入链路。

  只容许与该端口的PVID相同的VLAN经过,收到untagged的数据帧,强制打上本端口PVID的标签;

  例如:当一个端口属于vlan 10时,那么带着vlan 10的数据帧会被发送到交换机这个端口上,当这个数据帧经过这个端口时,vlan 10 tag 将会被剥掉,到达用户电脑时,就是一个以太网的帧。而当用户电脑发送一个以太网的帧时,经过这个端口向上走,那么这个端口就会给这个帧加上一个vlan 10 tag。而其余vlan tag的帧则不能从这个端口上下发到电脑上。

  Trunk端口:

  这个端口是交换机之间或者交换机和上层设备之间的通讯端口,用于干道链路。这种端口的存在就是为了多个vlan的跨越交换机进行传递。

  一个trunk端口能够拥有一个主vlan和多个副vlan。

  在交换机之间传递tagged frame。容许多个VLAN经过,能够与PVID不一样;

  收到不带tagged frame的数据帧时,打上主PVID 并转发;

  收到带tagged frame数据帧时,检查VLAN ID,若是容许而且VLAN ID与PVID相同,去掉tagged直接转发,若是容许而且VLAN ID与PVID不一样,直接转发原数据帧。

  Hybrid端口:

  华为交换机的缺省端口模式。能够当作Access端口链接主机使用,也能够当作trunk使用

  此端口的转发模式与trunk端口同样,容许多个VLAN经过,收到不带tagged frme,打上pvid标签并转发

  收到带tagged frame时,如容许而且VLAN ID与PVID相同,除去标签转发,如容许而且VLAN ID与PVID不一样,直接转发

  hybrid容许多个VLAN报文不打标签发送,可是trunk端口只容许与本身PVID相同的VLAN报文发送时不打标签;

  当Hybrid端口没有tagged VLAN,untagged VLAN只有一个时,功能与access端口同样;当Hybrid端口没有untagged VLAN时,功能与trunk端口同样。

 

交换机接口的类型能够是 Access、Trunk和Hybrid。

Access类型的接口仅属于一个VLAN,只能接收、转发相应VLAN的帧;

Trunk类型接口则默认属于全部VLAN,任何 Tagged 帧都能通过Trunk接收和转发;

Hybrid类型接口则介于两者之间,可自主定义端口上能接收和转发哪些VLANTag 的帧,并可决定VLANTag 是否继续携带或者剥离。

Access和 Trunk 类型接口是Hybrid 类型接口的两个特例,一个仅支持一个VLAN的传递,一个默认支持全部VLAN的传递,而Access类型和Trunk类型的接口能作到的,Hybrid 接口都能作到。配置端口命令interface ethernet 0/0/1port link-type access(接口类型)port default vlan 10(更改默认VLAN为10)