交换机部分综合实验

news2024/12/23 3:51:00

实验要求

1.内网IP地址使用172.16.0.0/16
2.sw1和sW2之间互为备份;
3.VRRP/mstp/vlan/eth-trunk均使用;
4.所有pc均通过DHcP获取Ip地址;
5.ISP只配置IP地址;
6.所有电脑可以正常访问IsP路由器环回

实验拓扑

实验思路

1.给交换机创建vlan,并将接口划入vlan
2.在SW1和SW2的0/0/1和0/0/2口做链路聚合
3.配置vlan的网关地址、以及给路由器配置IP地址
4.给交换机配置mstp,以及做主根桥的配置
5.给连有PC端的交换机要设置边缘端口 --- 防止主机的频繁开关会影响生成树的重新计算
6.防环以及生成树配置好之后,就可以弄vrrp虚拟网关了
7.开启DHCP服务-- 让PC获取IP
8.配置路由协议让内网通 --- 既可以使用静态路由,也可以使用动态路由
9.内网通之后,要在外网出口那里配一条缺省
10.做nat技术

实验步骤

1.创建vlan
    [SW1]vlan 2
    [SW1-vlan2]vlan 3
    [SW1-vlan3]vlan 10
    [SW1-GigabitEthernet0/0/3]port link-type trunk
    [SW1-GigabitEthernet0/0/3]port trunk all    
    [SW1-GigabitEthernet0/0/3]port trunk allow-pass     
    [SW1-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 3
    [SW1-GigabitEthernet0/0/3]int g0/0/4
    [SW1-GigabitEthernet0/0/4]port link-type access
    [SW1-GigabitEthernet0/0/4]port default vlan 10
对sw1上的0/0/1和0/0/2口做链路聚合:
    [SW1]int Eth-Trunk 0
    [SW1-Eth-Trunk0]trunkport GigabitEthernet 0/0/1 to 0/0/2
    [SW1-Eth-Trunk0]port link-type trunk
    [SW1-Eth-Trunk0]port trunk allow-pass vlan 2 3 10 20
在sw1上配置vlan 2和3的网关:
    [SW1]int vlanif 2
    [SW1-Vlanif2]ip add 172.16.0.1 26
    [SW1-Vlanif2]int vlanif 3
    [SW1-Vlanif3]ip add 172.16.0.65 26
    [SW1-Vlanif2]int vlanif 3
    [SW1-Vlanif3]ip add 172.16.0.65 26
    [SW1-Vlanif3]int vlanif 10
    [SW1-Vlanif10]ip add 172.16.0.129 26
    
    
SW2:
---创建vlan:
    [SW2]vlan 2
    [SW2-vlan2]vlan 3
    [SW2-vlan3]vlan 20
---批量创建trunk接口:
    [SW2]port-group group-member g0/0/3 to g0/0/4
    [SW2-port-group]port link-type trunk
    [SW2-GigabitEthernet0/0/3]port link-type trunk
    [SW2-GigabitEthernet0/0/4]port link-type trunk
    [SW2-port-group]port trunk allow-pass vlan 2 3
    [SW2-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 3
    [SW2-GigabitEthernet0/0/4]port trunk allow-pass vlan 2 3
    
    [SW2]int g0/0/5 
    [SW2-GigabitEthernet0/0/5]port link-type access
    [SW2-GigabitEthernet0/0/5]port default vlan 20
---对SW2的0/0/1和0/0/2口做链路聚合:
    [SW2]int Eth-Trunk 0
    [SW2-Eth-Trunk0]trunkport GigabitEthernet 0/0/1 to 0/0/2
    [SW2-Eth-Trunk0]port link-type trunk
    [SW2-port-group-trunk]port trunk allow-pass vlan 2 3 10 20
---在sw2上对vlan2和vlan3配置网关地址:
    [SW2]int vlanif 2
    [SW2-Vlanif2]ip add 172.16.0.2 26
    [SW2-Vlanif2]int vlanif 3
    [SW2-Vlanif3]ip add 172.16.0.66 26
    [SW2-Vlanif3]int vlanif 20
    [SW2-Vlanif20]ip add 172.16.0.193 26
  
SW3:
---创建vlan
    [SW3]vlan 2
    [SW3-vlan2]vlan 3
---将接口划入vlan:
    [SW3]int g0/0/1
    [SW3-GigabitEthernet0/0/1]port link-type access 
    [SW3-GigabitEthernet0/0/1]port default vlan 2
    [SW3-GigabitEthernet0/0/1]int g0/0/2
    [SW3-GigabitEthernet0/0/2]port link-type access
    [SW3-GigabitEthernet0/0/2]port default vlan 3
    [SW3-GigabitEthernet0/0/3]port link-type trunk 
    [SW3-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 3
    [SW3-GigabitEthernet0/0/3]int g0/0/4
    [SW3-GigabitEthernet0/0/4]port link-type trunk
    [SW3-GigabitEthernet0/0/4]port trunk allow-pass vlan 2 3
    
SW4:
---创建vlan:
    [SW4]vlan 2 
    [SW4-vlan2]vlan 3
---将接口划入vlan:
    [SW4-vlan3]int g0/0/1
    [SW4-GigabitEthernet0/0/1]port link-type access
    [SW4-GigabitEthernet0/0/1]port default vlan 2
    [SW4-GigabitEthernet0/0/1]int g0/0/2
    [SW4-GigabitEthernet0/0/2]port link-type access
    [SW4-GigabitEthernet0/0/2]port default vlan 3
    [SW4-GigabitEthernet0/0/2]port link-type access
    [SW4-GigabitEthernet0/0/2]port default vlan 3
---批量创建:
    [SW4]port-group group-member g0/0/3 to g0/0/4
    [SW4-port-group]port link-type trunk
    [SW4-GigabitEthernet0/0/3]port link-type trunk
    [SW4-GigabitEthernet0/0/4]port link-type trunk
    [SW4-port-group]port trunk allow-pass vlan 2 3
    [SW4-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 3
    [SW4-GigabitEthernet0/0/4]port trunk allow-pass vlan 2 3
    
R1:
给R1上的接口配置IP:
    ​[R1]int g0/0/0
    [R1-GigabitEthernet0/0/0]ip add 12.0.0.1 24
    [R1]int g0/0/1
    [R1-GigabitEthernet0/0/1]ip add  172.16.0.130 26
    [R1-GigabitEthernet0/0/2]ip add  172.16.0.194 26

IP地址配置完成后,查看:

2.给路由器配置IP

R1:
[R1]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 172.16.0.130 26
[R1-GigabitEthernet0/0/1]int g0/0/2
[R1-GigabitEthernet0/0/2]ip add 172.16.0.194 26
[R1-GigabitEthernet0/0/2]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 12.0.0.1 24
​
R2:
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 12.0.0.2 24

3.需要配置mstp和vrrp --- 只要是交换机都要配置防环mstp

    [SW1]stp enable
    [SW1]stp mode mstp
    [SW1]stp region-configuration 
    [SW1-mst-region]region-name aa
    [SW1-mst-region]instance 1 vlan 2   --- 映射关系
    [SW1-mst-region]instance 2 vlan 3
    [SW1-mst-region]active region-configuration 
​
    [SW2]stp enable   --- 开启stp服务
    [SW2]stp mode mstp  --- 设置mstp模式
    [SW2]stp region-configuration  --- 进入域里面
    [SW2-mst-region]region-name aa   --- 设置名字
    [SW2-mst-region]instance 1 vlan 2  --- 映射关系
    [SW2-mst-region]instance 2 vlan 3
    [SW2-mst-region]active region-configuration --- 激活
    
    [SW3]stp enable
    [SW3]stp mode mstp
    [SW3]stp region-configuration 
    [SW3-mst-region]region-name aa
    [SW3-mst-region]instance 1 vlan 2
    [SW3-mst-region]instance 2 vlan 3
    [SW3-mst-region]active region-configuration 
​
    [SW4]stp enable
    [SW4]stp mode mstp  
    [SW4]stp region-configuration 
    [SW4-mst-region]region-name aa
    [SW4-mst-region]instance 1 vlan 2
    [SW4-mst-region]instance 2 vlan 3
    [SW4-mst-region]active region-configuration
4.配置主备根桥 --- 最好配在网关上
SW1上是vlan2的主根桥,是vlan3的备根桥:
    [SW1]stp instance 1 root primary  
    [SW1]stp instance 2 root secondary 
SW2上是vlan3的主根桥,是vlan2的备根桥:
    [SW2]stp instance 1 root secondary 
    [SW2]stp instance 2 root primary 

5.做边缘端口设置
SW3:
    [SW3]port-group group-member g 0/0/1 to g0/0/2
    [SW3-port-group]stp edged-port enable 
    [SW3-GigabitEthernet0/0/1]stp edged-port enable 
    [SW3-GigabitEthernet0/0/2]stp edged-port enable 
    [SW3]stp bpdu-protection  --- 在全局模式配置边缘端口的保护机制(避免有其他设备的干扰)
SW4:
    [SW4]port-group group-member g0/0/1 to g0/0/2
    [SW4-port-group]stp edged-port enable
    [SW4-GigabitEthernet0/0/1]stp edged-port enable
    [SW4-GigabitEthernet0/0/2]stp edged-port enable
    [SW4-port-group]q   
    [SW4]stp bpdu-protection
6.启用vrrp,配置虚拟网关
[SW1]int vlanif 2  --- 是主网关
[SW1-Vlanif2]vrrp vrid 1 virtual-ip 172.16.0.62  --- 配置IP
[SW1-Vlanif2]vrrp vrid 1 priority 120  --- 默认优先级为100,但是主根桥的优先级要更高一点,将其设置为120
[SW1-Vlanif2]vrrp vrid 1 track interface g0/0/5 reduced 30
---- 要对上面的0/0/5口设置监听命令,如果主根桥挂掉,就将其优先级降低30,此时vlan2的优先级为90,低于100,这样就可以保证在vlanif2网关挂掉,可以走vlanif3的;
​
[SW1-Vlanif2]int vlanif 3   
[SW1-Vlanif3]vrrp vrid 2 virtual-ip 172.16.0.126
(优先级为100,比主根桥的优先级低,不用更改)
​
[SW2-Vlanif2]int vlanif 3
[SW2-Vlanif3]vrrp vrid 2 virtual-ip 172.16.0.126
[SW2-Vlanif3]vrrp vrid 2 priority 120
[SW2-Vlanif3]vrrp vrid 2 track interface vlanif 20 reduced 30

7.开启DHCP服务
vlanif 2的地址池:
    [SW1]dhcp enable
    [SW1-ip-pool-aa]network 172.16.0.2 mask 26  
    [SW1-ip-pool-aa]gateway-list 172.16.0.62
    [SW1-ip-pool-aa]dns-list 8.8.8.8
    [SW1-ip-pool-aa]q
    [SW1]int vlanif 2
    [SW1-Vlanif2]dhcp select global 
​
    [SW2]dhcp enable 
    [SW2]ip pool aa
    [SW2-ip-pool-aa]network 172.16.0.0 mask 26
    [SW2-ip-pool-aa]gateway-list 172.16.0.62
    [SW2-ip-pool-aa]dns-list 8.8.8.8
    [SW2-ip-pool-aa]q
    [SW2-Vlanif2]dhcp select global --- 进入接口宣告
    注意:主备根桥的dhcp配置都要一样
vlanif 3的地址池:
    [SW1]dhcp enable
    [SW1]ip pool bb
    Info:It's successful to create an IP address pool.
    [SW1-ip-pool-bb]network 172.16.0.64 mask 26
    [SW1-ip-pool-bb]gateway-list 172.16.0.126
    [SW1-ip-pool-bb]dns-list 8.8.8.8
    [SW1-ip-pool-bb]q
    [SW1]int vlanif 3
    [SW1-Vlanif3]dhcp select global 
​
    [SW2]ip pool bb
    Info:It's successful to create an IP address pool.
    [SW2-ip-pool-bb]network 172.16.0.64 mask 26
    [SW2-ip-pool-bb]gateway-list 172.16.0.126
    [SW2-ip-pool-bb]dns-list 8.8.8.8
    [SW2-ip-pool-bb]q
    [SW2]int vlanif 3
    [SW2-Vlanif3]dhcp select global 

让PC端应用DHCP

8.使用ospf实现内网通
[R1]ospf 1 router-id 1.1.1.1
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]network 172.16.0.128 0.0.0.63
[R1-ospf-1-area-0.0.0.0]network 172.16.0.192 0.0.0.63
​
[SW1]ospf 1 router-id 2.2.2.2
[SW1-ospf-1-area-0.0.0.0]ne 172.16.0.0 0.0.0.63 --- 
[SW1-ospf-1-area-0.0.0.0]network 172.16.0.128 0.0.0.63
[SW1-ospf-1-area-0.0.0.0]ne 172.16.0.64 0.0.0.63
​
​
[SW2]ospf 1 router-id 3.3.3.3
[SW2-ospf-1]area 0
[SW2-ospf-1-area-0.0.0.0]ne 172.16.0.192 0.0.0.63
[SW2-ospf-1-area-0.0.0.0]ne 172.16.0.0 0.0.0.63
要宣告网关的网段!!!不然pc访走不到路由器

9.与外网通
[R1]ip route-static 0.0.0.0 0 12.0.0.2
10.nat
[R1]acl 2000
[R1-acl-basic-2000]rule permit source 172.16.0.0 0.0.0.255
[R1-acl-basic-2000]q
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]nat outbound 2000
11.由于R1未把公网接口进行宣告,所以要下发一条缺省
[R1]ospf 1
[R1-ospf-1]default-route-advertise

最终实现了所有都能通信实验完成!

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

pytorch-13_2 模型结构选择策略:层数、激活函数、神经元个数

一、拟合度概念 在所有的模型优化问题中,最基础的也是最核心的问题,就是关于模型拟合程度的探讨与优化。根据此前的讨论,模型如果能很好的捕捉总体规律,就能够有较好的未知数据的预测效果。但限制模型捕捉总体规律的原因主要有两点…

Qt for android 添加自己的java包

java 包 目录 将目录放在项目的android目录中 .pro 中添加 或(可以在Qt Creator中显示) DISTFILES android/src/ScytheStudio/*.java \android/src/Serial/*.java \

火山引擎边缘云亮相 Force 原动力大会,探索 AI 应用新范式

5月15日,2024 春季火山引擎 FORCE 原动力大会在北京正式举办。大会聚焦 AI 主题,以大模型应用为核心、以 AI 落地为导向,展示了火山引擎在大模型、云计算领域的实践应用,携手汽车、手机终端、金融、消费、互联网等领域的专家和企业…

CSS3 新增背景属性 + 新增边框属性(如果想知道CSS3新增背景属性和新增边框属性的知识点,那么只看这一篇就够了!)

前言:CSS3在CSS2的基础上,新增了很多强大的新功能,从而解决一些实际面临的问题,本篇文章主要讲解的为CSS3新增背景属性和新增边框属性。 ✨✨✨这里是秋刀鱼不做梦的BLOG ✨✨✨想要了解更多内容可以访问我的主页秋刀鱼不做梦-CSD…

关于廉洁的短视频:四川京之华锦信息技术公司

关于廉洁的短视频:传递清廉之风 在信息爆炸的时代,短视频以其短小精悍、直观生动的特点,成为了人们获取信息、传播价值观念的重要渠道。四川京之华锦信息技术公司在众多主题中,关于廉洁的短视频尤为引人注目,它们以独…

B站自动回复插件_无需千粉,轻松适配引流拉新资源分享

项目介绍 B站关键词自动回复插件,无需千粉, 很适合做流量做引流做私欲的朋友, 前期没有千粉是无法开启官方自动回复的, 适当的情况下可以用这个插件顶一下, 三联好评领取资源的打法真的超级涨粉, 感谢插件…

第十二节 SpringBoot Starter 系列结束语

感谢阅读,到这里,本系列课程就结束了。 一、为什么选择 SpringBoot Starter SpringBoot 近年来已经成为 Java 应用的必备框架; 而 SpringBoot starter 模式已经成为各大中间件集成到 SpringBoot 应用的首选方式,通过引入 xxx-st…

【MATLAB源码-第215期】基于matlab的8PSK调制CMA均衡和RLS-CMA均衡对比仿真,对比星座图和ISI。

操作环境: MATLAB 2022a 1、算法描述 CMA算法(恒模算法) CMA(Constant Modulus Algorithm,恒模算法)是一种自适应盲均衡算法,主要用于消除信道对信号的码间干扰(ISI)…

【软件测试】Selenium + Chrome UI自动化环境搭建

文章目录 自动化测试 Selenium Chrome 环境搭建1、下载Chrome 浏览器2、取消Chrome浏览器自动更新3、下载ChromeDriver4、测试环境是否搭建成功 自动化测试 Selenium Chrome 环境搭建 1、下载Chrome 浏览器 https://www.slimjet.com/chrome/google-chrome-old-version.php …

FastGPT + OneAPI 构建知识库

云端text-embedding模型 这个在前面的文章FastGPT私有化部署OneAPI配置大模型中其实已经说过,大概就是部署完成OneAPI后,分别新建令牌和渠道,并完成FastGPT的配置。 新建渠道 选择模型的类型并配置对应的词向量模型即可,这里我…

【探索数据结构】线性表之顺序表

🎉🎉🎉欢迎莅临我的博客空间,我是池央,一个对C和数据结构怀有无限热忱的探索者。🙌 🌸🌸🌸这里是我分享C/C编程、数据结构应用的乐园✨ 🎈🎈&…

信息学奥赛初赛天天练-10-组合数学-排列组合-一次彻底搞懂分组分配问题

更多资源请关注纽扣编程微信公众号 平均分组 是指将所有的元素分成所有组元素个数相等或部分组元素个数相等,即m个不同的元素平均分成n个组,有多少种分组方法 由于是平均分组,分组选择元素时会出现重复,因此结果需要除以A(n,n…

LeetCode1466重新规划路线

题目描述 n 座城市,从 0 到 n-1 编号,其间共有 n-1 条路线。因此,要想在两座不同城市之间旅行只有唯一一条路线可供选择(路线网形成一颗树)。去年,交通运输部决定重新规划路线,以改变交通拥堵的…

【漏洞复现】智慧校园(安校易)管理系统 FileUpProductupdate.aspx 任意文件上传漏洞

0x01 产品简介 "安校易"是银达云创公司基于多年教育市场信息化建设经验沉淀,经过充分的客户需求调研,并依据国家"十三五”"教育信息化建设规范而推出的综合互联网教育信息化解决方案。“安校易“以物联网技术为基础,以学…

(Askchat.ai、360智脑、鱼聪明、天工AI、DeepSeek)

目录 1、Askchat.ai - 梦想为蓝图,ChatGPT为笔。 2、360智脑 — 以人为本,安全可信 3、鱼聪明AI - 做您强大的AI助手 (yucongming.com) 4、天工AI-搜索、对话、写作、文档分析、画画、做PPT的全能AI助手 (tiangong.cn) 5、DeepSeek | 深度求索 1、Askch…

第九节 设计 Starter 不能忽视的细节

我们要定义一个生产可用的 Starter ,还有几个细节,我们必须要关注。这些细节可以很好的帮助我们写出更优秀的 Starter 一、maven 包依赖 每一个 Starter,可以理解为一个 Jar,这个 Jar 包,如果被其他应用引用&#xf…

FIFO-Diffusion,一个无需额外训练即可生成长视频的框架。通过确保每个帧引用足够多的先前帧来生成高质量、一致的长视频。

简单来讲,FIFO-Diffusion先通过一些模型如VideoCraft2、zeroscope、Opem-Sora Plan等与FIFO-Diffusion的组合生成短视频,然后取结尾的帧(也可以取多帧),再用这一帧的图片生成另一段短视频,然后拼接起来。FI…

CentOS-7安装教程

目录 安装 修改主机名 配置静态IP 镜像下载地址 https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso VMware Workstation Pro下载 VMware Workstation Pro各版本下载(2024.5.5之后)(Windows与Linux安装包不限…

MilvusPlus向量数据库增强操作库

项目简介 🔥🔥🔥MilvusPlus(简称 MP)是一个 Milvus 的操作工具,旨在简化与 Milvus 向量数据库的交互,为开发者提供类似 MyBatis-Plus 注解和方法调用风格的直观 API,提高效率而生。 特性 无侵入…