交换机access trunk hybrid模式详解
vlan接口的三种模式_Access、Hybrid和Trunk

Access Hybrid和Trunk三种模式的区别及配置实例

端口Access、Hybrid和Trunk三种模式的理解Access、Hybrid和Trunk三种模式的理解以太网端口的三种链路类型:Access、Hybrid和Trunk:Access 类型的端口只能属于1个VLAN,一般用于连接计算机的端口,也可以连接交换机和交换机。
Trunk 类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,trunk口一般用于连接两台交换机,这样可以只用一条trunk连接实现多个vlan的扩展(因为trunk允许多个vlan的数据通过,如果用access口,那么一个vlan就要一条连接,多个vlan 要多个连接,而交换机的接口是有限的)。
对于trunk口发送出去的报文,只有默认vlan的报文不带vlan ID,其它vlan的报文都要带vlan ID(要不然,对端的交换机不知道该报文属于哪个vlan,无法处理,也就不能实现vlan跨交换机扩展了)。
简而言之,trunk端口的设计目的就是通过一条连接实现多个vlan的跨交换机扩展。
Hybrid 类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。
trunk端口是hybrid端口的特例,就是说hybrid端口可以实现比trunk端口更多的功能。
hybrid端口可以加入多个vlan,并可以设置该vlan的报文通过该端口发送是是否带vlan ID(trunk端口不能设置,只有默认vlan的报文不带vlan ID进行发送)。
通过下面的两个例子(转载的),大家应该可以看出hybrid端口的设计目的。
例一:『配置环境参数』1. PC1、PC2和PC3分别连接到二层交换机SwitchA的端口E0/1 、E0/2和 E0/3,端口分属于VLAN10、20和30,服务器连接到端口G2/1,属于VLAN100。
2. PC1的IP地址为10.1.1.1/24,PC2的IP地址为10.1.1.2/24,PC3的IP地址为10.1.1.3/24,服务器的IP地址为10.1.1.254/24。
access,trunk,hybrid工作原理

access,trunk,hybrid工作原理
1. Access(访问)工作原理:
Access是一种网络端口模式,用于连接本地设备到交换机或
路由器的非干线口(非干道口)。
其原理是将局域网上的终端设备连接到交换机或路由器的端口上,通过该端口与网络进行通信。
Access端口只属于一个VLAN(虚拟局域网),并将
接收到的数据帧发送到相应的VLAN。
2. Trunk(干线)工作原理:
Trunk是一种网络端口模式,用于连接交换机之间的干线端口(干道口),以传递多个VLAN的数据。
其原理是通过帧标
记(Frame Tagging)技术,在数据帧中插入额外的标记信息
以区分不同的VLAN。
Trunk端口可以同时传输多个VLAN的数据,并将数据帧发送到相应的VLAN。
3. Hybrid(混合)工作原理:
Hybrid是一种网络端口模式,结合了Access和Trunk的特点,可同时传输多个VLAN的数据,并且可以连接终端设备。
其
原理是通过将指定的VLAN配置为Access模式,连接终端设备,同时将其他VLAN配置为Trunk模式,传输多个VLAN
的数据。
Hybrid端口可以根据需要选择是作为Access端口还
是Trunk端口来使用。
交换机三种端口模式Access、Hybrid和Trunk的理解

trunk口可以走各个vlan的数据access只可以走端口当前所在vlan的数据access 口是接pc机的trunk 口是交换机与交换机相连的接口首先,将交换机的类型进行划分,交换机分为低端(SOHO级)和高端(企业级)。
其两者的重要区别就是低端的交换机,每一个物理端口为一个逻辑端口,而高端交换机则是将多个物理端口捆绑成一个逻辑端口再进行的配置的。
cisco网络中,交换机在局域网中最终稳定状态的接口类型主要有四种:access/ trunk/ multi/ dot1q-tunnel。
1、access: 主要用来接入终端设备,如PC机、服务器、打印服务器等。
2、trunk: 主要用在连接其它交换机,以便在线路上承载多个vlan。
3、multi: 在一个线路中承载多个vlan,但不像trunk,它不对承载的数据打标签。
主要用于接入支持多vlan的服务器或者一些网络分析设备。
现在基本不使用此类接口,在cisco的网络设备中,也基本不支持此类接口了。
4、dot1q-tunnel: 用在Q-in-Q隧道配置中。
Cisco网络设备支持动态协商端口的工作状态,这为网络设备的实施提供了一定的方便(但不建议使用动态方式)。
cisco动态协商协议从最初的DISL(Cisco 私有协议)发展到DTP(公有协议)。
根据动态协议的实现方式,Cisco网络设备接口主要分为下面几种模式:1、switchport mode access: 强制接口成为access接口,并且可以与对方主动进行协商,诱使对方成为access模式。
2、switchport mode dynamic desirable: 主动与对协商成为Trunk接口的可能性,如果邻居接口模式为Trunk/desirable/auto之一,则接口将变成trunk 接口工作。
如果不能形成trunk模式,则工作在access模式。
这种模式是现在交换机的默认模式。
3、switchport mode dynamic auto: 只有邻居交换机主动与自己协商时才会变成Trunk接口,所以它是一种被动模式,当邻居接口为Trunk/desirable之一时,才会成为Trunk。
交换机三种端口模式(Access、Hybrid和Trunk)

1原理untag就是普通的ethernet报文,普通PC机的网卡是可以识别这样的报文进行通讯;tag报文结构的变化是在源mac地址和目的mac地址之后,加上了4bytes的vlan信息,也就是vlan tag头;一般来说这样的报文普通PC机的网卡是不能识别的下图说明了802.1Q封装tag报文帧结构带802.1Q的帧是在标准以太网帧上插入了4个字节的标识。
其中包含:2个字节的协议标识符(TPID),当前置0x8100的固定值,表明该帧带有802.1Q的标记信息。
2个字节的标记控制信息(TCI),包含了三个域。
Priority域,占3bits,表示报文的优先级,取值0到7,7为最高优先级,0为最低优先级。
该域被802.1p采用。
规范格式指示符(CFI)域,占1bit,0表示规范格式,应用于以太网;1表示非规范格式,应用于Token Ring。
VLAN ID域,占12bit,用于标示VLAN的归属。
以太网端口有三种链路类型:Access、Hybrid和Trunk。
Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口;Trunk类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口;Hybrid 类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。
Hybrid端口和Trunk端口在接收数据时,处理方法是一样的,唯一不同之处在于发送数据时:Hybrid端口可以允许多个VLAN的报文发送时不打标签,而Trunk端口只允许缺省VLAN 的报文发送时不打标签。
在这里先要向大家阐明端口的缺省VLAN这个概念Access端口只属于1个VLAN,所以它的缺省VLAN就是它所在的VLAN,不用设置;Hybrid端口和Trunk 端口属于多个VLAN,所以需要设置缺省VLAN ID。
缺省情况下,Hybrid端口和Trunk端口的缺省VLAN为VLAN 1 当端口接收到不带VLAN Tag的报文后,则将报文转发到属于缺省VLAN的端口(如果设置了端口的缺省VLAN ID)。
交换机三种端口模式

交换机三种端口模式Access、Hybrid(混合物)和Trunk的理解untag就是普通的ethernet报文,普通PC机的网卡是可以识别这样的报文进行通讯;tag报文结构的变化是在源mac地址和目的mac地址之后,加上了4bytes的vlan信息,也就是vlan tag头;一般来说这样的报文普通PC机的网卡是不能识别的下图说明了802.1Q封装tag报文帧结构带802.1Q的帧是在标准以太网帧上插入了4个字节的标识。
其中包含:2个字节的协议标识符(TPID),当前置0x8100的固定值,表明该帧带有802.1Q的标记信息。
2个字节的标记控制信息(TCI),包含了三个域。
Priority域,占3bits,表示报文的优先级,取值0到7,7为最高优先级,0为最低优先级。
该域被802.1p采用。
规范格式指示符(CFI)域,占1bit,0表示规范格式,应用于以太网;1表示非规范格式,应用于Token Ring。
VLAN ID域,占12bit,用于标示VLAN的归属。
以太网端口有三种链路类型:Access、Hybrid和Trunk。
Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口;Trunk类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口;Hybrid类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。
Hybrid端口和Trunk端口在接收数据时,处理方法是一样的,唯一不同之处在于发送数据时:Hybrid 端口可以允许多个VLAN的报文发送时不打标签,而Trunk端口只允许缺省VLAN的报文发送时不打标签。
在这里先要向大家阐明端口的缺省VLAN这个概念Access端口只属于1个VLAN,所以它的缺省VLAN就是它所在的VLAN,不用设置;Hybrid端口和Trunk端口属于多个VLAN,所以需要设置缺省VLAN ID。
access trunk hybrid收发规则

Access、Trunk和Hybrid端口在交换机上的作用和收发规则如下:
1. Access端口:
-收报文:收到一个报文,首先判断是否有VLAN标记,如果没有,则打上端口的PVID(端口的默认VLAN ID)并转发;如果有VLAN标记,则直接丢弃。
-发报文:将报文的VLAN信息剥离,直接发送出去。
2. Trunk端口:
-收报文:收到一个报文,判断是否有VLAN标记,如果没有,则打上端口的PVID并转发;如果有VLAN标记,则判断是否在允许通过的VLAN范围内,如果在则转发,不在则丢弃。
-发报文:先将端口的PVID和要发送的VLAN信息进行对比,相同则剥离标签再转发,不同则直接转发。
3. Hybrid端口:
-收报文:收到一个报文,判断是否有VLAN标记。
如果没有,则打上端口的PVID并转发;如果有,则判断该Hybrid端口是否允许该VLAN的数据进入,如果可以则转发,否则丢弃。
-发报文:判断该VLAN在本端口的属性,如果是untagged则剥离VLAN信息,再发送;如果是tagged则直接发送。
总结:
- Access端口用于连接用户主机,只能允许唯一的VLAN ID通过。
- Trunk端口用于连接其他交换机,允许多个VLAN的帧通过。
- Hybrid端口既可以连接主机,也可以连接交换机,同时支持untagged和tagged模式。
交换机三种端口模式Access、Hybrid和Trunk的理解

交换机三种端口模式Ac cess、Hybri d和Tru nk的理解Ta g,unt ag以及交换机的各种端口模式是网络工程技术人员调试交换机时接触最多的概念了,然而笔者发现在实际工作中技术人员往往对这些概念似懂非懂,笔者根据自己的理解再结合一个案例,试图向大家阐明这些概念unt ag就是普通的eth ernet报文,普通PC机的网卡是可以识别这样的报文进行通讯;ta g报文结构的变化是在源mac地址和目的m ac地址之后,加上了4byte s的vla n信息,也就是vla n tag头;一般来说这样的报文普通PC机的网卡是不能识别的下图说明了802.1Q封装tag报文帧结构带802.1Q的帧是在标准以太网帧上插入了4个字节的标识。
其中包含:2个字节的协议标识符(T PID),当前置0x8100的固定值,表明该帧带有802.1Q的标记信息。
2个字节的标记控制信息(TCI),包含了三个域。
Prior ity域,占3bit s,表示报文的优先级,取值0到7,7为最高优先级,0为最低优先级。
该域被802.1p采用。
规范格式指示符(CFI)域,占1bi t,0表示规范格式,应用于以太网;1表示非规范格式,应用于T okenRing。
VLA N ID域,占12b it,用于标示VLA N的归属。
以太网端口有三种链路类型:Acc ess、H ybrid和Trun k。
A ccess类型的端口只能属于1个VLAN,一般用于连接计算机的端口;Trun k类型的端口可以允许多个VLA N通过,可以接收和发送多个VL AN的报文,一般用于交换机之间连接的端口;Hy brid类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。
交换机端口隔离配置

通常,要实现交换机端口之间的隔离,最简单常用的方法就是划分VLAN (虚拟局域网)。
然而在具体应用中,往往又希望端口隔离后某些VALN 之间能灵活互访。
一般情况下,需要在二层交换机上实现隔离,然后在上联的三层交换机或路由器上实现VLAN 之间的互访。
实际上,只利用二层交换机同样可以完成隔离与互访的功能,这就是二层交换机Hybrid (混合)端口模式的应用。
1 交换机链路端口模式华为二层交换机一般有四种链路端口模式,分别是Access、Trunk 、Hybrid 端口模式。
1.1 Access 端口模式Access 类型的端口只能属于一个VLAN ,所以它的缺省VLAN 就是它所在的VLAN ,不用设置。
一般作为连接计算机的端口。
1.2 Trunk 端口模式Trunk 类型的端口可以属于多个VLAN ,可以接收和发送多个VLAN 的报文,一般作为交换机之间连接的端口。
1.3 Hybrid 端口模式Hybrid 类型的端口可以属于多个VLAN ,可以接收和发送多个VLAN 的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。
Hybrid 端口模式的特点如下:Hybrid 属性是一种混和模式,实现了在一个untagged ( 不打标签) 端口允许报文以tagged (打标签)形式送出交换机。
同时,可以利用Hybrid 属性来定义分别属于不同VLAN 端口之间的互访,这是Access 和Trunk 端口所不能实现的。
Hybrid 端口还可以设置哪些VLAN 的报文打上标签,哪些不打标签,为实现对不同VLAN 报文执行不同处理流程打下了基础。
如果设置了端口的缺省VLAN ID ,当端口接收到不带VLAN Tag 的报文后,则将报文转发到属于缺省VLAN 的端口;当端口发送带有VLAN Tag 的报文时,如果该报文的VLAN ID 与端口缺省的VLAN ID 相同,则系统将去掉报文的VLAN Tag ,然后再发送该报文。
交换机trunk是什么意思

交换机三种端口模式Access、Hybrid和T runk的理解untag就是普通的ethernet报文,普通PC机的网卡是可以识别这样的报文进行通讯;tag报文结构的变化是在源mac地址和目的mac地址之后,加上了4bytes的vlan信息,也就是vlan tag头;一般来说这样的报文普通PC机的网卡是不能识别的下图说明了802.1Q封装tag报文帧结构带802.1Q的帧是在标准以太网帧上插入了4个字节的标识。
其中包含:2个字节的协议标识符(TPID),当前置0x8100的固定值,表明该帧带有802.1Q的标记信息。
2个字节的标记控制信息(TCI),包含了三个域。
Priority域,占3bits,表示报文的优先级,取值0到7,7为最高优先级,0为最低优先级。
该域被802.1p采用。
规范格式指示符(CFI)域,占1bit,0表示规范格式,应用于以太网;1表示非规范格式,应用于T oken Ring。
VLAN ID域,占12bit,用于标示VLAN的归属。
以太网端口有三种链路类型:Access、Hybrid和T runk。
Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口;T runk 类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口;Hybrid 类型的端口可以允许多个VL AN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。
Hybrid端口和T runk端口在接收数据时,处理方法是一样的,唯一不同之处在于发送数据时:Hybrid端口可以允许多个VL AN的报文发送时不打标签,而T runk端口只允许缺省VL AN的报文发送时不打标签。
在这里先要向大家阐明端口的缺省VL AN这个概念Access端口只属于1个VLAN,所以它的缺省VLAN就是它所在的VLAN,不用设置;Hybrid端口和T runk端口属于多个VL AN,所以需要设置缺省VL AN ID。
1Acess Trunk Hybird几种链路类型

什么是链路类型?vlan的链路类型可以分为接入链路和干道链路。
(1)接入链路(access link)指的交换机到用户设备的链路,即是接入到户,可以理解为由交换机向用户的链路。
由于大多数电脑不能发送带vlan tag的帧,所以这段链路可以理解为不带vlan tag的链路。
(2)干道链路(trunk link)指的交换机到上层设备如路由器的链路,可以理解为向广域网走的链路。
这段链路由于要靠vlan来区分用户或者服务,所以一般都带有vlan tag。
什么是端口类型?端口类型在以前主要分为两种,基本上用的也是access和trunk这两种端口。
(1)access端口:它是交换机上用来连接用户电脑的一种端口,只用于接入链路。
例如:当一个端口属于vlan 10时,那么带着vlan 10的数据帧会被发送到交换机这个端口上,当这个数据帧通过这个端口时,vlan 10 tag 将会被剥掉,到达用户电脑时,就是一个以太网的帧。
而当用户电脑发送一个以太网的帧时,通过这个端口向上走,那么这个端口就会给这个帧加上一个vlan 10 tag。
而其他vlan tag的帧则不能从这个端口上下发到电脑上。
(2)trunk端口:这个端口是交换机之间或者交换机和上层设备之间的通信端口,用于干道链路。
一个trunk端口可以拥有一个主vlan和多个副vlan,这个概念可以举个例子来理解:例如:当一个trunk端口有主vlan 10 和多个副vlan11、12、30时,带有vlan 30的数据帧可以通过这个端口,通过时vlan 30不被剥掉;当带有vlan 10的数据帧通过这个端口时也可以通过。
如果一个不带vlan 的数据帧通过,那么将会被这个端口打上vlan 10 tag。
这种端口的存在就是为了多个vlan的跨越交换机进行传递。
也可以看出,这两种链路方式恰好对应两种端口方式,理解起来也不算困难。
原理理解了,当看到交换机时,配置几遍就完全明白了。
交换机端口untaged、taged、trunk、access 的区别

交换机端口untaged、taged、trunk、access 的区别分类:系统运维来源:网络首先,将交换机的类型进行划分,交换机分为低端(SOHO级)和高端(企业级)。
其两者的重要区别就是低端的交换机,每一个物理端口为一个逻辑端口,而高端交换机则是将多个物理端口捆绑成一个逻辑端口再进行的配置的。
cisco网络中,交换机在局域网中最终稳定状态的接口类型主要有四种:access/ trunk/ multi/ dot1q-tunnel。
1、access: 主要用来接入终端设备,如PC机、服务器、打印服务器等。
2、trunk: 主要用在连接其它交换机,以便在线路上承载多个vlan。
3、multi: 在一个线路中承载多个vlan,但不像trunk,它不对承载的数据打标签。
主要用于接入支持多vlan的服务器或者一些网络分析设备。
现在基本不使用此类接口,在cisco的网络设备中,也基本不支持此类接口了。
4、dot1q-tunnel: 用在Q-in-Q隧道配置中。
Cisco网络设备支持动态协商端口的工作状态,这为网络设备的实施提供了一定的方便(但不建议使用动态方式)。
cisco动态协商协议从最初的DISL(Cisco私有协议)发展到DTP(公有协议)。
根据动态协议的实现方式,Cisco网络设备接口主要分为下面几种模式:1、switchport mode access: 强制接口成为access接口,并且可以与对方主动进行协商,诱使对方成为access模式。
2、switchport mode dynamic desirable: 主动与对协商成为Trunk接口的可能性,如果邻居接口模式为Trunk/desirable/auto之一,则接口将变成trunk接口工作。
如果不能形成trunk 模式,则工作在access模式。
这种模式是现在交换机的默认模式。
3、switchport mode dynamic auto: 只有邻居交换机主动与自己协商时才会变成Trunk接口,所以它是一种被动模式,当邻居接口为Trunk/desirable之一时,才会成为Trunk。
VLAN三种端口模式理解

Access、Hybrid和Trunk三种模式的理解Tag,untag以及交换机的各种端口模式是网络工程技术人员调试交换机时接触最多的概念了,然而笔者发现在实际工作中技术人员往往对这些概念似懂非懂,笔者根据自己的理解再结合一个案例,试图向大家阐明这些概念untag就是普通的Ethernet报文,普通PC机的网卡是可以识别这样的报文进行通讯;tag报文结构的变化是在源mac地址和目的mac地址之后,加上了4bytes的vlan信息,也就是vlantag头;一般来说这样的报文普通PC机的网卡是不能识别的下图说明了802.1Q封装tag报文帧结构带802.1Q的帧是在标准以太网帧上插入了4个字节的标识。
其中包含:2个字节的协议标识符(TPID),当前置0x8100的固定值,表明该帧带有802.1Q的标记信息。
2个字节的标记控制信息(TCI),包含了三个域。
Priority域,占3bits,表示报文的优先级,取值0到7,7为最高优先级,0为最低优先级。
该域被802.1p采用。
规范格式指示符(CFI)域,占1bit,0表示规范格式,应用于以太网;1表示非规范格式,应用于TokenRing。
VLANID域,占12bit,用于标示VLAN的归属。
以太网端口有三种链路类型:Access、Hybrid和Trunk。
Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口;Trunk类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口;Hybrid类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。
Hybrid端口和Trunk端口在接收数据时,处理方法是一样的,唯一不同之处在于发送数据时:Hybrid端口可以允许多个VLAN 的报文发送时不打标签,而Trunk端口只允许缺省VLAN的报文发送时不打标签。
Access、Multi、Trunk端口模式说明

1、Access(普通模式)
2、Multi(多vlan模式)
3、Trunk(中继只能属于1个VLAN 般用于连接计算机 端口;
2、Multi端口可以允许多个VLAN通过,可以接收和发送多个VLAN 报文,可以用于交换机的间连接也可以用于连接用户计算机。
2、Trunk端口可以允许多个VLAN通过,可以接收和发送多个VLAN 报文,用于和其它交换机端口相连的VLAN汇聚口;
区别:
1、trunk 打tag标记,只允许打该tag标记的vlan 通过,所以该端口可以允许多个打tag标记的vlan 通过。
2、access一般untag不打标记,且一个access vlan端口只允许一个access vlan通过。
trunk端口发报文:比较端口PVID和将要发送报文VLAN信息如果两者相等则剥离VLAN信息再发送,如果不相等则直接发送
3、Multi端口收报文: 收到一个报文,判断是否有VLAN信息:如果没有则打上端口 PVID 并进行交换转发。如果有则判断该hybrid端口是否允许该VLAN数据进入:如果可以则转发,否则丢弃(此时端口上untag配置是不用考虑,untag配置只对发送报文时起作用)
3、发送数据时Multi端口可以允许多个VLAN报文发送时不打标签,而Trunk端口只允许缺省VLAN报文发送时不打标签。
缺省VLAN:
1、Access端口只属于1个VLAN,所以它缺省VLAN就是它所在VLAN不用设置。
2、Multi端口和 Trunk端口属于多个VLAN,所以需要设置缺省VLAN ID。缺省情况下Multi端口和Trunk端口缺省VLAN为VLAN 1。
出入数据处理过程:
端口模式介绍

三种端口模式Access、Hybrid和Trunk首先,Tag,untag以及交换机的各种端口模式是网络工程技术人员调试交换机时接触最多的概念了,然而笔者发现在实际工作中技术人员往往对这些概念似懂非懂,笔者根据自己的理解再结合一个案例,试图向大家阐明这些概念untag就是普通的ethernet报文,普通PC机的网卡是可以识别这样的报文进行通讯;tag报文结构的变化是在源mac地址和目的mac地址之后,加上了4bytes的vlan 信息,也就是vlan tag头;一般来说这样的报文普通PC机的网卡是不能识别的下图说明了802.1Q封装tag报文帧结构带802.1Q的帧是在标准以太网帧上插入了4个字节的标识。
其中包含:2个字节的协议标识符(TPID),当前置0x8100的固定值,表明该帧带有802.1Q 的标记信息。
2个字节的标记控制信息(TCI),包含了三个域。
Priority域,占3bits,表示报文的优先级,取值0到7,7为最高优先级,0为最低优先级。
该域被802.1p采用。
规范格式指示符(CFI)域,占1bit,0表示规范格式,应用于以太网;1表示非规范格式,应用于Token Ring。
VLAN ID域,占12bit,用于标示VLAN的归属。
以太网端口有三种链路类型:Access、Hybrid和Trunk。
Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口;Trunk类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口;Hybrid类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。
Hybrid端口和Trunk端口在接收数据时,处理方法是一样的,唯一不同之处在于发送数据时:Hybrid端口可以允许多个VLAN的报文发送时不打标签,而Trunk 端口只允许缺省VLAN的报文发送时不打标签。
交换机各个端口类型的概述

来源:网络首先,将交换机得类型进行划分,交换机分为低端(SOHO级)与高端(企业级)。
其两者得重要区别就就是低端得交换机,每一个物理端口为一个逻辑端口,而高端交换机则就是将多个物理端口捆绑成一个逻辑端口再进行得配置得。
cisco网络中,交换机在局域网中最终稳定状态得接口类型主要有四种:access/ trunk/ multi/ dot1qtunnel。
1、access: 主要用来接入终端设备,如PC机、服务器、打印服务器等。
2、trunk: 主要用在连接其它交换机,以便在线路上承载多个vlan。
3、multi: 在一个线路中承载多个vlan,但不像trunk,它不对承载得数据打标签。
主要用于接入支持多vlan得服务器或者一些网络分析设备。
现在基本不使用此类接口,在cisco得网络设备中,也基本不支持此类接口了。
4、dot1qtunnel: 用在QinQ隧道配置中。
Cisco网络设备支持动态协商端口得工作状态,这为网络设备得实施提供了一定得方便(但不建议使用动态方式)。
cisco动态协商协议从最初得DISL(Cisco私有协议)发展到DTP(公有协议)。
根据动态协议得实现方式,Cisco网络设备接口主要分为下面几种模式:1、switchport mode access: 强制接口成为access接口,并且可以与对方主动进行协商,诱使对方成为access模式。
2、switchport mode dynamic desirable: 主动与对协商成为Trunk接口得可能性,如果邻居接口模式为Trunk/desirable/auto之一,则接口将变成trunk接口工作。
如果不能形成trunk模式,则工作在access模式。
这种模式就是现在交换机得默认模式。
3、switchport mode dynamic auto: 只有邻居交换机主动与自己协商时才会变成Trunk接口,所以它就是一种被动模式,当邻居接口为Trunk/desirable之一时,才会成为Trunk。
access模式和trunk模式的工作原理

access模式和trunk模式的工作原理在网络中,Ethernet交换机扮演着非常重要的角色。
然而,作为网络管理员或者IT参谋,你需要使用不同的交换机端口模式以适应网络环境。
这两种模式是access模式和trunk模式。
本文将详细介绍access模式和trunk模式的工作原理。
1. Access 模式Access模式是指交换机上用来连接终端设备(如计算机,服务器,打印机等)的端口模式。
在access模式下,一条物理链路只能传递一种VLAN的数据帧。
当一个数据帧从access端口进入交换机时,交换机会将该数据帧的VLAN标签删除,并将其转发到与该VLAN相关联的其他端口(即其他access端口或者一个trunk端口)或者一个未标记VLAN的端口(即一个未配置到任何VLAN的端口)。
Access模式时,一个端口只能被配置到一个VLAN上,也就是说,当一个物理端口配置到一个VLAN时,该端口可以在其所属的VLAN内进行通信,但无法直接和其他VLAN内的主机进行通信,因为该端口发送出去的数据帧都是未标记的,其他VLAN的交换机无法识别。
可以通过以下步骤将端口配置为access模式:- 进入交换机配置模式- 进入要配置的端口- 配置端口为access端口- 配置同一个VLAN ID2. Trunk 模式Trunk模式是指连接交换机之间的物理链路上的端口模式。
Trunk 端口能够同时传输多个VLAN的数据帧,每一帧的头部有一个VLAN Tag,用于区分不同的VLAN。
当数据流从一个trunk端口进入交换机时,交换机会首先检查数据帧的VLAN Tag。
如果该交换机已经在其VLAN数据库中知道该VLAN ID,数据帧将被转发到该VLAN上所有其他端口(不包括源端口)。
如果交换机没有在数据库中找到该VLAN ID,它会向所有其他交换机广播一个VLAN请求,以获得关于这个VLAN的信息。
可以通过以下步骤将端口配置为trunk模式:- 进入交换机配置模式- 进入要配置的端口- 配置端口为trunk端口- 配置trunk支持的VLAN(即允许通过trunk端口传输的VLAN ID)3. 工作原理Access模式和trunk模式的工作原理不同。
Access、Trunk和Hybrid三种端口模式

Access、Trunk和Hybrid三种端⼝模式⽹络交换机(英语:Network switch)是⼀个扩⼤⽹络的器材,能为⼦⽹中提供更多的连接端⼝,以便连接更多的电脑。
通俗来说其起到的作⽤就是把⼀个⽹络端⼝分成多个⽹络端⼝交换机和的区别可以给你的局域⽹⾃动分配IP,虚拟拨号。
交换机只是⽤来分配⽹络数据的。
在⽹络层,路由器根据IP地址寻址,路由器可以处理TCP/IP协议,交换机不可以。
交换机在中继层,交换机根据MAC地址寻址。
路由器提供防⽕墙的服务,交换机不能提供该功能。
路由器可以把⼀个IP分配给很多个主机使⽤。
交换机可以把各有IP的很多主机连起来。
PVID英⽂为Port-base ,是表⽰⽹络通信中基于端⼝的,⼀个端⼝可以属于多个,但是只能有⼀个PVID,收到⼀个不带tag头的数据包时,会打上PVID所表⽰的VLAN号,视同该VLAN的处理。
⼀个物理只能拥有⼀个PVID,当⼀个物理拥有了⼀个PVID的时候,必定会拥有和PVID相等的,⽽且在这个上,这个物理端⼝必定是Untagged 。
PVID的作⽤只是在从外部接受到可以接受Untagged 的时候给数据帧添加标记⽤的,在交换机内部转发数据的时候PVID不起任何作⽤。
什么是链路类型? vlan的链路类型可以分为接⼊链路和⼲道链路。
1、接⼊链路(access link)指的交换机到⽤户设备的链路,即是接⼊到户,可以理解为由交换机向⽤户的链路。
由于⼤多数电脑不能发送带vlan tag的帧,所以这段链路可以理解为不带vlan tag的链路。
2、⼲道链路(trunk link)指的交换机到上层设备如路由器的链路,可以理解为向⼴域⽹⾛的链路。
这段链路由于要靠vlan来区分⽤户或者服务,所以⼀般都带有vlan tag。
什么是端⼝类型? 交换机三种端⼝模式Access、Hybrid和Trunk的理解 端⼝有三种模式:access,hybrid,trunk。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
交换机access trunk hybrid模式详解
前言:
本文涵盖以下内容:交换机内部示意图;VLAN的含义与帧格式;port的access trunk hybrid三种工作模式是什么含义?交换机级联和堆叠的区别?交换机怎么配置?
交换机示意图
先来看一张交换机实物图:
接下来是示意图,这里例举示意图的目的仅仅是为了方面下面对端口输入输出的描述:
P = Port;1-48代表1到48口。
Vlan的含义与帧格式
VLAN -- 虚拟局域网
Wiki上对VLAN(Virtual Local Area Network)的释义:
In computer networking, a single layer-2 network may be partitioned to create multiple distinct broadcast domains, which are mutually isolated so that packets can only pass between them via one or more routers; such a domain is referred to as a Virtual Local Area Network, Virtual LAN or VLAN.
VLAN是在OSI模型链路层中划分独立广播域用的,起到网络隔离的作用。
用以保证网络安全性,灵活构建虚拟工作组等。
VLAN是在RFC的IEEE 802.1Q中定义的;思科专有协议ISL也有定义,但是与前者不太相同,下面会再提到。
含VLAN的链路层帧格式
IEEE 802.1Q在原以太网协议的DA到Type中间加入了4字节的VLAN标签。
名词解释一下:
SA,源MAC地址;
DA,目的MAC地址;
TPID(Tag Protocol Identifier),表明这是一个加了802.1Q标签的帧。
TPID包含了一个固定的值0x8100;
TCI(Tag Control Information),包含了3个字段,用来表示VLAN具体信息;
CFI(Canonical Format Indicator),CFI值为0说明是规范格式,1为非规范格式。
它被用在令牌环/源路由FDDI介质访问方法中来指示封装帧中所带地址的比特次序信息;
PCP(Priority Code Point),作为IEEE 802.1p优先权的参考,从0(最低)到7(最高),用来对资料流(声音、影像、档案等)作传输的优先级;
VID(VLAN ID),一共4096个,指明自己本数据帧属于哪一个VLAN;
注意:数据帧中是否包含此VLAN标签,就是后面即将提到的tagged/untagged.
Native VLAN
默认情况下。
交换机上所有的接口都在VLAN1(Native VLAN)下;
802.1Q和ISL协议的区别在于针对Native VLAN是否打标。
ISL是全部都打,IEEE 802.1Q协议除了VLAN1不打标签之外其他的VLAN都打标签。
其作用都是一样的,都能让TRUNK识别不同的VLAN.
access trunk hybrid三种工作模式
在配置交换机时,可以为没有端口配置这三种工作模式。
这些模式的区别就在于如何对待携带VLAN 标签的数据帧(tagged frame)。
通过对tagged frame的不同处理,进而达到不同模式的交换机组网。
对于交换机的每个端口,有两个重要的属性:
1、有一个pvid(Port VLAN ID),标识着该端口属于哪个VLAN.
2、有一个准许通过的vid列表(access模式没有该列表),用来判别那些tagged frame是否准许通过本接口。
下面就是这三种模式在处理tagged/untagged frame时的区别:
图中的帧传输方向可以参考最上面的交换机示意图。