端口操作 第5章 LLDP功能操作配置 debug lldp no debug lldp DEBUG开关打开或关闭。 debug lldp packets interface ethernet
图 5-1 LLDP功能典型配置案例
在上述网络拓扑图中,SWITCH B的端口1、3与SWITCH A的端口2、4相连,SWITCH B端口1配置了LLDP只接收报文模式,SWITCH A的端口4配置了Option TLV为portDes和SysCap。
SWITCH A配置任务序列: SwitchA(config)#lldp enable
SwitchA(config)#interface ethernet 1/0/4
SwitchA(Config-If-Ethernet1/0/4)#lldp transmit optional tlv portDesc sysCap SwitchA(Config-If-Ethernet1/0/4)#exit
SWITCH B配置任务序列: SwitchB(config)#lldp enable
SwitchB(config)#interface ethernet1/0/1
SwitchB(Config-If-Ethernet1/0/1)#lldp mode receive SwitchB(Config-If-Ethernet1/0/1)#exit
5.4 LLDP功能排错帮助
? LLDP功能默认是关闭的。打开LLDP全局开关后,可以同时打开调试关debug lldp来
5-4
端口操作 第5章 LLDP功能操作配置
查看调试信息。
? 使用LLDP功能的show功能可以看到全局或端口的配置信息。
5-5
端口操作 第6章 Port Channel配置
第6章 Port Channel配置
6.1 Port Channel介绍
在介绍Port Channel之前,先介绍一下Port Group的概念:Port Group是配置层面上的一个物理端口组,配置到Port Group里面的物理端口才可以参加链路汇聚,并成为Port Channel里的某个成员端口。在逻辑上,Port Group并不是一个端口,而是一个端口序列。加入Port Group中的物理端口满足某种条件时进行端口汇聚,形成一个Port Channel,这个Port Channel具备了逻辑端口的属性,才真正成为一个独立的逻辑端口。端口汇聚是一种逻辑上的抽象过程,将一组具备相同属性的端口序列,抽象成一个逻辑端口。Port Channel是一组物理端口的集合体,在逻辑上被当作一个物理端口。对用户来讲,完全可以将这个Port Channel当作一个端口使用,因此不仅能增加网络的带宽,还能提供链路的备份功能。端口汇聚功能通常在交换机连接路由器、主机或者其他交换机时使用。
S1
S2
图 6-1 端口聚合示意图
如上图中显示交换机S1的1-4号端口汇聚成一个Port Channel,该Port Channel的带宽为4个端口带宽的总和。而S1如果有流量要经过Port Channel传输到S2,S1的Port Channel将根据流量的源MAC地址及目的MAC地址的最低位进行流量分配运算,根据运算结果决定由Port Channel中的某一成员端口承担该流量。当Port Channel中的一个端口连接失败,应该由该端口承担的流量将再次通过流量分配算法分配给其他连接正常的端口分担。流量分配算法由交换机的硬件决定。
交换机提供了两种配置端口汇聚的方法:手工生成Port Channel、LACP(Link Aggregation Control Protocol)动态生成Port Channel。只有双工模式为全双工模式的端口才能进行端口汇聚。
为使Port Channel正常工作,本交换机Port Channel的成员端口必须具备以下相同的属性:
? 端口均为全双工模式; ? 端口速率相同;
? 端口同为Access端口并且属于同一个VLAN或同为Trunk端口或同为hybrid端
口;
6-1
端口操作 第6章 Port Channel配置
? 如果端口同为Trunk端口或同为hybrid端口,则其Allowed VLAN和Native VLAN属性也应该相同。
当交换机通过手工方式配置Port Channel或LACP方式动态生成Port Channel,系统将自动选举出Port Channel中端口号最小的端口作为Port Channel的主端口(Master Port)。若交换机打开Spanning-tree功能,Spanning-tree视Port Channel为一个逻辑端口,并且由主端口发送BPDU帧。
另外,端口汇聚功能的实现与交换机所使用的硬件有密切关系,本交换机支持任意两个相同属性的物理端口的汇聚,最大组数为128个,组内最多的端口数为8个。 汇聚端口一旦汇聚成功就可以把它当成一个普通的端口使用,在交换机中还建立了汇聚接口配置模式,与VLAN和物理接口配置模式一样,用户能在汇聚接口配置模式下对汇聚接口进行相关的配置。
6.2 LACP简介
基于IEEE802.3ad标准的LACP(Link Aggregation Control Protocol,链路汇聚控制协议)是一种实现链路动态汇聚的协议。LACP协议通过LACPDU(Link Aggregation Control Protocol Data Unit,链路汇聚控制协议数据单元)与对端交互信息。
使能某端口的LACP协议后,该端口将通过发送LACPDU向对端通告自己的系统优先级、系统MAC地址、端口优先级、端口号和操作Key。对端接收到这些信息后,将这些信息与其它端口所保存的信息比较以选择能够汇聚的端口,从而双方可以对端口加入或退出某个动态汇聚组达成一致。
操作Key是在端口汇聚时,LACP协议根据端口的配置(即速率、双工、基本配置、管理Key)生成的一个配置组合。
动态汇聚端口在使能LACP协议后,其管理Key缺省为零。静态汇聚端口在使能LACP后,端口的管理Key与汇聚组ID相同。
对于动态汇聚组而言,同组成员一定有相同的操作Key,而手工和静态汇聚组中,Active的端口有相同的操作Key。
端口汇聚是将多个端口汇聚在一起形成一个汇聚组,以实现出/入负荷在汇聚组中各个成员端口中的分担,同时也提供了更高的连接可靠性。
6.2.1 静态LACP汇聚
静态LACP汇聚由用户手工配置,不使能LACP协议,在配置时是使用on模式强制端口进入汇聚组。
6.2.2 动态LACP汇聚
1. 动态LACP汇聚概述
动态LACP汇聚是一种系统自动创建/删除的汇聚,不允许用户增加或删除动态LACP汇聚中的成员端口。只有速率和双工属性相同、连接到同一个设备、有相同基本配置的端口才能被动态汇聚在一起。即使只有一个端口也可以创建动态汇聚,此时为单端口汇聚。动态汇聚中,端口的LACP协议处于使能状态。
2. 动态汇聚组中的端口状态
6-2
端口操作 第6章 Port Channel配置 在动态汇聚组中,端口可能处于两种状态:selected或standby。selected端口和standby端口都能收发LACP协议,但standby端口不能转发用户报文。
由于设备所能支持的汇聚组中的最大端口数有限制,如果当前的成员端口数量超过了最大端口数的限制,则本端系统和对端系统会进行协商,根据设备ID优的一端的端口ID的大小,来决定端口的状态。具体协商步骤如下:
比较设备ID(系统优先级+系统MAC地址)。先比较系统优先级,如果相同再比较系统MAC地址。设备ID小的一端被认为优。
比较端口ID(端口优先级+端口号)。对于设备ID优的一端的各个端口,首先比较端口优先级,如果优先级相同再比较端口号。端口ID小的端口为selected端口,剩余端口为standby端口。
在一个汇聚组中,处于selected状态且端口号最小的端口为汇聚组的主端口,其他处于selected状态的端口为汇聚组的成员端口。
6.3 Port Channel配置任务序列
1. 全局模式下建立一个port group
2. 分别在端口模式下将这些端口加入指定的group 3. 进入port-channel配置模式
4. 设置port-group 的load-balance方式 5. 设置LACP协议的系统优先级
6. 设置LACP协议中当前端口的端口优先级 7. 设置LACP协议中当前端口的Timeout模式
1.创建port group 命令 全局配置模式 port-group
3.进入port-channel配置模式 命令 全局配置模式 interface port-channel
解释 进入port-channel配置模式。 6-3