交换综合实验

目录

一、实验拓扑

二、实验要求

三、实验步骤

1、链路聚合(配置Eth-trunk)

2、配置vlan(创建划分vlan,配置trunk干道)

3、MSTP配置

4、VRRP配置

5、DHCP配置

6、vlan互通

7、NAT配置(做ACL,内网访问公网)


一、实验拓扑

二、实验要求

1、内网IP地址使用172.16.0.0/16分配

2、sw1和sW2之间互为备份

3、VRRP/STP/VLAN/Eth-trunk均使用

4、所有PC均通过DHCP获取IP地址

5、ISP只能配置IP地址

6、所有电脑可以正常访问ISP路由器环回

三、实验步骤

1、链路聚合(配置Eth-trunk)

[SW1]interface Eth-Trunk 0
[SW1-Eth-Trunk0]trunkport GigabitEthernet 0/0/1 0/0/2
[SW2]interface Eth-Trunk 0
[SW2-Eth-Trunk0]trunkport GigabitEthernet 0/0/1 0/0/2

2、配置vlan(创建划分vlan,配置trunk干道)

[SW1]vlan batch 2 to 3
[SW1]int Eth-Trunk 0
[SW1-Eth-Trunk0]port link-type trunk 
[SW1-Eth-Trunk0]port trunk allow-pass vlan 2 3
[SW1-GigabitEthernet0/0/3]port link-type trunk 
[SW1-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 3
[SW1-GigabitEthernet0/0/4]port link-type trunk 
[SW1-GigabitEthernet0/0/4]port trunk allow-pass vlan 2 3

[SW2]vlan batch 2 3
[SW2]port-group group-member g0/0/4 g0/0/3 Eth-Trunk 0
[SW2-port-group]port link-type trunk
[SW2-port-group]port trunk allow-pass vlan 2 3

[SW3]vlan batch 2 3
[SW3-GigabitEthernet0/0/1]p l a
[SW3-GigabitEthernet0/0/1]p d v 2
[SW3-GigabitEthernet0/0/2]p l a
[SW3-GigabitEthernet0/0/2]p d v 3
[SW3-GigabitEthernet0/0/3]p l t
[SW3-GigabitEthernet0/0/3]p t a v 2 3
[SW3-GigabitEthernet0/0/4]p l t
[SW3-GigabitEthernet0/0/4]p t a v 2 3

[SW4]vlan batch 2 3
[SW4-GigabitEthernet0/0/1]p l a
[SW4-GigabitEthernet0/0/1]p d v 2
[SW4-GigabitEthernet0/0/2]p l a
[SW4-GigabitEthernet0/0/2]p d v 3
[SW4-GigabitEthernet0/0/3]p l t
[SW4-GigabitEthernet0/0/3]p t a v 2 3
[SW4-GigabitEthernet0/0/4]p l t
[SW4-GigabitEthernet0/0/4]p t a v 2 3

3、MSTP配置

[SW1]stp region-configuration 
[SW1-mst-region]region-name aa
[SW1-mst-region]revision-level 1
[SW1-mst-region]instance 1 vlan 2
[SW1-mst-region]instance 2 vlan 3
[SW1-mst-region]active region-configuration 

[SW2]stp region-configuration 
[SW2-mst-region]region-name aa
[SW2-mst-region] revision-level 1
[SW2-mst-region] instance 1 vlan 2
[SW2-mst-region] instance 2 vlan 3
[SW2-mst-region] active region-configuration

[SW3]stp region-configuration 
[SW3-mst-region]region-name aa
[SW3-mst-region] revision-level 1
[SW3-mst-region] instance 1 vlan 2
[SW3-mst-region] instance 2 vlan 3
[SW3-mst-region] active region-configuration

[SW4]stp region-configuration 
[SW4-mst-region]region-name aa
[SW4-mst-region] revision-level 1
[SW4-mst-region] instance 1 vlan 2
[SW4-mst-region] instance 2 vlan 3
[SW4-mst-region] active region-configuration
[SW1]stp instance 1 root primary
[SW1]stp instance 2 root secondary 

[SW2]stp instance 1 root secondary 
[SW2]stp instance 2 root primary 

4、VRRP配置

[SW1]interface Vlanif 2
[SW1-Vlanif2]ip address 172.16.2.1 24
[SW2]interface Vlanif 2
[SW2-Vlanif2]ip add 172.16.2.2 24

[SW2]interface Vlanif 3
[SW2-Vlanif3]ip address 172.16.3.1 24
[SW1]int Vlanif 3
[SW1-Vlanif3]ip add 172.16.3.2 24


[SW1]int v 2
[SW1-Vlanif2]vrrp vrid 2 virtual-ip 172.16.2.254
[SW1-Vlanif2]vrrp vrid 2 priority 110
[SW2]int v 2
[SW2-Vlanif2]vrrp vrid 2 virtual-ip 172.16.2.254

[SW2-Vlanif3]vrrp vrid 3 virtual-ip 172.16.3.254
[SW2-Vlanif3]vrrp vrid 3 priority 110
[SW1-Vlanif3]vrrp vrid 3 virtual-ip 172.16.3.254

5、DHCP配置

[SW1]dhcp enable
[SW1]ip pool v2
[SW1-ip-pool-v2]network 172.16.2.0 mask 24
[SW1-ip-pool-v2]gateway-list 172.16.2.254
[SW1]ip pool v3
[SW1-ip-pool-v3]network 172.16.3.0 mask 24
[SW1-ip-pool-v3]gateway-list 172.16.3.254

[SW1]int v 2
[SW1-Vlanif2]dhcp select global
[SW1]int v 3
[SW1-Vlanif3]dhcp select global 

[SW2]dhcp enable
[SW2]ip pool v2
[SW2-ip-pool-v2]network 172.16.2.0 mask 24
[SW2-ip-pool-v2]gateway-list 172.16.2.254
[SW2]ip pool v3
[SW2-ip-pool-v3]network 172.16.3.0 mask 24
[SW2-ip-pool-v3]gateway-list 172.16.3.254

[SW2]int v 2
[SW2-Vlanif2]dhcp select global
[SW2]int v 3
[SW2-Vlanif3]dhcp select global 

6、vlan互通

[SW1]vlan 1000
[SW1]interface vlanif 1000
[SW1-Vlanif1000]ip add 172.16.0.1 30

[SW1]int g0/0/5
[SW1-GigabitEthernet0/0/5]port link-type access
[SW1-GigabitEthernet0/0/5]port default vlan 1000

[SW2]vlan 1000
[SW2]int v 1000
[SW2-Vlanif1000]ip add 172.16.1.1 30
[SW2-GigabitEthernet0/0/5]p d v 10
[SW2-GigabitEthernet0/0/5]p d v 1000
[AR1]int g0/0/1
[AR1-GigabitEthernet0/0/1]ip add 172.16.0.2 30
[AR1-GigabitEthernet0/0/1]int g0/0/2
[AR1-GigabitEthernet0/0/2]ip add 172.168.1.2 30
[AR1-GigabitEthernet0/0/2]int g0/0/0
[AR1-GigabitEthernet0/0/0]ip add 12.0.0.1 24

[ISP]int g0/0/0
[ISP-GigabitEthernet0/0/0]ip add 12.0.0.2 24
[ISP-GigabitEthernet0/0/0]int l0
[ISP-LoopBack0]ip add 1.1.1.1 24
[AR1]ip route-static 0.0.0.0 0 12.0.0.2

[AR1]ospf 1 router-id 1.1.1.1
[AR1-ospf-1]a 0
[AR1-ospf-1-area-0.0.0.0]network 172.16.0.2 0.0.0.0
[AR1-ospf-1-area-0.0.0.0]network 172.16.1.2 0.0.0.0

[SW1]ospf 1 router-id 2.2.2.2
[SW1-ospf-1]a 0
[SW1-ospf-1-area-0.0.0.0]network 172.16.2.1 0.0.0.0
[SW1-ospf-1-area-0.0.0.0]network 172.16.3.2 0.0.0.0
[SW1-ospf-1-area-0.0.0.0]network 172.16.0.1 0.0.0.0

[SW2]ospf 1 router-id 3.3.3.3
[SW2-ospf-1]a 0
[SW2-ospf-1-area-0.0.0.0]network 172.16.2.2 0.0.0.0
[SW2-ospf-1-area-0.0.0.0]network 172.16.3.1 0.0.0.0
[SW2-ospf-1-area-0.0.0.0]network 172.16.1.1 0.0.0.0

# 下发缺省
[AR1-ospf-1]default-route-advertise 

7、NAT配置(做ACL,内网访问公网)

[AR1]acl 2000
[AR1-acl-basic-2000]rule permit source 172.16.0.0 0.0.255.255
[AR1]int g0/0/0
[AR1-GigabitEthernet0/0/0]nat outbound 2000

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/211896.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

逻辑回归与正则化 逻辑回归、激活函数及其代价函数

逻辑回归、激活函数及其代价函数 线性回归的可行性 对分类算法,其输出结果y只有两种结果{0,1},分别表示负类和正类,代表没有目标和有目标。 在这种情况下,如果用传统的方法以线性拟合 ( h θ ( x ) θ T…

scrapyd及gerapy的使用及docker-compse部署

一、scrapyd的介绍 scrapyd是一个用于部署和运行scrapy爬虫的程序,它允许你通过JSON API(也即是web api)来部署爬虫项目和控制爬虫运行,scrapyd是一个守护进程,监听爬虫的运行和请求,然后启动进程来执行它们 scrapyd的安装 scr…

opencv知识库:基于cv2.flip()函数对图像进行随机翻转(水平/垂直)

需求场景 欲对RGB格式的lena图像进行随机翻转,要求这些图像不翻转、水平翻转、垂直翻转的概率都为1/3。 功能代码 import cv2 import random# 读取并展示图像 img cv2.imread("lena.jpg") cv2.imshow(lena, img) cv2.waitKey(0)for i in range(6): #…

matlab操作方法(一)——向量及其操作

1.向量及其操作 matlab是英文Matrix Laboratory(矩阵实验室)的简称,是基于矩阵运算的操作环境。matlab中的所有数据都是以矩阵或多维数组的形式存储的。向量和标量是矩阵的两种特殊形式 向量是指单行或者单列的矩阵,它是构成矩阵…

QT 中 QDateTime::currentDateTime() 输出格式备查

基础 QDateTime::currentDateTime() //当前的日期和时间。 QDateTime::toString() //以特定的格式输出时间,格式 yyyy: 年份(4位数) MM: 月份(两位数,07表示七月) dd: 日期(两位数&#xff0c…

代码浅析DLIO(四)---位姿更新

0. 简介 我们刚刚了解过DLIO的整个流程,我们发现相比于Point-LIO而言,这个方法更适合我们去学习理解,同时官方给出的结果来看DLIO的结果明显好于现在的主流方法,当然指的一提的是,这个DLIO是必须需要六轴IMU的&#x…

Redis--10--Pipeline

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 Pipeline举例比较普通模式与 PipeLine 模式小结: Pipeline 前面我们已经说过,Redis客户端执行一条命令分为如下4个部分:1)发送命…

基于Java SSM框架+Vue实现汉服文化平台网站项目【项目源码+论文说明】

基于java的SSM框架Vue实现汉服文化平台系统演示 摘要 本论文主要论述了如何使用JAVA语言开发一个汉服文化平台网站 ,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将…

【论文阅读】ICRA: An Intelligent Clustering Routing Approach for UAV Ad Hoc Networks

文章目录 论文基本信息摘要1.引言2.相关工作3.PROPOSED SCHEME4.实验和讨论5.总结补充 论文基本信息 《ICRA: An Intelligent Clustering Routing Approach for UAV Ad Hoc Networks》 《ICRA:无人机自组织网络的智能聚类路由方法》 Published in: IEEE Transactions on Inte…

Selenium自动化测试 —— 模拟鼠标键盘的操作事件

鼠标操作事件 在实际的web产品测试中,对于鼠标的操作,不单单只有click(),有时候还要用到右击、双击、拖动等操作,这些操作包含在ActionChains类中。 ActionChains类中鼠标操作常用方法: 首先导入ActionChains类&#…

国际语音群呼系统的产品优势有哪些?为什么要使用国际语音群呼系统?

一、国际语音群呼系统的产品优势: 1.巨量群呼 支持大容量并发群呼,呼叫不受限制,充裕的线路保障造就百万级平台容量,可以短时间内同时拨打大量电话,让语音快速到达,大大提高发送效率; 2.自主…

数字媒体技术基础之:常见字体类型

字体 Font在数字设计和排版中起着至关重要的作用,不同的字体类型为文本呈现和创意表达提供了丰富多样的可能性。 .fon 字体 .fon 文件是 Windows 早期系统中使用的一种字体文件格式。 特点: 1、基于像素的位图字体。 2、不支持无损缩放,主要用…

揭秘原型链:探索 JavaScript 面向对象编程的核心(下)

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…

VIT总结

关于transformer、VIT和Swin T的总结 1.transformer 1.1.注意力机制 An attention function can be described as mapping a query and a set of key-value pairs to an output, where the query, keys, values, and output are all vectors. The output is computed as a wei…

Windows微软常用运行库合集2023

微软常用运行库合集适用于Windows系统的运行库合集包,基于微软官方的运行库而制作的,包括了常用的vb,vc2005/2008/2010/2012/2013/2017/2019/2005-2022,Microsoft Universal C Runtime,VS 2010 Tools For Office Runti…

Windows远程桌面提示出现身份验证错误 要求的函数不支持

现象 解决方案: 在cmd运行框输入:gpedit.msc打开组策略编辑器路径:计算机配置→管理模板→Windows组件→远程桌面服务→远程桌面会话主机→安全开启远程连接要求使用指定的安全层 禁用要求使用网络级别的身份验证对远程连接的用户进行身份验…

HttpRunner自动化测试之实现参数化传递

参数化实现及重复执行 参数化测试:在接口测试中,为了实现不同组数据对同一个功能模块进行测试,需要准备多组测试数据对模块进行测试的过程。 在httprunner中可以通过如下方式实现参数化: 1、在YAML/JSON 中直接指定参数列表 2、…

Python标准库:math库【侯小啾python领航班系列(十六)】

Python标准库:math库【侯小啾python领航班系列(十六)】 大家好,我是博主侯小啾, 🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ…

面试 Java 基础八股文十问十答第三期

面试 Java 基础八股文十问十答第三期 作者:程序员小白条,个人博客 ⭐点赞⭐收藏⭐不迷路!⭐ 21.说下Java8的Stream流的常用方法 答: forEach遍历、find、match进行匹配reduce进行归约,比如求和,乘,除聚合…

上门按摩APP小程序,抓住机遇创新服务新模式;

上门按摩APP小程序:抓住机遇,创新服务新模式; 随着现代人对生活质量要求的提高,上门按摩服务正成为一种新的、受欢迎的生活方式。通过APP小程序,用户可以轻松预约按摩服务,解决身体疲劳问题,享受…