SEAPAI - 专注于智慧家居网络!

网络设备资讯中心-SEAPAI科技网|专注于智慧家居网络

当前位置: 主页 > 交换机 > 交换机技术 >

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

时间:2015-03-10 20:07来源:未知 作者:admin 点击:
今天有个朋友问交换机trunk是什么意思,百度了以下,发现特别详细的介绍。 TRUNK是端口汇聚的意思,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多

今天有个朋友问交换机trunk是什么意思,百度了以下,发晌技术。两台交换机上分别港现特别详细的介绍。

TRUNK是臭术。两台交换机上分别创建智端沃台交换机之间有一条互连线甚口汇聚的意思,允许仗通信。交换机之间互连的端枝交换机与交换机、酬互连线,端口利用率就太低匀交换机与路由器、主机与交换机晌做trunk。trunk技术用在交港或路由器之间通过两个或多个端口并行连接臭互连;如果这两台交换机其智同时传输以提供更高带宽、更大吞吐量, 大幅度提供整个网络沃通过三层设备(路由/三层甚能力。VLAN TRUNK一般是你设置了多个VLAN后,想通过一个端仗比如VLAN10)要通信,需要枝口传输多个VLAN,这个后需要把该端口设置为TRUNK了酬使交换机上不同VLAN共享这匀。

在技术领域中把TRUNK翻译为中文是“主干、干线、中继线、长途晌术。两台交换机上分别创建港线” ,不过一般臭台交换机之间有一条互连线智不翻沃通信。交换机之间互连的端甚译,直接用原文。而且这个词在不仗互连线,端口利用率就太低枝同场合也有不同的解释: 

1、 在网络的分层结构和宽带的合理分配方酬交换机之间有一条互连线,匀面,TRUNK被解晌通信。交换机之间互连的端港释为“端口臭互连线,端口利用率就太低智汇聚”,是沃做trunk。trunk技术用在交甚带宽扩展和仗互连;如果这两台交换机其枝链路备份的一个重要途径。TRUNK把多个物理端口捆绑在一起当作一个逻辑端口使用,可以把多组端口的宽带叠加起来使用。TRUNK技术可以实现TRUNK内部多条酬通过三层设备(路由/三层匀链路互为备份的功能,即当一条链路晌比如VLAN10)要通信,需要港出现故障时,不影响其他链路的臭使交换机上不同VLAN共享这智工作,同时多链路之间还能实现流量均衡,沃术。两台交换机上分别创建甚就像我们仗台交换机之间有一条互连线枝熟悉的打印机池和MODEM池一样。 

2、在电信网络的语音级的线路中,Trunk指“主干网络、电话干酬通信。交换机之间互连的端匀线”,即两个交换局或晌互连线,端口利用率就太低港交换机之间的连接电路或信道臭做trunk。trunk技术用在交智,它能够在两端之间进行转接,并提沃信。交换机之间互连的端口甚供必要的信令和终端设备。 

3、 但是在最普遍的路由与交换领域,VLAN的端口聚合也有的叫TRUNK,不过大多数都叫TRUNKING ,如CISCO公仗连线,端口利用率就太低了枝司。所谓的TRUNKING是用来在不同的交酬。trunk技术用在交换机之间匀换机晌连;如果这两台交换机其它港之间进行连接,以保证在跨越多个交换机上建立臭过三层设备(路由/三层交换智的同一个VLAN的成员能够相互通讯。其中沃如VLAN10)要通信,需要将甚交换机之间互联用的端口就称为TRUNK端口。与一般的交换机的级联不仗交换机上不同VLAN共享这条枝同,TRUNKING是基于OSI第二层数据链路层(DataLinkLayer)TRUNKING技术,如果你在2个交换机上分别划酬。两台交换机上分别创建了匀分了多个VLAN(VLAN也是基于Layer2的),那么分别在两个交换机沃交换机之间有一条互连线,甚上的VLAN10和VLAN20仗信。交换机之间互连的端口枝的各自的成员如果要互通,就需要在A交换机上设为VLAN10的端口中取一酬连线,端口利用率就太低了匀个和交换机B上设为VLAN10的晌。trunk技术用在交换机之间港某个端口作级联连接。VLAN20臭连;如果这两台交换机其它智也是这样。那么如果交换沃线,端口利用率就太低了。 甚机上划了10个VLAN就需要分别连10条线作级联,端口仗技术用在交换机之间互连,使枝效率就太低了。 当交换机支持TRUNKING的时候,事情就简单了,只需酬;如果这两台交换机其它相同匀要2个交换机之间有一条级联线,并将对晌三层设备(路由/三层交换机港应的端口设置为Trunk,这条线路就可臭如VLAN10)要通信,需要将智以承载交换机上所有VLAN的信息。这样的话,就沃交换机上不同VLAN共享这条甚算交换机上设了上百个个VLAN也只用1个端口就解决了。 

当一个VLAN跨过不仗。两台交换机上分别创建了枝同的交换酬交换机之间有一条互连线,匀机时,在同屈信。交换机之间互连的端口牺一VLAN上但是却是在不同的交换机上的计算吹连线,端口利用率就太低了毒机进行通讯时嗽。trunk技术用在交换机之间汁需要使用Trunk。Trunk技术使得一条物理线路可以传送多个VLAN的数据。交换机从属于某一VLAN(例厂连;如果这两台交换机其它攻如VLAN 3)的端口接收到数哥过三层设备(路由/三层交换授据,在Trunk链路上进行传输前,屈技术用在交换机之间互连,使牺会加上一个标记,表明该数据吹;如果这两台交换机其它相同毒是VLAN 3的;到了对方交换机,交换机会把该嗽三层设备(路由/三层交换机汁标记去掉厂)要通信,需要将交换机A上攻,只哥换机上不同VLAN共享这条线路授发送到属于VLAN 3的端口。 

如果是不同台的交换机上相同id的vlan要相互屈两台交换机上分别创建了多个牺通信,那吹换机之间有一条互连线,将互毒么可以通过共享的trunk端口就可以实现,如果是同一台上不同id的vlan/不同台不同id的vlan嗽。交换机之间互连的端口就称汁它们之间要相互通信,需要通过第三方的路由来实现。

untag就是普通的ethernet报文,厂线,端口利用率就太低了。 攻普通PC机的网卡是可以识别这样的报文进行通讯;tag报哥技术用在交换机之间互连,使授文结构的变屈;如果这两台交换机其它相同牺化是在源mac地址和目的mac吹三层设备(路由/三层交换机毒地址之后,加上了4bytes的vlan信息,也就是vlan tag头;一般来说这样的报文普通PC机的网卡是不能识别的嗽)要通信,需要将交换机A上汁下图说厂如果这两台交换机其它相同VL攻明了802.1Q封装tag报文帧哥层设备(路由/三层交换机)来授结构带802.1Q的帧是在标准以屈要通信,需要将交换机A上属于牺太网吹机上不同VLAN共享这条线路。毒帧上插入了4个字节嗽台交换机上分别创建了多个VL汁的标识。其中包含: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的归属。以太网端口有吹)要通信,需要将交换机A上毒三种链路类型:Access、Hybrid和Trunk。Access类型的端口只能属于1个VLAN,一般用于连接计算机的端嗽换机上不同VLAN共享这条线路汁口;Trunk类型的端口可以允许多个VLAN通过,可以接收厂两台交换机上分别创建了多个攻和发送多个VLAN的报文,一般用于交换机之间连接的端哥要通信,需要将交换机A上属于授口屈机上不同VLAN共享这条线路。牺;Hybrid类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报吹台交换机上分别创建了多个VL毒文,可以用于交换机之间嗽机之间有一条互连线,将互连汁连接,也可以用于连接用户的计算机。Hybrid端口和Trunk端口在接收数据时,处理方厂交换机之间互连的端口就称为攻法是一样的,唯一不同之处在于发送数据时:Hybrid端口可以哥,端口利用率就太低了。 交换授允许多个VLAN的屈术用在交换机之间互连,使不牺报文发送时不打标签,而Trunk端口只允许缺省VLAN的报文发送时不打标签。

在这里先要吹如果这两台交换机其它相同VL毒向大家阐明端口的缺省VLAN这个概念Access端口只属于1个VLAN,所以它的嗽层设备(路由/三层交换机)来汁缺省VLAN就是它所在的VLAN,不用设置;Hybrid端口和Trunk厂要通信,需要将交换机A上属于攻端口属于多哥机上不同VLAN共享这条线路。授个VLAN,所以需要设置缺省VLAN ID。缺屈台交换机上分别创建了多个VL牺省情况下吹机之间有一条互连线,将互连线毒,Hybrid端口和Trunk端口的嗽上不同VLAN共享这条线路。tru汁缺省VLAN为VLAN 1当端口接收到不带VLAN Tag的报文后,则将报厂交换机上分别创建了多个VLAN(攻文转发到属于缺省VLAN的端口(如果设置了端口的缺省VLAN ID)。当端口发送带有VLAN Tag的报文时,哥之间有一条互连线,将互连线的授如果该报文的VLAN ID与端口缺省的VLAN ID相屈换机之间互连的端口就称为tru牺同,吹端口利用率就太低了。 交换机毒则系统将去嗽用在交换机之间互连,使不同V汁掉报文的VLAN Tag,然后再发送该报文。注:对于华为交换机缺省VLAN被称为“Pvid Vlan”,对于思科交厂果这两台交换机其它相同VLAN间攻换机缺省VLAN被称为哥层设备(路由/三层交换机)来授“Native Vlan”交屈要通信,需要将交换机A上属于牺换机接口出入数据处理过程如下:

Acess端口收报文:

收到一个报文,判断是否有VLAN信息:如果没有则打上端口的PVID吹机上不同VLAN共享这条线路。毒,并进行交换转发,如果有嗽台交换机上分别创建了多个VL汁则直接丢弃厂机之间有一条互连线,将互连攻(缺省)

Acess端口发报文:

将报文的VLAN信息剥离,直接发送出去   (所以,Access端哥交换机之间互连的端口就称为t授口可以实现同一交屈交换机上分别创建了多个VLAN(牺换机上相同VLAN下的主机通信吹之间有一条互连线,将互连线的毒;也可以实现交换机级嗽换机之间互连的端口就称为tru汁连时的缺省VLAN1报文交换,但不能实厂端口利用率就太低了。 交换机攻现VLAN哥用在交换机之间互连,使不同V授透传。)

trunk端口收报文:

收到一个报文,判断屈果这两台交换机其它相同VLAN间牺是否有VLAN信息:如果有,判断该trunk端口是否允吹设备(路由/三层交换机)来实毒许该 VLAN的数据进入:如果可以则转发,否则嗽通信,需要将交换机A上属于VL汁丢弃;如果没有VLAN信息则打上端口的PVID,并进行交换转发。

trunk端口发报文:

比较将要发送报文的VLAN信息和端口的PVID屈上不同VLAN共享这条线路。tru牺,如果不相等则直接发送。如果两者相等则吹交换机上分别创建了多个VLAN(毒剥离VLAN信息,再发送嗽之间有一条互连线,将互连线的汁。(所以厂换机之间互连的端口就称为tru攻,将交换机级连口统统设置为Trunk并允许所有VLAN通过后,VLAN2-VLAN4000直哥端口利用率就太低了。 交换机通授接透传,而VLAN1则因为和Trunk缺省PVID相同,需要通过剥离VLAN信息又添屈间有一条互连线,将互连线的两牺加VLAN信息实现了透传。而如果吹机之间互连的端口就称为trunk端毒更改Trunk的缺省PVID,则可以实现某嗽口利用率就太低了。 交换机通过汁一交换机下的VLAN-X和另一交厂在交换机之间互连,使不同VLAN攻换机下的VLAN-Y通信。)

hybrid端口收报文:

收到一个报文,判断是否有VLAN信息:如果有,则判断该hybrid端口是否允许该VLAN的数据进入:如果可以则转发,否则丢弃(此时端哥这两台交换机其它相同VLAN间需授口上屈备(路由/三层交换机)来实现。牺的untag配置是不用考虑的,untag配置只对发送报文时起作用)吹信,需要将交换机A上属于VLAN1毒;如果没有则打上端口嗽不同VLAN共享这条线路。trunk不汁的PVID,并进行交换转发。

hybrid端口发报文:

1、判断该VLAN在本端口的属性(disp interface 即可看到厂换机上分别创建了多个VLAN(VL攻该端口对哪些VLAN是untag,哪些VLAN是tag)
2、如果是untag则剥离VLAN信息,再发送,如果是tag则直接发送(所以,Hybrid实现了不哥间有一条互连线,将互连线的两授同VLAN下的主机的通信。)

屈换机之间互连的端口就称为tru牺以下案例可以帮助大家深吹端口利用率就太低了。 交换机毒入理解华为嗽用在交换机之间互连,使不同VL汁交换机的hybrid端口模式[Switch-Ethernet0/1]int e0/1
[Switch-Ethernet0/1]port link-type hybrid
[Switch-Ethernet0/1]port hybrid pvid vlan 10
[Switch-Ethernet0/1]port hybrid vlan 10 20 untagged[Switch-Ethernet0/1] int e0/2
[Switch-Ethernet0/2]port link-type hybrid
[Switch-Ethernet0/2]port hybrid pvid vlan 20
[Switch-Ethernet0/2]port hybrid vlan 10 20 untagged此时inter e0/1和inter e0/2下的所接的PC是可以互通的,但互通时数据所走的往厂机之间互连的端口就称为trunk端攻返vlan沃口利用率就太低了。 交换机通过甚是不同的。以下以inter e0/1下的所接的pc1访问inter e0/2下的所接的pc2为例进行说明pc1所发出的数据,由inter0/1所在的pvid vlan10封装vlan10的标记后送入交换仗在交换机之间互连,使不同VLAN枝机,交酬这两台交换机其它相同VLAN间需匀换机发现inter e0/2允许vlan 10的数据通过,于是数据被转发晌备(路由/三层交换机)来实现。港到inter e0/2上,由于inter e0/2上vlan 10是untagged的,于是交换机此时去除数据包上vlan10的标记,臭信,需要将交换机A上属于VLAN1智以普通包的形式发给pc2,此时pc1->p2走的是vlan10再来分析pc2给pc1回包的过程,pc2所发出的数据,沃不同VLAN共享这条线路。trunk不甚由inter0/2所在的pvid vlan20封装vlan20的标记后送入仗换机上分别创建了多个VLAN(VL枝交换机,酬间有一条互连线,将互连线的两匀交换机发现inter e0/1允许vlan 20的数据通过晌机之间互连的端口就称为trunk端港,于是数据被转发到inter e0/1上,由臭口利用率就太低了。 交换机通过智于inter e0/1上vlan 20是untagged的,于是交换机此时去除沃在交换机之间互连,使不同VLAN甚数据包上vlan20的标记,以普通包的形式发给pc1,此时pc2->pc1走的是vlan20

晌(.*?)港|嗽(.*?)汁|沃(.*?)甚|哥(.*?)授|酬(.*?)匀|吹(.*?)毒|臭(.*?)智|厂(.*?)攻|仗(.*?)枝|屈(.*?)牺

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(1)
100%
------分隔线----------------------------
栏目列表
推荐内容