【计算机网络实训】期末考题-路由重分发+三层交换机VLAN间路由
路由重分发+三层交换机VLAN间路由
- 实验目的
- 实验内容及步骤
- 仿真配置环境搭建
- 要求:
- 实验步骤
- 配置Switch0
- 配置Switch1
- 配置交换机Multilayer Switch 0
- 路由器Router0上的配置
- 路由器Router1的配置
- 测试
- PC0 自动获取地址成功,PC0 可 ping 通 switch0,网关
- PC1 自动获取地址成功,PC1 可 ping 通 switch1,网关
- PC0 可 telnet 到 switch0
- PC1 可 telnet 到 switch1
- PC0 可 ping 通 PC1
- 在 multilayerswitch0 上 show ip route 可查看到三条直连路由和默认路由
- PC0、PC1 可 ping 通 192.168.3.1
- PC0、PC1 可 ping 通 202.116.1.1
- PC0、PC1 可 ping 通 202.116.1.2
- 在 router0 上 show ip route 上可查看到两条直连路由、静态路由、一条 RIP 路由
- 在 router1 上可查看到两条直连路由和两条 RIP 路由
实验目的
实验的目的在于配置并验证网络设备的基本设置,包括 VLAN 划分、安全管理、DHCP 设置、不同 VLAN 的互通性以及路由器上的路由协议配置。通过此实验,旨在熟悉设备配置步骤,实践 VLAN和路由器互联,并确认网络设备的正确性和通信功能,确保网络运行的稳定性和安全性。
实验内容及步骤
仿真配置环境搭建
根据实验要求,打开 Packet Tracer 软件,按照拓扑图所示连接,连接方式如图 2.1 所示。
要求:
(1)按照拓扑图所示,配置各个网络设备的IP 地址。
(2)交换机Switch0 上的配置要求。
- VLAN 10
- VLAN 10 虚接口 ip 192.168.1.2/24
- 端口f0/1-10 划分给vlan10
- f0/24 设置为trunk
- f0/24 设置为trunk 用户名 cisco 密码 cisco 实现 telnet 安全管理,vty 0 4 登录验证用户名和密码
-注意在interface vlan 10 之下
(3)交换机 Switch1 上的配置要求。
- VLAN20
- vlan 20 虚接口 IP 192.168.2.2/24
- 端口 f0/1-10 划分给 vlan 20
- f0/24 设置为trunk 用户名 cisco 密码 cisco 实现 telnet 安全管理,vty 0 4 登录验证用户名和密码
-注意在interface vlan 20 之下
(4)交换机 Multilayer Switch0 上的配置要求。
- vlan 10 IP 地址 192.168.1.1/24
- vlan 20 IP 地址 192.168.2.1/24
- g0/1 IP 地址 192.168.3.2/24
- f0/1-2 设置为 trunk,802.1q 帧封装
- DHCP VLAN10pool 192.168.1.0/24
- 网关 192.168.1.1
- 排除地址 192.168.1.1~10
- VLAN20pool 192.168.2.0/24
- 网关 192.168.2.1
- 排除地址 192.168.2.1~10
- 三层 VLAN 互访,启用路由功能 到外网的默认路由
Switch(config)#ip route 0.0.0.0 0.0.0.0 192.168.3.1
(5)路由器 Router0 上的配置要求。
- g0/0 IP 地址 192.168.3.1/24
- s/0/0 IP 地址 202.116.1.1/30
- HDLC
- 到内网的默认路由
Router(config)#ip route 0.0.0.0 0.0.0.0 192.168.3.2 - 静态路由重分发
(6)路由器 Router1 上的配置要求。
- s/0/0 IP 地址 202.116.1.2/30
- lo0 IP 地址 172.0.0.1/24
- HDLC
- 时钟 64000
- RIP
实验步骤
给Router0和Router1添加HWIC-2T模块
配置Switch0
en
conf t
vlan 10
exit
#VLAN 10 虚接口 ip 192.168.1.2/24
interface vlan 10
ip address 192.168.1.2 255.255.255.0
no shutdown
exit
#端口f0/1-10 划分给vlan10
interface range Fa0/1 - 10
switchport mode access
switchport access vlan 10
exit
#f0/24 设置为trunk
interface Fa0/24
switchport mode trunk
switchport trunk allowed vlan 10,20
exit
#用户名cisco 密码cisco 实现telnet 安全管理
interface vlan 10
username cisco password cisco
line vty 0 4
login local
transport input telnet
exit
配置了默认网关,指定了交换机上的默认路由
ip default-gateway 192.168.3.1
exit
保存了当前的配置
write memory
配置Switch1
en
conf t
vlan 20
exit
#VLAN 10 虚接口 ip 192.168.2.2/24
interface vlan 20
ip address 192.168.2.2 255.255.255.0
no shutdown
exit
#端口f0/1-10 划分给vlan20
interface range Fa0/1 - 10
switchport access vlan 20no shutdown
exit
#f0/24 设置为trunk
interface Fa0/24
switchport mode trunk
switchport trunk allowed vlan 10,20no shutdown
exit
#用户名cisco 密码cisco 实现telnet 安全管理
interface vlan 20
username cisco password cisco
line vty 0 4login local
transport input telnet
exitip default-gateway 192.168.3.1write memory
配置交换机Multilayer Switch 0
en
conf t
vlan 10
exit
vlan 20
exit
interface vlan 10
ip address 192.168.1.1 255.255.255.0
no shutdown
exit
interface vlan 20
ip address 192.168.2.1 255.255.255.0
no shutdown
exitinterface Gig 0/1
no switchport
ip address 192.168.3.2 255.255.255.0
no shutdown
exit
interface range Fa0/1-2
switchport trunk encapsulation dot1q
switchport mode trunk
no shutdown
exit#DHCP#VLAN 10 pool 192.168.1.0/24
#网关 192.168.1.1
#排除地址 192.168.1.1~10
ip dhcp pool vlan10pool
network 192.168.1.0 255.255.255.0
default-router 192.168.1.1
exit
ip dhcp excluded-address 192.168.1.1 192.168.1.10ip dhcp pool vlan20pool
network 192.168.2.0 255.255.255.0
default-router 192.168.2.1
exit
ip dhcp excluded-address 192.168.2.1 192.168.2.10ip routing
ip route 0.0.0.0 0.0.0.0 192.168.3.1router rip
network 192.168.1.0
network 192.168.2.0
network 192.168.3.0
version 2
endwrite memory
路由器Router0上的配置
interface Gig0/0
ip address 192.168.3.1 255.255.255.0
no shutdown
exit
interface serial 0/0/0
encapsulation hdlc
clock rate 64000
ip address 202.116.1.1 255.255.255.252
no shutdown
exit
#配置静态路由
ip route 0.0.0.0 0.0.0.0 192.168.3.2router rip
network 192.168.3.0
network 202.116.1.0
version 2
endRIP
静态路由重分发
router rip
version 2
no auto-summary
redistribute static metric 10
redistribute connected metric 5
exitrouter rip
network 192.168.3.0
network 202.116.1.0
version 2
endwrite memory
路由器Router1的配置
interface serial0/0/0
encapsulation hdlc
ip address 202.116.1.2 255.255.255.252
clock rate 64000
no shutdown
exitinterface lo0
ip address 172.0.0.1 255.255.255.0
no shutdown
exitip route 0.0.0.0 0.0.0.0 192.168.1.1#rip
router rip
version 2
no auto-summary
redistribute static metric 10
redistribute connected metric 5
exitrouter rip
network 202.116.1.0
network 172.0.0.0
version 2
endwrite memory
测试
PC0 自动获取地址成功,PC0 可 ping 通 switch0,网关
PC1 自动获取地址成功,PC1 可 ping 通 switch1,网关
PC0 可 telnet 到 switch0
PC1 可 telnet 到 switch1
PC0 可 ping 通 PC1
在 multilayerswitch0 上 show ip route 可查看到三条直连路由和默认路由
PC0、PC1 可 ping 通 192.168.3.1
PC0、PC1 可 ping 通 202.116.1.1
PC0、PC1 可 ping 通 202.116.1.2
在 router0 上 show ip route 上可查看到两条直连路由、静态路由、一条 RIP 路由
在 router1 上可查看到两条直连路由和两条 RIP 路由
相关文章:

【计算机网络实训】期末考题-路由重分发+三层交换机VLAN间路由
路由重分发三层交换机VLAN间路由 实验目的实验内容及步骤仿真配置环境搭建要求:实验步骤配置Switch0配置Switch1配置交换机Multilayer Switch 0路由器Router0上的配置路由器Router1的配置 测试PC0 自动获取地址成功,PC0 可 ping 通 switch0,网…...

git 常规操作及设置
git 常规操作及设置 Git是一个分布式版本控制系统,可以用来跟踪文件的修改历史并与其他人进行协作开发。下面是一些常见的Git操作及设置: 初始化仓库:使用命令git init在当前目录创建一个新的Git仓库。 克隆仓库:使用命令git clo…...

element中表格组件的row-class-name和class-name属性的使用以及无效处理
1.这两个属性的使用,row-class-name用在el-table标签上,class-name用在el-table-column标签上。两个属性即可绑定类名也可绑定函数 <!-- 这里是绑定函数,也可以绑定类名 --> <el-table :data"tableData" selection-chang…...

【AI理论知识】EM算法
基本定义 期望最大化算法(Expectation-Maximization,EM算法)是一种用于估计包含潜在变量的概率模型参数的迭代优化算法。EM算法的主要目标是在存在未观测数据或缺失数据的情况下,通过迭代地进行期望步骤(E步ÿ…...

03 OSPF
参考文章 1 初步认识OSPF的大致内容(第三课)-CSDN博客 2...

node.js(express.js)+mysql实现注册功能
文章目录 实现步骤一、获取客户端提交到服务器的用户信息,对表单中的数据,进行合法性的效验 代码如下:二、检测用户名是否被占用三、对密码进行加密四、插入新用户(完整代码)总结 实现步骤 一、获取客户端提交到服务器的用户信息…...

AI绘画Stable Diffusion进阶使用
本文讲解,模型底模,VAE美化模型,Lora模型,hypernetwork。 文本Stable Diffusion 简称sd 欢迎关注 使用模型 C站:https://civitai.com/ huggingface:https://huggingface.co/models?pipeline_tagtext-to-…...

C 练习实例33 - 质数(素数)判断
题目:判断一个数字是否为质数。 程序分析:质数(prime number)又称素数,有无限个。一个大于1的自然数,除了1和它本身外,不能被其他自然数整除。 这题做过很多遍了,懂得都懂。 代码…...

docker环境下mongo副本集的部署及异常修复
最近更换了办公地点。部署在本地docker环境里的mongo数据库不能使用了。原因是本地的ip地址变更。以前的mongo副本集的配置需要更新。处理完后,索性重新记录一下mongo副本集在docker中的部署流程。 mongo的事务及副本集 我们先了解一下什么是事务,事务…...

【Java】Maven的安装与配置
初识Maven Maven是专门用于管理和构建Java项目的工具,它的主要功能有: 提供了一套标准化的项目结构 提供了一套标准化的构建流程(编译,测试,打包,发布……) 提供了一套依赖管理机制 标准化的…...

向量和向量如何相乘?
向量与向量相乘主要有两种方式:点积(内积)和叉积(外积)。这两种运算的结果和应用是不同的。 点积(内积): 点积是两个向量的对应元素相乘后再求和的结果,通常用于计算两个…...

计算机组成原理 指令流水线
文章目录 指令流水线指令流水线的概念流水线性能分析流水线的吞吐率流水线的加速比流水线的效率 影响流水线的因素结构相关 (资源冲突)数据相关 (数据冲突)控制相关 (控制冲突) 流水线分类超量流水线 指令流水线 #mermaid-svg-sWaRASMFAvh8sLJk {font-family:"trebuchet m…...

macOS - md5 | md5sum
文章目录 简单使用介绍文档Linux - md5summacOS - md5 大文件传输是否完整,你可以使用 md5 进行校验 linux 上使用 md5sum 命令,在macOS 上 md5 命令是和 md5sum 等效的 简单使用介绍 参考:https://blog.csdn.net/cnds123321/article/detail…...

Tomcat快速入门
1.Tomcat介绍 Apache Tomcat 是由 Apache Software Foundation(ASF)开发的一个开源 Java WEB 应用服务器,如apache处理静态HTML能力突出不同,tomcat处理动态HTML能力相当强大,因此一般项目都是部署apachetomcat&#…...

如何结合antd design pro 5 结合express 上传多个文件
在Ant Design Pro 5(基于React)的前端界面结合Express后端实现上传整个文件夹的文件,实际上是在前端进行多文件选择,并通过POST请求将文件列表发送到后端,然后由后端处理上传。由于浏览器API限制,直接上传整…...

Django随笔
关于Django的admin 1. 在url中把 from django.contrib import admin 重新解开 把path(admin/,admin.site.urls), 解开 2. 注册app,在配置文件中写 django.contrib.admin, 3.输入命令进行数据库迁移 Django国际化 配置文件中(改成中文) LA…...

线程和进程的区别(从JVM角度出发)
进程与线程的区别 线程具有许多传统进程所具有的特征,故又称为轻型进程(Light—Weight Process)或进程元;而把传统的进程称为重型进程(Heavy—Weight Process),它相当于只有一个线程的任务。在引入了线程的操作系统中,通常一个进…...

手把手教你如何快速定位bug,如何编写测试用例,快来观摩......
手把手教你如何快速定位bug,如何编写测试用例,快来观摩......手把手教你如何快速定位bug,如何编写测试用例,快来观摩......作为一名测试人员如果连常见的系统问题都不知道如何分析,频繁将前端人员问题指派给后端人员,后端人员问题指派给前端人员…...

计算矩阵边缘元素之和(c++)
题目描述 输入一个整数矩阵,计算位于矩阵边缘的元素之和。所谓矩阵边缘的元素,就是第一行和最后一行的元素以及第一列和最后一列的元素。 输入格式 第一行分别为矩阵的行数 和列数 (m<100,n<100),…...

java使用jsch处理软链接判断是否文件夹
前言 这一次主要是碰到一个问题。因为使用jsch去读取文件的时候,有一些文件它是使用软链接制作的一个映射。因为这里面有一个问题。如果它是软链接你就无法判断他到底是文件。还是文件夹?因为他没有提供可以直接读取的方法,用权限信息去判断…...

【2023】java使用WebClient实现chatGPT调用建立web socket连接
💻目录 一、介绍1、使用技术2、效果 二、代码1、前端代码2、后端代码2.1、maven依赖2.2、model2.2.1、请求接口的格式2.2.2、响应数据对象 2.3、工具类2.3.1、🔴使用WebClient调用chatgpt方法2.3.2、🟠 webSocket连接对话方法 2.4、Controlle…...

力扣【四数之和】
一、题目描述 18. 四数之和 给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,则认为两个四元组重复&#x…...

IMX6LL|linux设备驱动模型
linux设备驱动模型 为什么需要设备驱动模型 早期内核(2.4之前)没有统一的设备驱动模型,但照样可以用2.4~2.6期间使用devfs,挂载在/dev目录。 需要在内核驱动中创建设备文件(devfs_register),命名死板 2.6以后使用sys…...

2023年的技术总结和工作反思
一、回顾2023年 回顾自己的2023年,还是发生了很多的变化。在大学毕业,就来到了芯翼参加工作,在这里也遇到了很多的前辈和小伙伴,收获工作的同时也收获了友情。但是,随着公司发展战略的变化,公司的人员架构…...

Stable Diffusion中的Embeddings
什么是Embeddings? Embeddings是一种数学技术,它允许我们将复杂的数据(如文本或图像)转换为数值向量。这些向量是高维空间中的点,可以捕捉数据的关键特征和属性。在文本处理中,例如,embeddings可…...

如何快速打开github
作为一个资深码农,怎么能不熟悉全球最大的同性交友社区——github呢,但头疼的是github有时能打开,有时打不开,这是怎么回事? 其实问题出在github.com解析DNS上,并不是需要FQ。下面提供一个方法,…...

【sql/python】表中某列值以列表聚合
需求背景: 有一个表含有两个字段 “ID”,“VALUE” 1,香蕉 1,苹果 2,橘子 3,香蕉 3,苹果 3,橘子 目标要求:将每个ID的VALUE列聚合成一个字符串列表 “ID”,“VALUE” 1,[香蕉,苹果] 2,[橘子] 3,[香蕉,苹果,橘子] 一、SQL使用 LISTAGG函数聚合方式 ---将…...

大模型实战营Day6 作业
基础作业 使用 OpenCompass 评测 InternLM2-Chat-7B 模型在 C-Eval 数据集上的性能 环境配置 conda create --name opencompass --clone/root/share/conda_envs/internlm-base source activate opencompass git clone https://github.com/open-compass/opencompass cd openco…...

C#,入门教程(20)——列表(List)的基础知识
上一篇: C#,入门教程(19)——循环语句(for,while,foreach)的基础知识https://blog.csdn.net/beijinghorn/article/details/124060844 List顾名思义就是数据列表,区别于数据数组(arr…...

【蓝桥杯日记】复盘篇一:深入浅出顺序结构
🚀前言 本期是一篇关于顺序结构的题目的复盘,通过复盘基础知识,进而把基础知识学习牢固!通过例题而进行复习基础知识。 🚩目录 前言 1.字符三角形 分析: 知识点: 代码如下 2. 字母转换 题目分析: 知…...