当前位置: 首页 > news >正文

【计算机网络实训】期末考题-路由重分发+三层交换机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.这两个属性的使用&#xff0c;row-class-name用在el-table标签上&#xff0c;class-name用在el-table-column标签上。两个属性即可绑定类名也可绑定函数 <!-- 这里是绑定函数&#xff0c;也可以绑定类名 --> <el-table :data"tableData" selection-chang…...

【AI理论知识】EM算法

基本定义 期望最大化算法&#xff08;Expectation-Maximization&#xff0c;EM算法&#xff09;是一种用于估计包含潜在变量的概率模型参数的迭代优化算法。EM算法的主要目标是在存在未观测数据或缺失数据的情况下&#xff0c;通过迭代地进行期望步骤&#xff08;E步&#xff…...

03 OSPF

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

node.js(express.js)+mysql实现注册功能

文章目录 实现步骤一、获取客户端提交到服务器的用户信息&#xff0c;对表单中的数据&#xff0c;进行合法性的效验 代码如下:二、检测用户名是否被占用三、对密码进行加密四、插入新用户&#xff08;完整代码&#xff09;总结 实现步骤 一、获取客户端提交到服务器的用户信息…...

AI绘画Stable Diffusion进阶使用

本文讲解&#xff0c;模型底模&#xff0c;VAE美化模型&#xff0c;Lora模型&#xff0c;hypernetwork。 文本Stable Diffusion 简称sd 欢迎关注 使用模型 C站&#xff1a;https://civitai.com/ huggingface&#xff1a;https://huggingface.co/models?pipeline_tagtext-to-…...

C 练习实例33 - 质数(素数)判断

题目&#xff1a;判断一个数字是否为质数。 程序分析&#xff1a;质数&#xff08;prime number&#xff09;又称素数&#xff0c;有无限个。一个大于1的自然数&#xff0c;除了1和它本身外&#xff0c;不能被其他自然数整除。 这题做过很多遍了&#xff0c;懂得都懂。 代码…...

docker环境下mongo副本集的部署及异常修复

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

【Java】Maven的安装与配置

初识Maven Maven是专门用于管理和构建Java项目的工具&#xff0c;它的主要功能有&#xff1a; 提供了一套标准化的项目结构 提供了一套标准化的构建流程&#xff08;编译&#xff0c;测试&#xff0c;打包&#xff0c;发布……&#xff09; 提供了一套依赖管理机制 标准化的…...

向量和向量如何相乘?

向量与向量相乘主要有两种方式&#xff1a;点积&#xff08;内积&#xff09;和叉积&#xff08;外积&#xff09;。这两种运算的结果和应用是不同的。 点积&#xff08;内积&#xff09;&#xff1a; 点积是两个向量的对应元素相乘后再求和的结果&#xff0c;通常用于计算两个…...

计算机组成原理 指令流水线

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

macOS - md5 | md5sum

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

Tomcat快速入门

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

如何结合antd design pro 5 结合express 上传多个文件

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

Django随笔

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

线程和进程的区别(从JVM角度出发)

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

手把手教你如何快速定位bug,如何编写测试用例,快来观摩......

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

计算矩阵边缘元素之和(c++)

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

java使用jsch处理软链接判断是否文件夹

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

QMC5883L的驱动

简介 本篇文章的代码已经上传到了github上面&#xff0c;开源代码 作为一个电子罗盘模块&#xff0c;我们可以通过I2C从中获取偏航角yaw&#xff0c;相对于六轴陀螺仪的yaw&#xff0c;qmc5883l几乎不会零飘并且成本较低。 参考资料 QMC5883L磁场传感器驱动 QMC5883L磁力计…...

条件运算符

C中的三目运算符&#xff08;也称条件运算符&#xff0c;英文&#xff1a;ternary operator&#xff09;是一种简洁的条件选择语句&#xff0c;语法如下&#xff1a; 条件表达式 ? 表达式1 : 表达式2• 如果“条件表达式”为true&#xff0c;则整个表达式的结果为“表达式1”…...

ElasticSearch搜索引擎之倒排索引及其底层算法

文章目录 一、搜索引擎1、什么是搜索引擎?2、搜索引擎的分类3、常用的搜索引擎4、搜索引擎的特点二、倒排索引1、简介2、为什么倒排索引不用B+树1.创建时间长,文件大。2.其次,树深,IO次数可怕。3.索引可能会失效。4.精准度差。三. 倒排索引四、算法1、Term Index的算法2、 …...

【学习笔记】深入理解Java虚拟机学习笔记——第4章 虚拟机性能监控,故障处理工具

第2章 虚拟机性能监控&#xff0c;故障处理工具 4.1 概述 略 4.2 基础故障处理工具 4.2.1 jps:虚拟机进程状况工具 命令&#xff1a;jps [options] [hostid] 功能&#xff1a;本地虚拟机进程显示进程ID&#xff08;与ps相同&#xff09;&#xff0c;可同时显示主类&#x…...

智能分布式爬虫的数据处理流水线优化:基于深度强化学习的数据质量控制

在数字化浪潮席卷全球的今天&#xff0c;数据已成为企业和研究机构的核心资产。智能分布式爬虫作为高效的数据采集工具&#xff0c;在大规模数据获取中发挥着关键作用。然而&#xff0c;传统的数据处理流水线在面对复杂多变的网络环境和海量异构数据时&#xff0c;常出现数据质…...

SAP学习笔记 - 开发26 - 前端Fiori开发 OData V2 和 V4 的差异 (Deepseek整理)

上一章用到了V2 的概念&#xff0c;其实 Fiori当中还有 V4&#xff0c;咱们这一章来总结一下 V2 和 V4。 SAP学习笔记 - 开发25 - 前端Fiori开发 Remote OData Service(使用远端Odata服务)&#xff0c;代理中间件&#xff08;ui5-middleware-simpleproxy&#xff09;-CSDN博客…...

python报错No module named ‘tensorflow.keras‘

是由于不同版本的tensorflow下的keras所在的路径不同&#xff0c;结合所安装的tensorflow的目录结构修改from语句即可。 原语句&#xff1a; from tensorflow.keras.layers import Conv1D, MaxPooling1D, LSTM, Dense 修改后&#xff1a; from tensorflow.python.keras.lay…...

Python ROS2【机器人中间件框架】 简介

销量过万TEEIS德国护膝夏天用薄款 优惠券冠生园 百花蜂蜜428g 挤压瓶纯蜂蜜巨奇严选 鞋子除臭剂360ml 多芬身体磨砂膏280g健70%-75%酒精消毒棉片湿巾1418cm 80片/袋3袋大包清洁食品用消毒 优惠券AIMORNY52朵红玫瑰永生香皂花同城配送非鲜花七夕情人节生日礼物送女友 热卖妙洁棉…...

JAVA后端开发——多租户

数据隔离是多租户系统中的核心概念&#xff0c;确保一个租户&#xff08;在这个系统中可能是一个公司或一个独立的客户&#xff09;的数据对其他租户是不可见的。在 RuoYi 框架&#xff08;您当前项目所使用的基础框架&#xff09;中&#xff0c;这通常是通过在数据表中增加一个…...

4. TypeScript 类型推断与类型组合

一、类型推断 (一) 什么是类型推断 TypeScript 的类型推断会根据变量、函数返回值、对象和数组的赋值和使用方式&#xff0c;自动确定它们的类型。 这一特性减少了显式类型注解的需要&#xff0c;在保持类型安全的同时简化了代码。通过分析上下文和初始值&#xff0c;TypeSc…...