《Cisco局域网交换机配置手册(第2版•修订版)》一4.3 以太网

本节书摘来自异步社区《Cisco局域网交换机配置手册(第2版•修订版)》一书中的第4章,第4.3节,作者 【美】Steve McQuerry , David Jansen , David Hucaby,更多章节内容可以访问云栖社区“异步社区”公众号查看

4.3 以太网

Cisco局域网交换机配置手册(第2版•修订版)
根据IEEE 802.3u和802.3ab标准,10/100/1000BASE-T可以协商链路速率和双工模式。一条连接上的两端设备互相交换性能信息,并选择双方都支持的最高的共有速率和双工模式。
可以使用接口类型和接口号(interface后接ethernet、fastethernet、gigabitethernet或tengigabitethernet中的一种)来引用以太网端口。
如果在端口上检测出了某些问题,交换机将自动将此端口转入errDisable或“错误停用”状态。此操作用来减少问题端口对其余网络的影响。
处于errDisable状态的端口可在停用周期后自动重新启用或恢复,也可以手动将其恢复。无论使用哪种方法,在试图恢复errDisable端口之前,需要确定并纠正错误。
配置
1.(可选)为端口分配一个描述性的名称。


108e5211c05bfdc45fbd9356f31124f8dbc85628

为端口分配一个描述port-name(文本字符串)来方便人们使用。通常描述中包括端口的地理位置、功能或用户。

2.(可选)设定端口速率。


5847493fc580d3c872bd6ce65cb846bc817d640b

可将端口速率设定成以下的一种:10(10Mbit/s,用于10、10/100和10/100/1000BASE-T端口);100(100Mbit/s,用于10/100和10/100/1000BASE-T端口);1000(1000Mbit/s,用于10/100/1000BASE-T端口);auto(为10/100和10/100/1000BASE-T端口自动协商速率;也是默认设定);nonegotiate(不自动协商速率)。10BASE-T、100FX、Gigabit Interface Converter
(GBIC)和小型可插拔(SFP)端口速率都是固定的,不能使用以上命令来设定。

提示:
将某端口的速率设定成auto(默认),会使此端口与链路远端进行协商。链路上两端点互相交换性能信息并选择双方都支持的最优速率和双工模式。不过,如果链路中某一端点停用了自动协商功能,另一端点只能通过电信号来感知链路速率,并且无法确定双工模式,从而使用当前的默认双工模式。

如果需要为交换机端口设定具体的速率和双工模式而不是使用auto,要确保链路上两端设备设定的值相同。

通常来讲,如果某个10/100/1000BASE-T交换机端口连接到另一个同类交换机端口或关键任务设备(例如服务器、路由器或防火墙)上,应该为此端口设定固定的速率和双工值。如此一来,可避免日后将端口强制工作在低速率模式下时,发生自动协商。
3.(可选)设定端口双工模式。


db1dbedea69ad2f67b3cd7b2f6be8955b6cec0e1

可将双工模式设定为full、half、auto之中的一种。在Catalyst 6500系列IOS中,选项auto不可用;如果速率模式设定成了auto,双工模式也会自动变为自动协商。

提示:
只有端口速率模式设定成auto(自动协商),才能实现双工模式的自动协商。10/100以太网端口可以设定成全双工(full-duplex)或半双工(half-duplex)。注意当链路一端设定成全双工,而另一端设定成半双工时会出现双工模式不匹配。双工不匹配会导致响应不良和高出错率的问题。所以要确保链路两端设定了自动协商或相同的双工模式。尽管Cisco设备仅支持全双工吉比特和万兆以太网,但IEEE 802.3z标准同样支持半双工吉比特以太网。因此,在吉比特以太网设备之间,双工模式应是自动协商的。
4.(可选)设定端口流控机制。


15a7599485fab31ee6f552c4ff8e8b6eecc0b864

当远端设备的缓存已满时,本地交换机端口会收到暂停帧(pause frame)以用来在短时间内停止传输。默认状态下,所有交换机端口类型(除了万兆以太网)的receive过程为off状态。端口在缓存已满的情况下同样可以发送暂停帧。默认状态下,send过程在快速以太网上为on状态,而在吉比特以太网上为desired状态,其他的端口类型为off状态。关键字desired只在自动协商的吉比特端口上可用。

5.(可选)控制端口协商。


c96d5cdba95d90fa922666b731a912016f30ae67

默认状态下,吉比特以太网端口的链路协商(流控、双工模式、故障信息)为启用状态。想要停用自动协商功能,可使用关键字disable或no。

6.(可选;只用于Catalyst 6500系列)启用端口消抖计时器。


89cfcd042a1d4375c06257c46c254a398dae516d

默认情况下,线路卡将端口状态的改变告知主处理器之前,要等待300毫秒(光纤吉比特端口等待10毫秒)。等待的目的是消除up/down的状态抖动,以致端口状态的快速转变不会触发生成树协议(STP)、端口聚合协议(PAgP)、简单网络管理协议(SNMP)陷阱等。消抖技术(debounce)使端口处于一个稳定的状态。如果发现默认的等待时间过短,可以为具体的端口启用扩展端口消抖技术。当消抖技术启用后,消抖周期从300毫秒变为3.1秒(光纤吉比特端口变为100毫秒)。

注意:
当启用链路消抖技术时,端口up/down的检测将被延迟。例如,由于STP状态处理过程和PAgP协商的原因,在端口变得可用前将经历长时间的延迟。使用此技术时,务必小心谨慎。
7.(可选)优化连接到单台主机的端口。


bc4442c7c493b12f45a33e0005a8bdb671e3baa1

该命令将为此端口设定许多选项:启用STP PortFast、停用Trunk模式、停用EtherChannel、不允许dot1q Trunking。当端口连接到单台主机时,该命令将优化链路启动时间。

8.(可选)为IP电话所连端口使用内部供电技术。


4404a7f23704b5ea8dabca18a6875bb5fe3736e5

端口或线路卡可为IP电话提供内部供电功能,默认情况下,端口自动检测(auto)是否存在IP电话设备并为其提供内部电源。如果某端口永远不需向连接设备供电,应使用off或never关键字。更多的配置信息请查阅第14章。

9.(可选)允许大型帧或巨型帧(jumbo)。


078020a163aa9c81ed9d990969674fbbed3a3858

默认下,帧的最大尺寸或者说最大传输单元(MTU)可改变为1548字节。有时在服务器之间可能需要交换更大的数据包来提高性能。可以设置MTU的字节大小(1500~9126字节)来允许大型数据包的交换,最大可设置到9126字节。

提示:
启用巨型帧支持功能可以交换大型数据帧。如果还需要路由大型数据帧,需要确保路由器各自接口上的MTU大小设置相同。巨型帧支持功能仅在MSFC2及带有mtu接口命令的更高端子卡上可用,在多层交换特性卡(MSFC)上不可用。
10.(可选)自动重新启用errDisable状态的端口。

a.设置自动重新启用前的停用周期。


8aad4934911cfd4f1d48cfcae8eba4b5b93ea3af

如果errDisable的端口自动重新启用,此端口在interval(30~86400秒,默认为300秒)期间仍会处于errDisable状态。

b.选择自动重新启用的reason。


af6ea362dfea85c7d98bc14995a59f68a5329b7d

默认状态下,处于errDisable状态的端口不能自动恢复或重新启用。如果想从errDisable状态自动恢复,可以使用命令errdisable recovery cause。端口将在errDisable停用周期后自动恢复。请选择下列一种用于恢复的reason。

BPDU端口保护:处于STP PortFast状态下的端口收到桥协议数据单元(BPDU);使用reasonbpduguard。
UDLD:检测出单向链路;使用reasonudld。
STP根保护:使用reasonrootguard。
EtherChannel配置错误:EtherChannel端口配置不一致;使用reason pagp-flap。
Trunk协商翻动:动态中继协议(DTP)检测出Trunk封装改变;使用reason dtp-flap。
端口状态翻动:使用reasonlink-flap。
所有知名的errDisable原因:任何导致接口变成errDisable的原因;使用reason all。


c7aaa5c0b0e413b2411a04bf36db0c6f6685844b

默认状态下,端口处于启用状态(命令enable或no shutdown)。想要停用端口,可使用关键字disable或shutdown。

以太网配置实例
本例为某个连接到一台邮件服务器的10/100/1000交换机端口。端口速率设置成100Mbit/s、全双工。端口也为单台主机做了调整,关闭了PAgP、STP、Trunk协商等特性,使得端口的启动没有延迟。


1756d02b83342f50053ee8dba88c5632ff1b3305

显示2层接口信息
表4-2列出了一些用来显示2层接口信息的交换机命令。


006bc15ffbbb3b8e3874c4b271c2248f4842aee7

可以生成并查看效用报告、流量报告以及交换机上每个端口的错误报告。如果没有网络管理应用软件来生成交换机端口的静态报告的话,那么这些TopN报告可以证明还是很有用的。

1.启用TopN报告。

(exec)collect top [number_of_ports] counters interface{type1|all | layer-2 |layer-3} [sort-bystatistic_type2 ] [intervalseconds] 1

TopN可为交换机上的每个物理接口收集并分析数据。当TopN报告功能开启时,先从适当的硬件计数器中获取统计信息,之后在用户指定的间隔时间(interval)内进入睡眠模式。当间隔时间结束,再从相同的硬件计数器中获取当前的统计信息,将两次统计信息做比较,并将差异信息存放起来。每个端口的统计信息基于下列统计类型来分类。

Broadcast:输入/输出的广播包数。
Bytes:输入/输出的字节数。
Errors:输入的错误数。
Multicast:输入/输出的多播包数。
Overflow:缓冲溢出数。
Packets:输入/输出的数据包数。
Utilization:端口利用率。
注意:
当计算端口效用时,TopN报告功能将传送(Tx)链路和接收(Rx)链路捆绑进同一计数器中,并且使用全双工带宽来表示效用比时。例如,吉比特以太网将使用2000Mbit/s的全双工带宽。
2.显示保存的TopN报告。

(exec)show top counters interface report [report_num]

可通过report-num参数来查看具体的TopN报告。不指定report_num 则查看所有保存的TopN报告列表。报告会一直保存在交换机内存中直到交换机重启或掉电。可以使用命令clear top [all | report-num]来清除内存中的TopN报告。

1译者注:type1表示interface_type1,可用的参数有ethernet、fastethernet、gigabitethernet、tengigabitethernet、port-channel。statistic_type2可用的参数有broadcast、bytes、errors、multicast、overflow、packets、utilization。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值