本图使用Gns模拟器

实验需求:

1.要求利用vtp实现vlan同步设置

2.要求vtp server实现备份冗余

3.创建vlan 1~10要求MLSW1 是奇数vlan主根

MLSW2 是偶数vlan主根

且两个互为备份

4.接入层流量按拓扑表走

5.要求c1和c3,c2和c5 通讯

实验步骤:

拓扑图的构造:

a)MLSW1、MLSW2、ALSW1、ALSW1由四台 3640路由器构成

b)给主机配置IP(tools里点击vpcs )

vpcs[1]>ip 192.168.1.2/24 192.168.1.1

vpcs[1]>save !!!必须保存

vpcs[1]>2

vpcs[2]>ip 192.168.2.2/24 192.168.2.1

vpcs[2]>save

vpcs[2]>3

vpcs[3]>ip 192.168.1.3/24 192.168.1.1

vpcs[3]>save

vpcs[3]>4

vpcs[4]>ip 192.168.2.3/24 192.168.2.1

vpcs[4]>save

Step1:取消路由功能(工作没有此类情况,实验路由有)

MLSW1(config)#no ip routing

MLSW2(config)#no ip routing

ALSW1(config)#no ip routing

ALSW2(config)#no ip routing

Step2:完成trunk-link

ALSW1:

ALSW1(config)#int ran f0/3 -4

ALSW1(config-if-range)#switchport trunk encapsulation dot1q

ALSW1(config-if-range)#switchport mode trunk

ALSW2:

ALSW2(config)#int ran f0/3 -4

ALSW2(config-if-range)#switchport trunk encapsulation dot1q

ALSW2(config-if-range)#switchport mode trunk

MLSW1:

MLSW1(config)#int ran f0/3 -4

MLSW1(config-if-range)#switchport trunk encapsulation dot1q

MLSW1(config-if-range)#switchport mode trunk

MLSW1(config)#int ran f0/14 -15

MLSW1(config-if-range)#switchport trunk encapsulation dot1q

MLSW1(config-if-range)#switchport mode trunk

MLSW2:

MLSW2(config)#int ran f0/3 -4

MLSW2(config-if-range)#switchport trunk encapsulation dot1q

MLSW2(config-if-range)#switchport mode trunk

MLSW2(config)#int ran f0/14 -15

MLSW2(config-if-range)#switchport trunk encapsulation dot1q

MLSW2(config-if-range)#switchport mode trunk

Show interface trunk

Step3:完成VTP设置

MLSW1:

MLSW1#vlan database //vlan d

MLSW1(vlan)#vtp server //vtp s

MLSW1(vlan)#vtp domain a //vtp d a

MLSW1(vlan)#vtp password a

MLSW2:

MLSW2#vlan database

MLSW2(vlan)#vtp server

MLSW2(vlan)#vtp domain a

MLSW2(vlan)#vtp password a

ALSW1:

ALSW1#vlan database

ALSW1(vlan)#vtp client //vtp c

ALSW1(vlan)#vtp domain a

ALSW1(vlan)#vtp password a

ALSW2:

ALSW2#vlan database

ALSW2(vlan)#vtp client

ALSW2(vlan)#vtp domain a

ALSW2(vlan)#vtp password a

Step4:完成vlan配置并校验是否同步

MLSW1:

MLSW1#vlan database

MLSW1(vlan)#vlan 1

MLSW1(vlan)#vlan 2

MLSW1(vlan)#vlan 3

MLSW1(vlan)#vlan 4

MLSW1(vlan)#vlan 5

MLSW1(vlan)#vlan 6

MLSW1(vlan)#vlan 7

MLSW1(vlan)#vlan 8

MLSW1(vlan)#vlan 9

MLSW1(vlan)#vlan 10

Show vlan-switch(特例只在模拟器使用)

Show vtp status

Step5:完成接口划入vlan

ALSW1:

ALSW1#conf t

ALSW1 (config)#int f0/1

ALSW1 (config-if)#switchport mode access

ALSW1 (config-if)#switchport access vlan 2 //switchp a v 2

ALSW1 (config-if)#int f0/2

ALSW1 (config-if)#switchport mode access

ALSW1 (config-if)#switchport access vlan 3

ALSW2:

ALSW2#conf t

ALSW2 (config)#int f0/1

ALSW2 (config-if)#switchport mode access

ALSW2 (config-if)#switchport access vlan 2

ALSW2 (config-if)#int f0/2

ALSW2 (config-if)#switchport mode access

ALSW2 (config-if)#switchport access vlan 3

Show vlan-switch

Ping 主机检验

Step6:分析当前STP拓扑

6.1查看交换机BID,查看根桥

MLSW1#show spanning-tree bridge

MLSW2#show spanning-tree bridge

6.2确认根桥

MLSW1#show spanning-tree root

6.3确认交换机端口状态

MLSW1#show spanning-tree brief

Step7:修改根桥

MLSW1:

MLSW1#conf t

MLSW1(config)#spanning-tree vlan 1 priority 4096 //优先级越小越优

MLSW1(config)#spanning-tree vlan 3 priority 4096 //pvst

MLSW1(config)#spanning-tree vlan 5 priority 4096
//默认优先级32768

MLSW1(config)#spanning-tree vlan 7 priority 4096

MLSW1(config)#spanning-tree vlan 9 priority 4096

MLSW1(config)#spanning-tree vlan 2 priority 8192

MLSW1(config)#spanning-tree vlan 4 priority 8192

MLSW1(config)#spanning-tree vlan 6 priority 8192

MLSW1(config)#spanning-tree vlan 8 priority 8192

MLSW1(config)#spanning-tree vlan 10 priority 8192

MLSW2:

MLSW2#conf t

MLSW2(config)#spanning-tree vlan 2 priority 4096

MLSW2(config)#spanning-tree vlan 4 priority 4096

MLSW2(config)#spanning-tree vlan 6 priority 4096

MLSW2(config)#spanning-tree vlan 8 priority 4096

MLSW2(config)#spanning-tree vlan 10 priority 4096

MLSW2(config)#spanning-tree vlan 1 priority 8192

MLSW2(config)#spanning-tree vlan 3 priority 8192

MLSW2(config)#spanning-tree vlan 5 priority 8192

MLSW2(config)#spanning-tree vlan 7 priority 8192

MLSW2(config)#spanning-tree vlan 9 priority 8192

MLSW1#show spanning-tree brief

MLSW1#show spanning-tree root

Step8:多层交换机修改偶数vlan根端口
一上一下

MLSW1 偶数vlan 根端口 14 变15(不变流量不会一上一下)改大14的开销

MLSW1#conf t

MLSW1(config)#int f0/14

MLSW1(config-if)#spanning-tree vlan 2 cost 100

MLSW1(config-if)#spanning-tree vlan 4 cost 100

MLSW1(config-if)#spanning-tree vlan 6 cost 100

MLSW1(config-if)#spanning-tree vlan 8 cost 100

MLSW1(config-if)#spanning-tree vlan 10 cost 100

MLSW1#show spanning-tree brief

Step9:接入层检验奇偶,流量是否走各自根

ALSW1#show spanning-tree brief

最后用ping检测是否通讯

易错点:1)vpcs[1]是指20000
vpcs[2]是指20001 以此类推

2)输入完ip地址后必须save保存一下

自制STP配置实验的更多相关文章

  1. 自制OSPF配置实验大全

    OSPF综合实验(gns模拟器)   注意点: Ospf实验推荐用gns制作 //图中的交换机可以视觉忽略或缩小成一个点.(^ v^) Ospf 实验拓扑图 ​ 目录 OSPF综合实验... 1 Os ...

  2. 自制EIGRP配置实验大全

    EIGRP综合实验 本实验可能会有一两个出错的地方,希望大家进行实验测试后,可以指正!当然绝大部分都是正确滴! 实验A:基本配置 A.0)实验目的: 熟悉eigrp的基本配置 A.1)实验拓扑: A. ...

  3. 在ensp上STP配置和选路规则

    原理概述 这次我们模拟的实验内容 搭建实验拓扑 搭建完拓扑之后,我们在交换机上启动STP服务,将交换机的STP模式改为普通生成树STP 配置完成之后我们来看一下S1生成树的状态(大约30秒之后,因为生 ...

  4. HCIA-datacom 4.3 实验三:网络地址转换配置实验

    实验介绍: 网络地址转换NAT(Network Address Translation)是将IP数据报文头中的IP地址转换为另一个IP地址的过程.作为减缓IP地址枯竭的一种过渡方案,NAT通过地址重用 ...

  5. 交换机基础配置之stp生成树实验

    实验的要求是以上面的拓扑图为例,查看当前根桥的所在并把三成交换机switch1指定为根桥 我们可以用show spanning-tree来查看stp的信息 输入后会显示两部分 上面一部分为当前交换机自 ...

  6. STP配置和选路规则

    1.用四台S3700交换机,2台PC机,组建网络拓扑 2.对mengyu-S1进行设置 (1)在交换机启用生成树(华为交换机默认启用MSTP),将交换机的STP模式更改为普通生成树STP: (2)配置 ...

  7. HCIA-Datacom 3.1 实验一:以太网基础与VLAN配置实验

    实验介绍: 以太网是一种基于CSMA/CD(Carrier Sense Multiple Access/Collision Detection)的共享通讯介质的数据网络通讯技术.当主机数目较多时会导致 ...

  8. VS项目属性配置实验过程

    (原创,转载注明出处:http://www.cnblogs.com/binxindoudou/p/4017975.html ) 一.实验背景 cocos2d-x已经发展的相对完善了,从项目的创建.编译 ...

  9. 自制IPsec_vpn综合实验

    实验需求 R1.R2间tunnel建立私网: Vpn网关间配置ipsec实现数据加密: 使用tunnel模式下的ESP包头封装: 使用3des加密算法,md5摘要算法: 设置NAT旁路绕行流量: 利用 ...

随机推荐

  1. Git时光机穿梭之管理修改

    现在,假定你已经完全掌握了暂存区的概念.下面,我们要讨论的就是,为什么Git比其他版本控制系统设计得优秀,因为Git跟踪并管理的是修改,而非文件. 你会问,什么是修改?比如你新增了一行,这就是一个修改 ...

  2. 使用Jexus 5.8.2在Centos下部署运行Asp.net core

    这里安装的Jexus不是独立版本,所以需要先安装Mono   系统版本:Cenos7,Mono版本:5.0.1 Stable (5.0.1.1) Mono官方doc:http://www.mono-p ...

  3. mysql获取当前时间,前一天,后一天

    负责的项目中,使用的是mysql数据库,页面上要显示当天所注册人数的数量,获取当前的年月日,我使用的是 CURDATE(), 错误的sql语句 eg:SELECT COUNT(*) FROM USER ...

  4. [ZYNQ-7]PS处理PL外部中断的简单实例的剖析 (参考米联miz702n)

    Zynq的ARM通过GIC中断控制器来接收核仲裁所有的中断.由于中断向量表只有4Bytes大小,仅仅正好存放一条跳转语句,因此当产生一个外部中断时,中断处理的大致过程:PC内容保存到LR_IRQ用于中 ...

  5. [机器学习] Apriori算法

    适用场合 Apriori算法包含两部分内容:1,发现频繁项集 2,挖掘关联规则. 通俗地解释一下,就是这个意思:1.发现哪些项目常常同时出现 2.挖掘这些常常出现的项目是否存在“如果A那么B”的关系. ...

  6. 学问Chat UI(2)

    前言 上文讲了下要去做哪些事,重点分析了融云Sdk中RongExtension这个扩展控件,本文来学习下同样是融云Sdk中的AutoRefreshListView如何适配多种消息的实现方式,写的有不足 ...

  7. Jquery ztree树插件

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...

  8. 社群系统 ThinkSNS+ 中如何利用 Laravel 表单验证来验证用户名的?(我朝独有需求,两个字母占一个汉字。。。)

    ThinkSNS+后端框架使用laravel,每周和 laravel master 保持同步,而后台和 html 5 则采用 vue 开发.语言特性方面,采用 php 7 的严格模式. 言归正传,之所 ...

  9. init.ora, pfile, spfile

    实例启动时,查找初始化参数文件的顺序为: spfile<sid>.oraspfile.orainit<sid>.ora 如果以上3个文件都不存在,则实例无法启动. init.o ...

  10. SVProgressHUD源码解读(2.0.3)

    SVProgressHUD是iOS开发中比较常用的一个三方库,用来在执行耗时操作或者指示用户操作结果的场合,由于使用简单,功能丰富,交互友好,被广泛应用.本文从源码的角度,解读一下实现的过程,希望能起 ...