Trunk(端口汇聚)的概念与配置实例

合集下载

TRUNK技术介绍

TRUNK技术介绍

TRUNK技术介绍一、概述随着网络技术的不断发展和应用,网络的速度越来越快,网络的应用也越来越复杂,因此在很多实际应用中网络速度就成为各种网络应用的瓶颈所在。

通过升级来提高网络速度是解决问题的一个有效的手段,比如从10M以太网到100M 以太网以至于1000M以太网或更高。

但是这种方式投资大而且对于设备的要求比较多。

对于资金不是很充足的企业和单位来说如何利用已有的资源来提高网络速度也是亟待解决的课题。

俗话说众人拾柴火焰高,而Trunk技术就是将多条链路集中在一起作为一条链路使用来提高网络速度,满足用户的需求。

这在中小型企业交换机的应用中是很重要的,不用追加投资就可以将几条链路捆绑使用来完成高速传输任务。

而且还可以根据实际需要来配置传送速率。

而不用象网络升级中速率只能是成数量级的增加而不能根据需要来灵活配置。

这在交换机与交换机之间、交换机和服务器之间的灵活有效的高速通讯中有很重要的价值。

二、概念和功能主干(Trunk)技术,也有称为端口汇聚(port Aggregate),链路汇聚(link aggregate)多链路汇聚( multiple link aggregate)的。

其本质都是把多个以太网端口绑定在一起作为一个逻辑链路来使用。

作为用户使用这个逻辑链路的时候就好像是使用一条独立的物理链路一样,但是这条逻辑链路的带宽已经线性增加了(比如有四个100M的物理端口汇聚成为一个Trunk,那么这条逻辑链路带宽就是800M)。

在配置Trunk的时候需要注意,1、在组成Trunk之前,必须使组中的端口都是同一种类型(即要求都是相同的传输速率10M,100M以及都工作在全双工,连接媒体也应相同)。

2、成为一个Trunk的端口成员应在同一个生成树组里。

此时生成树把Trunk看成是一个生成树的端口。

3、一个Trunk的端口成员应该属于同一个VLAN的成员。

Trunk的优点有:1、能够迅速有效的线性增加带宽(在条件允许的情况下,可以根据应用的需要来确定需要多快的传输速率以决定有多少个端口组成一个Trunk。

二层交换trunk

二层交换trunk

TRUNK在二层交换机的性能参数中,常常提到一个重要的指标:TRUNK,许多的二层交换机产品在介绍其性能时,都会提到能够支持TRUNK功能,从而可以为互连的交换机之间提供更好的传输性能。

那到底什么是TRUNK呢?使用TRUNK功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来配置TRUNK。

下面我们来了解一下这些方面的知识。

一、什么是TRUNK?TRUNK是端口汇聚的意思,就是通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。

Trunk是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。

基于端口汇聚(Trunk)功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量,大幅度提供整个网络能力。

一般情况下,在没有使用TRUNK时,大家都知道,百兆以太网的双绞线的这种传输介质特性决定在两个互连的普通10/100交换机的带宽仅为100M,如果是采用的全双工模式的话,则传输的最大带宽可以达到最大200M,这样就形成了网络主干和服务器瓶颈。

要达到更高的数据传输率,则需要更换传输媒介,使用千兆光纤或升级成为千兆以太网,这样虽能在带宽上能够达到千兆,但成本却非常昂贵(可能连交换机也需要一块换掉),更本不适�系统杀镜闹行∑笠岛脱 J褂谩H绻 褂肨RUNK技术,把四个端口通过捆绑在一起来达到800M 带宽,这样可较好的解决了成本和性能的矛盾。

二、TRUNK的具体应用TRUNK(端口汇聚)是在交换机和网络设备之间比较经济的增加带宽的方法,如服务器、路由器、工作站或其他交换机。

这中增加带宽的方法在当单一交换机和节点之间连接不能满足负荷时是比较有效的。

交换机的TRUNK解释与配置详解

交换机的TRUNK解释与配置详解

交换机的TRUNK解释与配置详解在二层交换机的性能参数中,常常提到一个重要的指标:TRUNK,许多的二层交换机产品在介绍其性能时,都会提到能够支持TRUNK功能,从而可以为互连的交换机之间提供更好的传输性能。

那到底什么是TRUNK呢?使用TRUNK功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来配置TRUNK。

VLAN Trunk的作用是让连接在不同交换机上的相同VLAN中的主机互通。

如果两台交换机都设置有同一VLAN里的计算机,怎么办呢,我们可以通过VLAN Trunk来解决。

如果交换机1的VLAN1中的机器要访问交换机2的VLAN1中的机器,我们可以把两台交换机的级联端口设置为Trunk端口,这样,当交换机把数据包从级联口发出去的时候,会在数据包中做一个标记(TAG),以使其它交换机识别该数据包属于哪一个VLAN,这样,其它交换机收到这样一个数据包后,只会将该数据包转发到标记中指定的VLAN,从而完成了跨越交换机的VLAN内部数据传输。

VLAN Trunk目前有两种标准,ISL和802.1q,前者是Cisco专有技术,后者则是IEEE的国际标准,除了Cisco两者都支持外,其它厂商都只支持后者。

一、什么是TRUNK?TRUNK是端口汇聚的意思,就是通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。

Trunk是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。

基于端口汇聚(Trunk)功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量,大幅度提供整个网络能力。

一般情况下,在没有使用TRUNK时,大家都知道,百兆以太网的双绞线的这种传输介质特性决定在两个互连的普通10/100交换机的带宽仅为100M,如果是采用的全双工模式的话,则传输的最大带宽可以达到最大200M,这样就形成了网络主干和服务器瓶颈。

全面介绍核心交换机TRUNK配置功能

全面介绍核心交换机TRUNK配置功能

全面介绍核心交换机TRUNK配置功能核心交换机是局域网中最重要的设备之一,它连接其他交换机、路由器和终端设备,负责处理网络数据的传输和路由。

在核心交换机的配置中,其中一个重要的功能是配置TRUNK。

TRUNK是一个术语,用来描述交换机之间的特殊端口配置,允许通过单个物理链路传送多个虚拟局域网(VLAN)的数据。

TRUNK连接通常在网络中的核心交换机之间建立,以提供更高的带宽和灵活性。

在进行TRUNK配置之前,需要了解一些与TRUNK相关的概念和术语。

1.交换机端口类型:- Access端口:用于连接终端设备,只能属于一个VLAN。

-TRUNK端口:用于连接交换机,可以传输多个VLAN的数据。

2. VLAN(Virtual Local Area Network):一种逻辑上独立的网络,它可以将不同的终端设备划分到不同的虚拟网络中,相互之间互不干扰。

下面是一些常见的核心交换机TRUNK配置功能:1.配置TRUNK端口:-进入核心交换机的命令行界面,并进入相应端口的配置模式。

- 使用命令“switchport mode trunk”将端口配置为TRUNK模式。

2.配置允许的VLAN:- 使用命令“switchport trunk allowed vlan”配置允许通过TRUNK端口的VLAN列表。

- 可以使用范围、逗号分隔或者all关键字来指定允许的VLAN。

3.配置本地VLAN与远程VLAN的映射:- 使用命令“switchport trunk native vlan”配置本地VLAN。

- 使用命令“switchport trunk allowed vlan add”添加需要映射的远程VLAN。

4.配置TRUNK链路协议:- 通过命令“switchport trunk encapsulation”指定数据链路层的封装协议,如802.1Q或ISL。

-可以使用默认值或手动指定。

5.配置TRUNK链路管理协议:- 使用命令“switchport trunk allowed vlan add”添加需要映射的远程VLAN。

trunk口

trunk口

trunk口【题目】trunk口的作用、配置和使用方法详解【引言】在计算机网络中,trunk口是一个常见的术语,用于描述连接交换机之间的高速链路。

通过trunk口,可以实现虚拟局域网(Virtual Local Area Network, VLAN)之间的互联和数据的传输。

本文将详细介绍trunk口的作用、配置和使用方法,帮助读者更好地理解和应用该技术。

【第一节】什么是trunk口trunk口是指用于将多个交换机连接在一起的高速链路。

它通常用于连接交换机之间,提供大带宽和高效的数据传输。

通过trunk口,可以实现虚拟局域网之间的互联,同时支持传输多个VLAN上的数据。

【第二节】trunk口的作用trunk口在计算机网络中起到了关键的作用。

首先,它提供了高速的数据传输能力,使得交换机之间的通信更加快速和可靠。

其次,trunk口实现了虚拟局域网之间的互联,使得不同VLAN之间可以进行数据的传输和共享。

通过使用trunk口,可以更加灵活地划分和管理网络流量。

不同的VLAN可以通过trunk口实现互联,灵活地进行数据传输。

此外,trunk口还可以实现负载均衡和冗余备份,提高网络的可用性和稳定性。

【第三节】trunk口的配置在交换机上配置trunk口需要一些基本的设置。

首先,需要确定trunk口的接口类型,例如以太网、光纤等。

其次,需要确定trunk 口的速率和双工模式,根据网络的需求进行相应的设置。

接下来,需要配置trunk口的VLAN信息。

通常情况下,需要确定主链路上使用的VLAN,并在交换机上进行相应的VLAN划分和配置。

此外,还需要在trunk口上配置VLAN的标记方式,例如802.1Q标准或ISL标准。

最后,需要配置trunk口的其他参数,例如MTU大小、帧的最大传输单元等。

这些参数设置将影响trunk口的性能和数据传输的稳定性,需要根据具体的网络环境进行合理的配置。

【第四节】trunk口的使用方法在使用trunk口之前,首先需要确保交换机之间的物理连接稳定可靠。

Trunk配置

Trunk配置

Trunk配置1、实验目的(1)掌握交换机端口Trunk的配置。

(2)学习Trunk端口的两种封装方式2、实验内容使用Catalyst2918设备,进行端口Trunk配置。

给出交换机间相同VLAN的通信测试。

3、实验原理如果是不同交换机相同ID的VLAN要相互通信,即一个VLAN跨过不同的交换机时,就需要使用Trunk。

Trunk是“干线、主干、端口汇聚”的意思,就是通过配置软件的设置将两个或多个物理端口组合在一起成为一条逻辑路径,从而增加在交换机和网络结点之间的带宽。

将属于这几个端口的带宽合并,在端口提供一个几倍于独立端口的独享的高带宽。

Trunk是一种封装技术,它是一条点到点的联路,链路的两端可是都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。

基于端口汇聚功能,允许交换机和交换机、交换机和路由器、主机和交换机或路由器之间通过两个或多个端口并行连接,同时传输,以提供更高带宽,更大的吞吐量。

Trunk技术使得一条物理线路可以传送多个VLan数据。

如交换机从VLAN3的端口接收到的数据,在Trunk链路上进行传输前会加上一个标记,表明该数据是VLAN3的;到了接收方交换机,交换机会把该标记去掉,只发送属于VLAN3的端口上。

Trunk承载的VLAN范围默认值是1~1005,可以修改,但必须有一个Trunk协议,使用Trunk 的端口并阻碍任何VLAN中。

要传输多个VLAN的通信,需要用专门的协议封装或者加上标记,其中最重要的是使用以VLAN ID来区分不同的VLAN,以便接收设备能区分数据所属的VLAN。

最常用到的事基于IEEE 802.1q和CISCO专用的协议ISL。

(1)交换机间路由(ISL)是一种CISCO专用的协议,这是一种以太网帧上显示地标识VLAN信息的方法。

通过运行ISL,可以将多台交换机互联起来,并且当数据流在交换机之间的中继链路上传送时,仍然维持VLAN信息。

TPLINK交换机功能举例TRUNK功能的应用[技巧]

TPLINK交换机功能举例TRUNK功能的应用[技巧]

TP LINK交换机功能举例TRUNK功能的应用TRUNK (端口汇聚)功能是将交换机的多个物理端口汇聚在一起形成一个逻辑上的物理端口,同一汇聚组内的多条链路则可视为一条逻辑链路。

端口汇聚可以实现用多条链路汇聚成一条逻辑链路增加带宽;同时,同一汇聚组的各个成员端口之间彼此动态备份,提高连接可靠性。

Trunk功能比较适合于以下情况的具体应用:1、Trunk功能用于交换机与服务器之间的相联,为服务器提供独享的高带宽。

2、Trunk功能用于交换机之间的级联,为交换机之间的数据交换提供高带宽的数据传输能力,提高网络速度,突破网络瓶颈,进而大幅提高网络性能(主要应用)。

Trunk功能举例——例如:为增加带宽,提高连接可靠性,某网吧电影服务器是双网卡且作了绑定,与中心交换机的23、24端口连接;二层交换机的1、2端口与中心交换机的1、2端口连接,如下图所示,那么中心交换机需将1、2端口,23、24端口分别做Trunk。

说明:这里的二层交换机也需支持Trunk。

Trunk功能设置——对所举例子设置1、选择Trunk配置,在Trunk 1中勾选成员1、2端口;在Trunk 6中勾选成员23、24端口,并“提交”。

至此,Trunk设置成功。

说明:1、每个Trunk中的成员端口不能少于2个。

2、Trunk成员的行为需一致,也就是成员的端口参数需一致。

3、Trunk与VLAN之间的影响:在设置Trunk的时候,Trunk所有成员需要在同一个VLAN中,而且其缺省VID和Untag帧处理规则需要一致。

无论是创建、修改或删除一个Trunk,其现有VLAN架构均不会改变。

即Trunk不会改变既有VLAN 的端口成员。

4、Trunk与端口安全、端口监控、MTU VLAN之间的影响:设置成Trunk成员的端口不能再启用端口安全,并且不能设置为监控端口和被监控端口,反之一样。

若交换机当前启用了MTU VLAN模式,则不能设置任何Trunk,相反,若设置了Trunk口,则不能启用MTU VLAN 模式。

Trunk的概念与设置

Trunk的概念与设置

Trunk(端口汇聚)的概念与设置在二层交换机的性能参数中,常常提到一个重要的指标:TRUNK,许多的二层交换机产品在介绍其性能时,都会提到能够支持TRUNK功能,从而可以为互连的交换机之间提供更好的传输性能。

那到底什么是TRUNK呢?使用TRUNK功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来配置TRUNK。

下面我们来了解一下这些方面的知识。

一、什么是TRUNK?TRUNK是端口汇聚的意思,就是通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。

Trunk是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。

基于端口汇聚(Trunk)功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量,大幅度提供整个网络能力。

一般情况下,在没有使用TRUNK时,大家都知道,百兆以太网的双绞线的这种传输介质特性决定在两个互连的普通10/100交换机的带宽仅为100M,如果是采用的全双工模式的话,则传输的最大带宽可以达到最大200M,这样就形成了网络主干和服务器瓶颈。

要达到更高的数据传输率,则需要更换传输媒介,使用千兆光纤或升级成为千兆以太网,这样虽能在带宽上能够达到千兆,但成本却非常昂贵(可能连交换机也需要一块换掉),更本不适合低成本的中小企业和学校使用。

如果使用TRUNK技术,把四个端口通过捆绑在一起来达到800M带宽,这样可较好的解决了成本和性能的矛盾。

二、TRUNK的具体应用TRUNK(端口汇聚)是在交换机和网络设备之间比较经济的增加带宽的方法,如服务器、路由器、工作站或其他交换机。

这中增加带宽的方法在当单一交换机和节点之间连接不能满足负荷时是比较有效的。

交换机的负载均衡

交换机的负载均衡

在中TRUNK线路上传输不同的VLAN的数据时,可使用有两种方法识别不同的VLAN的数据:帧过滤和帧标记。帧过滤法根据交换机的过滤表检查帧的详细信息。每一个交换机要维护复杂的过滤表,同时对通过主干的每一个帧进行详细检查,这会增加网络延迟时间。目前在VLAN中这种方法已经不使用了。现在使用的是帧标记法。数据帧在中继线上传输的时候,交换机在帧头的信息中加标记来指定相应的VLAN ID。当帧通过中继以后,去掉标记同时把帧交换到相应的VLAN端口。帧标记法被IEEE选定为标准化的中继机制。它至少有如下三种处理方法:
1) 静态干线配置
静态干线配置最容易理解。干线上每一个交换机都可由程序设定发送及接收使用特定干线连接协议的帧。在这种设置下,端口通常专用于干线连接,而不能用于连接端节点,至少不能连接那些不使用干线连接协议( trunking protocol)的端节点。当自动协商机制不能正常工作或不可用时,静态配置是非常有用的,其缺点是必须手工维护。
TRUNK功能比较适合于以下方面具体应用:
1、TRUNK功能用于与服务器相联,给服务器提供独享的高带宽。
2、TRUNK功能用于交换机之间的级联,通过牺牲端口数来给交换机之间的数据交换提供捆绑的高带宽,提高网络速度,突破网络瓶颈,进而大幅提高网络性能。
3、Trunk可以提供负载均衡能力以及系统容错。由于Trunk实时平衡各个交换机端口和服务器接口的流量,一旦某个端口出现故障,它会自动把故障端口从Trunk组中撤消,进而重新分配各个Trunk端口的流量,从而实现系统容错。
该命令可以分成以下4个部分:
mod/port:指定用户想要运行Trunk的那个端口;
Trunk的运行模式,分别有:on | off | desirable | auto | nonegotiate。

二层交换机的trunk配置

二层交换机的trunk配置

深入讲解核心‎二层交换机T‎R UNK配置‎Trunk是‎一种封装技术‎,它是一条点到‎点的链路,链路的两端可‎以都是交换机‎,也可以是交换‎机和路由器,还可以是主机‎和二层交换机‎或路由器。

二层交换机还‎是比较常用的‎,于是我研究了‎一下核心二层‎交换机TRU‎N K 配置,在这里拿出来‎和大家分享一下‎,希望对大家有‎用。

到底什么是T‎R UNK呢?使用TRUN‎K功能到底能‎给我们带来哪‎些应用方面的‎优势?还有在具体的‎二层交换机产‎品中怎样来配‎置TRUNK‎,下面我们来了‎解一下这些方‎面的知识。

在二层交换机‎的性能参数中‎,常常提到一个‎重要的指标:TRUNK,许多的二层交换机产品在介绍其性‎能时,都会提到能够‎支持TRUN‎K功能,从而可以为互‎连的交换机之‎间提供更好的‎传输性能。

那到底什么是‎T RUNK呢‎?使用TRUN‎K功能到底能给我们带来‎哪些应用方面‎的优势?还有在具体的‎交换机产品中‎怎样来配置T‎R UNK。

下面我们来了‎解一下这些方‎面的知识。

一、什么是TRU‎N K?TRUNK是‎端口汇聚的意‎思,就是通过配置‎软件的设置,将2个或多个‎物理端口组合‎在一起成为一‎条逻辑的路径‎从而增加在交‎换机和网络节‎点之间的带宽‎,将属于这几个‎端口的带宽合‎并,给端口提供一‎个几倍于独立‎端口的独享的‎高带宽。

Trunk是‎一种封装技术‎,它是一条点到‎点的链路,链路的两端可‎以都是交换机,也可以是交换‎机和路由器,还可以是主机‎和二层交换机‎或路由器。

基于端口汇聚‎(Trunk)功能,允许交换机与‎交换机、交换机与路由‎器、主机与交换机‎或路由器之间通‎过两个或多个‎端口并行连接‎同时传输以提‎供更高带宽、更大吞吐量,大幅度提供整‎个网络能力。

一般情况下,在没有使用T‎R UNK时,大家都知道,百兆以太网的‎双绞线的这种‎传输介质特性‎决定在两个互‎连的普通10‎/100交换机‎的带宽仅为100M,如果是采用的‎全双工模式的‎话,则传输的最大‎带宽可以达到‎最大200M‎,这样就形成了‎网络主干和服‎务器瓶颈。

Trunk详细配置

Trunk详细配置

Trunk基本配置Trunk和Native VLAN举例:1、如果Vlan 2的数据帧要通过Trunk链路发送,并且Trunk又允许Vlan 2通过,那么Trunk在发送该帧前将打上Vlan 2的标记;当对端Trunk链路收到带Vlan 2标记的该数据帧时会剥掉标记,并把该帧交付给Vlan 2。

2、如果Vlan 2是这个Trunk接口的Native Vlan,那么Vlan2的数据帧在进入Trunk链路时,不打标签直接转发。

3、当对端Trunk链路收到一个不带标签的数据帧时(如2中的Native Vlan 2、BPDU帧等),它将会把这个数据帧交付给本地的Native Vlan。

为了可以正确的转发,Trunk链路两端的交换机接口必须配置一致的Native Vlan。

说明:1.在一个交换网络中,帧有两种格式:标记帧(被Trunk打标签)和未标记帧(没被Trunk打标签)。

2.Native VLAN是802.1Q Trunk接口上的概念,在Access口没有Native VLAN 的概念,.默认情况下,Cisco交换机在802.1Q的VLAN封装类型下不对Native VLAN打标签,可以通过“show vlan dot1q tag native”命令查看。

3.Native VLAN的主要的目是不丢弃非标记帧,接收方交换机把所有接收到的未标记的数据帧交付到Native VLAN中,而不是丢弃。

4.默认Native VLAN是Vlan 1,可以通过“show interface trunk”命令来查看;也可以进入Trunk接口,通过“swithport trunk native vlan 2”命令来修改Native Vlan。

5.Trunk链路的两端指定的本征VLAN要一致,否则将导致数据帧从一个VLAN传播到另一个VLAN上。

6.CDP版本2在Cisco交换机之间传送Native VLAN的信息,CDP协议每分钟发送一次数据包。

端口聚合概念

端口聚合概念

端口聚合概念
端口聚合(Port Trunking)是一种将多个物理网络端口组合成一个逻辑通道的网络技术。

其核心思想是将多个物理端口汇聚在一起,形成一个更大的数据传输通道,以便提供更高的带宽和冗余性。

聚合后的端口可以在最大带宽的基础上实现负载均衡,同时还可以提高网络的可靠性和安全性。

通过端口聚合,可以将多个独立的网络端口汇聚成一个物理端口,这个物理端口实际上是一组端口的汇聚,被称为聚合端口。

这就可以显著提升网络的带宽,同时也能提高网络的冗余性和稳定性,增强网络的可靠性和安全性。

端口聚合需要在支持端口聚合的设备上进行配置,并且需要一定的网络知识和经验,以及具体的设备操作方法和配置实例。

端口聚合的配置步骤包括配置聚合组、配置成员端口和配置管理协议等。

通常情况下,可以在交换机或路由器上配置端口聚合,但在实际应用中也可以将聚合端口与服务器、NVR等网络设备相连,如交换机与交换机连接、交换机与路由器连接、交换机与服务器连接、交换机与NVR连接等。

总之,端口聚合是一种非常实用和强大的网络技术,可以显著提高网络的带宽、可靠性和安全性,是现代网络设计和部署中的重要组成部分。

配置Trunk接口

配置Trunk接口

配置Trunk接⼝1、Trunk接⼝1.1 什么是Trunk Trunk接⼝属于⼲道,主⼲链路,通常⽤于交换机和交换机之间,通过⼀个接⼝传输多个vlan的数据包。

当Trunk端⼝收到数据帧时,如果该帧不包含802.1Q的vlan标签,将打上该Trunk端⼝的PVID;如果该帧包含802.1Q的VLAN标签,则不改变 当Trunk端⼝发送数据帧时,当该所发送帧的vlanid与端⼝的PVID不同时,则检查是否允许该vlan通过,如果允许则直接透传,不允许则直接丢弃,当该帧的vlanid与端⼝的PVID相同时,则剥离vlan标签后转发。

注意:Turnk属于主⼲链路,⽤于交换机和交换机、交换机和路由器之间,⽽主机和交换机之间属于接⼊链路(Access)。

Trunk端⼝的应⽤场景为属于同⼀个vlan但需要跨交换机传输的场景1.2 Trunk端⼝的作⽤ Trunk端⼝的作⽤是将多个物理端⼝汇聚成⼀个逻辑的端⼝,使其⼯作起来就像是⼀个通道⼀样。

将多个端⼝捆绑起来后,不但提升了整个⽹络的带宽,⽽且数据还会同时经由被绑定的多个物理链路传输,具有链路冗余的作⽤,在其中⼀条链路出现故障后,还能由其他链路进⾏⼯作。

2、配置Trunk实验2.1 实验内容2.2 实验拓扑2.3 实验编址2.4 实验步骤 step1:对实验的pc机进⾏ip地址的配置,按照2.3实验编址进⾏相应配置,并进⾏测试,查看相互pc之间能否相互ping通,这⾥以pc1与pc3之间进⾏截图 step2:创建VLAN,使⽤vlan batch 10 20命令对S1,S2,S3进⾏创建,并通过display vlan进⾏查看,如图所⽰,创建成功 step3:再分别对S2,S3进⾏创建 step4:将S1,S2交换机下的相应端⼝配置为Access端⼝并划分到相应vlan下 配置完成后使⽤display port vlan进⾏检查vlan和接⼝配置情况 step5:进⾏Trunk接⼝的配置,⾸先进⼊到相应的接⼝中,使⽤命令 port link-type trunk和port trunk allow-pass vlan10 20两条命令进⾏配置 ⾸先在S1上进⾏配置,并使⽤display port vlan查看配置 再对S2进⾏相同配置 在对S3进⾏相似配置,S3允许所有类型vlan通过 step6:测试pc1与pc3,pc2与pc4之间能否相互ping通在进⾏⼀步测试,看看不同vlan下是否能够ping通。

trunk,封装协议

trunk,封装协议

竭诚为您提供优质文档/双击可除trunk,封装协议篇一:trunk概念介绍trunk(端口汇聚)的概念与设置在二层交换机的性能参数中,常常提到一个重要的指标:tRunk,许多的二层交换机产品在介绍其性能时,都会提到能够支持tRunk功能,从而可以为互连的交换机之间提供更好的传输性能。

那到底什么是tRunk呢?使用tRunk功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来配置tRunk.下面我们来了解一下这些方面的知识。

一、什么是tRunk?tRunk是端口汇聚的意思,就是通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。

trunk是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。

基于端口汇聚(trunk)功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量,大幅度提供整个网络能力。

一般情况下,在没有使用tRunk时,大家都知道,百兆以太网的双绞线的这种传输介质特性决定在两个互连的普通10/100交换机的带宽仅为100m,如果是采用的全双工模式的话,则传输的最大带宽可以达到最大200m,这样就形成了网络主干和服务器瓶颈。

要达到更高的数据传输率,则需要更换传输媒介,使用千兆光纤或升级成为千兆以太网,这样虽能在带宽上能够达到千兆,但成本却非常昂贵(可能连交换机也需要一块换掉),更本不适合低成本的中小企业和学校使用。

如果使用tRunk技术,把四个端口通过捆绑在一起来达到800m带宽,这样可较好的解决了成本和性能的矛盾。

二、tRunk的具体应用tRunk(端口汇聚)是在交换机和网络设备之间比较经济的增加带宽的方法,如服务器、路由器、工作站或其他交换机。

trunk端口设置

trunk端口设置

trunk端口设置[CCNA]端口汇聚(TRUNK)协议2011年7月18日发表评论阅读评论.TRUNK是端口汇聚的意思,通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。

Trunk是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。

基于端口汇聚(Trunk)功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量,大幅度提供整个网络能力。

?步骤一:配置各PC的IP地址。

各PC的IP地址规划到192.168.1.0/24的地址,D位地址与PC编号一致。

基础配置省略。

?步骤二:在pc1上ping其它的主机结果是全部通的。

配置好各主机的IP地址就可以通了。

?步骤三:将switch1和switch2的G1/1的直连接口指定为干道,即Trunk。

Switch1(config)#interface gigabitEthernet1/1//具体接口取决与两台交换机互联端口Switch1(config-if)#switchport trunk encapsulation dot1q//选择接口干道的类型,用Cisco Packet Trace不需要此命令,默认!Switch1(config-if)#switchport mode trunk//将接口的工作模式指定为干道%LINEPROTO-5-UPDOWN:Line protocol on Interface GigabitEthernet1/1,changed state to down%LINEPROTO-5-UPDOWN:Line protocol on Interface GigabitEthernet1/1,changed state to upSwitch1(config-if)#exitSwitch2(config)#interface gigabitEthernet1/1Switch2(config-if)#switchport trunk encapsulation dot1q Switch2(config-if)#switchport mode trunk%LINEPROTO-5-UPDOWN:Line protocol on Interface GigabitEthernet1/1,changed state to down%LINEPROTO-5-UPDOWN:Line protocol on Interface GigabitEthernet1/1,changed state to upSwitch2(config-if)#exit?步骤四:使用show interface trunk或show interface g1/1 switchport命令查看确认干道Switch1#show interfaces trunkPort Mode Encapsulation Status Native vlanGig1/1on802.1q trunking1Port Vlans allowed on trunkGig1/11-1005Port Vlans allowed and active in management domain Gig1/11Port Vlans in spanning tree forwarding state and not prunedGig1/11Switch1#Switch1#show interfaces gigabitEthernet1/1switchport Name:Gig1/1Switchport:EnabledAdministrative Mode:trunkOperational Mode:trunkAdministrative Trunking Encapsulation:dot1qOperational Trunking Encapsulation:dot1qNegotiation of Trunking:OnAccess Mode VLAN:1(default)Trunking Native Mode VLAN:1(default)Voice VLAN:noneAdministrative private-vlan host-association:none Administrative private-vlan mapping:noneAdministrative private-vlan trunk native VLAN:noneAdministrative private-vlan trunk encapsulation:dot1q Administrative private-vlan trunk normal VLANs:none Administrative private-vlan trunk private VLANs:none Operational private-vlan:noneTrunking VLANs Enabled:ALLPruning VLANs Enabled:2-1001Capture Mode DisabledCapture VLANs Allowed:ALLProtected:falseAppliance trust:none?步骤五:在switch1和switch2上创建vlan10和vlan20,并将端口按图加入到相应的VLAN前一节刚讲的。

trunk工作原理

trunk工作原理

trunk工作原理trunk是一种计算机网络中的重要概念,用于实现不同局域网之间的互联。

本文将详细介绍trunk的工作原理,包括其定义、使用场景、配置方法以及数据传输过程等内容。

一、trunk的定义与使用场景:trunk是一种在计算机网络中实现不同局域网之间互联的技术。

它允许多个VLAN(虚拟局域网)的数据在一个交换机端口上传输,实现不同局域网的互通。

trunk通常应用于大型企业、机构或数据中心等环境中,以满足复杂网络需求。

二、trunk的配置方法:1. VLAN的创建与配置:首先,需要创建不同的VLAN,并为每个VLAN分配一个唯一的标识符。

这可以在交换机的管理界面或命令行界面中完成。

例如,可以为不同的部门或不同的功能分配不同的VLAN。

2. trunk端口的配置:在交换机上选择一个或多个端口作为trunk端口,并配置其为trunk模式。

这可以通过交换机的管理界面或通过命令行界面进行设置。

例如,在Cisco交换机上,可以使用命令"switchport mode trunk"将端口配置为trunk模式。

3. VLAN的分配与标记:接下来,需要将不同的VLAN分配给trunk端口,并对数据进行标记。

这样交换机就能够识别并正确转发属于不同VLAN的数据。

通常使用IEEE 802.1Q协议来进行VLAN标记。

在配置trunk端口时,还可以指定允许通过此端口的VLAN范围。

三、trunk的数据传输过程:当trunk端口配置完毕后,数据可以通过trunk进行传输。

以下是trunk的数据传输过程的简要描述:1. VLAN数据的封装:当一台计算机发送数据包时,交换机判定该数据属于哪个VLAN,并在发送数据包时附加VLAN标记。

该标记指示了数据包属于哪个VLAN。

2. VLAN数据的传输:数据包通过trunk端口进入交换机,并根据VLAN标记识别出其所属的VLAN。

交换机根据配置,将数据包转发至正确的VLAN端口或其他的trunk端口。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Trunk(端口汇聚)的概念与设置在二层交换机的性能参数中,常常提到一个重要的指标:TRUNK,许多的二层交换机产品在介绍其性能时,都会提到能够支持TRUNK功能,从而可以为互连的交换机之间提供更好的传输性能。

那到底什么是TRUNK呢?使用 TRUNK 功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来配置TRUNK。

下面我们来了解一下这些方面的知识。

一、什么是TRUNK?>TRUNK是端口汇聚的意思,就是通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。

Trunk是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。

基于端口汇聚(Trunk)功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量,大幅度提供整个网络能力。

一般情况下,在没有使用TRUNK时,大家都知道,百兆以太网的双绞线的这种传输介质特性决定在两个互连的普通10/100交换机的带宽仅为100M,如果是采用的全双工模式的话,则传输的最大带宽可以达到最大200M,这样就形成了网络主干和服务器瓶颈。

要达到更高的数据传输率,则需要更换传输媒介,使用千兆光纤或升级成为千兆以太网,这样虽能在带宽上能够达到千兆,但成本却非常昂贵(可能连交换机也需要一块换掉),更本不适合低成本的中小企业和学校使用。

如果使用TRUNK技术,把四个端口通过捆绑在一起来达到800M 带宽,这样可较好的解决了成本和性能的矛盾。

二、TRUNK的具体应用TRUNK(端口汇聚)是在交换机和网络设备之间比较经济的增加带宽的方法,如服务器、路由器、工作站或其他交换机。

这中增加带宽的方法在当单一交换机和节点之间连接不能满足负荷时是比较有效的。

TRUNK 的主要功能就是将多个物理端口(一般为2-8个)绑定为一个逻辑的通道,使其工作起来就像一个通道一样。

将多个物理链路捆绑在一起后,不但提升了整个网络的带宽,而且数据还可以同时经由被绑定的多个物理链路传输,具有链路冗余的作用,在网络出现故障或其他原因断开其中一条或多条链路时,剩下的链路还可以工作。

但在VLAN数据传输中,各个厂家使用不同的技术,例如:思科的产品是使用其VLAN TRUNK技术,其他厂商的产品大多支持802.1q协议打上TAG头,这样就生成了小巨人帧,需要相同端口协议的来识别,小巨人帧由于大小超过了标准以太帧的 1518字节限制,普通网卡无法识别,需要有交换机脱TAG。

TRUNK功能比较适合于以下方面具体应用:1、TRUNK功能用于与服务器相联,给服务器提供独享的高带宽。

2、TRUNK功能用于交换机之间的级联,通过牺牲端口数来给交换机之间的数据交换提供捆绑的高带宽,提高网络速度,突破网络瓶颈,进而大幅提高网络性能。

3、Trunk可以提供负载均衡能力以及系统容错。

由于Trunk实时平衡各个交换机端口和服务器接口的流量,一旦某个端口出现故障,它会自动把故障端口从Trunk组中撤消,进而重新分配各个Trunk端口的流量,从而实现系统容错。

三、如何设置TRUNK?设置TRUNK需要指定一个作为主干的端口,比如2/24,如把某个端口设成Trunk方式,命令如下:set trunk mod/port [on | off | desirable | auto |nonegotiate] [vlan_range] [isl | dot1q dot10 | lane | negotiate]。

该命令可以分成以下4个部分:(1)mod/port:指定用户想要运行Trunk的那个端口;(2)Trunk的运行模式,分别有:on| off | desirable | auto | nonegotiate。

要想在快速以太网和千兆以太网上自动识别出Trunk,则必须保证在同一个VTP 域内。

也可以使用On或Nonegotiate模式来强迫一个端口上起Trunk,无论其是否在同一个VTP域内。

(3)承载的VLAN范围。

缺省下是1~1005,可以修改,但必须有TRUNK协议。

使用TRUNK时,相邻端口上的协议要一致。

(4)另外在中心交换机上需要把和下面的交换机相连的端口设置成TRUNK,这样下面的交换机中的多个VLAN就能够通过一条链路和中心交换机通信了。

四、配置TRUNK时的注意事项在一个TRUNK中,数据总是从一个特定的源点到目的点,一条单一的链路被设计去处理广播包或不知目的地的包。

在配置TRUNK时,必须遵循下列规则: 1:正确选择TRUNK的端口数目,必须是2,4或8。

2:必须使用同一组中的端口,在交换机上的端口分成了几个组,TRUNK的所有端口必须来自同一组(见下图1所示)。

3:使用连续的端口;TRUNK上的端口必须连续,如你可以用端口4,5,6和7组合成一个端口汇聚。

4:在一组端口只产生一个TRUNK;如对于安奈特的AT-8224XL以太网交换机有3组,假定没有扩展槽。

所以该交换机可以支持3个端口聚合。

加上扩展槽可以使得该交换机多支持一个端口汇聚。

5:基于端口号维护接线顺序:在接线时最重要的是两头的连接线必须相同。

在一端交换机的最低序号的端口必须和对方最低序号的端口相连接,依次连接。

举例来说,假定你从OPF-8224E交换机端口聚合到另一台OPF-8288XL交换机,在OPF-8224E上(见下图2所示)你选择了第二组端口12、 13、14、15,在OPF-8288XL上(见下图3所示)你选择了第一组端口5、6、7、8,为了保持连接的顺序,你必须把OPF-8224XL上的端口12和OPF-8288XL上的端口5连接,端口13对端口6,其它如此。

6:为TRUNK配置端口参数:在TRUNK上的所有端口自动认为都具有和最低端口号的端口参数相同的配置(比如在VLAN中的成员)。

比如如果你用端口 4、5、6和7产生了TRUNK,端口4是主端口,它的配置被扩散到其他端口(端口5、6和7)。

只要端口已经被配置成了TRUNK,你不能修改端口5、 6和7的任何参数,可能会导致和端口4的设置冲突。

7:使用扩展槽:有些扩展槽支持TRUNK。

这要看模块上的端口数量。

Trunk的优点:1、可以在不同的交换机之间连接多个VLAN,可以将VLAN扩展到整个网络中。

2、Trunk可以捆绑任何相关的端口,也可以随时取消设置,这样提供了很高的灵活性。

3、Trunk可以提供负载均衡能力以及系统容错。

由于Trunk实时平衡各个交换机端口和服务器接口的流量,一旦某个端口出现故障,它会自动把故障端口从Trunk组中撤消,进而重新分配各个Trunk端口的流量,从而实现系统容错。

要传输多个VLAN的通信,需要用专门的协议封装或者加上标记(tag),以便接收设备能区分数据所属的VLAN。

VLAN标识从逻辑上定义了,哪个数据包是它有多种协议,而我们最常用到的是基于:IEEE802.1Q和CISCO专用的协议:ISL。

下面我简要的介绍一下这两种协议。

1.交换机间链路(ISL)是一种CISCO专用的协议,用于连接多个交换机。

当数据在交换机之间传递时负责保持VLAN信息的协议。

在一个ISL干道端口中,所有接收到的数据包被期望使用ISL头部封装,并且所有被传输和发送的包都带有一个ISL头。

从一个ISL端口收到的本地帧(non-tagged)被丢弃。

它只用在CISCO产品中。

2.IEEE802.1Q正式名称是虚拟桥接局域网标准,用在不同的产家生产的交换机之间。

一个IEEE802.1Q干道端口同时支持加标签和未加标签的流量。

一个802.1Q干道端口被指派了一个缺省的端口Vlan ID(PVID),并且所有的未加标签的流量在该端口的缺省PVID上传输。

一个带有和外出端口的缺省PVID相等的Vlan ID的包发送时不被加标签。

所有其他的流量发送是被加上Vlan标签的。

在设置trunk后,trunk 链路不属于任何一个VLAN。

trunk链路在交换机之间起着VLAN管道的作用,交换机会将该trunk以外并且和trunk中的端口处于一个vlan 中的其它端口的负载自动分配到该trunk中的各个端口。

因为同一个vlan中的端口之间会相互转发数据报,而位于trunk中的trunk端口被当作一个端口来看待,如果vlan中的其它非trunk端口的负载不分配到各个trunk 端口,则有些数据报可能随机的发往trunk而导致帧顺序混乱。

由于 trunk口作为1个逻辑端口看待,因此在设置了trunk后,该trunk将自动加入到这些vlan中它的成员端口所属的vlan中,而其成员端口则自动从vlan中删除。

在TRUNK线路上传输不同的VLAN的数据时,可使用有两种方法识别不同的VLAN的数据:帧过滤和帧标记。

帧过滤法根据交换机的过滤表检查帧的详细信息。

每一个交换机要维护复杂的过滤表,同时对通过主干的每一个帧进行详细检查,这会增加网络延迟时间。

目前在VLAN中这种方法已经不使用了。

现在使用的是帧标记法。

数据帧在中继线上传输的时候,交换机在帧头的信息中加标记来指定相应的VLAN ID。

当帧通过中继以后,去掉标记同时把帧交换到相应的VLAN端口。

帧标记法被IEEE选定为标准化的中继机制。

它至少有如下三种处理方法:1) 静态干线配置静态干线配置最容易理解。

干线上每一个交换机都可由程序设定发送及接收使用特定干线连接协议的帧。

在这种设置下,端口通常专用于干线连接,而不能用于连接端节点,至少不能连接那些不使用干线连接协议( trunking protocol)的端节点。

当自动协商机制不能正常工作或不可用时,静态配置是非常有用的,其缺点是必须手工维护。

2) 干线功能通告交换机可以周期性地发送通告帧,表明它们能够实现某种干线连接功能。

例如,交换机可以通告自己能够支持某种类型的帧标记V L A N,因此按这个交换机通告的帧格式向其发送帧是不会有错的。

交换机的功能还止这些,它还可以通告它现在想为哪个V L A N提供干线连接服务。

这类干线设置对于一个由端节点和干线混合组成的网段可能会很有用。

3) 干线自动协商干线也能通过协商过程自动设置。

在这种情况下,交换机周期性地发送指示帧,表明它们希望转到干线连接模式。

如果另一端的交换机收到并识别这些帧,并自动进行配置,那么这两部交换机就会将这些端口设成干线连接模式。

这种自动协商通常依赖于两部交换机(在同一网段上)之间已有的链路,并且与这条链路相连的端口要专用于干线连接,这与静态干线设置非常相似。

相关文档
最新文档