分享
 
 
 

4006交换机(IOS版)简明配置维护手册

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

目录

说明 3

产品特性 3

配置端口 5

配置一组端口 5

配置二层端口 7

配置端口速率及双工模式 8

端口描述 8

配置三层口 10

监控及维护端口 12

监控端口和控制器的状态 12

刷新、重置端口及计数器 13

关闭和打开端口 14

配置VLAN 15

理解VLAN 15

可支持的VLAN 15

配置正常范围的VLAN 16

生成、修改以太网VLAN 16

删除VLAN 18

将端口分配给一个VLAN 18

配置VLAN Trunks 19

使用STP实现负载均衡 22

配置EtherChannel 27

三层以太通道配置 27

三层物理端口配置 28

二层以太通道配置 29

配置以太通道负载均衡 31

配置SPAN 32

理解SPAN 32

SPAN会话 32

目标端口 33

源端口 33

流量类型 33

基于VLAN的SPAN 33

SPAN流量 34

配置SPAN 34

指定源 34

指定目标 35

监视一个trunk接口上的源VLAN 35

说明

本手册只包括日常使用的有关命令及特性,其它未涉及的命令及特性请参考英文的具体配置手册。

产品特性

Cisco Catalyst 4006 Supervisor Engine III将非阻塞的第2/3/4层交换与增强的控制结合在一起,从而让企业和城域以太网用户在部署基于互联网的应用时具有业务灵活性。作为Cisco AVVID(融合语音、视频和集成数据的网络体系架构)的一个要害性组件,Cisco Catalyst 4000利用智能化的网络服务,将控制从网络骨干扩展到了网络边缘,这些服务包括先进的服务质量(QoS)、可扩展的性能、全面的安全性和简便的治理功能。

第2层特性

· 第2层硬件数据包转发率可达48Mpps

· 第2层交换端口和VLAN中继

· IEEE 802.1Q VLAN封装

· ISL VLAN封装(不包括 WS-X4418-GB 和WS-X4412-2GB-T 中的阻塞端口)

· 动态中继协议(DTP)

· VLAN中继协议(VTP)和VTP域

· 每个交换机支持4096个VLAN(将来的软件版本)

· 每个VLAN的生成树(PVST)和PVST+

· STP PortFast和PortFast防护措施

· STP UplinkFast和BackboneFast

· STP根段防护措施

· Cisco搜索协议

· IGMP侦听v1和v2

· 在线路卡中集成Cisco以太通道、快速以太通道、千兆位以太通道技术

· 端口集中协议(PAgP)

· 单向链路检测(UDLD)和主动型UDLD

第3层特性

· IP Cisco快速传送(CEF)路由速度可达48Mpps

· 静态IP路由

· IP路由协议(内部网关路由协议[IGRP]、增强型IGRP[EIGRP]、开放式最短路径优先[OSPF]、路由信息协议[RIP]、RIP2)

· 边界网关协议[BGP4]和多播边界网关协议[MBGP]

· 热待机路由协议(HSRP)

· IGMP v1、v2和v3

· IP多播路由协议(距离向量多播路由协议[DVMRP]、PIM、SSM)

· 多播源发现协议(MSDP)

· Cisco群组多播协议(CGMP)服务器

· 完全支持互联网控制消息协议(ICMP)

· ICMP路由器发现协议

先进的服务质量和成熟流量治理

· 针对每个端口的QoS配置

· 硬件上支持每个端口四个队列

· 严格优先级排序

· IP DSCP和IP 优先权

· 基于IP服务类型(ToS)或者DSCP进行分类和标记

· 基于完整的第3/4层报头(只限于IP)进行分类和标记

· 基于完整的第3/4层报头(只限于IP)制定输入和输出策略

· 能够集中或者单独在出口或者入口分别配置1024种监管器

· 整形和共享输出队列治理

· 细微的QoS功能不会影响正常的交换性能

扩展性能

· 64Gbps交换矩阵

· 第2层硬件数据包转发率可达48Mpps

· 第3层IP Cisco 快速转发路由速率可达48Mpps

· 第4层(TCP/UDP)基于硬件的过滤速率可达48Mpps

· 实现先进的第3/4层服务不会造成任何性能上的损失

· 持续以每秒1000台主机的速度进行基于软件的查询

· 支持32768个MAC地址

· 在路由表(由单点播送和多播共享)中支持131072个记录

· 可以扩展到2000个虚拟端口(VLAN端口)

· 利用Cisco千兆位以太通道技术,可以汇聚高达16Gbps的带宽

· 基于硬件的多播治理

· 基于硬件的ACL

简便的可治理性

· 只需一个控制台端口和IP地址,来治理系统中的所有功能

· 软件配置治理,包括本地和远程的存储

· 可选的闪存卡,可以用于存储软件影像,进行备份和方便的软件升级

· 通过CiscoWorks Windows网络治理软件,对每个端口、每个交换机进行治理,为Cisco的路由器、交换机和集线器提供一个统一的治理接口

· SNMP v1、v2和v3检测,提供全面的带内治理功能

· 基于命令行界面(CLI)的治理控制台,提供具体的带外治理

· 远程监控(RMON)软件代理,可以支持四个RMON群组(历史、统计、警报和事件),从而可以增强对流量的治理、监控和分析

· 利用一个Cisco SwitchProbe Analyzer(交换端口分析器[SPAN]端口支持所有九个RMON群组,这个端口可以通过一个单一的网络分析器或者RMON探测器对一个端口、一组端口或者整个交换机进行流量监控)

· 分析支持,包括入口、出口和VLAN SPAN

全面的安全性

· TACACS+和RADIUS,它们可以对交换机进行集中控制,并防止未经授权的用户更改配置

· 在所有端口上的标准和扩展ACL

· 在所有端口上(没有性能损失)采用路由器访问控制列表(RACL)

· 专用VLAN(PVLAN),可以在一个交换机的两个端口之间提供安全性和独立性

指示灯和端口规格

· 系统状态:绿色(正常)/红色(故障)

· 交换机负载利用率:总交换使用率在1%到100%之间

· 控制端口:RJ-45凹式端口

· 重启(交换机隐含保护)

· 治理端口:10/100BASE-TX(RJ-45凹式)数据终端设备(DTE);绿色(工作正常)/橙色(禁用)/关闭(没有连接)

其它功能:

支持以下的GBIC模块:

· 1000BASE-SX GBIC: 光纤最长1804 feet (550 m)

· 1000BASE-LX/LH GBIC: 光纤最长32,808 feet (6 miles or 10 km)

· 1000BASE-ZX GBIC: 光纤最长328,084 feet (62 miles or 100 km)

配置端口

配置一组端口

命令目的

Step 1 configure terminal 进入配置状态

Step 2 Switch(config)# interface range {vlan vlan_ID - vlan_ID} {{fastethernet gigabitethernet } slot/interface - interface} [, {vlan vlan_ID - vlan_ID} {{fastethernet gigabitethernet } slot/interface - interface}] 进入组配置状态

Step 3 可以使用平时的端口配置命令进行配置

Step 4 end 退回

Step 5 show interfaces [interface-id] 验证配置

Step 6 copy running-config startup-config 保存

当使用interface range命令时有如下的规则:

· 有效的组范围:

o vlan从1 到4094

o fastethernet 槽位/{first port} - {last port}

o gigabitethernet槽位/{first port} - {last port}

· 端口号之间需要加入空格,如:interface range fastethernet 2/1 – 5 是有效的,而interface range fastethernet 2/1-5 是无效的.

· interface range 命令只能配置已经存在的interface vlan

· 所有在同一组的端口必须是相同类别的。

见以下例子:

4006# configure terminal

4006(config)# interface range fastethernet2/1 - 5

4006(config-if-range)# no shutdown

40065(config-if-range)#

*Oct6 08:24:35: %LINK-3-UPDOWN: Interface FastEthernet2/1, changed state to up

*Oct6 08:24:35: %LINK-3-UPDOWN: Interface FastEthernet2/2, changed state to up

*Oct6 08:24:35: %LINK-3-UPDOWN: Interface FastEthernet2/3, changed state to up

*Oct6 08:24:35: %LINK-3-UPDOWN: Interface FastEthernet2/4, changed state to up

*Oct6 08:24:35: %LINK-3-UPDOWN: Interface FastEthernet2/5, changed state to up

*Oct6 08:24:36: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet2/05,

changed state to up

*Oct6 08:24:36: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet2/3, changed

state to up

*Oct6 08:24:36: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet2/4, changed

state to up

以下的例子显示使用逗号来配置不同类型端口的组:

4006# configure terminal

4006(config)# interface range fastethernet2/1 – 3, gigabitethernet3/1 - 2

4006(config-if-range)# no shutdown

4006(config-if-range)#

*Oct6 08:29:28: %LINK-3-UPDOWN: Interface FastEthernet2/1, changed state to up

*Oct6 08:29:28: %LINK-3-UPDOWN: Interface FastEthernet2/2, changed state to up

*Oct6 08:29:28: %LINK-3-UPDOWN: Interface FastEthernet2/3, changed state to up

*Oct6 08:29:28: %LINK-3-UPDOWN: Interface GigabitEthernet3/1, changed state to up

*Oct6 08:29:28: %LINK-3-UPDOWN: Interface GigabitEthernet3/2, changed state to up

*Oct6 08:29:29: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/ 1,

changed state to up

*Oct6 08:29:29: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/ 2,

changed state to up

*Oct6 08:29:29: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/ 3,

changed state to up

配置二层端口

4006的所有端口缺省的端口都是二层口,假如此端口已经配置成三层端口的话,则需要用switchport来使其成为二层端口。

配置端口速率及双工模式

可以配置快速以太口的速率为10/100Mbps及千兆以太口的速率为10/100/1000-Mbps; 但对于GBIC端口则不能配置速率及双工模式,有时可以配置nonegotiate,当需要联接不支持自适应的其它千兆端口时

命令 目的

Step 1 configure terminal 进入配置状态.

Step 2 interface interface-id 进入端口配置状态.

Step 3 speed {10 100 1000 auto nonegotiate} 设置端口速率 注 1000 只工作在千兆口. GBIC模块只工作在1000 Mbps下. nonegotiate 只能在这些GBIC上用 1000BASE-SX, -LX, and -ZX GBIC.

Step 4 duplex {auto full half} 设置全双工或半双工.

Step 5 end 退出

Step 6 show interfaces interface-id 显示有关配置情况

Step 7 copy running-config startup-config 保存

Switch# configure terminal

Switch(config)# interface fastethernet2/3

Switch(config-if)# speed 10

Switch(config-if)# duplex half

端口描述

命令 目的

Step 1 configure terminal 进入配置模式

Step 2 interface interface-id 进入要加入描述的端口

Step 3 description string 加入描述 (最多240个字符).

Step 4 end 退回.

Step 5 show interfaces interface-id descriptionorshow running-config 验证.

Step 6 copy running-config startup-config 保存

Use the no description interface configuration command to delete the description.

This example shows how to add a description on Fast Ethernet interface 0/4 and to verify the description:

4006# config terminal

Enter configuration commands, one per line.End with CNTL/Z.

4006(config)# interface fastethernet2/4

4006(config-if)# description Connects to Marketing

4006(config-if)# end

4006# show interfaces fastethernet2/4 description

Interface Status Protocol Description

Fa2/4 up down Connects to Marketing

配置三层口

Catalyst 4006支持三种类型的三层端口:

· SVIs: 即interface vlan

Note当生成一个interface Vlan时,只有当把某一物理端口分配给它时才能被激活

· 三层以太网通道口(EtherChannel)

· .路由口:路由口是指某一物理端口在端口配置状态下用no switchport命令生成的端口

所有的三层都需要IP地址以实现路由交换

配置步骤如下:

命令 目的

Step 1 configure terminal 进入配置状态

Step 2 interface {{fastethernet gigabitethernet} interface-id} {vlan vlan-id} {port-channel port-channel-number} 进入端口配置状态

Step 3 no switchport 把物理端口变成三层口

Step 4 ip address ip_address subnet_mask配置IP地址和掩码

Step 5 no shutdown 激活端口

Step 6 end 退出

Step 7 show interfaces [interface-id]show ip interface [interface-id]show running-config interface [interface-id] 验证配置

Step 8 copy running-config startup-config 保存配置

配置举例如下:

4006# configure terminal

Enter configuration commands, one per line.End with CNTL/Z.

4006(config)# interface gigabitethernet3/2

4006(config-if)# no switchport

4006(config-if)# ip address 192.20.135.21 255.255.255.0

4006(config-if)# no shutdown

4006(config-if)# end

show ip interface命令:

4006# show ip interface gigabitethernet3/2

GigabitEthernet3/2 is up, line protocol is up

Internet address is 192.20.135.21/24

Broadcast address is 255.255.255.255

Address determined by setup command

MTU is 1500 bytes

Helper address is not set

Directed broadcast forwarding is disabled

监控及维护端口

监控端口和控制器的状态

主要命令见下表:

Show Commands for Interfaces Command目的

show interfaces [type slot/interface]显示所有端口或某一端口的状态和配置.

show interfaces interface-id status [err-disabled] 显示一系列端口的状态或错误-关闭的状态

show interfaces [interface-id] switchport 显示二层端口的状态,可以用来决定此口是否为二层或三层口。

show interfaces [interface-id] description 显示端口描述

show protocols [type slot/interface] 显示在任何已配置协议下全局和接口的状态

show running-config interface [interface-id] 显示当前配置中的端口配置情况

show version 显示软硬件等情况

举例如下:

Switch#show interfaces status

Port Name Status Vlan Duplex Speed Type

Gi1/1 notconnect 1 auto auto No Gbic

Gi1/2 notconnect 1 auto auto No Gbic

Gi5/1 notconnect 1 auto auto 10/100/1000-TX

Gi5/2 notconnect 1 auto auto 10/100/1000-TX

Gi5/3 notconnect 1 auto auto 10/100/1000-TX

Gi5/4 notconnect 1 auto auto 10/100/1000-TX

Fa6/1 connected 1 a-full a-100 10/100BaseTX

Fa6/2 connected 2 a-full a-100 10/100BaseTX

Fa6/3 notconnect 1 auto auto 10/100BaseTX

Fa6/4 notconnect 1 auto auto 10/100BaseTX

Switch#

This example shows how to display the status of interfaces in error-disabled state:

Switch# show interfaces status err-disabled

Port Name Status Reason

Fa9/4 err-disabled link-flap

informational error message when the timer eXPires on a cause

--------------------------------------------------------------

5d04h:%PM-SP-4-ERR_RECOVER:Attempting to recover from link-flap err-disable state on Fa9/4

Switch#

Switch# show protocols fastethernet 5/5

FastEthernet5/5 is up, line protocol is up

Switch#

刷新、重置端口及计数器

Clear命令 目的

clear counters {type slot/interface} 清除端口计数器.

clear interface {type slot/interface} 重置某一端口的硬件逻辑

clear line [number console 0 vty number] 重置异步串口的硬件逻辑

Note clear counters 命令只清除用show interface所显示的计数,不影响用snmp得到的计数

举例如下:

Switch# clear counters fastethernet 5/5

Clear "show interface" counters on this interface [confirm] y

Switch#

*Sep 30 08:42:55: %CLEAR-5-COUNTERS: Clear counter on interface FastEthernet5/5

by vty1 (171.69.115.10)

Switch#

可使用clear interface 或 clear line 命令来清除或重置某一端口或串口,在大部分情况下并不需要这样做:

Switch# clear interface fastethernet0/5

关闭和打开端口

命令目的

Step 1 configure terminal 进入配置状态

Step 2 interface {vlan vlan-id} {{fastethernet gigabitethernet} slot/port} {port-channel port-channel-number} 选择要关闭的端口

Step 3 shutdown 关闭

Step 4 end 退出

Step 5 show running-config 验证

使用 no shutdown 命令重新打开端口.

举例如下:

Switch# configure terminal

Switch(config)# interface fastethernet2/5

Switch(config-if)# shutdown

Switch(config-if)#

*Sep 30 08:33:47: %LINK-5-CHANGED: Interface FastEthernet2/5, changed state to a

administratively down

Switch# configure terminal

Switch(config)# interface fastethernet2/5

Switch(config-if)# no shutdown

Switch(config-if)#

*Sep 30 08:36:00: %LINK-3-UPDOWN: Interface FastEthernet2/5, changed state to up

配置VLAN

理解VLAN

一个VLAN就是一个交换网,其逻辑上按功能、项目、应用来分而不必考虑用户的物理位置。任何交换口都可以属于某一VLAN, IP包、广播包及组播包均可以发送或广播给在此VLAN内的最终用户。每一个VLAN均可看成是一个逻辑网络,发往另一VLAN的数据包必须由路由器或网桥转发(如下图)。由于VLAN被看成是一个逻辑网络,其具有自己的网桥治理信息庫 (MIB) 并可支持自己的生成树

VLAN作为逻辑定义的网络示意图

VLAN经常与IP子网相联系,同一IP子网属于同一VLAN。在3550上VLAN之间的数据包可以由VLAN端口进行转发。

可支持的VLAN

Catalyst 4006交换机将来的版本可支持4096个VLAN,可以分别是VTPclient, server, 及 transparent modes. VLAN号可以从1到4094. VLAN号1002到1005保留给令牌环及FDDI VLAN. VTP只能学习到普通范围的VLAN, 即从VLAN到1到1005; VLAN号大于1005属于扩展VLAN,不存在VLAN数据庫中。 交换机必须配置成VTP透明模式当需要生成VLAN 号从1006到4094.

本交换机支持基于每一VLAN的生成树(PVST),最多支持128个生成树。本交换机支持ISL及IEEE 802.1Q trunk二种封装。

配置正常范围的VLAN

VLAN号1, 1002到1005是自动生成的不能被去掉。

生成、修改以太网VLAN

命令 目的

Step 1 configure terminal 进入配置状态

Step 2 vlan vlan-id 输入一个VLAN号, 然后进入vlan配置状态,可以输入一个新的VLAN号或旧的来进行修改。

Step 3 name vlan-name (可选)输入一个VLAN名,假如没有配置VLAN名,缺省的名字是VLAN号前面用0填满的4位数,如VLAN0004是VLAN4的缺省名字

Step 4 mtu mtu-size (可选) 改变MTU大小

Step 5 end 退出

Step 6 show vlan {name vlan-name id vlan-id} 验证

Step 7 copy running-config startup config (可选) 保存配置

用no vlan name 或 no vlan mtu 退回到缺省的vlan配置状态

举例如下:

Switch# configure terminal

Switch(config)# vlan 20

Switch(config-vlan)# name test20

Switch(config-vlan)# end

也可以在enable状态下,进行VLAN配置:

命令目的

Step 1 vlan database 进入VLAN配置状态

Step 2 vlan vlan-id name vlan-name 加入VLAN号及VLAN名

Step 3 vlan vlan-id mtu mtu-size (可选) 修改MTU大小

Step 4 exit 更新VLAN数据庫并退出

Step 5 show vlan {name vlan-name id vlan-id} 验证配置

Step 6 copy running-config startup config 保存配置(可选)

举例如下:

Switch# vlan database

Switch(vlan)# vlan 20 name test20

Switch(vlan)# exit

APPLY completed.

Exiting....

Switch#

删除VLAN

当删除一个处于VTP服务器的交换机上删除VLAN时,则此VLAN将在所有相同VTP的交换机上删除。当在透明模式下删除时,只在当前交换机上删除。

注重 当删除一个VLAN时,原来属于此VLAN的端口将处于非激活的状态,直到将其分配给某一VLAN。

命令目的

Step 1 configure terminal 进入配置状态

Step 2 no vlan vlan-id 删除某一VLAN.

Step 3 end 退出

Step 4 show vlan brief 验证

Step 5 copy running-config startup config 保存

也可用vlan database 进入VLAN配置状态,用no vlan vlan-id 来删除。

将端口分配给一个VLAN

命令目的

Step 1 configure terminal 进入配置状态

Step 2 interface slot/port 进入要分配的端口

Step 3 switchport mode Access 定义二层口

Step 4 switchport access vlan vlan-id 把端口分配给某一VLAN

Step 5 end 退出

Step 6 show running-config interface slot/port 验证端口的VLAN号

Step 7 show interfaces slot/port switchport 验证端口的治理模式和VLAN情况

Step 8 copy running-config startup-config 保存配置

使用 default interface slot/port还原到缺省配置状态。

举例如下:

Switch# configure terminal

Enter configuration commands, one per line.End with CNTL/Z.

Switch(config)# interface fastethernet2/1

Switch(config-if)# switchport mode access

Switch(config-if)# switchport access vlan 2

Switch(config-if)# end

Switch#

配置VLAN Trunks

命令目的

Step 1 configure terminal 进入配置状态

Step 2 interface interface-id 进入端口配置状态

Step 3 switchport trunk encapsulation {isl dot1q negotiate} 配置trunk封装ISL 或 802.1Q 或自动协商

Step 4 switchport mode {dynamic {auto desirable} trunk} 配置二层trunk模式。· dynamic auto—自动协商是否成为trunk· dynamic desirable—把端口设置为trunk假如对方端口是trunk, desirable, 或自动模式· trunk—设置端口为强制的trunk方式,而不理会对方端口是否为trunk

Step 5 switchport access vlan vlan-id (可选) 指定一个缺省VLAN, 假如此端口不再是trunk

Step 6 switchport trunk native vlan vlan-id 指定802.1Q native VLAN号

Step 7 end 退出

Step 8 show interfaces interface-id switchport 显示有关switchport 的配置

Step 9 show interfaces interface-id trunk 显示有关trunk的配置

Step 10 copy running-config startup-config 保存配置

举例:

Switch# configure terminal

Enter configuration commands, one per line.End with CNTL/Z.

Switch(config)# interface fastetherne2/4

Switch(config-if)# switchport mode trunk

Switch(config-if)# switchport trunk encapsulation dot1q

Switch(config-if)# end

定义trunk答应的VLAN

缺省情况下trunk答应所有的VLAN通过。可以使用 switchport trunk allowed vlan remove vlan-list 来去掉某一VLAN

CommandPurpose

Step 1 configure terminal 进入配置状态

Step 2 interface interface-id 进入端口配置

Step 3 switchport mode trunk 配置二层口为trunk

Step 4 switchport trunk allowed vlan {add all except remove} vlan-list(可选) 配置trunk答应的VLAN. 使用add, all, except,remove关健字

Step 5 end 退出

Step 6 show interfaces interface-id switchport验证VLAN配置情况.

Step 7 copy running-config startup-config 保存配置

回到答应所有VLAN通过时, 可用no switchport trunk allowed vlan 端口配置命令.

举例如下:

Switch(config)# interface fastethernet2/1

Switch(config-if)# switchport trunk allowed vlan remove 2

Switch(config-if)# end

配置Native VLAN(802.1q)

封装802.1q的trunk端口可以接受带有标签和不带标签的数据流,交换机向native vlan传送不带标签的数据流,缺省情况下native VLAN是1。

命令目的

Step 1 configure terminal 进入配置状态

Step 2 interface interface-id 进入配置成802.1qtrunk的端口

Step 3 switchport trunk native vlan vlan-id 配置native VLAN号

Step 4 end 退出

Step 5 show interfaces interface-id switchport 验证native VLAN配置

Step 6 copy running-config startup-config 保存配置

使用no switchport trunk native vlan 端口配置命令回到缺省的状态

使用STP实现负载均衡

负载均衡可以使用流量分流到其它平行的trunks上去. 交换机为了避免环路, STP通常是阻断所有端口交换机之间只留一条链路 。使用负载均衡后, 可以把不同VLAN的流量分配到不同的trunk上。

可以通过配置STP端口权值STP路径值来实现负载均衡. 假如使用STP端口权值来配置那么二条负载均衡的trunk必须联同一交换机上。使用路径值则即可以联相同的交换机与可以联不同的交换机。

使用STP端口权值的负载均衡

当同一台交换机的二个口形成环路时, STP端口权值用来决定那个口是enable的,那个口是阻断的。 可以通过配置端口权值来决定二对trunk各走那些VLAN, 有较高权值的端口(数字较小的)vlan, 将处于转发状态,同一个VLAN在另一个trunk有较低的权值(数字较大)则将处在阻断状态。 即同一VLAN只在一个trunk上发送接受。

基于端口权值的负载均衡示意图

trunk1将发送和接收VLAN8-10的数据,trunk2将发送和接收VLAN3-6的数据

配置如下:

CommandPurpose

Step 1 configure terminal 进入Switch 1配置状态

Step 2 vtp domain domain-name 配置VTP域

Step 3 vtp mode server 将Switch 1配置成VTP server.

Step 4 end 退出

Step 5 show vtp status 验证VTP的配置

Step 6 show vlan 验证VLAN

Step 7 configure terminal 进入配置状态

Step 8 interface fastethernet 0/1 进入F0/1端口

Step 9 switchport trunk encapsulation {isl dot1q negotiate} 配置trunk封装

Step 10 switchport mode trunk 配置成trunk

Step 11 end 退出

Step 12 show interfaces fastethernet0/1 switchport 验证VLAN配置

Step 13 在switch1上的F0/2上重复7到11步骤

Step 14 在Switch 2的F0/1,F0/2上重复7到11步骤。

Step 15 show vlan 当trunk已经起来,在switch2上验证已经学到相关的vlan配置

Step 16 configure terminal 在Switch 1上进入配置状态

Step 17 interface fastethernet0/1 进入要配置的端口

Step 18 spanning-tree vlan 8 port-priority 10 将端口权值10赋与VLAN 8.

Step 19 spanning-tree vlan 9 port-priority 10 将端口权值10赋与VLAN 9.

Step 20 spanning-tree vlan 10 port-priority 10 将端口权值10赋与VLAN 10.

Step 21 exit 退回.

Step 22 interface fastethernet0/2 进入F0/2

Step 23 spanning-tree vlan 3 port-priority 10 将端口权值10赋与VLAN 3.

Step 24 spanning-tree vlan 4 port-priority 10 将端口权值10赋与VLAN 4.

Step 25 spanning-tree vlan 5 port-priority 10 将端口权值10赋与VLAN 5.

Step 26 spanning-tree vlan 6 port-priority 10 将端口权值10赋与VLAN 10.

Step 27 end 退出

Step 28 show running-config 验证配置

Step 29 copy running-config startup-config 保存配置

配置STP路径值的负载均衡

也可以通过配置配置STP路径值来实现负载均衡,如下图所示

Trunk1走VLAN8-10,Trunk2走VLAN2-4

命令目的

Step 1 configure terminal 进入 Switch 1配置状态

Step 2 interface fastethernet 0/1 进入F0/1

Step 3 switchport trunk encapsulation {isl dot1q negotiate} 配置封装

Step 4 switchport mode trunk 配置Trunk,缺省是ISL封装

Step 5 exit 退回

Step 6 在F0/2口上重复2-4步骤

Step 7 end 退出

Step 8 show running-config 验证配置

Step 9 show vlan 验证switch1已经学到Vlan

Step 10 configure terminal 进入配置状态

Step 11 interface fastethernet 0/1 进入F0/1

Step 12 spanning-tree vlan 2 cost 30 设置Vlan2生成树路径值为30

Step 13 spanning-tree vlan 3 cost 30 设置Vlan3生成树路径值为30

Step 14 spanning-tree vlan 4 cost 30 设置Vlan4生成树路径值为30

Step 15 end 退出

Step 16 在switch1的F0/2上重复9-11步骤设置VLAN8,9,10生成树路径值为30

Step 17 exit 退出

Step 18 show running-config 验证配置

Step 19 copy running-config startup-config 保存配置

配置EtherChannel

以太通道捆绑几个以太端口为一个独立的逻辑链路。在三代引擎的确4006与其它交换机之间,可提供达1600Mbps(百兆双工以太通道)或16Gbps(千兆以太通道)的带宽。一台4006交换机最多可支持64个以太通道。

你可以捆绑在4006任何模块上最多8个兼容的具有相同速率的端口。

每个以太通道具有一个port-channel端口号。要捆绑一个以太通道时,会产生一个逻辑port-channel端口,逻辑端口下的配置可影响与之捆绑的物理端口,但物理端口下的配置不能影响逻辑端口的配置。

三层以太通道配置

CommandPurpose

Step 1 configure terminal 进入Switch 1配置状态

Step 2 Switch(config)# interface port-channelport_channel_number 产生一个逻辑端口

Step 3 Switch(config-if)# ip address ip_address mask 配置IP地址

Step 4 end 退出

Step 5 Switch# show running-config interfaceport-channel port_channel_number 确认配置

例子:

Switch# configure terminal

Switch(config)# interface port-channel 1

Switch(config-if)# ip address 172.32.52.10 255.255.255.0

Switch(config-if)# end

Switch# show running-config interface port-channel 1

Building configuration...

Current configuration:

!

interface Port-channel1

ip address 172.32.52.10 255.255.255.0

no ip directed-broadcast

end

Switch#

三层物理端口配置

CommandPurpose

Step 1 configure terminal 进入Switch 1配置状态

Step 2 Switch(config)# interface {fastethernet gigabitethernet} slot/port 进入物理端口配置模式

Step 3 Switch(config-if)# no switchport 改变该端口为三层接口

Step 4 Switch(config-if)# no ip address 确认接口没有配置IP地址

Step 5 Switch(config-if)# channel-group port_channel_numbermode {auto desirable on} 将该物理端口加入一个以太通道中,并确定PagP模式

Step 6 end 退出

Step 7 Switch# show running-config interface port-channelport_channel_numberSwitch# show running-config interface {fastethernet gigabitethernet} slot/portSwitch# show interfaces {fastethernet gigabitethernet} slot/port etherchannelSwitch# show etherchannel 1 port-channel 确认配置

例子:

Switch# configure terminal

Switch(config)# interface range fastethernet 5/4 - 5 (Note: Space is mandatory.)

Switch(config-if)# no switchport

Switch(config-if)# no ip address

Switch(config-if)# channel-group 1 mode desirable

Switch(config-if)# end

二层以太通道配置

CommandPurpose

Step 1 configure terminal 进入Switch 1配置状态

Step 2 Switch(config)# interface {fastethernet gigabitethernet}slot/port 进入物理端口

Step 3 Switch(config-if)# channel-group port_channel_numbermode {auto desirable on} 将该物理端口加入一个以太通道中,并确定PagP模式

Step 4 end 退出

Step 5 Switch# show running-config interface {fastethernet gigabitethernet} slot/portSwitch# show interface {fastethernet gigabitethernet}slot/port etherchannel 确认配置

例子:

Switch# configure terminal

Switch(config)# interface range fastethernet 5/6 - 7 (注重: 空格是必需的)

Switch(config-if-range)# channel-group 2 mode desirable

Switch(config-if-range)# end

Switch# show running-config interface port-channel 2

Building configuration...

Current configuration:

!

interface Port-channel2

switchport access vlan 10

switchport mode access

end

Switch#

下面两个例子是如何确认Fast Ethernet interface 5/6的配置的:

Switch# show running-config interface fastethernet 5/6

Building configuration...

Current configuration:

!

interface FastEthernet5/6

switchport access vlan 10

switchport mode access

channel-group 2 mode desirable

end

Switch# show interfaces fastethernet 5/6 etherchannel

Port state = EC-Enbld Up In-Bndl Usr-Config

Channel group = 1 Mode = Desirable Gcchange = 0

Port-channel = Po1 GC = 0x00010001

Port indx = 0 Load = 0x55

Flags: S - Device is sending Slow hello. C - Device is in Consistent state.

A - Device is in Auto mode. P - Device learns on physical port.

Timers: H - Hello timer is running. Q - Quit timer is running.

S - Switching timer is running. I - Interface timer is running.

Local information:

Hello Partner PAgP Learning Group

Port Flags State Timers Interval Count Priority Method Ifindex

Fa5/6 SC U6/S7 30s 1 128 Any 56

Partners information:

Partner Partner Partner Partner Group

Port Name Device ID Port Age Flags Cap.

Fa5/6 JAB031301 0050.0f10.230c 2/47 18s SAC 2F

Age of the port in the current state: 00h:10m:57s

下面例子显示如何确认接口配置后的port-channel interface 2 配置的:

Switch# show etherchannel 2 port-channel

Port-channels in the group:

----------------------

Port-channel: Po2

------------

Age of the Port-channel = 00h:23m:33s

Logical slot/port = 10/2 Number of ports in agport = 2

GC = 0x00020001 HotStandBy port = null

Port state = Port-channel Ag-Inuse

Ports in the Port-channel:

Index Load Port

-------------------

1 00 Fa5/6

0 00 Fa5/7

Time since last port bundled: 00h:23m:33s Fa5/6

Switch#

配置以太通道负载均衡

CommandPurpose

Step 1 configure terminal 进入Switch 1配置状态

Step 2 Switch(config)# [no] port-channel load-balance{src-mac dst-mac src-dst-mac src-ip dst-ip src-dst-ip src-port dst-port src-dst-port} 配置以太通道负载均衡。使用no的命令使负载均衡变回缺省状态

Step 3 end 退出

Step 4 Switch# show etherchannel load-balance 确认配置

负载均衡要害字表示如下:

• src-mac—源MAC地址

• dst-mac—目标MAC地址

• src-dst-mac—源和目标MAC地址

• src-ip—源IP地址

• dst-ip—目标IP地址

• src-dst-ip—源和目标IP地址 (缺省)

• src-port—源第四层端口

• dst-port—目标第四层端口

• src-dst-port—源和目标第四层端口

例子:

Switch(config)# port-channel load-balance src-dst-ip

Switch(config)# end

Switch(config)#

This example shows how to verify the configuration:

Switch# show etherchannel load-balance

Source XOR Destination IP address

Switch#

配置SPAN

理解SPAN

SPAN通过诸如SwitchProbe设备或其它Remote Monitoring (RMON) probe等的网络分析仪来选择分析网络流量。SPAN从任意VLAN上的一个或多个源端口来镜像流量作为分析。如下图所示:所有从E5(源端口)的流量被镜像到E10。在E10上的一个网络分析仪可以在没有与E5端直接物理互连的情况接受到它的所有网络流量。对于进行SPAN配置,所有的源和目标端口必须在同一个交换机上。SPAN不影响源端口的网络流量的交换;一个由源接口接收或传输的复制会送到目标接口。

SPAN会话

一个SPAN会话是指一个目标端口与一组源端口的联系。你可以使用指定网络流量监控类型的参数来配置SPAN会话。SPAN会话答应你在监视一个或多个接口,或一个或多个VLAN,发送进来流量,出去流量,或进出两种流量到目标端口。你最多可以用独立或重复使用的SPAN源接口组或者VLAN来配置6个独立的SPAN会话(2个进,4个出)。双向SPAN会话指一个进和一个出会话。交换端口和可路由接口都可以作为SPAN的源接口。SPAN会话不会妨碍交换机的正常操作,当它启动时,一个SPAN会话基于不同的事件或活动而活跃或不活跃,一个syslog信息可以显示它的活动情况。show monitor session命令显示一个SPAN会话的操作状态。一个SPAN会话在系统重启后处于不活跃状态,直到目标端口可以进行操作后才会活跃。

目标端口

目标端口(监视端口)送包来进行分析的可交换或可路由端口。一旦一个接口成为活动的目标端口,该端将不会接收进入该端口的包。你不能配置一个SPAN目标端口来接收外来的包。除了SPAN会话需要的包,该接口不会转发任何其它的流量。一个被指定来作为目标端口的接口只存在于一个SPAN会话中,不能再用于其它会话,而且不能再作为源端口。以太通道逻辑端口不能作为SPAN目标端口。指定一个trunk接口作为目标端口会断掉接口上的trunk通道。

源端口

源端口是指被用来进行监视流量的接口。在一个独立的,基于用户指定应用于源端口的流量类型(进,出或两者的流量)的SPAN会话中可监视一个或多个源端口。一个特定SPAN会话中所有的源端口会被统计分析到同一个目的地去。你可以给任意VLAN配置源端口,你也可配置VLAN作为源端口,这意味着所有在指定VLAN下的接口都是SPAN会话的源端口。Trunk接口也可以配置为源端口,同时也可以混同非trunk源接口使用。然而目标端口是不能进行封装的,因此你不可能在SPAN目标端口看到封装。

流量类型

进入的SPAN (Rx) 复制网络流量是由源端口接收的流量,给目标端口进行分析。出口SPAN (Tx) 复制网络流量是由源端口发送出去的流量。指定“both”配置选项,是指定进入和出去的流量送去目标端口进行分析。

基于VLAN的SPAN

基于VLAN的SPAN分析一个或多个VLAN的网络流量。你可以基于VLAN的SPAN作为进入SPAN,出去SPAN或同时两者均存在。所有属于源VLAN的接口将作为基于VLAN的SPAN会话的源端口。

使用以下向导来配置基于VLAN的SPAN会话:

• Trunk接口可包括于基于VLAN的SPAN会话的源端口中。

• 对于具有进出SPAN的基于VLANSPAN的配置,假如包在同一个VLAN中交换,那它将转发到目标端口。

• 当清掉一个VLAN后,它会从基于VLAN的SPAN的源列表中清除掉。

• 不活跃的VLAN不答应进行基于VLAN的SPAN配置。

• 假如一个VLAN用来进行进入流量监视,那么从其它VLAN进入被监视VLAN来的交换路由流量不会被监视到-它不会被目标端口看到。另外,从一个监视出去流量的VLAN路由到其它LAN的流量也不会被看到。基于VLAN的SPAN仅监视离开和进入该交换的流量,而不是在VLAN之间路由的流量。

SPAN流量

所有网络流量,包括多播和桥协议数据单元(BPDU)包,都可以使用SPAN来进行监视。在一些SPAN配置中,同一个源端口的多个复制都可以发送到SPAN端口。例如,一个双向的SPAN会话配置源a1和a2到目标端口d1,假如一个通过a1进入交换机,到达a2进行交换的包,那么进来和出去的包同时将被发送到目标端口d1,两个包将是相同的包(除非产生三层的重写,那么包可能会不同)。

配置SPAN

指定源

CommandPurpose

Step 1 configure terminal 进入Switch 1配置状态

Step 2 Switch(config)# [no] monitor session{session_number} {source {interfacetype/num} {vlan vlan_ID}} [, - rx tx both] 指定SPAN会话号(1到6),源端口(以太或千兆口),或者VLAN,同时指定监视的流量方向。使用no要害字来恢复缺省配置。

Step 3 end 退出

例子:

Switch(config)# monitor session 1 source interface fastethernet 5/1

指定目标

CommandPurpose

Step 1 configure terminal 进入Switch 1配置状态

Step 2 Switch(config)# [no] monitor session{session_number} {destination {interfacetype/num} } 指定SPAN会话号(1到6)和目标端口,或者VLAN,同时指定监视的流量方向。使用no要害字来恢复缺省配置。

Step 3 end 退出

例子:

Switch(config)# monitor session 1 destination interface fastethernet 5/48

监视一个trunk接口上的源VLAN

CommandPurpose

Step 1 configure terminal 进入Switch 1配置状态

Step 2 Switch(config)# [no] monitor session{session_number} {filter vlan {vlan_ID}[, - ]} 当一个SPAN源是trunk接口时监视指定VLAN,filter过滤要害字限制监视在指定VLAN上的流量,一般用于监视trunk接口。监视是通过在指定VLAN上的所有端口进行的。使用no要害字来恢复缺省配置。

Step 3 end 退出

例子:

Switch(config)# monitor session 2 filter vlan 1 - 5 , 9

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有