端口聚合
端口聚合

L/O/G/O
Thank You!
your company name
your company name
端口聚合 Port Trunking
Fast Ethernet 1
A Fast Ethernet 2 D
B
Port trunking
Fast Ethernet 3
Port trunking
E
Fast Ethernet 4 C F
your company name
链路聚合的好处
your company name
• 步骤3.交换机B的基本配置 同交换机A的配置步骤 步骤5.验证当交换机之间的一条链路断开时,PC1 与PC2仍能互相通信。 C:\>ping 192.168.10.30 –t 注意事项: 1、只有同类型端口才能聚合为一个AG端口。 2、所有物理端口必须属于同一个VLAN 3.在锐捷交换机上最多支持8个物理端口聚合为一个 AG。 4、在锐捷交换机上最多支持6组聚合端口。
– 增加网络带宽 – 提高网络的可靠性
your company name
负载分担
Flow 1 Flow 2 Flow 3 Flow 4 A B C D
• 负载分担算法把某一个流分配到一个链路上 • 这个流在整个传输过程中使用相同的链路 • 负载分担算法:
– Round-robin – Link Utilization
your company name
• 步骤2.在交换机SwitchA上配置聚合端口 switchA(config)#interface aggregateport 1 switchA(config-if)#Switchport mode trunk switchA(config-if)# Exit switchA(config)#Interface range fastethernet 0/1-2 switchA(config-if)#Port-group 1 验证:验证接口fastethernet 0/1和0/2属于
Trunk(端口汇聚)的概念与设置

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

• 下行方向测试结果
结束
交换机的端口汇聚方式
• 同一个汇聚组中端口的基本配置必须保持一致,基本 配置主要包括STP、QoS、VLAN、端口属性等相关配置 • 以下这些端口不能加入聚合组: – 镜像的监控端口 – 镜像的目的端口 – 配置了静态MAC地址的端口 – 配置了静态ARP的端口 – 使能802.1x的端口 – POS端口 – VPN端口等
网卡的端口汇聚方式
• 链路聚集 (802.3ad) 在这种类型的组中,您可以动态地配置选择用 来参与指定组的网络适配器。如果未根据 IEEE 802.3ad 链路配置对链路伙伴正确地进行配置, 系统将检测到并记录错误。组中所有适配器均 配置为接收同一 MAC 地址的数据包。出站负 载平衡方案由 BASP 驱动程序确定。组的链路 伙伴确定入站数据包的负载平衡方案。在此模 式中,至少必须有一个链路伙伴处于活动模式。
端口汇聚配置举例
• 为验证端口汇聚效果,采用下图的网络拓扑, 使用Ixia软件进行吞吐量测试。 • 在PC0中安装IxChariot 以及endpoint • 在PC1以及PC2中安装 endpoint • 从PC0到PC1和PC2为下 行方向;从PC1和PC2到 PC0为上行方向。
端口汇聚配置举例
端口汇聚在组网中的应用—2216
• 目前2216的实际应用中,主要的瓶颈在于SMT与 交换机之间的连接。如右图方案①,在SMT与交 换机之间使用端口汇聚功能,采取静态聚合或者 802.3ad的LACP方式进行端口汇聚,这边可成倍增 加SMT与交换机之间的带宽。
• 为了应对网络中从接入层交换机到核心层交换机 的链路上可能出现的瞬时高速率,如右图方案②, 在接入层与核心层交换机之间使用端口汇聚功能, 采用802.3ad的LACP方式,因为它不仅提供了更高 的带宽,同时还提供了故障容错功能。 • 目前我们接触到的磁盘阵列IP-SAN,都带有端口 汇聚功能。
端口聚合

1.端口聚合:
SW1和SW2分别通过GE0/0/22,GE0/0/23和GE0/0/24接口相互连接,把这三个接口捆绑成一个逻辑接口。
SW1为主动端,两台设备之间最大可用的带宽为2G,GE0/0/24接口所连接的是备份链路。
当SW1中的活动接口GE0/0/022或者接口GE0/0/23 Down掉后,GE0/0/24立刻成为活动接口。
如果故障接口恢复,GE0/0/24延时15s后进入备份状态。
端口聚合
Trunk是一种捆绑技术。
将多个物理接口捆绑成一个逻辑接口,这个逻辑接口就称为Trunk接口,捆绑在一起的每个物理接口称为成员接口。
Trunk技术可以实现增加带宽、提高可靠性和负载分担的功能。
Trunk接口的约束条件
物理接口的物理参数必须一致。
Trunk链路两端要求一致的物理参数有
Trunk链路两端相连的物理接口数量。
Trunk链路两端相连的物理接口的速率。
Trunk链路两端相连的物理接口的双工方式。
Trunk链路两端相连的物理接口的流控方式。
系统LACP优先级
系统LACP优先级是为了区分两端设备优先级的高低而配置的参数。
静态LACP模式下,两端设备所选择的活动接口必须保持一致,否则链路聚合组就无法建立。
而要想使两端活动接口保持一致,可以使其中一端具有更高的优先级,另一端根据高优先级的一端来选择活动接口即可。
系统LACP 优先级值越小优先级越高,缺省情况下,系统LACP优先级值为32768(215 )。
接口LACP优先级是为了区别不同接口被选为活动接口的优先程度。
接口LACP优先级值越小,优先级越高。
端口聚合

SW1#show aggregatePort load-balance Load-balance : Destination MAC
六、项目实施
(一)项目实施流程
项目开始 了解项目情境 解决方案
项目实施流程图
理解项目需求分析 学习并掌握新技术
理论复习
分析问题
项目实施设备选型
网络设备连接
项目验收 项目总结
配置流量平衡
Switch (config)#aggregateport load-balance {dst-mac|src-mac|src-dstmac|dst-ip|src-ip|ip } 注意:以RG-S3750-24型号的交换机为例,不同型号交换机支持的流量平 衡算法可能会不同
配置端口聚合
标准为IEEE 802.3ad 可扩展链路带宽 实现成员端口上的流量平衡 自动链路冗余备份
1000M
Aggregate Link
1000M 1000M
10/100M
10/100M
端口聚合的流量平衡
流量平衡:把流量平均地分配 到AP的成员链路中去
可以根据源MAC地址、目的 MAC地址或源IP地址/目的IP地 址 应根据不同的网络环境设置合适 的流量分配方式
SW2 F0/1 F0/2
端口聚合配置实例
在SW1上查看配置结果:
SW1#show aggregatePort 1 summary AggregatePort MaxPorts SwitchPort Mode Ports ------------- -------- ---------- ------ ---------------------------------Ag1 8 Enabled ACCESS Fa0/1 ,Fa0/2
81端口聚合技术与配置811端口聚合技术原理端口聚合,也称为端口

8.1端口聚合技术与配置8.1.1端口聚合技术原理端口聚合,也称为端口捆绑、端口聚集或链路聚合,即将两台交换机间的多条平行物理链路捆绑为一条大带宽的逻辑链路。
使用链路聚合服务的上层实体把同一聚合组内的多条物理链路视为一条逻辑链路,数据通过聚合端口组进行传输。
端口聚合具有以下优点:1.增加网络带宽端口聚合可以将多个连接的端口捆绑成为一个逻辑连接,捆绑后的带宽是每个独立端口的带宽总和。
当端口上的流量增加而成为限制网络性能的瓶颈时,采用支持该特性的交换机可以轻而易举地增加网络的带宽。
如两台交换机间有4条100Mbit/s链路,捆绑后认为两台交换机间存在一条单向400Mbit/s、双向800Mbit/s带宽的逻辑链路。
并且聚合链路在生成树环境中被认为是一条逻辑链路。
2.提高链路可靠性聚合组可以实时监控同一聚合组内各个成员端口的状态,从而实现成员端口之间彼此动态备份。
如果某个端口故障,聚合组及时把数据流从其他端口传输。
3.流量负载分担链路聚合后,系统根据一定的算法,把不同的数据流分布到各成员端口上,从而实现基于流的负载分担。
通常对于二层数据流,系统根据源MAC地址及目的MAC地址来进行负载分担计算;对于三层数据流,则根据源IP地址及目的IP地址进行负载分担计算。
聚合端口成功的条件是两端的参数必须一致。
参数包括物理参数和逻辑参数。
物理参数包括进行聚合的链路的数目、进行聚合的链路的速率、进行聚合的链路的双工方式;逻辑参数:STP配置一致,包括端口的STP使能/关闭、与端口相连的链路属性(如点对点或非点对点)、STP优先级、路径开销、报文发送速率限制、是否环路保护、是否根保护、是否为边缘端口;QoS配置一致,包括流量限速、优先级标记、默认的802.1p优先级、带宽保证、拥塞避免、流重定向、流量统计等;Vlan配置一致,包括端口上允许通过的Vlan、端口默认Vlan ID;端口配置一致,包括端口的链路类型,如Trunk、Hybrid、Access属性。
端口聚合

五、配置端口聚合 4、结果:
配置端口聚合前
配置端口聚合后, 多了一个po1端口
六、课堂练习
根据老师的演示,组建网络拓扑图,配置端口 聚合,并完成实训报告册。
(将命令代码和测试结果截图到Word文档中上交,配好相关说明文字)
1.端口必须处于相同的vlan中; 2.端口必须使用相同的传输介质; 3.端口都处于全双工工作模式; 4.端口都必须是相同的传输速率。
四、配置链路聚合
1.组建网络拓扑图(为了避免造成环路,两个交换 机之间先连接一条线,待配置好端口聚合之后再添 加一条)
五、配置端口聚合
2、配置Switch2
Switch(config)#inter port-channel 1........创建聚合通道1 Switch(config-if)#inter range fa0/2-3……同时进入2、3端口 Switch(config-if-range)#channel-group 1 mode on……将2、3端 口合为一个端口组,分给聚合通道1 Switch#show vlan……查看端口信息
3、配置Switch3
Switch(config)#inter port-channel 1........创建聚合通道1 Switch(config-if)#inter range fa0/2-3……同时进入2、3端口 Switch(config-if-range)#channel-group 1 mode on……将2、3端 口合为一个端口组,分给聚合通道1 Switch#show vlan……查看端口信息
1.大部分交换机都支持最多4-8条平行链路聚合, 聚合在一起的逻辑链路端口,可以当做单一端口使 用,提供单一连接带宽;
2.高可靠性。它在网络中的骨干链路上提供自 动冗余,当链路中多个端口中的一个出现故障时, 网络传输的数据流可以动态地转向链路中的其他端 口传输,自动完成链路管理。
实验五端口聚合及基本Vlan设置

实验五交换机端口聚合及基本Vlan设置一、实验目的了解端口聚合的基本概念和方式;了解Vlan的基本配置二、华为模拟器HW-RouteSim介绍Hw-routesim 是华为系列设备的模拟器,采用图形工作视窗,网络拓扑结构清晰明了,直接单击即可进入配置命令状态,使用简单,包括路由器,交换机,计算机等设备的基本配置方法。
三、VLAN介绍VLAN(Virtual Local Area Network)的中文名为"虚拟局域网"。
VLAN是一种将局域网设备从逻辑上划分成一个个网段,从而实现虚拟工作组的新兴数据交换技术。
这一新兴技术主要应用于交换机和路由器中,但主流应用还是在交换机之中。
但又不是所有交换机都具有此功能,只有VLAN协议的第二层以上交换机才具有此功能。
四、常用的配置1)PC机的配置login:root #默认登陆用户名password:linux #默认登陆密码[root@PCA root]#ifconfig eth0 192.168.221.2 netmask 255.255.0.0#为pc机配置IP[root@PCA root]#route add default gw 192.168.221.1 #给PC机配置网关2)交换机的配置<Quidway>system[Quidway]sysname switch #交换机命名[switch]super password simple 111 #设置特权密码[switch]vlan 2[switch-vlan2]port ethernet0/2 #单个端口添加到VLAN[switch-vlan2]port e0/4 to et0/6 #集体添加端口[switch]interface vlan 1[switch-Vlan-interface1]ip address 10.65.1.8 255.255.0.0 #给VLAN配置IP地址3)路由器基本配置<Quidwqy>system[Quidway]sysname router #路由器命名[router]super password simple 111 #设置特权密码[router]interface ethernet0/0[router]interface s0/0[router-Ethernet0/0]ip addr 192.168.221.1 255.255.255.0 #为端口e0/0配置IP地址[router-Ethernet0/0]undo shutdown #激活端口五、端口聚合1)实验拓扑2)实验要求要求聚合的端口工作在全双工,速度一致,在同一槽口且连续。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实训六端口聚合实验名称:端口聚合。
实验目的:掌握链路聚合的配置及原理,理解端口聚合的作用和特点。
技术原理:端口聚合(Aggregate-port)又称链路聚合,是指两台交换机之间在物理上将多个端口连接起来,将多条链路聚合成一条逻辑链路,形成一个拥有较大宽带的端口,从而形成一条干路,增大链路带宽,可以实现均衡负载,并提供冗余链路。
实现功能:实现链路备份聚合,增加交换机之间的传输带宽,可在冗余链路上实现均衡负载。
实验设备:cisco2960一台,cisco2950一台,PC四台,直连线2根,交叉线2根,配置线2根。
实验拓朴:1.端口聚合提供冗余备份链路背景描述:某企业采用两台交换机组成一个局域网,由于很多数据流量是跨交换机进行转发的,因此需要提高交换机之间的传输带宽,并实现链路冗余备份,为此网络管理员在两台交换机之间采用两根网线互连,并将相应的两个端口聚合为一个逻辑端口,现在要在交换机上做适当配置来实现这一目标。
技术原理:端口聚合(Aggregate-port)又称链路聚合,是指两台交换机之间在物理上将多个端口连接起来,将多条链路合成一条逻辑链路。
从而增大链路带宽,解决交换网络中因带宽引起的网络瓶颈问题。
多条物理链路之间能够相互冗余备份,其中任意一条链路断开,不会影响其他链路的正常转发数据。
实验注意事项:按照拓扑图连接网络时,两台交换机都配置完端口聚合后,再将两台交换机连接起来,如果先连线再配置会造成广播风暴,影响交换机的正常工作。
实验步骤:步骤1:switch0的基本配置Switch0>Switch0>enableSwitch0#configure terminalSwitch0(config)#vlan 10Switch0(config-vlan)#name test10Switch0(config-vlan)#exitSwitch0(config)#interface fastethernet 0/5Switch0(config-if)#switchport access vlan 10Switch0(config-if)#endSwitch0#show vlanVLAN Name Status Ports---- -------------------------------- --------- -------------------------------1 default active Fa0/1, Fa0/2, Fa0/3, Fa0/4Fa0/6, Fa0/7, Fa0/8, Fa0/9Fa0/10, Fa0/11, Fa0/12, Fa0/13Fa0/14, Fa0/15, Fa0/16, Fa0/17Fa0/18, Fa0/19, Fa0/20, Fa0/21Fa0/22, Fa0/23, Fa0/2410 test10 active Fa0/5步骤2:switch0上配置聚合端口Switch0(config)#interface port-channel 1Switch0(config-if)#switchport mode trunkSwitch0(config-if)#exitSwitch0(config)#interface range fastethernet 0/1-2Switch0(config-if-range)#channel-group 1 mode onupSwitch0(config-if-range)#endSwitch0#show run //查看端口聚合信息Building configuration...Current configuration : 990 bytes!version 12.1no service password-encryption!hostname Switch0!!!interface FastEthernet0/1channel-group 1 mode on!interface FastEthernet0/2channel-group 1 mode on!interface FastEthernet0/3!interface FastEthernet0/4!interface FastEthernet0/5switchport access vlan 10步骤3.在Switch1的基本配置Switch1>Switch1>enableSwitch1#config terSwitch1(config)#vlan 10Switch1(config-vlan)#name sales Switch1(config-vlan)#exitSwitch1(config)#interface fastethernet 0/5Switch1(config-if)#switchport access vlan 10Switch1(config-if)#endSwitch#show vlan id 10步骤4.在switch1上配置聚合端口Switch1#config terSwitch1(config)#interface port-channel 1Switch1(config-if)#switchport trunkSwitch1(config-if)#switchport mode trunkSwitch1(config-if)#exitSwitch1(config)#interface range fastethernet 0/1-2Switch1(config-if-range)#channel-group 1 mode onupSwitch1(config-if-range)#endSwitch1#show etherchannel步骤5.验证当交换机之间的一条链路断开时,PC1和PC2仍能互相通信. C:\>ping 192.168.10.20Pinging 192.168.10.20 with 32 bytes of data:Reply from 192.168.10.20: bytes=32 time=94ms TTL=128Reply from 192.168.10.20: bytes=32 time=93ms TTL=128Reply from 192.168.10.20: bytes=32 time=94ms TTL=128Reply from 192.168.10.20: bytes=32 time=94ms TTL=1282.核心交换机(三层交换)和二层交换之间的端口聚合2950Switch>enSwitch#conf tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#int f0/1Switch(config-if)#channel-group 1 mode on%LINK-5-CHANGED: Interface Port-channel 1, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel 1, changed state to upSwitch(config-if)#int f0/2Switch(config-if)#channel-group 1 mode on3560Switch(config)#int port-channel 1Switch(config-if)#exitSwitch(config)#ip routing(默认已经启用了路由功能)Switch(config)#int port-channel 1Switch(config-if)#no switchportSwitch(config-if)#ip add 1.1.1.1 255.0.0.0Switch(config-if)#no shutSwitch(config-if)#exitSwitch(config)#int f0/1Switch(config-if)#no switchport%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to upSwitch(config-if)#Switch(config-if)#no ip addSwitch(config-if)#channel-group 1 mode ?active Enable LACP unconditionallyauto Enable PAgP only if a PAgP device is detecteddesirable Enable PAgP unconditionallyon Enable Etherchannel onlypassive Enable LACP only if a LACP device is detectedSwitch(config-if)#channel-group 1 mode on%LINK-5-CHANGED: Interface Port-channel 1, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel 1, changed state to upSwitch(config-if)#Switch(config-if)#int f0/2Switch(config-if)#no switchport%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to upSwitch(config-if)#no ip addSwitch(config-if)#no ip addressSwitch(config-if)#channel-group 1 mode onSwitch(config-if)#exitSwitch(config)#int f0/3Switch(config-if)#no switchport%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to down%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to upSwitch(config-if)#ip add 2.2.2.1 255.0.0.0Switch(config-if)#no shut端口聚合可使流量在多条物理链路上负载均衡,同时也起到了链路的备份作用。