Trunk配置
trunk配置的原理

trunk配置的原理
Trunk配置是一种网络交换机的端口配置,它的原理是将多个VLAN的数据流通过一个物理端口进行传输。
这样可以实现不同VLAN间的数据传输,提高网络环境的灵活性和效率。
Trunk配置在交换机的物理端口上实现,需要在端口上设置双工方式、速率、VLAN等参数。
当一个交换机端口被配置为Trunk端口后,它就可以同时传输多个VLAN的数据。
因此,在配置Trunk端口之前,需要先进行VLAN的划分和配置。
Trunk端口的传输方式有两种:Inter-Switch Link (ISL)和802.1Q。
ISL是思科公司开发的一种协议,它将整个VLAN帧打包作为一个封包进行传输;而802.1Q是IEEE标准中定义的一种协议,它是将VLAN ID信息添加到原来的数据帧中进行传输。
在使用Trunk配置时,需要注意以下几点:
1.确保在使用Trunk端口时,交换机端口的双工方式、速率、VLAN等参数与连接的设备相一致。
2.在使用ISL方式进行Trunk传输时,要求连接的设备必须是思科设备,否则将无法进行数据传输。
3.在使用802.1Q方式进行Trunk传输时,需要设置VLAN ID 范围,并确保所有连接设备都支持802.1Q协议。
4.建议对Trunk端口进行安全设置,确保只有授权的设备可以接入。
总之,Trunk配置是一种将多个VLAN的数据流通过一个物理端口进行传输的网络交换机端口配置。
它可以提高网络环境的灵活性和效率,但在使用时需要注意相关的配置和安全设置。
实验:Trunk配置

实验:Trunk配置1.实验目的通过本实验,读者可以掌握如下技能:①配置交换机接口的Trunk;②理解DTP的协商规律2.实验拓扑实验拓扑图如图所示。
图拓扑图3.实验步骤在前一实验的基础上继续本实验①根据前一实验的步骤在S2上创建VLAN,并把接口划分在如图所示的VLAN中。
②配置Trunk:S1(config)#int f0/13S1(config-if)#switchport trunk encanpsulation dot1q//以上是配置Trunk链路的封装类型,同一链路的两端封装要相同。
有的交换机,例如2950只能封装dot1q,因此无须执行该命令S1(config-if)#switch mode trunk//以上是把接口配置为TrunkS2(config)#int f0/13S2(config-if)#switchport trunk encanpsulation dot1qS2(config-if)#switch mode trunk③检查Trunk链路的状态,测试跨交换机、同一VLAN主机间的通信。
使用”show interface f0/13 trunk”可以查看交换机端口的trunk状态,如下:Port Mode Encapsulation Status Native vlanFa0/13 on 802.1q trunking 1//f0/13接口已经为Trunk链路了,封装为802.1qPort Vlans allowed on trunkFa0/13 1-4094Port Vlans allowed and active in management domainFa0/13 1-3Port Vlans in spanning tree forwarding state and not prunedFa0/13 2-3需要在链路的两端都确认Trunk的形成。
测试R1和R3以及R2和R4之间的通信。
计算机网络基础-TRUNK配置

Switch# show vlan id vlan-id
复习
Trunk的作用
❖如何实现交换机之间的VLAN通信
▪ 为每一个VLAN提供一条链路?
VLAN 10
VLAN 20
பைடு நூலகம்
如果有100 个VLAN怎 么办呢?
VLAN 10
VLAN 20
VLAN 30
VLAN 30
Trunk的作用2-2
配置以太网通道3-1
❖EthernetChannel-以太通道
▪ 多条线路负载均衡,带宽提高 ▪ 容错,当一条线路失效时,其他线路通信,不会丢包
配置为以太通道的接口, 必须物理特性相同
配置以太网通道3-2
❖配置接口为以太通道模式
Switch(config)# interface range fastEthernet 0/1 – 2
Name: Fa0/24
Switchport: Enabled
Administrative Mode: trunk
Operational Mode: trunk
…………
Operational private-vlan: none
Trunking VLANs Enabled: 1,3-1005
Pruning VLANs Enabled: 2-1001 Capture Mode Disabled
Operational private-vlan: none Trunking VLANs Enabled: ALL Pruning VLANs Enabled: 2-1001
Trunk可以承载所有的 VLAN
Capture Mode Disabled
Trunk(端口汇聚)的概念与设置

Trunk(端口汇聚)的概念与设置在二层交换机的性能参数中,常常提到一个重要的指标:TRUNK,许多的二层交换机产品在介绍其性能时,都会提到能够支持TRUNK功能,从而可以为互连的交换机之间提供更好的传输性能。
那到底什么是TRUNK呢?使用 TRUNK功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来配置TRUNK。
下面我们来了解一下这些方面的知识。
一、什么是TRUNK?>TRUNK是端口汇聚的意思,就是通过配置软件的设置,将2个或多个物理端口组合在一起成为一条逻辑的路径从而增加在交换机和网络节点之间的带宽,将属于这几个端口的带宽合并,给端口提供一个几倍于独立端口的独享的高带宽。
Trunk是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。
基于端口汇聚(Trunk)功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量,大幅度提供整个网络能力。
一般情况下,在没有使用TRUNK时,大家都知道,百兆以太网的双绞线的这种传输介质特性决定在两个互连的普通10/100交换机的带宽仅为100M,如果是采用的全双工模式的话,则传输的最大带宽可以达到最大200M,这样就形成了网络主干和服务器瓶颈。
要达到更高的数据传输率,则需要更换传输媒介,使用千兆光纤或升级成为千兆以太网,这样虽能在带宽上能够达到千兆,但成本却非常昂贵(可能连交换机也需要一块换掉),更本不适合低成本的中小企业和学校使用。
如果使用TRUNK技术,把四个端口通过捆绑在一起来达到800M带宽,这样可较好的解决了成本和性能的矛盾。
二、TRUNK的具体应用TRUNK(端口汇聚)是在交换机和网络设备之间比较经济的增加带宽的方法,如服务器、路由器、工作站或其他交换机。
这中增加带宽的方法在当单一交换机和节点之间连接不能满足负荷时是比较有效的。
07-第7章 Trunk接口配置

通用路由平台VRP 操作手册接入分册目录目录第7章 Trunk接口配置 ............................................................................................................. 7-17.1 简介.................................................................................................................................... 7-17.2 创建Trunk接口.................................................................................................................. 7-27.2.1 建立配置任务........................................................................................................... 7-27.2.2 创建Eth-Trunk ........................................................................................................ 7-37.2.3 创建IP-Trunk .......................................................................................................... 7-37.2.4 检查配置结果........................................................................................................... 7-47.3 配置Trunk接口属性 .......................................................................................................... 7-47.3.1 建立配置任务........................................................................................................... 7-47.3.2 配置影响Trunk状态的UP链路下限阈值................................................................ 7-57.3.3 切换Eth-Trunk接口工作模式.................................................................................. 7-57.3.4 配置Eth-Trunk接口MAC地址 ............................................................................... 7-67.3.5 配置影响Eth-Trunk带宽的UP链路上限阈值......................................................... 7-67.3.6 检查配置结果........................................................................................................... 7-67.4 配置Trunk转发属性及成员端口备份................................................................................. 7-77.4.1 建立配置任务........................................................................................................... 7-77.4.2 配置Trunk接口散列算法依据 ................................................................................. 7-87.4.3 配置Trunk成员链路负载分担权重.......................................................................... 7-87.4.4 配置Trunk成员端口的备份..................................................................................... 7-97.4.5 检查配置结果........................................................................................................... 7-97.5 维护.................................................................................................................................... 7-97.6 配置举例............................................................................................................................. 7-97.6.1 配置Eth-Trunk示例 .............................................................................................. 7-107.6.2 配置IP-Trunk示例 ................................................................................................ 7-127.7 故障处理........................................................................................................................... 7-157.7.1 IP-Trunk接口故障 ................................................................................................. 7-15第7章 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是一个术语,用来描述交换机之间的特殊端口配置,允许通过单个物理链路传送多个虚拟局域网(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属性配置【配置环境参数】1. SwitchA 端口E0/1 属于vian10 , E0/2 属于vian20 , EO/3 与SwitchB 端口 E0/3 互连2. SwitchB 端口E0/1 属于vian10 , E0/2 属于vian20 , E0/3 与SwitchA 端口 E0/3 互连【组网需求】1. 要求 SwitchA 的 vian10 的 PC与 SwitchB 的 vian10 的 PC互通2. 要求 SwitchA 的 vian20 的 PC与 SwitchB 的 vian20 的 PC互通【SwitchA相关配置】1. 创建(进入)VLAN10将E0/1加入到VLAN10[SwitchA]vian 10[SwitchA-via n10]port Ethernet 0/12. 创建(进入)VLAN20将E0/2加入到VLAN20[SwitchA]vian 20[SwitchA-via n20]port Ethernet 0/23. 配置端口 e0/3 trunk 端口,实际当中一般将上行端口设置成 trunk 属性[SwitchA-Ethernet0/3]port iin k-type trunk4. 允许所有vian通过,[SwitchA-Ethernet0/3]port trunk permit vian aii5. 一般情况下最好指定端口允许通过哪些具体的VLAN不要设置允许所有的VLAN通过例如:[SwitchA-Ethernet0/3]port hybrid vian 10 20 untagged【SwitchB相关配置】1. 创建(进入)VLAN10将E0/1加入到VLAN10[SwitchB]vian 10[SwitchB-via n10]port Ethernet 0/12. 创建(进入)VLAN20将E0/2加入到VLAN20[SwitchB]vian 20[SwitchB-via n20]port Ethernet 0/23. 配置端口 e0/3 trunk 端口,实际当中一般将上行端口设置成 trunk 属性[SwitchB-Ethernet0/3]port iin k-type trunk4. 允许所有vian通过,[SwitchB-Ethernet0/3]port trunk permit vian aii5. 一般情况下最好指定端口允许通过哪些具体的VLAN不要设置允许所有的VLAN S过【测试验证】1.2.3.4. SwitchA vlan10SwitchA vlan20SwitchA vlan10SwitchA vlan20内的PC可以与内的PC可以与内的PC不能与内的PC不能与SwitchB vlan10SwitchB vlan20SwitchB vlan20SwitchB vlan10内的PC互通内的PC互通内的PC互通内的PC互通【注】1.2. 精品文档例如: [SwitchB-Ethernet0/3]port hybrid vlan 10 20 untagged如果一个端口是 trunk 端口,则该端口可以属于多个 vlan 报文在进入交换机端口时如果没有 802.1Q 标记将被打上端口的PVID (即defauld vlan ID ),之后该数据包就只能在这个vlan域内进行转发,不同的 vlan 在二层之间是隔离开的,不能实现互相访问。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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信息。
(2)IEEE802.1q是由IEEE创建的作为帧标志飞入标准方法,它实际上是在帧中插入一个字段,以表示VLAN。
该技术是国际标准,得到所有厂家的支持,是CISCO的默认封装方式。
4、实验环境和网络拓扑
Catalyst2918交换机;两台,分别是Switch-A和Switch-B,通过反转线将各自的F0/5接口相连;PC6台,其中A、B、E属于VLAN 10 C、D、F属于VLAN20.拓扑结构图如图所示
5、实验步骤
1、交换机Switch-A的配置。
(1)创建VLAN
(2)、划分断楼到指定的VLAN
(3)、Trunk配置
(4)配置Native VLAN
在Trunk链路上传输的VLAN信息,数据帧会根据ISL和IEEE 802.1q被重新封装,如果是Native VLAN的数据,不会被重新封装就可以再Trunk链路上传输。
要求链路两端的Native VLAN要一样,否则提示错误
2、交换机Switch-B的配置
(1)创建VLAN
(2)划分端口到指定的VLAN
(3)Trunk配置
(4)、配置Native VLAN
3、查看交换机Trunk链路状态的配置
6、实验故障排除调试
设置PC A和E的IP地址,由于A和E位于同一个VLAN,因此A应该能够通过ping命令连通E。
C和F之间也能够通过ping命令进行连通。
本次试验可能会存在通过ping命令连不通的问题。
解决方式首先是确保交换机之间采用交叉线连接,其次两端链路都必须是Trunk且封装类型必须一致,最后确保A和E位于同一个网络地址范围内。
7、实验心得
在学习中我们了解到了Trunk的工作原理,对有多个交换机状态下的通信有了更深一步的了
解。