zoukankan      html  css  js  c++  java
  • 网络设备配置--3、生成树协议和端口聚合

    一、前言

        同系列前几篇:
            网络设备配置--1、配置交换机enable、console、telnet密码
            网络设备配置--2、通过交换机划分vlan


    二、相关工具

        模拟器:Cisco Packet Tracer Instructor


    三、实验要求

        完成如下拓扑图,并完成以下要求:

    1.png

        要求:
            1. 配置三台交换机的主机名,配置计算机名和IP地址。
            2. 完成VLAN划分,在三台交换机上开启RSTP,设置SW01为根交换机,SW02为备份交换机。
            3. 在三台交换机上配置聚合端口,将聚合端口设置为Trunk。
            4. 配置流量平衡,SW01基于源MAC地址,SW02基于目的MAC地址。


    四、实验步骤

        1、既然是需要配置生成树协议和端口聚合,那么我们先需要了解什么是生成树协议和端口聚合。我们知道当相互连接的设备之间有了环路之后,很容易产生广播风暴,而生成树协议就是用来解决这一问题的,它可以在逻辑上切断环路;至于端口聚合,就是将物理上的多个端口带宽在逻辑上聚合成一个带宽,从而提供更好的服务。使用模拟器完成上面拓扑图后,首先我们来完成端口聚合,端口聚合的步骤一般为先创建一个端口AP,然后使用命令channel-group AP号 mode on将相应的端口加入该AP中,值得说明的有两点:a、在加入后,需要使用命令switchport mode trunk将需要聚合的端口设置为trunk(串口)模式;b、聚合的端口在两台设备上做好相同。如下所示:(图片只展示一台交换机的配置,其余两台基本相同,下同)

    1_1.png

    1_2.png

        2、接着来配置生成树协议,常用的生成树协议有STPRSTP两种,我们一般配置为后者,即快速生成树协议,使用命令spanning-tree vlan 1为vlan 1开启生成树协议,在使用命令spanning-tree mode rapid-pvst为vlan 1配置协议为快速生成树协议,如下所示:

    1_3.png

        3、最后就是vlan的配置,关于怎么配置vlan上一篇文章已经说明的很详细了,不懂的可以看我上一篇文章,这里值得说明的是,在配置完vlan后,需要使用命令no spanning-tree vlan vlan号关闭除默认的vlan 1之外所有的vlan的生成树协议,不然会造成所有vlan之间ping不通,如下所示:

    1_4.png

        4、关于配置流量平衡,根交换机这些,使用以下命令:配置根交换机---spanning-tree vlan vlanID root primary,配置流量平衡(基于源MAC地址)---port-channel load-balance src-mac,配置流量平衡(基于目的MAC地址)---port-channel load-balance dst-mac,如下所示:

    1_5.png


    五、实验结果

        这里只展示交换机一的配置结果和ping结果,其余交换机类似,如下所示

    交换机一:

    1_6.png

    1_7.png

    1_8.png

    1_9.png

    PING结果:

    1.png

    2.png

  • 相关阅读:
    mac github访问不稳定解决办法
    前后端项目部署-2, flask+Gunicorn+gevent,docker部署,
    前后端项目部署-1, flask,只有flask,一个最简单的flask项目部署到Docker的过程,
    mac,VMware,安装centos7,虚拟机,无界面
    深网简介
    mitmproxy抓包工具使用 for mac
    安卓抓取的另外一种思路
    安卓手机设置权限,adb pull permission denied解决办法
    爬虫工程师到底为什么要学习安卓逆向?
    爬虫工程师日常都是做什么。
  • 原文地址:https://www.cnblogs.com/aWxvdmVseXc0/p/12864000.html
Copyright © 2011-2022 走看看