2008-12-25 星期四 晴
ccna第八天。
今天主要讲了二个内容,交换机的配置(其中包括STP协议)和VLAN
一、交换机的配置
1、相关的概念
桥接:依据OSI数据链路层地址对数据进行转发
2、交换机的功能:地址学习;转发和过滤;防治回路。
地址学习:交换机了解每个端口相连的设备的mac地址,并将地址和相应的端口映射起来,存放在mac地址表中。
帧的转发和过滤:当一个数据帧的目的mac地址在mac表中有映射时,它被转发到连接目的主机所映射的
端口,而不是所有端口;如果是广播帧的话则是发送到所有端口(除源设备)。
3、交换机经常会做个冗余,可是不注意或者交换机数目过多时也会遇到问题,造成回路:
广播风暴、重复帧、mac地址不稳定。
4、解决回路的办法:将某端口置于阴塞状态就能防止冗余结构的网络拓扑中产生回路。
5、具体的解决方案:启用生成树协议(spanning-tree protocol)
6、STP(spanning-tree)术语:
根桥:是根桥ID最低的网桥(交换机)
桥ID:=桥优先级+桥mac地址。
桥优先级:所有的交换机默认优先级都为32768,可人工设置。
桥mac地址与出厂日期相关。
7、STP原则:每一个网络只能有一个根桥;
每个非根桥只能有一个根端口;
每段只能一个指定端口。
8、生成树协议的端口状态:
阻塞:所有端口以阴塞状态启动,防止环路,由生成树来决定哪个端口处于转发状
态。处于阻塞状态的端口,不转发数据,但接收BPDU(网桥协议数据单元)
侦听:不转发数据,但检查BPDU,是一个临听状态。
学习:不转发数据,但学习mac地址表,也是一个临时状态
转发:能转发数据。
9、生成树协议的配置:
(config)#spanning-tree vlan 1 primary 设置根桥
(config)#spanning-tree vlan 1 priority 设置交换机的优先级
* number为(0---61440)
*默认情况下,2950的交换机cdp,spanning-tree都是开启的。
#show spaning-tree 查看生成树状态。
#show vlan
(config)#interface vlan 1 进入交换机的默认vlan端口
(config-if)#ip address x.x.x.x mask 为交换机配置IP
* 交换机只能给vlan进行IP配置。
(config)#ip default-gateway x.x.x.x 默认网关即为与交换机直连的路由端口IP
#show interface vlan 1 查看交换机IP配置。
#show mac-address-table 查看交换机的mac表
#erase startup-config 清除NVRAM里内容
二、VLAN的实现
交换机通过vlan的设置可以划分多个虚拟网络来隔离广播域,具有路由功能的三层交换机可以实现不同
Vlan间的通信。
一个Vlan=一个网段=一个广播域
同一个Vlan可以跨越多个交换机。
交换机之间相连的链路要启用trunk主干连接。
主干用特殊的封装来区分不同的Vlan数据。
vlan分为静态Vlan和动态Vlan
国际通用的封装协议为dot1q
Cisco标准为ISL
VTP---virtual trunk protocol 虚拟中继协议
a、通过一个公共管理域,维持Vlan配置信息的一致性。
b、VTP只能在主干端口发送要宣告的消息。
c、支持混合介质的主干网连接(快速以太网,FDDI,ATM)
VTP的模式
服务器模式:创建/修改、删除Vlan,发送/转发数据,信息宣告,同步,存贮于NVRAM
客户模式:发送/转发数据,消息宣告,同步,不会存贮于NVRAM
透明模式:(用于固定的VLan,不需要经常修改)
创建、修改、删除Vlan,转发,信息宣告,不同步,存贮于NVRAM。
VTP裁减:
为了避免不必要的占用带宽,可以开启VTP裁减。
VLAN的原则:
支持的最大VLAN数取决于交换机。2950默认支持>1000.
cdp,vtp宣告都被发送到vlan1。
catalyst系列交换机的IP地址作用于管理Vlan(缺省为vlan1)
vlan的配置:
启用VTP
启用主干功能
创建Vlan
将端口加入vlan
#vlan database
(vlan)#vtp [server|client|transparent] vtp模式配置
(vlan)#vtp domain name vtp域名配置
(vlan)#vtp password password vtp密码配置
(vlan)#vtp pruning vtp裁减
创建Vlan
#vlan database
(vlan)#vlan vlan 1
查看vlan
#show vlan
将端口加入到vlan
(config-if)#switchport access vlan 1
启用trunk(不可以把trunk 划在vlan下)
(config-if)#switchport mode trunk
查看vtp配置
#show vtp status
#show vtp
查看vlan的成员
#show vlan brief
ccna课程到今天就全部结束了。
知识很多,也很杂。
也许有很多遗漏的地方,我会在以后的学习不断补充进来,不断完善。
期待朋友们一起提高。
阅读(1413) | 评论(0) | 转发(0) |