Catalyst 3548/3500(IOS)
配置交换机的系统信息
配置交换机主机名:
1.进入全局配置模式:Switch-3548>enable
2.配置主机名:Switch-3548(config) # hostname Switch-PHY-3548
配置超级用户口令:
1.加密口令:Switch-PHY-3548(config) # enable secret 5 ###
2.明码口令:Switch-PHY-3548(config) # enable password ###
3.加密口令:Switch-PHY-3548(config) # enable password 7 ###
配置远程登录口令:
Switch-PHY-3548(config) # line vty 0 4
Switch-PHY-3548(config-line) # password 7 ###(加密口令)
Switch-PHY-3548(config-line) # password 0 ###(明码口令)
改变系统时间的设置:
Switch-PHY-3548 # clock set hh:mm:ss day month year
配置设备管理地址(IP地址):
Switch-PHY-3548(config) # interface VLAN1
Switch-PHY-3548(config-if) # ip address 地址
配置缺省路由:
Switch-PHY-3548(config) # ip default-gateway ip地址
交换机端口配置
一、配置交换机的端口描述信息:
1.进入端口配置模式:
Switch-PHY-3548(config) # interface f0/24
Switch-PHY-3548(config-if) #
2.配置端口描述信息:
Switch-PHY-3548(config-if) #description To-lib
Switch-PHY-3548(config-if) #
二、配置交换机端口的关闭与开启:
1.进入端口配置模式:
Switch-PHY-3548(config) # interface f0/24
Switch-PHY-3548(config-if) #
2.关闭或开启端口
Switch-PHY-3548(config-if) # shutdown (关闭端口)
Switch-PHY-3548(config-if) # no shutdowm (开启端口)
三、配置交换机端口的通信方式:
1.进入端口配置模式
Switch-PHY-3548(config) # interface f0/24
Switch-PHY-3548(config-if) #
2.配置端口通信方式:
Switch-PHY-3548(config-if) # duplex auto (缺省值设为自适应)
Switch-PHY-3548(config-if) # duplex full (设置为全双工模式)
Switch-PHY-3548(config-if) # duplex half (设置为半双工模式)
Switch-PHY-3548(config-if) #
四、配置交换机端口的传输速率
1.进入端口配置模式:
Switch-PHY-3548(config) # interface f0/24
Switch-PHY-3548(config-if) #
2.配置端口的传输速率:
Switch-PHY-3548(config-if) # speed 10 (设置为10Mbps)
Switch-PHY-3548(config-if) # speed 100 (设置为100Mbps)
Switch-PHY-3548(config-if) # auto (设置为自动速率配置)
交换机VLAN的配置
一、交换机VTP的配置
1.进入全局配置模式:
Switch-PHY-3548 # config t
Switch-PHY-3548(config) #
2.配置VTP域名:
Switch-PHY-3548(config) # vtp domain pku (设置VTP域名为pku)
3.配置VTP工作模式:
Switch-PHY-3548(config) # vtp mode server
Switch-PHY-3548(config) # vtp mode client
Switch-PHY-3548(config) # vtp mode transparent
Switch-PHY-3548(config) #
二、建立和删除VLAN
1.建立VLAN
进入VLAN配置模式:
Switch-PHY-3548 # vlan data
Switch-PHY-3548 (vlan) #
建立VLAN:
Switch-PHY-3548 (vlan) # vlan name <vlan_name>
退出并返回特权用户模式:
Switch-PHY-3548 (vlan) # exit
2.删除VLAN
Switch-PHY-3548 (vlan) # no vlan <vlan_num>
3.修改VLAN
Switch-PHY-3548 (vlan) # <vlan_name> name <vlan_new_name>
三、为交换机端口分配VLAN
1.进入交换机端口配置模式:
Switch-PHY-3548 # config t
Switch-PHY-3548(config) # inr f0/24(端口号)
Switch-PHY-3548(config-if) #
2.为端口分配VLAN:
Switch-PHY-3548(config-if) # switchport access vlan (将端口f0/24划分到端口num中)
四、VLAN Trunk 的配置
1.进入交换机端口配置模式:
Switch-PHY-3548 # config t
Switch-PHY-3548(config) # inr f0/24(端口号)
Switch-PHY-3548(config-if) #
2.配置VLAN Trunk 模式:
Switch-PHY-3548(config-if) # switchport mode trunk
Switch-PHY-3548(config-if) #
3.封装VLAN协议
Switch-PHY-3548(config-if) # switchport trunk encapsulation dot1 q (封装IEEE 802.1Q)
Switch-PHY-3548(config-if) # switchport trunk encapsulation isl (封装ISL协议)
Switch-PHY-3548(config-if) # switchport trunk encapsulation negotiate P (自动协商)
4.设置允许中继的VLAN:
Switch-PHY-3548(config-if) # switchport trunk allowed vlan 10,14
Switch-PHY-3548(config-if) # switchport trunk allowed vlan 10-24
Switch-PHY-3548(config-if) # switchport trunk allowed vlan except 100-1000
Switch-PHY-3548(config-if) #
交换机STP生成树的配置
一、打开或关闭STP
启用STP:Switch-PHY-3548(config) # spanning-tree vlan
关闭STP:Switch-PHY-3548(config) # no spanning-tree vlan
二、配置根网桥和备份根网桥
1.设置主root (primary root):
Switch-PHY-3548(config) # spanning-tree vlan root primary
2.设置备份root(second root):
Switch-PHY-3548(config) # spanning-tree vlan root secondary
三、配置生成树优先级:
Switch-PHY-3548(config) # spanning-tree vlan priority <0-61440>
四、配置BackboneFast生成树可选功能
Switch-PHY-3548(config) # spanning-tree backbonefast
五、配置UplinkFast生成树可选功能
Switch-PHY-3548(config) # spanning-tree uplinkfast max-update-rate <0-32000>
Switch-PHY-3548(config) # spanning-tree uplinkfast
六、配置PortFast生成树可选功能
Switch-PHY-3548(config) # spanning-tree portfast default
七、配置BPDU Filter生成树可选功能
Switch-PHY-3548(config) #spanning-tree portfast bpdu-filter default
Catalyst 6500(CatOS)
配置交换机的系统信息
配置交换机主机名:
1.进入超级用户模式:Switch-6509>enable
2.设置系统名或设置系统提示:Switch-6500>(enable) set system name Switch-PHY-6500 / (enable) set prompt Switch-PHY-6500>
配置超级用户口令:
Switch-PHY-6500>(enable) set enablepass
配置远程登陆口令:
Switch-PHY-6500>(enable) set password
改变系统时间的设置:
Switch-PHY-6500>set time [day_of _week] [mm/dd/yy] [hh : mm : ss]
配置IP地址:
Switch-PHY-6500>(enable) set interface sc0 IP地址 子网掩码 广播地址
配置缺省路由:
Switch-PHY-6500>(enable) set ip route 0.0.0.0 + IP地址
交换机端口配置
1.配置交换机的端口描述信息:
Switch-PHY-6500>(enable) set port name <mod/port> < name >
Switch-PHY-6500>(enable)
2.配置交换机端口的关闭于开启:
Switch-PHY-6500>(enable) set port enable <mod/port> (开启端口)
Switch-PHY-6500>(enable) set port disable <mod/port> (关闭端口)
Switch-PHY-6500>(enable)
3.配置交换机端口的通信方式:
Switch-PHY-6500>(enable) set port duplex <mod/port> full (全双工)
Switch-PHY-6500>(enable) set port duplex <mod/port> half (半双工)
Switch-PHY-6500>(enable)
4.配置交换机端口的传输速率:
Switch-PHY-6500>(enable) set port speed <mod/port> auto (自动)
Switch-PHY-6500>(enable) set port speed <mod/port> 10 (10Mbps)
Switch-PHY-6500>(enable) set port speed <mod/port> 100 (100Mbps)
Switch-PHY-6500>(enable)
交换机VLAN的配置
一、交换机VTP的配置
1.配置VTP域名:
Switch-PHY-6500>(enable) set vtp domain pku (设置VTP域名为pku)
3.配置VTP工作模式:
Switch-PHY-6500>(enable) set vtp mode server (设置为VTP Server 模式,缺省值)
Switch-PHY-6500>(enable) set vtp mode client
Switch-PHY-6500>(enable) set vtp mode transparent
Switch-PHY-6500>(enable) set vtp mode off
Switch-PHY-6500>(enable)
二、建立和删除VLAN
1.建立VLAN
Switch-PHY-6500>(enable) set vlan name <vlan_name>
2.删除VLAN
Switch-PHY-6500>(enable) clear vlan <vlan_num>
3.修改VLAN
Switch-PHY-6500>(enable) set <vlan_name> name <vlan_new_name>
三、为交换机端口分配VLAN
Switch-PHY-6500>(enable) set vlan <mod/port>
Switch-PHY-6500>(enable)
四、VLAN Trunk 的配置
1.配置VLAN Trunk 模式,封装VLAN协议
Switch-PHY-6500>(enable) set trunk <mod/port>
Switch-PHY-6500>(enable) set trunk 5/1 on dot1 q
Switch-PHY-6500>(enable)
2.设置允许中继的VLAN
Switch-PHY-6500>(enable) set trunk <mod/port> vlan 向端口的允许VLAN表中添加##vlan
Switch-PHY-6500>(enable) clear trunk <mod/port> 从端口的允许VLAN表中删除##vlan
交换机STP生成树的配置
一、打开或关闭STP
启用STP:Switch-PHY-6500>(enable) set spantree enable
关闭STP:Switch-PHY-6500>(enable) set spantree disable
二、配置根网桥和备份根网桥
1.设置主root (primary root):
Switch-PHY-6500>(enable) set spantree root
2.设置备份root(second root):
Switch-PHY-6500>(enable) set spantree root secondary
三、配置生成树优先级:
Switch-PHY-6500>(enable) set spantree priority
四、配置BackboneFast生成树可选功能
允许backbonefast功能:Switch-PHY-6500>(enable) set spantree backbonefast enable
不允许backbonefast功能:Switch-PHY-6500>(enable) set spantree backbonefast disable
五、配置UplinkFast生成树可选功能
Switch-PHY-6500>(enable) set spantree uplinkfast enable
Switch-PHY-6500>(enable) set spantree uplinkfast enable rate <station_update_rate>
六、配置PortFast生成树可选功能
打开:Switch-PHY-6500>(enable) set spantree portfast <mod/port> enable
关闭:Switch-PHY-6500>(enable) set spantree portfast <mod/port> disable
缺省启用:Switch-PHY-6500>(enable) set spantree portfast <mod/port> default
七、配置BPDU Filter生成树可选功能
所有端口启用:Switch-PHY-6500>(enable) set spantree portfast bpdu-filter enable
所有端口关闭:Switch-PHY-6500>(enable) set spantree portfast bpdu-filter disable
关闭某个端口:Switch-PHY-6500>(enable) set spantree portfast bpdu-filter <mod/port> disable
开启某个端口:Switch-PHY-6500>(enable) set spantree portfast bpdu-filter <mod/port> enable
设置为缺省:Switch-PHY-6500>(enable) set spantree portfast bpdu-filter <mod/port> default
STP生成树协议
交换机优先级的增量是4096,即每次变化的值必须是4096的整数倍,同时值越小优先级越高。
生成树协议是工作于OSI模型第二层的链路管理协议。
生成树协议依赖BPDU生成树形结构。
STP协议会让端口进入两种模式之一:阻塞模式(只能接收和读取BPDU,不能接受和转发数据)和转发工作模式(所有数据正常转发)。
最早的标准是IEEE 802.1D。
Bridge ID由2B的优先级和6B的交换机MAC地址组成,8个字节组成。
BPDU(网桥协议数据单元)包含两种:配置BPDU(<=35B),拓扑变化通知BPDU(<=4B)
BPDU中包含了Root ID、Root Path Cost、Brideg ID、Port ID、Hello Time、Max Age等信息。其中Root是由root的优先级(2B)和Root的MAC地址(6B)结合生成的,BPDU并没有专门携带Root MAC Address。
Bridge ID最小的为根网桥,BPDU每隔2s发送一次。当优先值相同时,那么就根据MAC地址的值确定根网桥,MAC地址最小的为根网桥。
VLAN(虚拟局域网)技术
VLAN的划分有三种方法:基于端口号、基于MAC地址,基于第三层地址。
VLAN的配置:client模式;server模式;transparent模式(透明模式,独立的交换机既可以管理自己的vlan,又需要转发其他交换机的vlan信息)
三种工作模式:server(可以创建、删除和维护vlan信息,供client学习)、client(只能从server处学习vlan信息)、transparent(可以创建、删除和维护自己的vlan信息,是独立的,自行维护,其vlan信息仅供自用,不从server处学习)。
VLAN在建立时必须指定VLAN名和VLAN ID。
VLAN名由1-32个字符表示,可以是字母或数字,若省略,则以VLAN ID为准创建VLAN名(其中编号部分课本上说强制补齐为5位,而IOS下强制补齐为4位,因为VLAN ID最大才4096)。
VLAN ID必填,由12bit表示,范围1-4096,其中1是缺省VLAN,一直存在不能删除;2-1000用于以太网,1025-4096是扩展的VLAN ID.
交换机STP配置
链路失效时,交换机们会重新构建生成树,但是在构建时,需要经历20s(BPDU最大生存时间)+15s(listening)+15s(learning),快速生成树技术可以省掉前20s的时间,提高收敛速度。
快速生成树技术主要包含:
1、backbonefast:网中链路失效时
2、uplinkfast:直连链路失效时
3、portfast:只适用于端口连接单个主机的时候。
4、BPDU Filter:强行要求端口转为转发状态。
交换机的交换模式
交换模式共四种:
静态交换:以网管预先设定的为准。
直通交换:接收到目的地址(在数据帧中的位置是第9到14字节)后立刻转发,不需要等待数据帧接收完毕。
碎片丢弃:仅接受并检查数据帧的前64B后就立刻转发。
存储转发:完整接收存储并检查整个数据帧,确认无误后再转发。
交换表内容的建立和维护
1、交换表的内容包括:目的MAC地址及其所对应的交换机端口号和所在的虚拟子网,其中虚拟子网用VLAN ID表示。
2、刚开机时,交换表是空白的。交换机工作时会分析每个进来的帧,根据帧中MAC地址查看交换表,若表中存在,就转发到对应的端口;若不存在,就广播到除源端口外的所有端口(Flood洪泛技术)。交换机通过自学习的方式建立交换表。
3、交换机刷新交换表的方法是,每次存储一个地址表项时,都被盖上一个时间戳,每当一个地址被参考,该表项就会被盖上一个新的时间戳。以时间戳为依据,将经过一段时间没被参考的地址从交换表中移除,以便腾出空间,保存新的表项。
4、大中型交换机查看交换表的命令是show cam dynamic;小型交换机查看交换表的命令是show mac-address-table
5、3500交换机查看路由表的命令,回显内容自左向右分别是目的MAC地址(点间隔)、地址类型、VLAN ID和目的端口号
交换机的功能
1、建立和维护表示MAC地址与交换机端口对应关系的交换表。
2、在源端口和目的端口之间建立一条虚链接。
3、完成数据帧的转发和过滤。
本文是关于Cisco交换机的配置和STP生成树协议的学习笔记,涵盖了Catalyst 3548/3500和Catalyst 6500的配置,包括系统信息、VLAN、端口配置、STP的启用、根网桥设置和优先级配置等内容。
1526

被折叠的 条评论
为什么被折叠?



