校园网网络规划与设计——计算机网络实践报告

W...Y的主页 😊
代码仓库分享💕

目录
一、设计目的
二、软硬件环境
三、理论基础
四、设计方案
五、网络配置步骤
六、设计过程中出现的问题及相应解决办法
八、参考资料
一、设计目的
深入理解网络工程的三层层次设计模型;
掌握网络拓扑结构设计、网络地址规划与设计、综合布线设计等技术;
3. 可以对各种网络设备进行规划、设计、安装、连接与设置,掌握小型校园网络设计和组建方法
二、软硬件环境
硬件环境:笔记本电脑
软件环境:Cisco Packet Tracer
三、理论基础
- 本校园网设计目标:将各种PC工作站,终端设备和局域网连接起来
- 校园网的规划如下:
- )需要组成校园网的主要建筑:教学楼,实验楼,图书馆,行政楼,校园公寓
- )根据职能分配划分成以下部门:会议室,多媒体教室,办公室,实验室,电子阅览室,借阅室,学生公寓,教师公寓。
设计思路:主要是在我们的校园里建立一个信息中心,将中心设置在教学楼。与此同时,我们要把路由器连接到外部网络,并连接到内部网络服务器上。每个行政楼,教学楼,教学楼,实验楼,图书馆,教师公寓,学生公寓都有一个二层交换机,同一部门分为单独的一个vlan。整个校园网采用星型结构。主要将星型结构分成了两个层次,核心层和接入层。核心层主要是我们的网络中心;接入层则主要分布在行政楼,教学楼,实验楼,图书馆,学生公寓,教师公寓。
3. 将局域网分为不同的虚拟局域网(VLAN)主要是为了更便于管理和使用。我们可以根据部门的需求将其划分到相应的VLAN中,并为每个VLAN分配特定的IP地址。通过这种划分,我们可以在网络区域内更有效地进行管理,并增强网络的安全性,确保各部门之间的数据传输有一定的隔离。这种IP地址的分配和VLAN的划分使得整个网络系统更加有序和安全。
| VLAN号 | IP网段 | 作用 | 交换机对应端口 | IP地址具体分化 |
| VLAN 10 | 192.168.1.0/24 | 多媒体教室,实验室,会议室VLAN | Fa 0/2 | 192.168.1.2-192.168.1.4 |
| VLAN 20 | 192.168.2.0/24 | 办公室VLAN | Fa 0/3 | 192.168.2.2-192.168.2.5 |
| VLAN 30 | 192.168.3.0/24 | 借阅室,电子阅览室VLAN | Fa 0/4 | 192.168.3.2 |
| VLAN 40 | 192.168.4.0/24 | 男生公寓VLAN | Fa 0/5 | 192.168.4.2 |
| VLAN 50 | 192.168.5.0/24 | 女生公寓VLAN | Fa 0/6 | 192.168.5.2 |
四、设计方案
1.主要网络设备:
| 设备型号 | 设备类型 | 数量 |
| Cisco 2811 | 路由器 | 1 |
| Cisco 3650-24PS | 三层交换机 | 1 |
| Cisco 2960-24 | 二层交换机 | 5 |
| PC-PT | PC机 | 10 |
| 网线(光纤及双绞线) | 若干 | |
| 集线器 | 若干 |
2.校园网络拓扑图 :混合型网络拓扑结构。主要是以快速交换机为中心的一种星型结构,然后各部门主要是将二级交换机作为必须的节点,从而形成一种树形结构。

五、网络配置步骤
1.三层交换

2. 二层交换机
(1)行政楼

(2)教学楼
(3)图书馆

(4)校园公寓

3.其他配置
(1)建立,激活VLAN

(2)查看VLAN信息
4.部门的IP及网关
| 部门 | IP地址 | 默认网关 |
| 多媒体教室 | 192.168.0.2 | 192.168.0.1 |
| 教学楼办公室 | 192.168.1.2 | 192.168.1.1 |
| 实验室 | 192.168.0.3 | 192.168.0.1 |
| 实验楼办公室 | 192.168.1.3 | 192.168.1.1 |
| 借阅室 | 192.168.2.2 | 192.168.2.1 |
| 电子阅览室 | 192.168.1.4 | 192.168.1.1 |
| 会议室 | 192.168.0.4 | 192.168.0.1 |
| 行政楼办公室 | 192.168.1.5 | 192.168.1.1 |
| 教室公寓 | 192.168.3.2 | 192.168.3.1 |
| 学生公寓 | 192.168.4.2 | 192.168.4.1 |
六、设计过程中出现的问题及相应解决办法
在熟悉Packet Tracer的过程中,我发现在设计网络拓扑时经常会面临一些挑战。在一些情况下,我遇到了创建失败的问题,导致数据通讯无法正常进行,甚至在进行ping测试时遇到了失败的情况。另外,有时候我可能会疏忽主干链路接口的建立,导致整个网络出现通信障碍。
为了解决这些问题,我采取了系统性的方法。首先,我会仔细检查网络测试设置,确保每个部分都按照预期配置。其次,我会查阅网络资料,寻找与问题相关的信息,并通过与同学互相交流探讨,分享经验和解决方案。
在调试过程中,我发现了一些涉及计算机端IP地址配置的错误。这可能包括子网掩码、网关等参数的设置问题,需要我认真审查和纠正。此外,我还留意到在开始配置交换机时,常常会遇到错误的代码状态。通过深入了解这些代码,我能够准确地定位问题,并采取必要的步骤来解决,确保网络设置的准确性和可靠性。
总体而言,这一经验不仅提升了我的Packet Tracer技能,还增强了我的网络故障排除和问题解决的能力。通过这些挑战,我更加深入地理解了网络设计和管理的复杂性,为我未来的网络工程实践打下了坚实的基础。
八、参考资料
《计算机网络第七版》电子工业出版社.2017.1
以上就是计算机网络中的一项计算机网络课程设计报告,仅供参考!!!
相关文章:
校园网网络规划与设计——计算机网络实践报告
W...Y的主页 😊 代码仓库分享💕 目录 一、设计目的 二、软硬件环境 三、理论基础 四、设计方案 五、网络配置步骤 六、设计过程中出现的问题及相应解决办法 八、参考资料 一、设计目的 深入理解网络工程的三层层次设计模型; 掌握网络…...
Qt QScrollArea 不显示滚动条 不滚动
使用QScrollArea时,发现添加的控件超出QScrollArea 并没有显示,且没有滚动条效果 原因是 scrollArea指的是scrollArea控件本身的大小,肉眼能看到的外形尺寸。 scrollAreaWidgetContents指的是scrollArea控件内部的显示区域,里面可…...
【SVN在Linux下的常用指令】
windows下的TortoiseSVN是资源管理器的一个插件,以覆盖图标表示文件状态,几乎所以命令都有图形界面支持,比较好用,这里就不多说。主要说说linux下svn的使用,因为linux下大部分的操作都是通过命令行来进行,所…...
2024 高级前端面试题之 Node 「精选篇」
该内容主要整理关于 Node 模块的相关面试题,其他内容面试题请移步至 「最新最全的前端面试题集锦」 查看。 Node模块精选篇 1. package.json版本号规则2. package.json 与 package-lock.json 的关3. npm 模块安装机制4. 模块化的差异 AMD CMD COMMONJS ESMODUL5. No…...
linux麒麟系统安装mongodb7.0
1.mogedb下载 下载的是他tar包 https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel80-7.0.5.tgz wget -o https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel80-7.0.5.tgz 也可以下载rpm包 2.将包上传至服务器并解压 #进入目录 并解压 cd /opt/ tar…...
Spring声明式事务
1.概念 事务就是用户定义的一系列执行SQL语句的操作, 这些操作要么完全地执行,要么完全地都不执行, 它是一个不可分割的工作执行单元 一个使用Mybatis-Spring的主要原因是它允许Mybatis参与到Spring的事务管理中,而不是给Mybatis创建一个新的…...
PyTorch深度学习实战(34)——Pix2Pix详解与实现
PyTorch深度学习实战(34)——Pix2Pix详解与实现 0. 前言1. 模型与数据集1.1 Pix2Pix 基本原理1.2 数据集分析1.3 模型构建策略 2. 实现 Pix2Pix 生成图像小结系列链接 0. 前言 Pix2Pix 是基于生成对抗网络 (Convolutional Generative Adversarial Netwo…...
第96讲:MySQL高可用集群MHA的核心概念以及集群搭建
文章目录 1.MHA高可用数据库集群的核心概念1.1.主从复制架构的演变1.2.MHA简介以及架构1.3.MHA的软件结构1.4.MHA Manager组件的启动过程1.5.MHA高可用集群的原理 2.搭建MHA高可用数据库集群2.1.环境架构简介2.2.搭建基于GTID的主从复制集群2.2.1.在三台服务器中分别搭建MySQL实…...
外星人入侵(python)
前言 代码来源《python编程从入门到实践》Eric Matthes 署 袁国忠 译 使用软件:PyCharm Community Editor 2022 目的:记录一下按照书上敲的代码 alien_invasion.py 游戏的一些初始化设置,调用已经封装好的函数方法,一个函数的…...
Unity中开发程序打包发布
添加ESC脚本 使用Unity打包发布的过程中,考虑到打开的程序会处于全屏界面,而此时我们又会有退出全屏的需求,因此需要添加ESC脚本,当我们单击ESC脚本的过程中,退出全屏模式。 在Assets/Scenes下,创建esc.cs…...
2024.2.1日总结
web的运行原理: 用户通过浏览器发送HTTP请求到服务器(网页操作)。web服务器接收到用户特定的HTTP请求,由web服务器请求信息移交给在web服务器中部署的javaweb应用程序(Java程序)。启动javaweb应用程序执行…...
LeetCode解法汇总2670. 找出不同元素数目差数组
目录链接: 力扣编程题-解法汇总_分享记录-CSDN博客 GitHub同步刷题项目: https://github.com/September26/java-algorithms 原题链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 描述: 给你一个下…...
STM32目录结构
之前一直头疼的32目录,比51复杂,又没有C规律,也不像python脚本文件关联不强,也不像工整的FPGA工程,编的时候到处放,爆出的错千奇百怪。短暂整理了一个,还是没有理得很轻。 startup_stm32f10x_m…...
算法专题:记忆搜索
参考练习习题总集 文章目录 前置知识练习习题87. 扰乱字符串97. 交错字符串375. 猜数字大小II403. 青蛙过河464. 我能赢吗494. 目标和552. 学生出勤记录II576. 出借的路径数 前置知识 没有什么特别知识,只有一些做题经验。要做这类型的题目,首先写出暴…...
【数据分享】1929-2023年全球站点的逐日最低气温数据(Shp\Excel\免费获取)
气象数据是在各项研究中都经常使用的数据,气象指标包括气温、风速、降水、湿度等指标,其中又以气温指标最为常用!说到气温数据,最详细的气温数据是具体到气象监测站点的气温数据! 之前我们分享过1929-2023年全球气象站…...
2024美赛数学建模D题思路+模型+代码+论文(持续更新)
2024美赛数学建模A题B题C题D题E题F题思路模型代码论文:开赛后第一时间更新,获取见文末名片 组队环节: 美赛最多是3个人参赛,一般的队伍都是由三人组成(当然如果你很大佬也可以一个人参赛),队伍…...
dubbo+sentinel最简集成实例
说明 在集成seata后,下面来集成sentinel进行服务链路追踪管理~ 背景 sample-front网关服务已配置好 集成 一、启动sentinel.jar 1、官网下载 选择1:在本地启动 nohup java -Dserver.port8082 -Dcsp.sentinel.dashboard.serverlocalhost:8082 -Dp…...
9.2爬楼梯(LC70-E)
算法: 多举几个例子,找规律: 爬到第一层楼梯有一种方法,爬到二层楼梯有两种方法。 那么第一层楼梯再跨两步就到第三层 ,第二层楼梯再跨一步就到第三层(时序)。 所以到第三层楼梯的状态可以由…...
Asp.net移除Server, X-Powered-By, 和X-AspNet-Version头
移除X-AspNet-Version很简单,只需要在Web.config中增加这个配置节: <httpRuntime enableVersionHeader"false" />移除Server在Global.asax文件总增加: //隐藏IIS版本 protected void Application_PreSendRequestHeaders() {HttpContext.Current.Res…...
reactnative 调用原生ui组件
reactnative 调用原生ui组件 1.该样例已textView,介绍。 新建MyTextViewManager 文件,继承SimpleViewManager。import android.graphics.Color; import andr…...
注意力机制:多头注意力机制、分组查询注意力机制、多查询注意力机制理论+代码
文章目录导语1.注意力机制2.多头注意力机制3.多查询注意力机制4.分组查询注意力机制5.三者对比导语 注意力机制作为transformer体系中最核心的方法,是NLP、LLM等都绕不开的一部分,多头注意力机制是transformer模型提出的“基石”,分组查询注…...
真正的爱是接受对方本来的样子
武志红说:爱是如TA所是,而非如你所愿。真正的爱是接受对方本来的样子,而不是把对方改造成你想要的样子。爱是如TA所是意味着:你爱的是这个人本身,而不是你想象中的TA。你不需要改变对方来满足你的期望。你接受TA的优点…...
yudao-cloud云原生权限安全深度剖析:OAuth2、JWT与Nacos风险实战
1. 这不是一次“走流程”的渗透测试,而是一次对云原生权限模型的实战压力测试“yudao-cloud渗透测试:安全风险发现与修复”——这个标题里藏着三个关键信号:yudao-cloud是一个真实落地的、基于 Spring Cloud Alibaba 的国产开源微服务管理平台…...
别再死记公式了!用Python手把手实现粒子群算法(PSO)优化函数寻优
别再死记公式了!用Python手把手实现粒子群算法(PSO)优化函数寻优 粒子群算法(PSO)作为经典的群体智能优化方法,常被用于解决复杂的非线性优化问题。但大多数教程都停留在数学公式推导层面,让初学…...
KAN网络实战:5分钟看懂如何用它‘可视化’发现物理定律(以安德森定域化为例)
KAN网络:用可视化方法发现物理定律的AI协作者 在科学研究的前沿,物理学家们常常需要从海量数据中识别出隐藏的规律和模式。传统的人工智能方法虽然能够提供预测结果,却往往难以解释其内部机制,这让科学家们难以信任和验证这些&quo…...
JLink版本不兼容?手把手教你解决APM32F003F6P6在Keil V5.14下的烧写闪退与报错
JLink与Keil版本冲突全解析:APM32F003F6P6烧写难题终极指南 当你深夜加班调试APM32F003F6P6,Keil突然弹出"Error Flash Download failed"然后闪退,JLink软件在你选择芯片型号后直接消失——这种工具链版本冲突带来的"玄学&quo…...
Win11系统下,Java开发环境配置保姆级教程(JDK 8u201安装+环境变量避坑指南)
Win11系统Java开发环境配置全攻略:从零开始避坑指南 刚接触Java编程的新手们,面对陌生的开发环境配置往往感到无从下手。特别是对于非计算机专业背景的学习者来说,那些晦涩的术语和复杂的系统设置就像一堵高墙,让人望而生畏。本文…...
揭秘硬件安全:ChipWhisperer如何成为嵌入式设备的安全守护神?
揭秘硬件安全:ChipWhisperer如何成为嵌入式设备的安全守护神? 【免费下载链接】chipwhisperer ChipWhisperer - the complete open-source toolchain for side-channel power analysis and glitching attacks 项目地址: https://gitcode.com/gh_mirror…...
终极GTA5安全防护菜单:YimMenu新手完整使用指南
终极GTA5安全防护菜单:YimMenu新手完整使用指南 【免费下载链接】YimMenu YimMenu, a GTA V menu protecting against a wide ranges of the public crashes and improving the overall experience. 项目地址: https://gitcode.com/GitHub_Trending/yi/YimMenu …...
Wireshark深度解析:HTTP/1.1协议层隐写与pcapng元数据取证
1. 这不是一次普通的数据包分析,而是一场“协议层藏宝游戏”Wireshark实战:解密http1.pcapng中的隐藏flag——光看标题,你可能以为这只是又一篇教你怎么点开Filter框、输http然后截图的入门教程。但实际操作中,我连续三次在http1.…...
