计网课程设计题目-2015春_第1页
计网课程设计题目-2015春_第2页
计网课程设计题目-2015春_第3页
计网课程设计题目-2015春_第4页
计网课程设计题目-2015春_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、网络技术综合实习一、课程设计目的计算机网络课程设计是计算机科学与技术专业的重要实践性教学环节。在进行了专业基础课和计算机网络的学习的基础上,设计或分析一个实际的计算机网络是为了加深对计算机网络基本原理的认识,初步掌握计算机网络协议和体系结构的实现,以及利用协议开发应用系统的方法,提高进行工程设计和系统分析的能力。本次课程设计是为了巩固同学们所学的知识,以及加强同学们分析解决计算机应用实际问题的能力和培养同学们调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。这次课程设计是有助于培养应用性人才的一种教学形式,它将是同学们在综合运用所学知识,解决本专业方向的实际问题方面得到系统性的训练。二

2、、课程设计选题题目一: 局域网模拟:模拟CSMA/CD(95分)设计要求:1)实现CSMA/CD的三种坚持算法的一种,建议实现IEEE802标准采用的1坚持方式2)给出一个网络拓扑结构,并以图形方式模拟个节点的运行状况以及帧在网络中的传输情况(坚持算法次采用二进制指数退避算法)。3)要求有记录网络以运行情况的文件日志。4)提示:可用按钮或画板来表示各个节点,并用文字表示个节点的各种状况:传输中、监听中、空闲中等,用连线表示信道,信道状态也可用文字表示空闲或忙。帧则可用一定长度的与信道不同颜色的线段表示。帧传播的时间可扩大到几秒(为了便于观察),根据信道(连线)的长度来决定帧(线段)的移动速度。

3、信道的状态可用标志来表示(0表示空闲,1表示忙),节点状态也同理。题目二:滑动窗口协议仿真(95分)设计要求:1)程序按照滑动窗口协议实现端对端的数据传送。包括协议的各种策略,如包丢失、停等应答、超时等都应有所仿真实现。2)显示数据传送过程中的各项具体数据。双方帧的个数变化,帧序号,发送和接受速度,暂停或重传提示等。3)设计美观易用的图形界面。题目三: Go-Back-N Protocol 协议仿真(90分)设计要求:1) 模拟实现go-back-N协议功能2) 发送窗口没有收到确认的包的值最大值为53) 当发送端窗口满时,发送端继续发送第六或者更多的包,将会发生什么?请在设计中体现出来。题目

4、四:发送Ethernet ARP包(95分) 设计要求: 在熟悉ARP协议并了解Winpcap编程的前提下,构造ARP包,选择并打开网卡,将ARP包发送出去。1) 命令行格式:arpsend src_ip src_mac dst_ip dst_mac flag2) 输出:Send OK3) 程序的正确性的检验。可以安装一个截获包的软件,如Iris,运行该软件以查看能否收到程序发出的ARP包,并检查包中各字段填充的内容(如各地址、协议类型)是否准确。题目五:解析IP数据包(95分)本次设计的目标是捕获网络中的IP数据包,解析数据包的内容,将结果显示在标准输出上,并同时写入日志文件。程序具体要求:

5、1)以命令行形式运行:ipparse logfile , 其中ipparse是程序名,而logfile则代表记录结果的日志文件。2)在标准输出和日志文件写入捕获的IP包的版本、头长度、服务类型、数据包总长度、数据包标识、分段标志、分段偏移值、生存时间、上层协议类型、头校验和、源IP地址和目的IP地址等内容。3)当程序接收到键盘输入Ctrl+C 时退出。 题目六:RIP协议仿真(95分)设计要求:1)程序按照RIP协议机制实现路由器间的路由信息通信与更新。2)显示通信过程中的各项具体数据。路由表修改信息、本地路由表更新过程和结果等等。3)设计美观易用的图形界面。题目七:基于UDP协议的数据包收发

6、程序(100分)设计要求:1)按照UDP协议数据包发送方式实现用户端之间的通信。2)统计包的发送和接收数,计算数据包的丢失数。3)设计美观易用的图形界面。题目八、设计一个发送TCP数据包的程序(100分) 设计要求: 1)以命令行形式运行:SendTCP source_IP source_port dest_ip dest_port其中,SendTCP为程序名,source_IP为源端IP地址,source_port为源端口,dest_ip 为目的IP地址,dest_port为目的端口2)其他的TCP头部参数请自行设定。3)数据字段为“This is my homework of networ

7、k ,I am happy!”.4)成功发送后在屏幕上输出“Send OK”。题目九、 简单FTP客户端软件开发(100分)网络环境中的一项基本应用就是将文件从一台计算机中复制到另一台可能相距很远的计算机中。而文件传送协议FTP是因特网上使用得最广泛的文件传送协议。FTP使用客户服务器方式。设计要求:1) 以命令行形式运行2) 该FTP客户端程序具有以下基本功能:能完成FTP链接的打开和关闭操作;能执行文件的上传和下载;能完成目录的创建、删除等有关操作。要求可以传输简单的文本文件。题目十:FTP站点搜索引擎(100分)设计要求:1)由客户指定搜索IP段。 2)实现多线程搜索,要求搜索速度要尽可

8、能高。3)以目录树的方式将所有搜索到的FTP站点统一列出。打开某一站点的目录树即可查看其中的所有资源。4)设计美观易用的图形界面。题目十一:编写一个类似 OICQ的聊天程序。包括客户端和服务器,可以供多个用户进行聊天。(100分)设计要求: 1)登录功能。客户端登录到聊天服务器,服务器管理所有登录的客户,并将客户列表发送给各个客户显示。 2)客户可以通过服务器转发,实现一对一和多对多聊天。 3)实现呼叫功能。当客户端程序连接服务器时,通过服务器搜索所要呼叫的客户,如果检测到此用户且该用户正处于联网状态,则服务器通知此用户的客户端程序响应主叫方客户端程序,然后在主叫方和被叫方建立连接后,双方就可

9、以聊天或进行其它的通信。 题目十二:网络管理命令软件包设计(100分)设计要求:1)阅读常用windows管理命令、常用网络命令使用技巧详解2)选择其中三个命令组成一个一体化的图形用户软件题目十三:网络监视器设计(100分)设计要求:1)实现触发功能,让网络监视器在发生某种或某些情况时开始或停止捕获信息。2)实现数据捕获筛选功能。包括:通过协议筛选、通过地址筛选、通过数据模式筛选。3)实现捕获数据显示功能。由用户选定显示内容,以清晰易懂的方式显示数据。4)分析数据功能。将捕获到的数据帧进行拆分分析。5)设计美观易用的图形界面。题目十四:软件防火墙设计(100分)设计要求:1)检查传入数据包中的

10、源地址或目标地址及其他信息,然后阻止数据包通过或者允许它通过。 2)通过匹配 IP 数据头来确定是否允许通信通过接口。3)将所有传出的通信都记录在状态表中。在连接通信返回到接口时,将检查状态表以确保这些通信来源于此接口。4)实现应用程序筛选器功能,允许用户分析特定应用程序的数据流并且提供应用程序特定的处理。5)客户可制定特定的安全策略。6)设计美观易用的图形界面。题目十五:VLAN构建(90分)设计要求:1)编写完整的VLAN构建方案。包括所需设备以及详细列明各个步骤。2)利用实验室提供的设备完成VLAN构建。测试其可用性。3)通过各种方式记录构建过程。如照片,文字记录等等。4)编写完善的构建

11、报告书。写明构建过程中所遇到的问题,解决方法,体会和总结等等。题目十六:网络设计(90分)现在请你为某个学校做网络设计。(子网规划,路由配置,防火墙配置部分)该校现需对办公楼和教学楼建网,办公楼分开行政管理和教务管理两个子网(每个子网不超过20台主机),教学楼只设计两个网络教室(要不同子网,每室25台主机)。目前拥有两台Cisco2600路由器(每台都配置了三个以太口E0、E1、E2,其中一台还配了一个串口S0用于接入Internet),两台24口二层交换机和两台48口二层交换机,以及由ISP提供的一条已铺设到办公楼机房的2M数字线路用接入Internet(端口地址已由ISP分配:我端是172

12、.16.9.2/24,对端是/24)。要求:1、 仅使用一个C的地址对所有子网进行规划,并写出每个网络的地址范围及子网掩码,注明可用的地址范围。2、 画出网络拓扑图,并标明路由器端口号及其配置的IP地址和子网掩码,每个子网的区域及网络地址。3、 用静态路由配置两个路由器,使得所有用户可以上Internet网,写出每个路由器所配的静态路由。4、 配置防火墙,使得: (其中主页服务器及代理服务器地址应属于行政子网,地址由你指定)(1) 主页服务器仅对外网开放http服务,代理服务器对外网IP全通,外网不能访问除上述以外的行政网的其它部分及教务网。限制外网对

13、网络教室的80端口的访问,对网络教室其他访问不限。(2) 网络教室不能访问除主页http服务和代理服务器之外行政子网的其它部分,且仅能访问教务网的http和ftp服务。5、 写出各应用防火墙的端口的配置(端口地址,防火墙应用语句及方向),以及各访问控制列表语句,并详细解释每一条命令的作用。6、 编写完善的构建报告书。写明构建过程中所遇到的问题,解决方法,体会和总结等。题目17-27要在实验室进行,然后借助于虚拟器进行部署课程设计17:XXX企业园区网交换设计与实现课程设计18:XXX企业VPN设计与实现课程设计19:XXX企业网络安全设计与实现课程设计20:XXX企业互联网接入的设计与实现课程

14、设计21:XXX企业网络路由的设计与实现课程设计22:XXX企业网络流量管理的设计与实现课程设计23:XXX企业网无线覆盖方案设计与实现课程设计24:XXX企业网网络监控与管理系统设计与实现课程设计25:XXX企业网基于云架构的虚拟化实现课程设计26:XXX企业网VOIP设计与实现课程设计27:XXX企业园区网整体设计与实现 题目28:基于RSA体制的加密签名系统题目29:具有入侵检测功能的防火墙设计题目30: 基于IP摄像头的视频会议管理系统题目31: 物联网感知节点远程控制系统题目32: 基于Android平台的蓝牙即时通信协议设计题目33:基于Wi-Fi的文件多点互传协议设计题目34: 基于Android平台的无线多跳传输协议三、要求1、1人1题,每个题目在每个班最多有2个人选,4月1日前完成选题,请各班学习委员将选题名单发送给我信箱。电话:,办公室:6402、 每个设计题完成后,将电子P

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论