计算机三级学习笔记(六)

本文是关于Cisco交换机的配置和STP生成树协议的学习笔记,涵盖了Catalyst 3548/3500和Catalyst 6500的配置,包括系统信息、VLAN、端口配置、STP的启用、根网桥设置和优先级配置等内容。

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、完成数据帧的转发和过滤。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值