Chinaunix首页 | 论坛 | 博客
  • 博客访问: 515770
  • 博文数量: 93
  • 博客积分: 2479
  • 博客等级: 大尉
  • 技术积分: 1008
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-07 11:59
文章分类

全部博文(93)

文章存档

2012年(2)

2011年(41)

2010年(24)

2009年(21)

2008年(5)

分类: 系统运维

2008-12-26 00:18:35

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课程到今天就全部结束了。
知识很多,也很杂。
也许有很多遗漏的地方,我会在以后的学习不断补充进来,不断完善。
期待朋友们一起提高。
 
阅读(1376) | 评论(0) | 转发(0) |
0

上一篇:ccna(六)IP动态路由协议

下一篇:linux的安装

给主人留下些什么吧!~~