Cisco Packet Tracer 网络系统工程实训大作业【附网络拓扑图】

article/2025/3/17 23:39:17

文章目录

    • 前言
    • 网络拓扑图资源
    • 项目基本要求
      • 项目一
      • 项目二
      • 项目三
    • 实验原理
      • 静态路由基本原理
      • VLAN基本原理
      • OSPF的基本原理
    • 项目的实现
      • 项目一的设计与实现
        • 网络拓扑图
        • 接口信息
        • 配置流程
        • 连通性测试
      • 项目二的设计与实现
        • 网络拓扑图
        • 接口信息
        • 配置流程
        • 连通性测试
      • 项目三的设计与实现
        • 网络拓扑图
        • 配置过程
        • 连通性测试
    • 后记

前言

网络系统工程实训大作业,主要是按照要求完成网络拓扑图和相应的配置,利用了Cisco Packet Tracer仿真软件,整个大作业分为三个小项,包括了静态路由、交换机的配置、OSPF动态路由的配置等知识点,现开放大作业报告和网络拓扑图
作为一次大作业报告,相关知识点介绍的可能有些赘述,大家找到自己感兴趣的地方学习既可~

愿你出走半生,归来仍是少年

网络拓扑图资源

若需要复现整个实验过程,建议先对照网络拓扑图熟悉题目要求
链接:https://pan.baidu.com/s/1EgfGxwQ9f8kinPql_LYEMQ
提取码:qwer

项目基本要求

项目一

在这里插入图片描述
实验时请在拓扑图上标出各端口号及IP地址。在以上拓扑图上要求实现所有网络之间实现全联通可达。通过在Router1、Router2、Router3、Router4之间上配置静态路由协议实现,不允许使用静态默认路由。

项目二

在这里插入图片描述
在小项目二的拓扑图上,标出各端口号及IP地址。在以上拓扑图上要求实现PC4可以ping通Server0。(采用3层交换机和VLAN技术)

项目三

拓扑图见小项目二。通过在Router1、Router2、Router3、Switch4之间上配置OSPF路由协议实现所有网络之间实现可达,不允许使用默认路由。OSPF各端口之间必须配置密码验证,密码为自己学号。修改路径的cost,让Router1到达172.16.4.0/24网段有3条等价OSPF路由。所有端口全部采用area 0。

实验原理

静态路由基本原理

路由器属于网络层设备,能够根据IP包头的信息,选择一条最佳路径,将数据包转发出去,以实现不同网段的主机之间的互相访问。选择最佳路径的策略即路由算法是路由器的关键所在。
生成路由表主要有两种方法:手工配置(静态配置)和动态配置。在Packet Tracer中,配置静态路由和默认路由的常用指令为:

Router#configure terminal进入全局配置模式
Router(config)#ip route 0.0.0.0 0.0.0.0 serialnumber/ipaddress 配置默认路由
Router(config)#ip route destip mask serialnumber/ipaddress 配置静态路由
Router#show ip route查看路由表

VLAN基本原理

VLAN(Virtual Local Area Network)即虚拟局域网,是一种通过将局域网内的设备逻辑地而不是物理地划分成一个个网段从而实现虚拟工作组的新兴技术。
IEEE于1999年颁布了用以标准化VLAN实现方案的802.1Q协议标准草案。VLAN技术允许网络管理者将一个物理的LAN逻辑地划分成不同的广播域(或称虚拟LAN,即VLAN)。每一个VLAN都包含一组有着相同需求的计算机工作站,与物理上形成的LAN有着相同的属性。但由于它是逻辑地而不是物理地划分,所以同一个VLAN内的各个工作站无须被放置在同一个物理空间里,即这些工作站不一定属于同一个物理LAN网段。
一个VLAN内部的广播和单播流量都不会转发到其他VLAN中,即使是两台计算机有着同样的网段,但是它们却没有相同的VLAN号,它们各自的广播流也不会相互转发,从而有助于控制流量、减少设备投资、简化网络管理、提高网络的安全性

OSPF的基本原理

OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由,应用笛卡斯加算(Dijkstra)法被用来计算最短路径树。与RIP相比,OSPF是链路状态协议,而RIP是距离矢量协议。
OFPF运行笛卡斯加(Dijkstra)算法来计算路径,计算过程概括如下:
每台运行 OSPF的路由器都会维持一个链路状态数据库,其中包含来自其它所有路由器的 LSA。一旦路由器收到所有 LSA 并建立其本地链路状态数据库,OSPF使用 Dijkstra 的最短路径优先 (SPF) 算法创建一个 SPF 树。根据 SPF 树,将通向每个网络的最佳路径填充到路由表。
有关OSPF的原理这里不再赘述 【再赘述就有点多了】 ,相关资料大家可以自行检索

项目的实现

项目一的设计与实现

网络拓扑图

参照实验要求中的网络拓扑图,在Cisco软件中绘制如下拓扑图:
在这里插入图片描述

接口信息

首先按照如下接口和IP相关信息,在主机中配置相应的IP地址和网关,并配置路由器中相应端口的IP地址
在这里插入图片描述
在这里插入图片描述

配置流程

配置好主机和路由器接口的IP地址后,在路由器Router0中配置如下的静态路由:
在这里插入图片描述
在Router1中配置静态路由如下:
在这里插入图片描述
在Router2中配置静态路由如下:
在这里插入图片描述
在Router3中配置静态路由如下:
在这里插入图片描述

连通性测试

这里以PC2为例对网络中所有的结点进行Ping测试
PC2 ping PC0:
在这里插入图片描述
PC2 ping PC1:
在这里插入图片描述
PC2 ping PC3:
在这里插入图片描述
PC2 ping 192.168.55.2(Router3 Fa0/0接口):
在这里插入图片描述
由以上的结果可以看到,主机PC2可以ping通网络拓扑图中的所有网段,对其他主机进行类似的测试得到的结果也是一样的。

项目二的设计与实现

网络拓扑图

参考项目二的网络拓扑图,标出各端口号以及IP地址,通过三层交换机和VLAN技术实现PC4和Server0之间相互ping通。
在这里插入图片描述

接口信息

按照上述网络拓扑图中的相关配置配置相应的端口和IP地址如下:
在这里插入图片描述

配置流程

在交换机Switch1中配置相关的VLAN信息,并设置接口的类型
在这里插入图片描述
同理在三层交换机Switch4中配置相应的VLAN及接口
在这里插入图片描述

连通性测试

对主机PC4进行连接性测试,PC4 ping Server0
在这里插入图片描述

项目三的设计与实现

1.通过在Router1、Router2、Router3、Switch4之间上配置OSPF路由协议实现所有网络之间实现可达,不允许使用默认路由。
2.OSPF各端口之间必须配置密码验证,密码为自己学号。
3.修改路径的cost,让Router1到达172.16.4.0/24网段有3条等价OSPF路由。
4.所有端口全部采用area 0。

网络拓扑图

项目三的网络拓扑图与项目二中的一致,所有端口和IP地址均没有变化。
在这里插入图片描述

配置过程

以路由器Router1为例配置ospf协议
在这里插入图片描述
进入接口配置OSPF认证
在这里插入图片描述
接下来配置OSPF协议中的cost
在这里插入图片描述
同理在Router2中也按照如上方式配置,同时配置OSPF的cost如下
在这里插入图片描述
在Router3中配置相应的OSPF,并配置OSPF的cost如下:
在这里插入图片描述
同理在三层交换机中配置相应的OSPF,同时配置cost如下:
在这里插入图片描述
配置成功查看Router0中的路由表
在这里插入图片描述
查看Router1中的路由表
在这里插入图片描述
查看Router2中的路由表
在这里插入图片描述
查看交换机中的路由表
在这里插入图片描述
可以看到,通过配置OSPF协议中的cost值,路由器Router0到172.16.4.0和172.16.5.0网络中的路由路径分别有三条,同时三层交换机Switch4到172.16.1.0网络也有三条路径,同理路由器Router2和Router3分别到达172.16.2.254/26和172.16.3.0/24网络也分别有两条路径。

同理以Router0为例,使用show ip ospf int查看OSPF配置以及cost
在这里插入图片描述
在这里插入图片描述

连通性测试

以主机PC0为例测试到达网络中各个结点的连通性
PC0 ping PC1
在这里插入图片描述
PC0 ping PC2
在这里插入图片描述
PC0 ping PC4
在这里插入图片描述
PC0 ping Server0
在这里插入图片描述
PC0 ping 192.168.11.2(Router2 Fa0/0接口):
在这里插入图片描述
PC0 ping 192.168.22.2(三层交换机Switch4 Fa0/24接口):
在这里插入图片描述
更多的ping测试这里再进行,由上面的结果可以看出,主机PC0可以与所有的网络相连通,同理用其他主机也网络设备也可以得到相同的结果。

后记

若对文章内容存有疑问,欢迎评论区留言


http://chatgpt.dhexx.cn/article/epjero0s.shtml

相关文章

零信任网络

“前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。” 前言 - 床长人工智能教程 零信任: 零信任概念是由网络去边界化发展改进而来。之前网络的建设理念中,将网络分…

Linux系统中网络管理命令和查看网络配置的命令

前言 这是我听老师讲课做的笔记,考试要看的。 这是视频地址 作者:RodmaChen 关注我的csdn博客,更多Linux笔记知识还在更新 说明:本人只在csdn写博客,如果在其他网站上看到,请不要信 网络管理命令和查看网络配置的命令 …

基于卷积神经网络的电影推荐系统

基于卷积神经网络的电影推荐系统 前言1.实现效果1.1 算法运行结果1.2 系统主要界面 2.主要代码实现2.1 网络模型代码2.2 django代码 前言 如今协同过滤等传统推荐算法被广泛用于推荐,但也存在冷启动、矩阵稀疏等问题,本项目用深度学习来实现电影推荐&am…

炸鸡网络验证系统

文章目录 前言一、炸鸡网络验证系统二、程序演示与下载1.程序演示2.程序下载 前言 今天介绍的是一款才了解到的系统,网络验证系统。具体介绍如下 一、炸鸡网络验证系统 炸鸡网络验证系统基于PhpMySql数据库架构的网络验证系统,安全稳定、性能强悍、承…

Linux系统的网络设置

前言 linux上设置网络需要设置 IP、子网掩码、网关、DNS等。设置正确才可访问网络,否则会出现无法联网的问题。下面会写出如何设置IP等信息,如何处理路由表等操作。 一. 查看网络配置 1.1 查看所有活动网接口的信息 执行ifconfig 命令 ens33&#…

1.网络安全之windows系统知识

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、Windows 常见分类二、Windows 常用操作1.Windows常用快捷键2.Windows常用控制台 三、Windows 网络配置1.IP地址2.子网掩码3.默认网关4.Windows Cmd 介绍及使…

python中split()方法的使用

split()方法是用来拆分字符串的,返回的数据类型是列表,当传入参数时,必须指定分割符。当不传递参数时,此时将整个字符串作为列表的一个元素返回。 使用方法: 1.空格作为分隔符 2.按点号.分割 当字符串中没有指定分割符时,会将整个字符串作为列表的一个元素返回。 3.包含…

java split 顺序_Java的split方法说明

相信大家都经常使用String 的split方法,但是大家有没有遇到下面的这种情况: 大家想想下面的代码执行结果是什么 public static voidmain(String[] args) {//TODO Auto-generated method stub String str1= "a,b,c,,,a"; String str2= "a,b,c,,,"; String…

String类中split()方法的使用

String类中split方法的使用 查看api会发现,split方法有方法重载 一个是split(String regex)一个是split(String regex,int limit) 先讲解split(String regex,int limit) …

Java split方法详细讲解

1. 问题描述 描述:在日常编写代码时,我们经常遇到需要将一串字符串中的数据进行分析摘取,从中获得分隔符外的数据,此时便不得不提split方法。 2. 方法介绍 分隔符可以是任意字符、符号、数字、字符串等。 2.1 split(String re…

split()方法的用法,超详细讲解

java 认识split()方法 在java中常常会有对字符串进行的操作, 而有时候我们想把一个字符串拆分成为多个字符串, 这个时候我们就用到了**split()**方法。本文就是解释split()方法的使用,将通过用法例子的形式带大家认识split()。 split()的使…

c语言计算闰年

1.普通闰年:能被4整除,不能被100整除。 2.世纪闰年:内部400整除。 一年的月份 8月前,单月为31,双月为30天 8月以及8月以后,单月为31天,双月为30天。 可以用 month&0x01来判断是单月还是双月…

C语言统计多个闰年,C语言统计闰年

源码如下&#xff1a; #include int main() { // 统计1-2020的闰年 printf("1-2020的闰年: \n\n"); int ye, c 0; for (ye 1; ye < 2020; ye) //此处也可更改为指定年份区间 { if (((ye % 4 0) && (ye % 100 ! 0)) || (ye % 400 0)) //闰年的定义&…

C语言闰年判断

闰年的条件&#xff1a;可以被4整除且不能被100整除或能被400整除的年份&#xff0c;通过函数实现&#xff0c; 例&#xff1a;输出从2100-2300年的所有闰年 #include<stdio.h> int isLeapYear(int year){if(year%4000)return 1;else{if(year%40&&year%100!0)r…

【C语言】输出闰年的三种方法

系列文章目录 C语言基础整体框架&#xff08;二&#xff09;http://t.csdn.cn/QyW6l C语言基础整体框架&#xff08;二&#xff09;http://t.csdn.cn/BqPr5 猜数字游戏--分支循环 http://t.csdn.cn/SNUTz 目录 系列文章目录 前言 问题描述&#xff1a; 一、分支循环法 …

用户登录注册流程图-所有项目论文通用计算机毕业设计

系统模块详细设计 (1) 用户注册 消费者必须注册才能购买商品&#xff0c;注册流程如图4.3所示。 (2) 用户登录 输入时&#xff0c;用户必须输入用户名和密码。系统确认用户输入的信息。如果用户的输入不正确&#xff0c;则用户需要知道登录失败原因。如果用户输入正确&#xff…

LaTex论文排版 | (18)算法流程图(伪代码)

之前自己尝试用visiomathtype画算法流程图&#xff0c;但是总是存在着各种各样的问题&#xff0c;今天才知道最好的算法流程图是用latex写出来的&#xff0c;在网上找到相关资源&#xff0c;先记录下来&#xff0c;然后照着实践一下看看效果。 转载自&#xff1a;http://blog.…

SCI图片制作排版全流程及论文配图规范

目录 引言 一、图片尺寸与格式要求 二、图片处理和组图排版的流程 1. 确定排版 2. 用PS处理位图 3. 生成矢量统计图 4. 用AI制作模式图并处理 5. 用AI制作排版组图 6. 导出为.tiff或.eps 三、图片素材与示意图的绘制方法 1. 绘制图片素材 2. 绘制示意图 结论 引言…

毕业论文系统图1

:毕业论文管理的有关组织结构 毕业论文管理的业务用例图 图1&#xff1a;选题业务用例的流程图&#xff08;活动图&#xff09; 图2&#xff1a;论文答辩业务的流程图 图3&#xff1a;业务用例Conselling的流程图 图4&#xff1a;业务用例结果查询流程图 图5&#xff1a;业务用…

4个流程图画图网站推荐

流程图画图网站推荐 1. 概述2. Excalidraw3. diagrams.net4. 语雀5. iodraw结束语 1. 概述 在日常的学习、工作中&#xff0c;我们通常是使用文字来记录及表述自己的想法或意见&#xff1b;但&#xff0c;有时文字的说明会显得枯燥&#xff0c;因此我们插入各种图&#xff08;…