06

2024-05

计算机网络毕业设计作品2篇

| 来源:网友投稿

计算机网络毕业设计作品2篇计算机网络毕业设计作品 《计算机网络》精品课程网站的设计与实现 (毕业设计论文) 1 引言1.1 选题背景在人才培养中,课程具有无可替代的重要性和基础性。 课下面是小编为大家整理的计算机网络毕业设计作品2篇,供大家参考。

计算机网络毕业设计作品2篇

篇一:计算机网络毕业设计作品

计算机网络》 精品课程网站的设计与实现

  (毕业设计论文)

 1

 引言 1 . 1

 选题背景 在人才培养中, 课程具有无可替代的重要性和基础性。

 课程是一种文化传递,它是人类智慧的结晶, 是科学、 技术、 经济、 文化发展历史的总结, 又是现代发展前沿的反映。

 因此, 课程是学生知识、 能力、 素质培养的重要载体。

 一所学校, 不能认为只要能开出课, 就是在办学。

 学校要根据自己的目 标定位和发展方向来确定要开设的课程。

 在一所学校里, 有计划、 有目标地建设成一批辐射性强、 影响力大的精品课程, 可以大范围地推进全校的课程建设, 可以营造一种良好的学习氛围,形成良好的校园文化。

 开发教学网站, 是推进教育更新、 实现教学管理创新的主要方面。

 在精品课程网站这个网络平台上可以看到相关课程的详尽信息。

 在课程介绍中, 用户可以轻松找到要学课程的简单概述, 能为用户对相关知识的学习指明方向,突出重、 难点。

 而这些有可能会被老师忽略, 或者老师讲过而你没有听清楚的情况下就会对你总体把握学习很有益处。

 在教师队伍中你可以比较详细的了解讲师或课程负责人的信息, 在你学习中遇到难题时可以向这些老师请教。

 每个人的思考方式不同, 你的任课老师的讲解重点的思路你可能理解不了, 有可能换个老师以另外的思路讲解有可能就符合你的思维方式, 也更易于理解。

 在教学大纲中向用户展示某一课程总体结构框架, 列出课程的主要的知识点,有利于用户总体把握课程。

 资源下载为用户提供了 很好的教学资源, 供用户学习。而网上答疑更是体现了 精品课程网站交互性的特点, 在该项中用户可以就自己学习中遇到的问题提出来供其他用户共同思考解答, 这是精品课程网站的一个十分优秀的特点, 可以让用户之间相互探讨, 共同进步。

 1 . 2

 目 的和意义 精品课程网站是高等学校教学质量与教学改革工程的重要组成部分, 是学生

 《计算机网络》 精品课程网站的设计与实现 第 2 页 (共 40 页) 主学习、 教学互动、 学习交流的重要平台。《计算机网络》 是计算机专业的一门必修课程。

 学生在学习的过程中, 除了 老师的引导外, 还需详细了 解课程的学习要求,了解课程的重点与难点, 预习和复习课堂教授的内容, 检查自己掌握知识的情况,并及时同老师交流学习中遇到的问题。

 这些在现实中受许多条件的制约是不太可能实现的, 这就迫切需要提供一个平台, 让学生与学生之间或学生与老师之间能相互交流相互学习, 实现网上教学, 针对每个学生网上辅导。

 精品课程网站是一种很好的课堂教学的辅助工具。

 在一个用户开始学习一种新的计算机语言时, 课堂上的学习是必不可少的, 而借助于精品课程网站在课外对重要课程进行进一步的学习, 则为我们掌握一门学科提供了一个良好的渠道。

 这也必将改变传统教学方法, 实现计算机技术与多媒体网络技术结合的一次教学改革。

  1 . 3

 发展现状 在精品课网站建设方面, 国内的各大高校已经建设了 很多结构新颖, 界面美观的课程教学网站, 其中比较突出的是清华大学的管理信息系统教学网站和南京师范大学的地理信息系统教学网站。

 这些网站系统的功能主要包括学习资源管理、 学习交流平台(论坛、 在线测试、 在线答疑等)、 精品课程申报材料三个主要部分。

 在本系统的分析与设计过程中, 主要参考国内的相关网站。

 方案论证

  2

 方案论证 2. 1

 现行教学系统的调查与分析 虽然计算机课程组已经准备了 大量的教学文件, 但是并没有形成一个真正意义上的网上教学系统, 所以存在以下几个问题急需解决:

 1. 计算机资源不能有效的对外开放 由于现行的教学材料以书面文档的形式保存, 他们中的大多数被束之高阁, 没有充分发挥其在教学中的作用。

 上级教育机构或学生一般需要通过借阅、 复印等方式获得精品课材料, 不仅很效率低, 而且也会导致材料的丢失损坏。

 2. 计算机资源不能得到有效使用 目前的计算机资源主要是为了 参加上级教育机构的精品课评审活动而准备的,用户范围较小。

 再加上普通学生很难获取这些资源, 它们可能在活动结束后就被弃置, 十分可惜。

 除此以外, 校外的相关组织(比如用人单位)

 和个人(比如想报考该专业的学生)

 也很少能了解到学校计算机专业教学上的成果和师生的研究成果。

 3. 教师与学生间没有有效的交流工具 当前的计算机专业系统的设计完全没有考虑到建立师生间交流平台的任务。

 学生如果遇到了疑问只能依靠电话和电子邮件向教师请教。

 但是, 学生的问题往往具有共性, 而教师又常常需要向每个学生发布内容相同的信息, 这种一对一的交流方式在这种情况下显然没有什么效率。

 不仅如此, 这个缺陷还使教师难以了解学生的进度, 在制定教学计划时容易忽略学生的接受情况。

 4. 学生在系统中处于被动地位 只有在教师从资源库中取出信息之后, 学生才能使用所需的资源。

 而且, 学生的作品和论文只能存入不能取出, 他们因为看不到反馈信息而学习热情下降。

 2. 2

 需求调查与分析 该系统是集课程介绍、 教师介绍、 教学大纲、 网站新闻、 资料下载、 网上答疑、课程申报为一体的精品课网站教学系统。

 根据对目 前系统硬件配置情况调查, 系统虽然无法满足用户的全部需求, 但大部分功能是可以实现的。

 2. 3

 精品课程网站方案介绍

 《计算机网络》 精品课程网站的设计与实现 第 4 页 (共 40 页) 2.3.1

 拟建目 标 简要描述:

 精品课程网站是以浏览器/服务器(B/S)

 为架构, 为学生、 教师提供计算机专业相关知识技能的网站。

 它将使用数据库技术与网络技术, 使计算机资源的使用效率得到很大提高, 并为师生提供交流平台。

 精品课程网站优越性:

 在以上叙述中可以看出精品课程网站性能与功能上的优势, 首先, 精品课程网站利用了计算机网络和数据库两项先进技术, 比原先完全依靠课堂教学更有效率。

 其次, 精品课程网站提供了一系列诸如资源下载、 网上答疑此类的新功能, 学生和教师可以通过访问网站来进行交流。

 2.3.2

 系统规划及初步方案 该系统总体由六个模块组成:

 用户注册登陆模块, 学习资源模块, 教师队伍模块, 网站新闻模块, 申报页面模块以及互动论坛模块。

 2.3.3

 系统的实施方案 根据实际的需要, 精品课网站系统的实施是分两阶段实现的:

 在第一阶段利用结构化生命周期法建立一个满足近期目标的静态精品课网站,主要用于提供精品课课程介绍、 教学大纲等精品课程资料, 为下一阶段系统的开发做好准备工作。

 在第二阶段建立一个精品课网站管理系统, 主要实现三个目标:(1)

 提供一个支持学习交流论坛、 在线答疑等的师生互动平台;(2)

 提供课本、 讲义等学习资料的下载和在线阅读功能。(3)

 建立网站后台管理系统, 以便管理员及时、 方便的更新网站资源。

 网站主要使用 C#为开发语言, SQL SERVER 2005 为数据库管理系统。

 2. 4

 环境条件可行性

 该系统开发的软件为精品课程网站的服务器端软件,由于学生与教师十分需要一个网络化的交流平台, 该软件设计完成后可用于展示该专业的教学成果和提供互动教学服务。

 目前我国政府对高等教育的质量十分重视,外加教育机构间的生源竞争日 趋激烈, 许多高等院校都引入了 类似的教学网站,利用网络与多媒体开展远程培训。

 但本系统完全独立开发,力求使系统功能简洁明了,齐全且易于操作。

  各个高校对开发精品课网站系统非常重视, 为该系统的开发提供了前提条件。

 方案论证

  目前,学校的专用机房, 微机设备数量质量都达到能实现信息化管理的要求,

 拥有系统运行的硬件环境。

 导师非常支持该精品课程网站的开发, 这为开发工作的顺利进行提供了 必要的保障。

 2. 5

 技术可行性 目前信息技术和计算机软硬件发展已经完全可以满足本系统的技术要求, 开发和维护工作由专业维护人员承担。

 就目前使用的开发技术来说, 采用十分流行的面向对象程序设计语言C#开发, 使用 SQL

 server 2005 作为数据库的支持, 应用 Visual Studio 2008 作为开发平台, 使用 ASP.NET 技术设计网站, 这些技术都已十分成熟,而且相对来说简单易懂, 可以边学边做。

 因此, 从技术上来说该精品课程网站开发方案是可行的。

 2. 6

 开发工具与开发语言简介 2.6.1

 ASP.NET 简介 ASP.NET 不是编程语言, 而是一种网站开发技术。

 ASP.NET 是使用.NET 框架提供的类库构建而成的, 它提供了一个 WEB 应用程序模型, 该模型有一组控件和一个基本结构构成。

 有了 它, WEB 应用程序的构建变得非常容易。

 开发人员可以直接使用 ASP.NET+控件集, 该控件集封装了 公共的、 用于超文本标记语言 (HTML)用户界面的各种小组件(如文本框、 下拉菜单等)。

 实际上, 这些控件运行在 WEB服务器上, 它们将用户界面转化成 HTML 格式后在发送给浏览器。

 在服务器上, 控件负责将面向对象的编程模型呈现给 WEB 开发人员, 这种编程模型能提供面向对象的编程技术拥有的丰富功能。

 ASP.NET 还提供一些基本的结构服务(如会话状态管理和进程循环), 这些服务进一步减少了开发人员要编写的代码量, 并使应用程序的可靠性得到大幅度的提高。

 ASP.NET 还允许开发人员将软件作为一项服务进行传送。

 通过使用 ASP+WEB 服务功能, ASP.NET 开发人员只需进行简单的业务逻辑编程, 而由 ASP.NET 基本结构负责通过 SOAP 传送服务。

 2.6.2

 C#简介 C#是一种开发语言, 基本语法与 C++类似, C#语言被称为是 C++和 VB 的完美结合, 它既具备 C++语言的强大功能, 又具备 VB 语言的快速开发特性。

 C#支持面

 《计算机网络》 精品课程网站的设计与实现 第 6 页 (共 40 页) 向对象开发, 并有.NET 底层类库的支持, 可以轻松创建对象。

 C#的开发工具 visual studio2005 或 visual studio2008 支持拖放式添加控件, 开发人员可以轻松完成桌面布局。

 C#通过内置的服务, 使组件可以转化为 XML 网络服务, 这样就可以被其他程序调用, 也可以被网络上其他机器的其他程序调用。

 实现了一次创造, 重复利用的高效开发模式。

 C#具有自 动的资源回收功能, 不用再像 C++一样, 为程序运行中的内存管理伤脑筋【3】。

 2.6.3

 Visual Studio2008 简介 Microsoft Visual Studio 2008 专业版是一个功能强大的开发环境。它主要面向独立的专业开发人员和小型的开发团队, 使他们能够开发出高性能的、 丰富用户体验的分布式系统。

 Visual Studio 2008 专业版可以用 来开发 Web( 包括 ASP.NET AJAX), Windows Vista, Windows Server 2008, Office 2007, SQL Server 2008 和 Windows Mobile 应用程序。

 开发人员能够通过可拖拽的设计器构建 Windows,Web, Office, .Net Framework, SQL Server 和 Windows Mobile 应用程序。

 能够在 Ribbon Designer 中设计 Office Ribbon, 并提供 Ribbon 的控件。

 Microsoft Office Outlook 创建的区域够通过被引入到 Visual Studio 中。

 构建 SQL Server 的应用程序, 可以使用 Microsoft Visual Basic 或 Microsoft Visual C 直接对数据库进行开发。

 在移动设备与应用开发中, 提供了 丰富的设计界面来进行 Microsoft SQL Server Compact 3.5 的开发。

 2.6.4

 SQLServer2005 简介 SQL Server 2005 是一个全面的数据库平台, 使用集成的商业智能 (BI) 工具提供了企业级的数据管理。

 SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能, 使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

 SQL Server 2005 数据引 擎是本企业数据管理解决方案的核心。

 此外 SQL Server 2005 结合了分析、 报表、 集成和通知功能。

 这使您的企业可以构建和部署经济有效的 BI 解决方案, 帮助您的团队通过记分卡、 Dashboard、 Web services 和移动设备将数据应用推向业务的各个领域。

 与 Microsoft Visual Studio、 Microsoft Office System 以及新的开发工具包(包

 方案论证

  括 Business Intelligence Development Studio)

 的紧密集成使 SQL Server 2005 与众不同。

 无论您是开发人员、 数据库管理员、 信息工作者还是决策者, SQL Server 2005 都可以为您提供创新的解决方案, 帮助您从数据中更多地获益。

 Microsoft 仔细 倾听 了 您 的反 馈, 并对行业进行了 认真研究, 全世界的 Microsoft 研究团队共同努力, 经过创造性思索才最终向您奉献出这一引入了 上百种新增功能或改进功能的 SQL Server 2005。

 这些功能将有助于您在以下三个主要方面提高业务:

 企业数据管理, 开发人员生产效率, 商业智能。

 通过以上各种技术的介绍和 比较, 结合我自 己 的实际情况, 我主要采用ASP.NET 技术实现动态页面设计, SQLServer2005 实现数据库应用和数据管理的设计方案。

 除此之外, 我选择 ASP 技术还有以下原因:

 ADO(ActiveX Data Objects)技术是微软公司推出的数据库连接技术, 运用该技术可以对各种数据库(如 SQL Server, Access, Oracle 及 Sybase 等)的链接, 查询, 存取等操作。

 ADO 对象给开发人员提供一种快捷, 简单, 高效的数据库访问方法, ADO 可以包含在脚本中来产生对数据库的连接, 并从数据库表中读取数据,形成实际要使用的对象集合。

 而且, 对于数据资源,提供了 应用程序一级的界面。

 不过, ADO 并不与数据资源直接通信, 而是通过称为 OLE DB 的中间界面。

 对于数据资源(Microsoft SQL Server), OLE DB 提供了 系统一级的界...

篇二:计算机网络毕业设计作品

 公司局域网的组建

 四、 项目背景

 公司拥有主机数 240 台, 分布于整座大厦内。

 该大厦分为 5 层,其中经理室(主机 5 台)

 和人力资源部(主机 10)

 位于该大厦的顶层, 财务部(主机 20 台)

 与市场营销部(主机 20 台)

 位于 4 层, 其它的部分和楼层分布分别为:

 网络设计部 1 部(主机 50 台)

 位于 3层、 网络设计部 2 部(主机 50 台)

 位于 2 层、 培训部(主机 50)

 位于 1 层。

  五、 需求分析

 公司网络系统建设的主要目标就是组建一个由网络、 信息管理和办公自动化组成的综合应用系统。

 此应用系统可分为公司的业务、 办公提高效的管理。

  根据公司的背景描述和主要目标的分析, 可以采用 100 M-1000M的传输速率, 所以决定选择百兆位以太网。

 至于设备, 核心层采用两台千兆位的 3 层交换机构成高速骨干网, 用于连接楼层的接入, 接入层 1、 2、 3 层都可以用 2 台 24 口交换机和 1 台 8 口交换机堆叠将办公区里的几十台计算机连接起来, 4 层则可由 2 台 24 口交换机堆叠使用, 5 层则由一台 24 口的交换机与计算机相连。

  由于公司的办公方式, 在拓扑结构选择上, 本方案采用星型网络,其优点在于易于应用、 管理和维护、 有利于网络规模和带宽的扩展。

 在综合布线方面, 由于公司网络中各节点之间连接距离小于 100M,因此全网布线采用 UTP6 类线缆, 连接用户使用 100BASE-T 的链接方式, 设备之间采用 1000BASE-T 方式。

 因为本方案中公司全网采用 2层的结构(核心层、 接入层)。

 六、 网络设计原则

 1.

 实用性和经济性 系统建设应始终贯彻面向应用, 注重实效的方针。

 坚持使用、 经济的原则建设公司的网络系统。

 2.

  先进性和成熟性 系统设计既要采用先进的技术和方法, 又要注意结构、 设备的相对成熟。

 不但能反映当今的技术水平, 而且具有发展潜力。

 3.

  可靠性和稳定性 系统结构、 技术措施、 设备性能、 系统管理、 厂商技术及维护能力等方面着手, 确保系统运行的可靠性和稳定性, 达到最大的平均无故障时间。

 4. 安全性和保密性

 在系统设计中, 既考虑信息资源的充分共享, 更重注意信息的保护和隔离, 因此系统应分别针对不同的应用和不同的网络通信环境,采取不同的措施。

 5. 可扩展性和易维护性 为了 适应系统变化的要求, 必须充分考虑以最简便的方法、 最低的投资, 实现系统的扩展和维护, 采用可网管产品, 降低人力资源的费用, 提高网络的易用性。

 6. 网络功能 根据公司现有规模, 业务需要发展范围建立的网络有如下功能:

 (a)

 建立公司自己的网站, 可向外界发布信息, 并进行网络上的业务。

 (b)

 要求供销部可以连接 Internet, 与各企业保持联络, 接收订单及发布本公司产品信息。其他部门都不能连接Internet,但要求公司内部由网络连接。

 (c)

 公司内部网络实现资源共享, 以提高工作效率。

 (d)

 建立网络时应注意网络的可扩展性, 以方便日后的网络升级和增加计算机。

 (e)

 在公司内部建立公司的数据库, 如员工档案, 业务计划, 会议日程等。

 7. 现场勘察分析:

  根据公司大楼的结构特点制定详细的网络连接图, 其中包括如下信息:

 (a)

 网络上个信息电的分布图, 工作空间大小距离 (b)

 电源插座的位置, 包括目前正在使用的插座的设备

 (c)

 所有不可移动的物品的位置 (如支撑柱, 分隔墙, 内置柜等)

 (d)

 所有办公家具的当前位置 (e)

 所有计算机和类似打印机的外部设备的位置、

 (f)

 门和窗口的位置、

 (g)

 通风管道和目前电线的位置 另外, 在记录每台设备是要为设备建立一张配置表, 如计算机的CPU, 硬盘, 显示器, 软驱。

 8. 接入 Interner 方式

  (a)

 DSL 宽带接入, 其中包括 ADSL,

 CDSL, HDSL, IDSL 和 UDSL等, 典型的事 ADSL, 即不对称数字用户线, ADSL 被普遍认为是具有广阔应用前景的接入技术之一。

  (b)专线接入, 在企业级用户中, 主要采用的是专线接入方式,常用的专线接入使 DDN 方式。

 速度范围 64Kbps 至 2Mbps。

 采用 DDN,网络设备需要路由器, NTU、 基带调制解调器或 HDSL。

  建议公司租用专线与外界互联, 用一台配置较先进的计算机作为服务器

 租用 DDN 专线费用详细列表:

 七、 布线系统设计

 综合布线要符合楼宇管理自动化, 办公自动化, 通信自动化和计算机网络化等多功能需要的布线系统。

 系统应能支持话音、 图像、 图形、 数据多媒体、 安全监控、 传感等各种信息传输, 支持光纤、 非屏蔽双绞线、 屏蔽双绞线、 同轴电缆等各种传输载体、 支持多用户多类型产品的应用, 支持高速网络的应用, 综合布线系统通常包括六个子系统; 工作区子系统、 水平布线子系统、 干线子系统、 设备间子系统、管理子系统和建筑群子系统。

 综合布线系统设计要求根据建筑结构和用户需求来确定, 这一过程主要包括以下几个要点:

 1.

 尽量满足用户的通信要求 2.

 要了解建筑物内部的通信环境 3.

 确定合适的通信网络拓扑结构 4.

 选取将要使用的传输介质 5.

 以开放式为基础, 尽量与大多数厂家的产品和设备兼容, 按照通用的标准进行设计

 6.

 系统初步设计成本估算 7.

 将系统初步设计和建设费用预算告知用户 8.

 最后在征得用户意见并签订合同后, 在指定详细的设计方案

 综合布线可采用 UTP, STP 或者光缆, 在欧洲综合布线采用的线缆占主流的是屏蔽系统, 而在北美广泛使用的是非屏蔽系统, 在高容量主干及严重干扰的情况下就使用光缆作为屏蔽系统。

 但 STP 疲敝系统若使用不当, 非但达不到整体的屏蔽完整性, 其性能会比 UTP 系统更差。

 UTP 是目前较为成熟、 可靠的商用建筑综合布线系统所采用的线缆, 通常情况下也可以满足在干扰环境下的使用需求。

 所以建议使用UTP 或光缆。

 在建筑物内部布线通常有三种方式; 走墙壁、 走屋顶、 走地板、走线有两种选择; 明线和暗线。

 当布线房间或走道比较狭窄且层高较低时, 宜选择明线, 用 PVC 先槽走墙壁。

 采用明线费用较低, 采用暗线不仅昂贵, 而且需要架顶, 架地面或打夹层, 不过比较美规, 若房间的高度允许, 可以选择架顶或架地板, 架地板更贵一些不过便于维护, 若房间的宽度允许可以通过墙壁走暗线, 给墙壁打夹层可以给墙壁装饰得很漂亮, 也易于维护。

 在楼层过道三种方式都可以, 但站点较集中的房间建议采用架地板的方式, 会使安装和维护都更方便。

  建议把主机设在 2 号楼的三楼, 建筑群间采用地下管道敷设方式,管道内敷设室外 12 芯多模光缆。

 安装时至少预留 1-2 个备用管孔,

 以供扩充之用, 在 1 号, 3 号楼放置光缆收发器, 以确保信号正常传输。

 室内连接为节约资金采用双绞线, 同一楼层上的水平系统采用四对双绞线, 电缆长度宜为 90m 以内, 垂直干线子系统总是为与垂直的弱点间, 并采用大对数双绞线。

  八、 网络拓扑结构图

  九、 方案说明

 1.

 网络中心设备 中心机房的网络设备选用模块化三层交换机, 根据需要灵活地选

 择不同的扩展模块, 实现各种配置组合, 在将来进行网络升级时, 可通过扩展模块, 便于保护 的网络结构及投资。

 现根据网络的需要,主干交换机配一个路由模块具有三层交换功能, 8 千兆的 UTP6 类线的模块, 5 个 100M 的 RJ-45 口模块, 为了管理方便再配 1 个管理模块, 路由可选用模块化路由器作为与 Internet 的网关和援入服务器。配备 1 台用于网络管理的工作站装上网管软件, 即可进行网络的配置与管理。

  2.

 接入层交换设备 选用千兆堆叠交换机组, 可由堆叠交换与主机组成无阻塞星型拓扑堆叠结构, 根据办公楼层的需要, 可提供足够的 10/100M 自适应RJ-45 口。

  3.

 Vlan 及 IP 地址规划

 4.

 交换模块设计

 1 )

 接入层交换机的配置 接入层为所有的终端用户提供一个接入点, 这里的接入层交换机采用的是 cisco Catalyst 2960 交换机。

 该交换机拥有 24 个10/100Mbps 自适应快速以太网端口, 运行的是 cisco 的 ios 操作系统。

 这里以培训部接入层为例配置介绍。

  2)

 核心层交换机的配置

  核心层将各接入层交换机互连起来作为公司骨干网络的高速数据交换

  本文 实 例 中 的 核 心 层 交换机 采用 思 科的 catelyst 4500 supervisor 作为交换机引擎。运行思科的 Integrated IOS 操作系统。

  核心层交换机的基本参数、 管理 IP、 默认网关可参考接入层交换机的命令与 IP 规划来进行配置, 下面主要对核心交换的链路聚

 合, 创建 vlan(创建培训部为例), 配置 vlan 等方面进行解析。

 十、 系统测试

 a.

 对管理 IP 地址测试 b.

 对相同 vlan 内的通信进行测试 c.

 对不同 vlan 内的通信进行测试 d.

 对冗余链路工作状态进行测试

 十一、 ARP 流量故障分析

  由于条件限制, 无法组建出所设计的网络, 通过软件也难以模拟, 所以流量分析的数据来自某个网络, 而非本次设计的网络, 以下数据用于参考分析方法的阐述。

 1 、 实验环境 抓包主机:

 开发工具及语言:

  Visual Studio 2008,

 C# WPF

 类库:

 SharpPcap lis a packet capture framework for the,

 NET environment, based on the famous pcap/WinPcap libraries.

  2 、 实验过程

  选择网卡

  查看系统结果

  其中 Request 包统计结果中各个字段的含义如下:

 IP:

 被统计主机

  发包数:

 被统计主机发送 ARP 请求包数

  扫描主机数:

 被统计主机所请求的主机数

  最频繁扫描主机:

 被统计主机请求最频繁的主机及请求次数

  收包数:

 请求被统计主机的 ARP 请求包数

  嗅探主机数:

 请求被统计主机的主机数

  最频繁嗅主机:

 请求被统计主机最频繁的主机

  Reply 包类似。

 3 、 统计结果分析

  时间:

 2009-4-25

 18:

 09: 58——2009-4-26

 20:

 27:04 共 1768837 个 ARP 包, 其中 ARP 请求包即广播包有 1767870 个, 占99. 95%, 应答包为 967 个。

 广播包分析:

 由于存在内网的原因, 本次扫描共得到主机 1078 台。

 其中192. 168. x. x 型的内网主机共 563 台, 166. 111. 80. x 和 166. 111. 81. x两个网段的主机由 508 台, 其他主机 7 台。

 共有 108 台主机发送了广播包, 其分布如下:

 发包数量最多的前 20 台主机的统计情况如下:

  从上表看出, 网关 166. 111. 80. 10 、 166. 111. 81. 1 发送了大量的 ARP 广播包, 而且扫描了网段内的所有主机。

 可能由于本网段使用了 是 DHCP , 网 关 需 要 定 期 地 广 播 ARP 包 以 更 新 缓存 。

 网 关166. 111. 80. 11 也发送了大量的 ARP 广播包, 但只扫描了 10 台主机,表明它配有 IP-MAC 缓存表。

 此外, 像 166. 111. 80. 231 主机也广播了较多的 ARP 包包且扫描主机数 254, 可能它们是局域网内的 web 服务器或文件服务器, 也有可能它们运行了某些病毒程序、 侦听程序或扫描程序。

 收包数最多的前 10 台主机的统计情况如下:

  从上表看出, 这些主机发 ARP 包数为 0, 可能是关机或并未被分配的, 但网关 166. 11. 80. 10 一直在嗅探它 们。

 除此之外, 网关166. 111. 80. 11 收到 4607 个请求, 来自 38 台主机, 是发包数非 0 的主机中收到请求最多的, 表明网络中有很多主机发广播包请求网关的MAC 地址。

 应答包分析:

 抓包得到的应答包数量较少, 所以 967 个应答如下:

  主机 IP

  发包数

 收包数 166. 111. 80. 72

 809

 158 166. 111. 80. 11

  89

 0 166. 111. 80. 89

  69

 665 166. 111. 80. 231

  0

  65 166. 111. 80. 10

 0

  79

 ARP 请求包较多, 网络中可能存在第一部分第四节所讲的 ARP 请求风暴, 但是从应答包数量来看, 本网段存在 ARP 欺骗的可能性事极小的。

 以 166. 111. 80. 72 为例, 它的 ARP 广播包情况如下:

  它收到的 ARP 请求为 809 条, 发出应答包 809 个。

 它发出的ARP 请求为 158 条, 收到的应答包为 158 个。

 十二、 网络管理人员:

 假定该公司有 5 名本科计算机毕业生, 掌握基本的计算机操作和个别的网络设置, 但无法担任合格的网络管理员, 其他员工有一部分会计算机的基础操作, 还有一部分老员工不懂得计算机操作。

 建议引进掌握网络管理等相关知识的优秀人才两名, 进行公司网站的建设和维护, 以及建立公司内部文件, 档案等。

 同时还要重点培训原有的5 名计算机本科生, 送到正规的网络管理员培训班学习, 另外在公司内部举办计算机操作培训班, 分期培训公司员工。

 十三、 致谢 在本次论文设计过程中, 陈建中老师对该论文从选题, 构思到最后定稿的个环节给予细心指导与教导, 使我得以最终完成毕业论文设计。

 在学习中, 老师严谨的治学态度、 丰富渊博的知识、 敏锐的学术思维、 精益求精的工作态度以及悔人不卷的师者风范是我终生学习的楷模, 导师们的高深精湛的造诣与严谨求实的治学精神, 将永远激励着我。

 这三年中还得到众多老师的关心支持和帮助。

 在此, 谨向老师们致以衷心的感谢和崇高的敬意!

  最后, 我要向百忙之中抽时间对本文进行审阅, 评议和参与本人论文答辩的各位老师表示感谢。

 十四、 主要参考文献:

  [1]杨明福...

推荐访问:计算机网络毕业设计作品 计算机网络 设计作品 毕业

最新推荐New Ranking

12023小学一年级班主任个人总结9篇(完整文档)

小学一年级班主任个人总结班主任工作是琐碎、繁忙的,然而做好班主任工作是一个好教师的标志,也能从...

22023年商场管理者的年终总结3篇

商场管理者的年终总结有句话叫做“入对门、跟对人”,也就是讲一个人在选择自己的事业时,要选择一个...

3新学期班主任总结15篇【通用文档】

新学期班主任总结刚入学的新生对职业学校充满了好奇和浪漫的幻想,似乎已经摆脱了最痛苦的学习生活,...

42023年度维修年终总结14篇

维修年终总结一、日常工作完成情况1、20__年度共完成约项零维修工作,其中有公共区域,业主维修,商户...

52023年度开展教学教研活动总结15篇(范例推荐)

开展教学教研活动总结我们始终落实县局的各项规定,认真组织学习《漳州市教学教研常规(修订本)》。结...

62023年度五年级语文老师教学总结13篇【完整版】

五年级语文老师教学总结这学期来本人认真执行学校教育教学工作计划,转变思想,积极探索,改革教学。...

7小学教师语文课堂教学总结6篇(完整)

小学教师语文课堂教学总结时光如星域间的流星,来去匆匆,一个学期的教学有结束了。本学期我在去年担...

8最新医院年度总结14篇

最新医院年度总结作为一名市级医院的护士,自离开学校进入医院真正接触到病人后,我深刻体会到虽然在...

92023年医院工作岗位个人总结3篇(全文完整)

医院工作岗位个人总结一、20--年基本工作情况工作方面,我认真履行岗位职责,踏踏实实的做好本职工作...

10生产车间主任个人年终总结3篇

生产车间主任个人年终总结一、改造实施生产线的拆装由专业改造公司进行,生产线的具体项目改造由专业...