【网络】STP基本配置

作者: 吾非言 | 来源:发表于2017-10-21 14:55 被阅读200次

    作者:邹峰立,微博:zrunker,邮箱:zrunker@yahoo.com,微信公众号:书客创作,个人平台:www.ibooker.cc

    本文选自书客创作平台第61篇文章。阅读原文

    书客创作

    一、实验目的:

    (1)了解STP的基本操作及其在多层交换网络中的应用

    (2)了解802.1D STP标准,包括概念、状态、计时器和BPDU格式

    (3)学习掌握生成树的常见参数修改,如生成树优先级、接口开销、接口优先级……

    (4)学会控制生成树的主根备份根来达到对网络的流量传输的优化

    二、实验设备:

    一台PC机,Windows XP系统,PT模拟器

    三、实验内容:

    (1)STP实验拓扑如下:

    STP拓扑图

    通过PT模拟器绘制如上网络拓扑图,并按如下需求进行实验配置

    A)通过所了解的STP工作原理,自己判断网络拓扑中设备及其端口的角色(Root Bridge、Root Port、Designated Port、Block Port)

    Cisco交换机上面生成树是默认启用的,默认运行的生成树是PVST+,可以通过命令show spanning-tree查看生成树运行情况,也可以通过命令关闭生成树no spanning-tree vlan 1(关闭vlan 1的生成树)。

    为了在逻辑上变成无环路的网络拓扑,了解STP协议的工作原理,分为如下4步:

    1、选举1个根端口(比较Priority和交换机板卡MAC地址);
    2、选择所有非根网桥的根端口(通过比较BPDU中的COST字段来选举);
    3、选择每个网段的指定端口(通过Cost字段和Bridge ID字段来选举);
    4、所有非根端口和非指定端口全部变成阻塞端口(Blocking)。

    了解STP端口状态的变化:

    1、Blocking(接口不参与数据帧转发,侦听BPDU)
    2、Listening(接口不参与数据帧转发,选举根端口、指定端口……)
    3、Learning(接口不参与数据帧转发,学习源MAC地址,构建MAC地址表)
    4、Forwarding(接口参与数据帧转发)
    5、disabled(接口不参与数据帧转发,接口没有启用STP)

    B)通过修改优先级,将Switch1配置为网络中的主根,Switch2配置为备份根(了解两种修改优先级的配置命令)

    SW1(config)#spanning-tree vlan 1 root primary   // 将SW1配置为主根
    SW2(config)#spanning-tree vlan 1 root secondary  //将SW2配置为备份根
    ------------------------------------------------------------------------------------
    SW1(config)#spanning-tree vlan 1 priority 4096  //手动来修改优先级的值
    SW2(config)#spanning-tree vlan 1 priority 8192  //手动来修改优先级的值
    

    注意:手动修改优先级的值并非随意选择,必须是以4096为增量,范围是0-61440

    C)将Switch3的F0/24端口的优先级设置为32

    SW3(config-if)#spanning-tree vlan 1 port-priority 32
    

    注意:手动修改端口优先级的值并非随意选择,必须是以16为增量,范围是0-240

    阅读原文


    微信公众号:书客创作

    相关文章

      网友评论

        本文标题:【网络】STP基本配置

        本文链接:https://www.haomeiwen.com/subject/qppiuxtx.html