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 在二层之间是隔离开的,不能实现互相访问。
H3C交换机Trunk端口配置
组网需求:1.SwitchA与SwitchB用trunk互连,相同VLAN的PC之间可以互访,不同VLAN的PC之间禁止互访;2.PC1与PC2之间在不同VLAN,通过设置上层三层交换机SwitchB的VLAN 接口10的IP地址为,VLAN接口20的IP地址为可以实现VLAN间的互访。
组网图:1.VLAN内互访,VLAN间禁访2.通过三层交换机实现VLAN间互访配置步骤:实现VLAN内互访VLAN间禁访配置过程SwitchA相关配置:1.创建(进入)VLAN10,将E0/1加入到VLAN10[SwitchA]vlan10[SwitchA-vlan10]portEthernet0/12.创建(进入)VLAN20,将E0/2加入到VLAN20[SwitchA]vlan20[SwitchA-vlan20]portEthernet0/23.将端口G1/1配置为Trunk端口,并允许VLAN10和VLAN20通过[SwitchA]interfaceGigabitEthernet1/1[SwitchA-GigabitEthernet1/1]portlink-typetrunk[SwitchA-GigabitEthernet1/1]porttrunkpermitvlan1020SwitchB相关配置:1.创建(进入)VLAN10,将E0/10加入到VLAN10[SwitchB]vlan10[SwitchB-vlan10]portEthernet0/102.创建(进入)VLAN20,将E0/20加入到VLAN20[SwitchB]vlan20[SwitchB-vlan20]portEthernet0/203.将端口G1/1配置为Trunk端口,并允许VLAN10和VLAN20通过[SwitchB]interfaceGigabitEthernet1/1[SwitchB-GigabitEthernet1/1]portlink-typetrunk[SwitchB-GigabitEthernet1/1]porttrunkpermitvlan1020通过三层交换机实现VLAN间互访的配置SwitchA相关配置:1.创建(进入)VLAN10,将E0/1加入到VLAN10[SwitchA]vlan10[SwitchA-vlan10]portEthernet0/12.创建(进入)VLAN20,将E0/2加入到VLAN20[SwitchA]vlan20[SwitchA-vlan20]portEthernet0/23.将端口G1/1配置为Trunk端口,并允许VLAN10和VLAN20通过[SwitchA]interfaceGigabitEthernet1/1[SwitchA-GigabitEthernet1/1]portlink-typetrunk[SwitchA-GigabitEthernet1/1]porttrunkpermitvlan1020SwitchB相关配置:1.创建VLAN10[SwitchB]vlan102.设置VLAN10的虚接口地址[SwitchB]interfacevlan10[SwitchB-int-vlan10]ipaddress3.创建VLAN20[SwitchB]vlan204.设置VLAN20的虚接口地址[SwitchB]interfacevlan20[SwitchB-int-vlan20]ipaddress5.将端口G1/1配置为Trunk端口,并允许VLAN10和VLAN20通过[SwitchA]interfaceGigabitEthernet1/1[SwitchA-GigabitEthernet1/1]portlink-typetrunk[SwitchA-GigabitEthernet1/1]porttrunkpermitvlan1020。
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口之前,首先需要确保交换机之间的物理连接稳定可靠。
实例3交换机Trunk端口配置
交换机Trunk端口配置一、VLAN Trunk1. VLAN干道:对于多个VLAN交换机来说,VLAN干线就是两个交换机之间的连接,它在两个或两个以上的VLAN之间传输通信。
每个交换机必须确定它所收到的帧属于哪个VLAN。
2. 一个交换机的任何端口都必须属于且只能属于一个VLAN,但当端口配置成trunk干线后,该端口就失去了它自身的VLAN标识,可以为该交换机内的所有VLAN传输数据。
二、组网需求:SwitchA与SwitchB用trunk互连,相同VLAN的PC之间可以互访,不同VLAN的PC之间禁止互访;组网图:Switch>enSwitch#conf tSwa(config)#vlan 10Swa(config-vlan)#vlan 20Swa(config-vlan)#exitSwa(config)#interface fastEthernet 0/1Swa(config-if)#switchport access vlan 10Swa(config-if)#exitSwa(config)#interface fastEthernet 0/2Swa(config-if)#switchport access vlan 20Swa(config-if)# exitSwa(config)#interface fastEthernet 0/24Swa(config-if)#switchport ?access Set access mode characteristics of the interfacemode Set trunking mode of the interfacenative Set trunking native characteristics when interface is intrunking modenonegotiate Device will not engage in negotiation protocol on thisinterfaceport-security Security related commandpriority Set appliance 802.1p prioritytrunk Set trunking characteristics of the interfacevoice Voice appliance attributesSwa(config-if)#switchport mode ?access Set trunking mode to ACCESS unconditionallydynamic Set trunking mode to dynamically negotiate access or trunk mode trunk Set trunking mode to TRUNK unconditionallySwa(config-if)#switchport mode trunk 将端口24设置为trunk扩展:缺省情况下trunk允许所有的VLAN通过,可以使用switchport trunk allowed vlan remove(要去掉的VLAN号)要求:Pc0与pc3属于vlan 10,pc1与pc4属于vlan 20, pc2与pc5属于vlan 30, Switch0与Switch1用trunk互连,但只允许vlan 10和vlan 20通过,vlan 30不能通过,也就是说Pc0与pc3能互通,pc1与pc4能互通,但pc2与pc5不能互通。
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协议每分钟发送一次数据包。
交换机trunk属性配置[整理]
端口的trunk属性配置(一)1功能需求及组网说明端口的trunk配置『配置环境参数』1.SwitchA 端口E0/1属于vlan10,E0/2属于vlan20,E0/3与SwitchB端口E0/3互连2.SwitchB 端口E0/1属于vlan10,E0/2属于vlan20,E0/3与SwitchA端口E0/3互连『组网需求』1.要求SwitchA的vlan10的PC与SwitchB的vlan10的PC互通2.要求SwitchA的vlan20的PC与SwitchB的vlan20的PC互通2数据配置步骤『vlan透传转发流程』报文在进入交换机端口时如果没有802.1Q标记将被打上端口的PVID(即defauld vlan ID),之后该数据包就只能在这个vlan域内进行转发,不同的vlan在二层之间是隔离开的,不能实现互相访问。
【SwitchA相关配置】1.创建(进入)vlan10[SwitchA] vlan 102.将E0/1加入到vlan10[SwitchA-vlan10]port Ethernet 0/13.创建(进入)vlan20[SwitchA]vlan 204.将E0/2加入到vlan20[SwitchA-vlan20]port Ethernet 0/25.实际当中一般将上行端口设置成trunk属性,允许vlan透传[SwitchA-Ethernet0/3]port link-type trunk6.允许所有的vlan从E0/3端口透传通过,也可以指定具体的vlan值[SwitchA-Ethernet0/3]port trunk permit vlan all【SwitchB相关配置】1.创建(进入)vlan10[SwitchB] vlan 102.将E0/1加入到vlan10[SwitchB-vlan10]port Ethernet 0/13.创建(进入)vlan20[SwitchB]vlan 204.将E0/2加入到vlan20[SwitchB-vlan20]port Ethernet 0/25.实际当中一般将上行端口设置成trunk属性,允许vlan透传[SwitchB-Ethernet0/3]port link-type trunk6.允许所有的vlan从E0/3端口透传通过,也可以指定具体的vlan值[SwitchB-Ethernet0/3]port trunk permit vlan all【补充说明】1.如果一个端口是trunk端口,则该端口可以属于多个vlan;2.缺省情况下trunk端口的PVID为1,可以在端口模式下通过命令porttrunk pvid vlan vlanid 来修改端口的PVID;3.如果从trunk转发出去的数据报文的vlan id和端口的PVID一致,则该报文的VLAN信息会被剥去,这点在配置trunk端口时需要注意。
H3C交换机Trunk端口配置
组网需求:1.SwitchA与SwitchB用trunk互连,相同VLAN的PC之间可以互访,不同VLAN的PC之间禁止互访;2.PC1与PC2之间在不同VLAN,通过设置上层三层交换机SwitchB的VLAN 接口10的IP地址为10。
1.1.254/24,VLAN接口20的IP地址为20.1。
1。
254/24可以实现VLAN间的互访。
组网图:1.VLAN内互访,VLAN间禁访2.通过三层交换机实现VLAN间互访配置步骤:实现VLAN内互访VLAN间禁访配置过程SwitchA相关配置:1.创建(进入)VLAN10,将E0/1加入到VLAN10[SwitchA]vlan 10[SwitchA—vlan10]port Ethernet 0/12.创建(进入)VLAN20,将E0/2加入到VLAN20[SwitchA]vlan 20[SwitchA-vlan20]port Ethernet 0/23.将端口G1/1配置为Trunk端口,并允许VLAN10和VLAN20通过[SwitchA]interface GigabitEthernet 1/1 [SwitchA—GigabitEthernet1/1]port link-type trunk [SwitchA—GigabitEthernet1/1]port trunk permit vlan 10 20 SwitchB相关配置:1.创建(进入)VLAN10,将E0/10加入到VLAN10[SwitchB]vlan 10[SwitchB-vlan10]port Ethernet 0/102.创建(进入)VLAN20,将E0/20加入到VLAN20[SwitchB]vlan 20[SwitchB—vlan20]port Ethernet 0/203.将端口G1/1配置为Trunk端口,并允许VLAN10和VLAN20通过[SwitchB]interface GigabitEthernet 1/1 [SwitchB—GigabitEthernet1/1]port link—type trunk [SwitchB—GigabitEthernet1/1]port trunk permit vlan 10 20通过三层交换机实现VLAN间互访的配置SwitchA相关配置:1.创建(进入)VLAN10,将E0/1加入到VLAN10[SwitchA]vlan 10[SwitchA-vlan10]port Ethernet 0/12.创建(进入)VLAN20,将E0/2加入到VLAN20[SwitchA]vlan 20[SwitchA-vlan20]port Ethernet 0/23.将端口G1/1配置为Trunk端口,并允许VLAN10和VLAN20通过[SwitchA]interface GigabitEthernet 1/1 [SwitchA—GigabitEthernet1/1]port link—type trunk[SwitchA-GigabitEthernet1/1]port trunk permit vlan 10 20SwitchB相关配置:1.创建VLAN10[SwitchB]vlan 102.设置VLAN10的虚接口地址[SwitchB]interface vlan 10[SwitchB-int—vlan10]ip address 10。
vlan间路由的trunk接口的配置方法
vlan间路由的trunk接口的配置方法VLAN间路由是一种通过Trunk接口实现不同VLAN之间通信的方法。
在本文中,我们将详细介绍如何配置Trunk接口以实现VLAN间路由。
我们需要了解Trunk接口的概念。
Trunk接口是一种可以传输多个VLAN数据的物理或逻辑接口。
它允许在交换机之间传输来自不同VLAN的数据包,从而实现VLAN间路由。
在配置Trunk接口之前,我们需要先创建VLAN并为其分配相应的接口。
假设我们有三个VLAN,分别为VLAN10、VLAN20和VLAN30。
现在我们将为这三个VLAN创建Trunk接口并配置路由。
1. 配置Trunk接口我们需要进入交换机的配置模式。
可以通过命令"enable"进入特权模式,然后再输入"configure terminal"进入全局配置模式。
接下来,我们需要找到Trunk接口的接口编号。
可以使用命令"show interfaces"查看所有接口的状态和编号。
一旦找到了Trunk接口的编号,我们可以使用以下命令来配置Trunk接口:```interface interface编号switchport mode trunk```其中,"interface编号"是我们找到的Trunk接口的编号。
这个命令将接口配置为Trunk模式,使其能够传输多个VLAN的数据。
2. 配置VLAN间路由接下来,我们需要配置VLAN间的路由。
在本例中,我们将使用交换机自带的路由功能来实现。
我们需要创建VLAN接口并将其与相应的VLAN关联。
可以使用以下命令来完成:```interface vlan vlan编号```其中,"vlan编号"是我们要创建的VLAN的编号。
使用这个命令后,我们进入了VLAN接口的配置模式。
然后,我们需要为VLAN接口配置IP地址。
可以使用以下命令来完成:```ip address IP地址子网掩码```其中,"IP地址"是我们要为VLAN接口配置的IP地址,"子网掩码"是相应的子网掩码。
配置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是一种在计算机网络中实现不同局域网之间互联的技术。
它允许多个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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 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的工作原理,对有多个交换机状态下的通信有了更深一步的了
解。