计算机网络课程设计题目-2010

合集下载

计算机网络技术2010(有答案)

计算机网络技术2010(有答案)

计算机网络技术2010(有答案)做试题,没答案?上自考365,网校名师为你详细解答!全国2010年4月自学考试计算机网络技术试题课程代码:02141一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.若信号调制速率为1200波特,每个信号码元可取8种离散状态,则相应的数据传输率为( )A.2400bpsB.3600bpsC.4800bpsD.9600bps2.Bell系统的T1载波的数据传输率为( )A.1MbpsB.2MbpsC.1.544MbpsD.2.048Mbps3. X.25协议采用的是( )A.报文交换技术B.分组交换技术C.电路交换技术D.帧交换技术4.TCP/IP体系结构中的TCP协议所提供的服务是( )A.链路层服务B.网络层服务C.传输层服务D.应用层服务5.采用选择重发滑动窗口协议,设序号位数为n,则发送窗口最大尺寸为( )A.2n-1B.2n-1C.2nD.2n6.二进制同步通信BSC协议采用的帧同步方法为( )A.字节计数法B.使用字符填充的首尾定界符法C.使用比特填充的首尾标志法D.违法编码法7.以下各项中,属于虚电路操作特点的是( )A.每个分组自身携带有足够的信息,它的传送是被单独处理的B.在整个传送过程中,不需建立虚电路C.使所有分组按顺序到达目的系统D.网络节点要为每个分组做出路由选择3全国2010年4月自学考试计算机网络技术试题8.信息和它在时域中的位置之间没有任何关系,信息只是按信头中的标志来区分,这种复用方式属于( )A.频分多路复用B.波分多路复用C.异步时分多路复用D.同步时分多路复用9.CSMA/CD的代价是用于检测冲突所花费的时间。

对于基带总线而言,最坏情况下用于检测一个冲突的时间等于任意两个站之间最大传播时延的( )A.1倍B.2倍C.3倍 D.4倍10.若帧序号采用3位二进制码,对于选择重发的无序接收方式,发送窗口的最大尺寸是( )A.3 B.4C.7 D.811.以太网采用一种称为二进制指数退避算法来减少对信道的争用冲突,第n次冲突后选择1到L个时间片中的一个随机数来推迟发送,L4全国2010年4月自学考试计算机网络技术试题全国2010年4月自学考试计算机网络技术试题5 为( )A .2nB .2nC .2-n D.2n 12.ATM 网络中传输的分组称为信元(Cell),ATM 信元及信头的字节数分别为( )A .5,53B .53,5C .48,5D .5,4813.帧中继技术首先是淡化了交换设备上的层次概念,将数据链路层和网络层进行了融合,所以帧中继中只有 ( )A.物理层和链路层 B .物理层和网络层C .链路层和网络层D .网络层和传输层14.帧中继中不采用HDLC 的平衡链路接入规程LAPB ,所采用的链路接入规程是( )A .LAPAPCPD D .LAPE15.IP 地址分为不同的类型,IP 地址203.95.208.6的类型是( )A .A 类 B.B 类C.C类D.D类16.运行在原有普通电话线上,利用现有一对电话铜线,为用户提供上、下行非对称的传输速率,这种技术称为( )A.ADSL技术B.HDSL技术C.VDSL技术D.SDSL技术17.WWW上的每一个网页(Home Page)都有一个独立的地址,这些地址统称为( )A.主机地址B.网络地址:C.端口地址D.统一资源定位器(URL) 18.IPv6具有更大的地址空间,其地址位数为( )A.64位B.96位C.128位D.256位19.ISO建议网络管理的基本功能应包括计费管理、配置管理、性能管理、安全管理和( ) A.故障管理B.客户管理C.应用管理D.运营管理20.目前,常用的无线接入技术主要有红外端口6全国2010年4月自学考试计算机网络技术试题技术、蓝牙技术和( )A.802.6城域网技术B.802.7广域网技术C.802.8光纤技术D.802.11无线局域网技术二、填空题(本大题共20小题,每小题1分,共20分)请在每小题的空格中填上正确答案。

计算机网络课程设计题目及要求

计算机网络课程设计题目及要求

《计算机网络》课程设计题目及要求一、课程设计的性质和目的计算机网络课程是计算机科学与技术专业的重要专业课程之一,由于计算机网络是一门实践性较强的技术,课堂教学应该与实践环节紧密结合。

根据计算机网络与Internet基本概念、基本工作原理与实现技术的学习要求,本课程通过课程设计,配合教学过程,由学生循序渐进地独立完成网络编程任务,以达到深入理解网络基本工作原理与实现方法,掌握处理网络问题的基本方法的目的。

二、课程设计教学基本要求学生选做一题,程设计时间为1周,学生独立完成设计、调试工作,设计合理,达到设计任务要求。

认真完成设计报告书。

设计结束时每人提交一份设计报告。

三、课程设计选题1.FTP客户机程序设计2.POP3客户机程序设计3.WWW客户机程序设计4.主机端口扫描程序设计5.网络主机扫描程序设计6.IP数据包捕获与解析程序设计以上题目要求在课程设计指导书的基础上扩展与Socket通信编程相关的功能。

四、成绩评定考核方式包括课程设计报告考核和设计作品考核两部分。

主要考查学生程序设计、程序调试情况。

课程设计报告考核:综合考核学生的设计报告内容、软件设计方案、文字表达、页面整洁度等,评定总成绩分优秀、良好、中等、及格、不及格五个等级。

五课程设计报告要求1、设计报告的组成课程设计报告的构成包括:(1)前置部分:封面、题目(2)主体部分:引言(设计目的、任务与要求等)、正文、结论、参考文献;(3)附录部分。

2、编写格式2.1前置部分2.1.1封面由设计题目、班级、学号、姓名、指导教师、设计时间等部分组成。

2.1.2设计报告结构设计报告按章、节结构组成,有必要的话,可以有附录部分。

章形式:第X章节形式:X.Y(两级结构)X.Y.Z(三级结构)2.2主体部分2.2.1引言(设计目的、任务与要求等)简要说明设计题目的目的、意义、内容、主要任务等。

2.2.2正文正文是设计说明书的核心部分,占主要篇幅。

要按照软件工程设计过程来阐述,可以包括实验环境、理论依据、编程原理、数据结构、系结构结、数据处理、设计说明与依据、加工整理和图表、形成的论点和导出的结论等。

计算机网络课程设计报告文件传输协议的简单实现

计算机网络课程设计报告文件传输协议的简单实现

课程设计课程名称计算机网络课程设计题目名称文件传输协议的简单设计与实现学生学院专业班级___ _学号学生姓名______ _________指导教师______ _____2010 年 1 月 5 日设计摘要关键词:SOCKET编程,FTPclient/server程序摘要:本课程设计包含了文件传输协议的简单设计与实现。

文件传送是各种计算机网络实现的基本功能,文件传送协议是一种最基本的应用层协议按照客户/服务器的模式进行工作,提供交互式的访问,是INTERNET使用最广泛的协议之一。

文件传输协议的简单设计与实现建立在计算机网络实验环境TCP/IP 网络体系结构之上,使用socket 编程接口编写两个程序,分别为客户程序(client.c)和服务器程序(server.c),实现下述命令功能:get , put, pwd, dir, cd, ?, quit 等,利用了已有网络环境设计并实现简单应用层协议。

本设计包括了具体设计任务,基本思路及所涉及的相关理论,设计流程图,调试过程中出现的问题及相应解决办法,实验运行结果,核心程序,个人体会及建议等。

目录1、文件传输协议的简单设计与实现------------------------------181. 1 具体设计任务----------------------------------------------18 1.2 基本思路及所涉及的相关理论--------------------------------181.2.1基本思路-------------------------------------------------182.2.2 相关理论--------------------------------------------18 1.3设计流程图------------------------------------------------191.4实验运行情况----------------------------------------------191.5 核心程序--------------------------------------------------222.5.1 服务器(sever)程序---------------------------------222.5.2 客户(client)程序----------------------------------291.6心得体会-----------------------------------------------------------------------------37参考文献--------------------------------------------------------382、文件传输协议的简单设计与实现2. 1 具体设计任务计算机网络实验环境建立在TCP/IP 网络体系结构之上。

计算机网络课程设计题目

计算机网络课程设计题目

计算机网络课程设计题目计算机网络课程设计题目一基本要求:根据用户需求,设计网络,并完成相关文档和文件工作。

要求通过查找资料,独立完成设计,全部图、表只能使用WORD或VISIO 的相关工具来画,不得粘贴扫描的图片。

路由器和交换机、PC机配置利用boson netsim 或类似软件来辅助进行,防火墙、服务器配置用文档描述。

1、某高校要求设计一个校园网,一、用户需求(1)用户规模500台计算机。

(2)用户大致平均分散在4栋楼房内,4栋楼房排成前后两排,楼房之间各相距200米,楼房高4层。

每栋楼的4楼用户构成两个VLAN。

(3)中心机房设在其中1栋楼房的1楼靠近另一栋楼房的一端。

(4)安装对外WWW、业务WWW、邮件、FTP、BBS、DNS、数据库七个服务器。

提供匿名服务,但FTP仅对内部开放。

(5)提供LAN、WLAN接入。

(6)在业务WWW服务器上配备基于Web的业务应用系统,所有用户使用业务系统实现网上办公。

(7)要求出口带宽为1Gbps。

二、设计要求(1)写出简要的可行性分析报告。

(2)设计网络结构,并给出解释。

(3)除用户计算机已购置外,其余全部设备和通信线路需要重新购买、安装。

试具体给出全部主要设备的配置、型号或技术指标及其测算依据。

(4)给出工程预算(包括设备、线路等,不含施工费)及其计算依据。

题目二设计一个中小企业网络规划与设计的方案:一、用户需求(1)公司有1000 台PC(2)公司共有7个部门,不同部门的相互访问要求有限制,公司有3个跨省的分公司。

(3)公司有自己的内部网页与外部网站,公司能够提供匿名的FTP,邮件,WWW服务,但FTP 只对内部员工开放。

(4)公司有自己的OA 系统(5)公司中的每台机能上互联网,每个部门的办公室联合构成一个VLAN。

(6)核心技术采用VPN。

二、设计要求(1)写出简要的可行性分析报告。

(2)设计网络结构,并给出解释。

(3)除PC机已购置外,其余全部设备和通信线路需要重新购买、安装。

计算机网络课程设计题目

计算机网络课程设计题目

计算机网络课程设计一.中小型千兆网吧组建内容及要求:用BOSON软件实现小规模网络的模拟。

熟悉对路由器和交换机的配置命令,调通网络,并通过实例深入理解网络基本工作原理及实现方法。

学会网络构建、日常IP地址1.2.3.4.5.6.写出课程设计报告:设计目的、设计内容、设计方案、拓扑图、设备选型、方案报价、子网划分等内容。

(1)企业网络工程(2)银行网络工程(3)医院网络工程(4)校园网网络工程(5)大型机场信息网络工程(6)邮电综合管理信息网(7)某航空公司网络系统建设(8)某市宽带信息网络(9)证券交易网络系统(10)学校以太网网络建设三.Ping程序的设计与实现设计的目的是使学生掌握网络层协议的原理及实现方法。

设计内容,在给定的Ping程序的基础上做如下功能扩充:●-h 显示帮助信息●●●PingPing消息。

ICMPIdentification,Flags,FragmentOffset用于IP包分段TimetoLiveIP包的存活时长ProtocolICMP=1Addresses发送Echo消息的源地址是发送Echoreply消息的目的地址,相反,发送Echo消息的目的地址是发送Echoreply消息的源地址。

Ping实际上是使用ICMP中的ECHO报文来实现的。

Echo或EchoReply消息格式如下:012301234567890123456789012345678901+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+|Type|Code|Checksum|+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+|Identifier|SequenceNumber|+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+|Data...+-+-+-+-+-Typeecho消息的类型为8echoreply的消息类型为0。

计算机网络课程设计题目和要求

计算机网络课程设计题目和要求

计算机网络课程设计通过课程设计,使学生在对计算机网络技术与发展整体了解的基础上,掌握网络的主要种类和常用协议的概念及原理,初步掌握以TCP/IP协议族为主的网络协议结构,培养学生在TCP/IP协议和LAN、WAN上的实际工作能力;学会网络构建、网络日常维护以及网络管理的方法,使学生掌握在信息化社会建设过程中所必须具备的计算机网络组网和建设所需的基本知识与操作技能;运用网络工程和软件工程思想,按照需求分析、规划、设计、配置的基本流程,经历一个完整的网络工程过程,培养学生调查研究、查阅技术文献、资料、手册以及编写技术文档的能力,培养学生将理论知识应用于实践的能力;一、格式要求及须知:(1)使用学院网站的课程设计模版,要求格式美观,字体及编号要求见表1;表1 字体及编号要求(2)参考文献:参考课本的参考文献格式附录C;但编号换成1、2……(3)附录:课程设计中的代码或得到的数据包等数据将作为该设计附件或附录,题目需要但没有的相应代码及数据包文件的将记整组不及格,需要重做; (4)成绩记录:该设计成绩将记录到教务处成绩管理系统中;6 如发现两组设计雷同或抄袭互联网,该组重做二、任务完成形式:交付课程设计说明书、设计作品需要验收;设计作品指的是完整的源程序代码对于第二类题目为仿真文件;课程设计说明书纸质+电子版,内容包括:设计任务、需求分析、总体设计、详细设计相应地给出关键的代码、设计总结评价/遇到的问题/体会/建议等、使用说明等;设计工作计划与进度安排:根据所选题目,合理安排进度计划,总体上需要40个小时;以下仅供参考:1. 原理知识 4小时2. 程序设计技术 4小时3. 开发环境与程序调试环境 4小时4. 总体设计、关键环节的详细设计 8小时5. 系统实现编码与调试 12小时6. 课程设计说明书 8小时成绩评定方式:总评成绩=平时成绩x10﹪+软件演示与陈述x45﹪+课程设计说明书x45﹪设计题目与任务:每组自由分组从下列题目中任选其一,班长统计每组题目,报给指导老师;注意题目不能重复辅导时间、验收时间安排:辅导时间:1、网络答疑群号2、现场答疑:第4,5周周二下午 5678节周五上午 1234节周日上午 1234节辅导答疑地点:14307上机指导地点:14410验收时间:周日 14410 8:30~12:00课程设计报告上交时间周五上午11:00交到14307第一类:网络编程类题目以软件形式验收要求:1推荐采用图形界面实现;2程序代码书写规范,有充足的注释;3绿色软件:程序运行不需安装,避免写系统和注册表;4开发平台、开发语言不限;5 明确题目的意图,设计上应有足够的工作量题目1 基于C/S模式的简单聊天程序2人1、设计要求使用Socket实现网上聊天功能;用户可以通过客户端连接到服务器端并进行网上聊天;聊天时可以启动多个客户端;服务器端启动后,接收客户端发来的用户名和密码验证信息;验证通过则以当前的聊天客户列表信息进行响应;此后接收客户端发来的聊天信息,转发给客户端指定的聊天客户即私聊或所有其他客户端;在客户断开连接后公告其退出聊天系统的信息;客户端启动后在GUI界面接收用户输入的服务器端信息、账号和密码等验证客户的身份;验证通过则显示当前系统在线客户列表;客户可以与指定对象进行私聊,也可以向系统中所有在线客户发送信息;实现本程序需要了解网络基础知识,掌握C/S结构的工作特点,掌握数据结构、高级语言及网络编程知识,可以选择Visual C++、C或Java等语言实现;2、课程设计报告内容1 给出系统的结构;2 给出程序的流程图;3 分别给出服务器端和客户端的程序源码;4 给出程序的部分运行测试结果;题目2 基于C/S模式的通讯录查询程序2人1、设计要求采用C/S模式,编写程序,实现通过客户端查询服务器端的通讯录的功能;1 服务器端接收客户端的查询请求,验证客户身份,如通过身份验证,则将客户要查询的通信录记录返回客户端;客户身份数据及通信录数据均为虚拟数据,可自行编制,客户身份至少应有客户ID、客户密码登录密码,通信录记录包括:人员编号ID、姓名,单位地址、手机号码、单位电话、宅电等;所有字段的数据类型可自行设计;2 客户端以GUI方式接收用户输入的查询请求,向服务器发出查询并接收和显示查询结果;3 其他说明客户端需包括如下的按钮:连接;连接到查询服务器,回应:连接成功/失败;登录;用户登录由服务器验证用户的身份;回应:若用户不存在,提示“无此用户”;若用户存在,提示“密码:”,用户输入密码后,若正确提示“登录成功”,若不正确提示“密码错”;查询;根据用户ID或姓名查询用户信息;回应:若用户号或姓名不存在,提示“错误的用户号或姓名”;若用户号或姓名存在,给出该记录的详细信息;退出;退出查询系统,断开与服务器的连接;服务器端的通讯录保存在数据库中,数据库类型不限;实现本程序需要了解网络基础知识,掌握C/S结构的工作特点,掌握数据结构、高级语言及网络编程知识,可以选择Visual C++、C或Java等语言实现;2、课程设计报告内容1 给出系统的结构;2 给出程序的流程图;3 给出服务器端的数据表结构;4 分别给出客户端和服务器端的程序源码;5 给出程序的部分运行测试结果;题目3 FTP客户端的设计与实现 2人1、设计要求遵循FTP协议,实现一个FTP的客户端程序,根据账号和密码登录指定的FTP 服务器,可以查看服务器内容列表,下载选定的文件,重命名或删除指定的文件/文件夹,也可以把本地文件上传到服务器上;实现本程序需要了解网络基础知识,掌握FTP的工作过程,了解FTP的相关命令,掌握高级语言及网络编程知识,可以选择Visual C++、Java或C等语言实现;2、课程设计报告内容1 给出相关的原理和设计思路;2 给出程序的流程图;3 给出程序源码;4 给出程序的部分运行测试结果;题目4 PING程序的设计与实现 2人1、设计要求设计并实现程序,实现类似Windows自带PING程序的功能,可以向指定的域名或IP地址发送Echo 请求报文,并根据响应报文显示出Ping的结果;程序仅支持-t 选项即可;实现本程序需要了解网络基础知识,掌握Ping命令的使用、ICMP报文的作用和结构、高级语言及网络编程知识,可以选择Visual C++、C或Java等语言实现;2、课程设计报告内容1 给出相关的原理和设计思路;2 给出程序的流程图;3 给出程序源码;4 给出程序的部分运行测试结果;题目5 一个单工的停-等协议及支持重传确定协议的实现2人1、设计要求对一个单工的停-等协议及支持重传肯定确定协议进行解释说明,并分别给出一个单工的停-等协议及支持肯定协议的例子,对函数进行解释说明;2、课程设计报告内容1 给出设计的需求分析,包括概要设计,详细设计;2 列出程序代码;3 给出程序实现结果抓图;题目6 路由器查表过程模拟 2人1、设计要求编程模拟路由器查找路由表的过程,用目的地址掩码下一跳的IP路由表以及目的地址作为输入,为目的地址查找路由表,找出正确的下一跳并输出结果;2、课程设计报告内容1 给出路由表的相关知识和原理;2 详细描述设计过程;3 给出设计思路;4 列出程序代码;5 给出查找过程的测试结果;题目7 基于多线程的端口扫描程序 2人1、设计要求使用Socket实现简单的端口扫描功能;分别针对TCP和UDP,采用多线程技术实现端口扫描,给出扫描结果;实现本程序需要了解网络基础知识、网络安全基础知识,掌握C/S结构的工作特点,掌握高级语言及网络编程知识,可以选择Visual C++、C或Java等语言实现;2、课程设计报告内容1 给出程序的流程图;2 给出程序源码;3 给出程序的部分运行测试结果;题目8 循环冗余校验CRC算法的实现 2人1利用结构体或数组模拟网络数据包结构;2编码实现CRC算法,并将得到的校验位附加到网络数据包相应的位置;3根据数据包的长度,随机生成一个数据包产生突变的位置,并对该位置的bit 位模拟突变的产生;4重新利用CRC算法校验该数据包,并指出产生的结果;5CRC能够检出所有的错误吗如果不能,你能构造出无法检错的实例吗2、课程设计报告内容1 给出程序的流程图;2 给出程序源码;3 给出程序的测试结果;题目9 子网划分工具的设计与实现 2人1、设计要求1编程实现一个子网划分的简单工具;2能够根据用户输入的网络地址和子网掩码,判断出用户输入的合法性及网络的类别A、B、C地址;3能够计算出下列参数:子网数及有效子网、每个子网的主机数、每个子网IP范围及广播地址;4应有相应的帮助提示及良好的结果输出组织,易于用户使用和查看结果; 2、课程设计报告内容1 给出程序的流程图;2 给出程序源码;3 给出程序的部分运行测试结果;题目10 电路交换和分组交换的软件仿真比较2人软件编程语言不限实现将数据报文划分成若干个大小有限的短数据块,在每个数据块前面加上一些控制信息即首部,包括诸如数据收发的目的地址、源地址,数据块的序号等,形成一个个分组,然后各分组在交换网内采用“存储转发”机制将数据从源端发送到目的端;节点交换机数目和连接方式可以根据需要自行设定;然后用将同样的报文用电路交换的方式从源端发送到目的端;2、课程设计报告内容1给出将报文划分成若干大小有限的短数据块和目的端接收到数据后将数据报文还原成原始报文的算法;2模拟报文在路由器之间存储转发的过程;3比较两种传输方式的效率;题目11 RIP路由协议原型系统的实现 2人1、设计要求在了解RIP路由协议工作原理的基础上,实现其原型系统;路由节点能够利用广播发布本地节点的路由信息,其它节点接收信息并选择最优路径;2、课程设计报告内容1描述并分析RIP路由协议的工作原理;2撰写设计文档;3实现RIP路由协议原型系统,该系统具备的功能包括:广播本地路由,接收其它节点路由信息,根据路由信息选择最佳路径,支持最大不超过15跳的特性;4测试原型系统功能,撰写报告;题目12 TCP头部校验和计算方法的实现2人1、设计要求在网络数据传输过程中,网络上的数据都要通过差错控制来保证其数据的正确性;进行差错检测和控制的主要方法是:发送放在需要发送的数据后面增加一定的冗余信息,这些冗余信息通常是通过对发送的数据进行某种算法计算而得到的;接收方对数据进行同样的计算然后比较冗余信息以检测数据是否正确;2、课程设计报告内容1对比TCP头部中校验和计算方式描述校验和计算方法2画出计算校验和算法的流程图;3计算编写程序完成校验和的过程;4给出一个数据,计算其校验和并验证,写出结果;题目13 基于C/S的时间同步服务器的实现2人1、设计要求时间服务器是在局域网中作为发布统一时间的服务器,它利用电脑网络把时间信息传递给用户;要求参照现有的时间服务器的原理以及效果实现一个时间服务器的服务端和客户端;服务器端开放指定的端口发布时间到网络中,其他客户端从网络中获取该时间并将本地时间与之同步;2、课程设计报告内容1给出相关的原理、设计思想和设计过程;2画出时间同步服务器端与客户端的算法流程图;3实现服务器端和客户端并给出使用说明;4测试服务器端与客户端,写出测试结果;题目14 基于TCP的数据包发送和接收程序的实现2人1、设计要求TCP是一种面向连接的、可靠的传输层协议;TCP协议工作在网络层IP的基础上;本课程设计的目的是设计一个发送和接受TCP数据包的程序,其功能是填充一个TCP数据包,发送给目的主机,并在目的主机接收此TCP数据包,将数据字段显示显示在标准输出上;2、课程设计报告内容1 给出TCP传输的原理和过程;2 分别给出服务器端和客户端设计的思路;3 服务器端和客户端的程序代码;4 给出测试结果截图并撰写课程设计报告;题目15 网络数据包的捕获与分析 2人1、设计要求Jpcap是使用java语言编写的一个开源库,使用该库的函数可以方便的捕获网络上传输的数据包;要求使用该库函数实现捕获经过一个网卡的所有流量,并能显示出来或存入数据库并按照要求撰写课程设计报告;2、课程设计报告内容1用java 的Jpcap开源库捕获数据包;2通过编程实现抓取通过一个网卡的所有数据包,并把这些数据包存入数据库;3运用所学的网络知识对数据包进行分析,并把分析所得的结果用友好的界面呈现;4给出相关的原理和设计思路、程序的流程图、程序源码及运行测试结果; 题目16 网络U盘2人1实现远程主机上管理自己的文件:如创建、打开、复制、删除文件或目录以及远程文件上传、下载;2程序包括客户端和服务器端两部分:客户端使用图形用户界面发出各种管理命令;接收服务器返回的操作结果;服务器为每个用户建立一个目录网络U盘,服务器维护用户对目录操作权限的列表,负责验证用户对文件的操作权限;接收和执行授权用户的命令并返回操作结果;3用户界面:服务器端界面显示用户登录及认证信息和操作日志;客户端界面可以设置远程主机名;显示远程文件列表;操作命令可以采用菜单、按钮及弹出菜单来实现;要求界面布局合理、简洁美观;4运用Socket 技术,使用TCP协议题目17 模拟以太网帧封装1人要求:根据给出的原始数据,组装一个格式的帧;默认的输入文件为二进制原始数据;封装得到的帧输出到二进制数据文件中;题目18 网卡驱动程序设计2人要求:熟悉Windows DDKDriver Development Kit编程机制,了解NDISNetwork Device Interface Specification提供的一些库函数的使用方法和各种数据结构的定义;掌握用Visual C++ 开发中小型项目的方法,并学会使用Driver Studio集成DDK来建立网络驱动程序的基本框架;应用Visual C++ + WINDOWS DDK + Driver Studio实现一个简单的Realtek8139小端口网卡驱动程序;题目19网络流量统计2人要求:监控网络,捕获一段时间内网络上的IP数据包,按IP数据包的源地址统计出该源地址在该时间段内发出的IP数据包的个数,并将其用图形表示出来;题目20包过滤防火墙的设计与实现2人要求:要求实现一个简单的包过滤防火墙,能够根据 IP 地址范围阻塞或允许客户机对 FTP 服务的访问;题目21 简单电子邮件客户端的设计与实现1人要求:完成一个电子邮件客户端软件,要求能够收取邮件、发送邮件、书写新邮件、具有图形化界面;提示:可选用基于JavaMail网络包实现;题目22 综合扫描器程序的实现2人1ARP扫描实现2ICMP扫描实现3TCP扫描实现4UDP扫描实现题目23 利用组播实现网络教学2人1通过socket接口,引用UDP协议,设置成组播通信方式2分别设计教师机端程序、学生机端程序,3教师机端程序将本机屏幕画面,定时地以多播方式传给学生机端程序显示题目24 本地计算机基本信息管理1人要求:如:获取计算机的名称和IP地址;获取计算机的子网掩码;获取计算机的DNS设置;获取计算机的网卡地址;获取计算机安装的协议;获取计算机提供的服务;获取计算机的所有网络资源;修改本地计算机的网络设置;获取计算机TCP/IP的所有信息;题目25 点对点语音聊天程序设计2人要求:程序主要由语音采集、语音发送、语音接收、语音播放四个部分组成;通信协议采用UDP;图形化界面;语音采集与播放采用windows APIACM接口;题目26 TCP通信仿真课件设计2人要求:设计一个课件程序,采用图形化设计,主要功能:1 能读取wireshark或sniffer工具所捕获的数据文件2 能以直观形式表达TCP连接的建立、释放过程3 能以直观形式表达报文序号变化、应答机制4 能以直观形式仿真报文的丢失与重传5 能以直观形式表达流量控制题目27 网络对弈程序设计1人要求:运用tcp协议设计一个五子棋联机对弈程序,采用图形化方式设计;题目28 网络游戏开发1人要求:开发一个网络游戏,如坦克大战、网页小游戏等;题目29加密解密软件的设计与实现2人要求:根据对称密钥密码体制或公钥密码体制加密解密算法的原理,设计并实现一个加密解密软件;题目30 网络对时程序实现2人1设计一个程序从internet上某个时间服务器,获取时间信息,准确地更新本地机时钟2采用ntp协议3支持手动、定时自动两种方式第二类:网络工程类题目以方案设计为主,以网络仿真为辅,仿真部分需要验收要求:1论文论述详尽;2论文包括设计任务、需求分析、总体设计方案与拓扑图、系统主要设备报价、软硬件设备选取、关键设计或配置、网络安全方案、其它如网络管理方案、综合布线设计、设计总结;3对方案中关键设计,尽可能用仿真软件进行仿真配置与测试;组网仿真软件建议采用packet tracer只能仿真cisco的部分中低端网络设备,当然为了能在该软件中进行仿真,对原方案中的设计进行必要的简化、设备作必要的变通是必然的;4题目中的XX,必须为具体的单位名称最好为自己所熟悉的5目标网络规模为中等规模的园区网络信息节点数为500个到5000个之间6VLAN技术、RIP或OSPF技术必须运用到设计中7支持internet接入8支持远程用户访问题目1 某企业组网方案设计 2人a、设计要求给出本课程设计的可行性分析,用户需求分析,网络规划,设备选型清单,系统配置,网络安全及管理措施,基于需求分析进行网络规划;b、课程设计报告内容1 完成需求分析;2 企业网络拓扑方案设计;3 列出所需网络设备、服务器、PC机的设备清单;4 给出部门PC机的IP地址分配方案;5 给出第三层VLAN设计方案;6 给出路由器配置方案;题目2 一个简单的校园网设计与实现 2人a、设计要求为所在学校设计一个简单的基于三层交换技术的校园网络;具体要求:1 每部门1个单独的子网,自定义子网需要的IP地址数,至少有4种不同的地址规模;23 计算每个部门的网络地址、掩码,并指定网关地址;4 每个子网1个单独的VLAN,并使用三层交换机互连各VLAN;b、课程设计报告内容1 计算各VLAN信息;2 绘制网络拓扑图,要求包含三层交换机、二层交换机等节点,并标注各VLAN 信息;3 完成交换机配置,具体包括:①三层交换机中创建VLAN,为VLAN分配IP,配置与二层交换机互连的Trunk链路;②二层交换机中创建VLAN,配置与三层交换机互连的Trunk链路,并体会跨二层交换机的VLAN配置;4 基于PacketTracer,实现校园网原型,并测试网络的可用性;题目3 校园无线网络组网方案设计2人a、题目内容和要求:⑴了解FIT AP和FAT AP的几种典型的组网方式;掌握无线网络的两种体系结构;掌握网络b、系统设计方法;⑵理解无线网络设备的工作原理,掌握无线网络控制器AC、无线网络接入点AP、无线网桥、交换机、路由器、服务器、防火墙、入侵检测、行为审计以及流量控制等设备的选型方法;⑶了解传统校园网服务的工作原理,掌握服务如DNS、WEB、FTP等的配置方法;⑷理解校园无线网络的室内外覆盖原则;掌握信道规划原理;⑸设计校园网络拓扑结构,并给出相应的校园无线网络的室内外覆盖方案和信道规划方案;⑹完成设备配置及测试;⑺按照要求撰写学年设计报告并准备答辩;题目4 某学院计算机大楼的综合布线系统方案设计2人a、题目内容与要求:⑴掌握综合布线系统的构成,熟悉各子系统相对应的设计原则;⑵能够对综合布线系统中用到的各种材料,譬如:支架、pvc管材、线缆、配线架、机柜等进行选型;⑶能够熟练使用综合布线系统中用到的相关安装工具和测试工具;⑷绘制出综合布线系统结构图、布线路由图、信息点分布图等;⑸按照要求撰写学年设计报告并准备答辩;大楼的基本情况:大楼为6层结构,建筑面积6000多平方米,有普通教室、多媒体教室、实训室、办公室、学生科技活动中心、图书阅览室等功能用房;一楼是办公区,二楼、三楼为教室,四楼、五楼为实训室;大楼除通常用的信息网络和语音电话外,在出入口、楼梯口、走廊和实训室安装了网络监控点,每层楼安装两个网络考勤点,该大楼的信息点的种类和数量如下表所示5. XX医院网络规划与设计2人6. XX社区网络规划与设计2人7. 其它单位网络组网方案设计2人8. 网络应用服务器的搭建2人1网络操作系统安装在虚拟机环境下2DNS、DHCP服务器3邮件服务器4P2P服务器5防火墙6VPN远程访问、远程管理参考资料:1.Winsock编程2.Winpcap编程3.Windows DDKDriver Development Kit编程机制;4.NDISNetwork Device Interface Specification提供的库函数5.Java网络编程基础(1)Internet地址操作(2)URL和URLConnection(3)套接字ServerSocket和Socket编程(4)JMail包6.组网技术7.网络技术与组网工程参考教材:1 吴功宜. 计算机网络课程设计. 机械工业出版社计算机网络课程设计计算机课程设计与综合实践规划教材.清华大学出版社网络编程实用教程第2版. 人民邮电出版社.2010 windows网络与通信程序设计第二版. 人民邮电出版社 //适合高手5 思科网络技术学院CCNA ——路由协议和概念6 思科网络技术学院CCNA ——LAN交换和无线。

计算机网络课程设计题目

计算机网络课程设计题目

1、某学校机房网络规划与设计要求:共500台计算机,可以实现网络访问需求一:在接入层采用二层交换机,并且采取一定方式分割广播域;分析一:在接入层交换机上划分Vlan可以实现对广播域的隔离,划分一机房为Vlan 10,二机房为Vlan 20,三机房为Vlan 30,四机房为Vlan 40,五机房为Vlan 50;需求二:核心交换机采用高性能三层交换机,都三层交换机实现Vlan之间的路由;分析二:交换机之间的链路配置为Trunk链路,三层交换机上采用SVI(switch virtual interface)方式实现Vlan之间的路由。

知识点:Vlan划分,Vlan间通信代码:1916-1:1916-1>enable 14 !进入特权模式Password:student1916-1#configure terminal !进入全局模式1916-1(config)#vlan 10 !创建vlan 101916-1(config-vlan)#name test10 !将vlan 10命名为test10 1916-1(config-vlan)#exit1916-1(config)#interface range f 0/1-16 !进入交换机接口模式1916-1(config-if-range)#switchport access vlan 101916-1(config-if-range)#exit !返回到上一级操作模式1916-1(config)#interface f0/11916-1(config-if)#switchport mode trunk1916-1 (config-if)#exit1916-1#show running-config !查看交换机当前生效的配置信息1916-4:1916-4>enable 14Password:student1916-4#configure terminal1916-4(config)#vlan 40 !创建vlan 401916-4(config-vlan)#name test40 !将vlan 40命名为test40 1916-4(config-vlan)#exit1916-4(config)#exit1916-4#show vlan !查看已配置的vlan信息1916-4#configure terminal1916-4(config)#interface range f 0/1-161916-4(config-if-range)#switchport access vlan 40 !将F 0/1-16端口加入vlan 40中1916-4(config-if-range)#exit1916-1(config)#interface f0/41916-1(config-if)#switchport mode trunk1916-1 (config-if)#exit1916-4#show running-config3760:3760-2>enable 14Password:student3760-2#configure terminal3760-2 (config)#vlan 10 !创建vlan 103760-2 (config-vlan)#name test10 !将vlan 10命名为test10 3760-2 (config-vlan)#exit3760-2 (config)#vlan 20 !创建vlan 203760-2 (config-vlan)#name test20 !将vlan 20命名为test20 3760-2 (config-vlan)#exit3760-2 (config)#vlan 30 !创建vlan 303760-2 (config-vlan)#name test30 !将vlan 30命名为test30 3760-2 (config-vlan)#exit3760-2 (config)#vlan 40 !创建vlan 403760-2 (config-vlan)#name test40 !将vlan 40命名为test40 3760-2 (config-vlan)#exit3760-2 (config)#vlan 50 !创建vlan 503760-2 (config-vlan)#name test50 !将vlan 50命名为test50 3760-2 (config-vlan)#exit3760-2(config)#interface vlan 10 !进入vlan 10 端口模式!为vlan 10 端口配置IP地址和子网掩码3760-2(config-if)#no shutdown !开启端口路由功能3760-2(config-if)#exit3760-2(config)#interface vlan 203760-2(config-if)#no shutdown3760-2(config-if)#exit3760-2(config)#interface vlan 30 3760-2(config-if)#ip address3760-2(config-if)#no shutdown3760-2(config-if)#exit3760-2(config)#interface vlan 40 3760-2(config-if)#ip address3760-2(config-if)#no shutdown3760-2(config-if)#exit3760-2(config)#interface vlan 50 3760-2(config-if)#ip address .3760-2(config-if)#no shutdown3760-2 (config)#interface f0/13760-2 (config-if)#switchport mode trunk3760-2(config-if)#exit3760-2 (config)#interface f0/43760-2 (config-if)#switchport mode trunk3760-2(config-if)#exit3760-2#show running-config2、中小型企业内部网络访问控制解决方案要求:某单位的办公室、人事处和财务处分别属于不同的网段,这3个部门之间通过路由器实现数据的交换,但处于安全考虑,单位要求办公室的网络可以访问财务处的网络,而人事处无法访问财物处的网络,其他网络之间都可以实现互访。

B计算机网络试题(2010级)

B计算机网络试题(2010级)
试题
__2012__年~__2013__年第2学期
课程名称:计算机网络专业年级:信计10级
考生学号:考生姓名:
试卷类型:A卷□B卷√考试方式:开卷□闭卷√
……………………………………………………………………………………………………………………
一、单项选择题(每空1分,共20分)
1.以下四个IP地址()是不合法的主机地址。
A.CSMA/CDB.令牌环C.令牌总线D.CSMA/CA
3.两台计算机利用电话线路传输数据信号时,必备的设备是()。
A.网卡B.调制解调器C.中继器D.同轴电缆
4.ICMP协议位于()。
A.网络层B.传输层C.应用层D.数据链路层
5.网桥是用于()的设备。
A.物理层B.网络层C.应用层D.数据连路层
D.当两个路由器直接相连时,在连线两端的接口处,必须指明IP地址。
19.下面关于因特网的路由选择协议叙述错误的是()。
A.因特网采用静态的、分层次的路由选择协议。
B.RIP是基于距离向量的路由选择协议,RIP选择一个到目的网络具有最少路由器的路由(最短路由)。
C.OSPF最主要特征是使用分布式链路状态协议,所有的路由器最终都能建立一个链路状态数据库(全网的拓扑结构图)。
C.TCP协议不能保证数据传输的可靠性,不提供流量控制和拥塞控制。
D.UDP协议开销低,传输率高,传输质量差;TCP协议开销高,传输效率低,传输服务质量高。
15.给出B类地址190.168.0.0及其子网掩码255.255.224.0,请确定它可以划分几个子网?()
A.8B.6C.4D.2
16.控制相邻两个结点间链路上的流量的工作在()完成。
131.255.255.18

计算机网络课程设计

计算机网络课程设计

课程设计任务书题目:Netsim软件综合实验学号200812110106姓名冯海波专业计算机科学与技术课程计算机网络指导教师张克廷职称讲师完成时间:2010 年6月----2010 年7月枣庄学院计算机科学系制课程设计任务书及成绩评定目录一、总体概要 (2)二、设计步骤 (2)sim软件的基本使用方法 (2)2.构建设计结构图 (4)3. 构建网络拓扑图并进行分配参数 (5)4. 网络设备基本参数的配置 (6)5. 测试网络的连通性 (7)三、设计过程中遇到的问题及解决方案 (10)四、设计总结 (10)一、总体概要运用所学知识,利用Netsim软件构建一网络,并进行相应设备的参数配置,最后实现网络能连通。

在设计此网路的过程中,先简要画出此设计的流程图,然后应用Boson Network Designer软件设计出所需要的网络拓扑结构图,并保存(命名为kcsj.top)。

打开Netsim软件将kcsj.top载入,然后对此网络中的各设备进行相应参数的合理的配置(pc的配置、switch的配置、route的配置等),配置完以后,进行网络连通性的检测,即用pc1、pc2 ping pc3;用pc3 ping pc1、pc2。

如果不通,说明网络有问题,应进行更正,再测试,直到ping通为止。

最后进行课程设计报告书的撰写。

二、设计步骤sim软件的基本使用方法1、Boson算得上是目前最流行的,操作最接近真实环境的模拟工具。

可以毫不夸张地说,它就是真实设备的缩影。

与真实实验相比,使用它省去了我们制作网线连接设备,频繁变换CONSOLE线,不停地往返于设备之间的环节。

同时,它的命令也和最新的Cisco的IOS保持一致,它可以模拟出Cisco的中端产品35系列交换机和45系列路由器。

它还具备一项非常强大的功能,那就是自定义网络拓扑结构及连接。

通过Boson 我们可以随意构建网络,PC、交换机、路由器都可被模拟出来,而且它还能模拟出多种连接方式(如PSTN、ISDN、PPP等)。

电脑网络课程设计题

电脑网络课程设计题

电脑网络课程设计题一、教学目标本课程的教学目标是使学生掌握计算机网络的基本概念、原理和技术,培养学生运用计算机网络解决实际问题的能力。

具体来说,知识目标包括了解计算机网络的定义、功能、分类和体系结构;掌握网络协议的基本概念和常见网络协议的工作原理;了解常见的网络设备及其作用;熟悉计算机网络的组建和管理方法。

技能目标包括能够使用网络工具进行网络诊断和维护;能够配置简单的网络设备;能够编写简单的网络程序。

情感态度价值观目标包括培养学生对计算机网络技术的兴趣和好奇心,提高学生运用计算机网络技术解决实际问题的积极性和责任感。

二、教学内容本课程的教学内容主要包括计算机网络的基本概念、网络协议、网络设备、网络组建和管理方法等。

具体来说,包括以下几个方面:1.计算机网络的基本概念:计算机网络的定义、功能、分类和体系结构。

2.网络协议:OSI七层模型、TCP/IP协议族、常见网络协议的工作原理。

3.网络设备:交换机、路由器、网关、防火墙等设备的功能和作用。

4.网络组建和管理:局域网、广域网的组建方法,网络设备的配置和管理方法。

5.网络编程:Socket编程、HTTP协议、Web编程等技术。

三、教学方法为了达到本课程的教学目标,我们将采用多种教学方法,包括讲授法、案例分析法、实验法等。

通过这些方法,我们将引导学生从理论到实践,深入了解和掌握计算机网络的知识和技术。

1.讲授法:通过讲解和演示,使学生了解计算机网络的基本概念、原理和技术。

2.案例分析法:通过分析实际案例,使学生了解计算机网络在实际应用中的作用和价值。

3.实验法:通过动手实验,使学生掌握网络设备的配置和管理方法,提高学生的实际操作能力。

四、教学资源为了支持本课程的教学内容和教学方法,我们将准备以下教学资源:1.教材:选择权威、实用的计算机网络教材,作为学生学习的主要参考资料。

2.参考书:提供相关的网络技术参考书籍,丰富学生的知识体系。

3.多媒体资料:制作课件、教案等多媒体资料,提高课堂教学的趣味性和效果。

2010级教育技术学计算机网络课程设计

2010级教育技术学计算机网络课程设计

计算机网络课程设计(中小型企业局域网网络建设解决方案)姓名:资东菊学号:200903050362专业:2009教育技术学目录一、需求分析1.1背景1.2 未来发展1.3用户需求分析1.4网络功能二、设计原则三、网络结构设计3.1现场勘察分析3.2接入Interner方式3.3网络互连方式四、布线系统设计五、设备匹配及确定软件六、系统设计文档6.1网络结构设计文档6.2网络布线设计文档七、硬件及软件清单八、网络管理人员一、需求分析1.1背景:该企业共有三栋楼,1号,2号,3号,每栋楼直线相距为100米。

1号楼:三层,为行政办公楼,20台电脑,分散分布。

2号楼:五层,为产品研发部,供销部,30台电脑。

其中20台集中在三楼的研发部的设计室中,专设一个机房,其他10台分散分布。

这里要求供销部的电脑能够连接Internet,单位生产的产品的信息能向网上发布,其他的一律不能上网。

3号楼:五层,为生产车间,每层一个车间,每个车间3台电脑,共15台。

1.2 未来发展:未来的3—5年,单位电脑会增加到150台左右,主要增加在2号楼的研发部,计划该部门增加两间专用机房用于新产品的研发和设计。

1.3用户需求分析:为了能让公司更好的与现代社会的发展接轨,更快的获取市场信息及为了让外界了解该本公司的相关信息特组建企业网,以实现对“公司档案管理”、“产品信息”、“供求信息”等进行计算机网络化管理。

1.4网络功能:根据公司现有规模,业务需要及发展范围建立的网络有如下功能:a)建立公司自己的网站,可向外界发布信息,并进行网络上的业务。

b)要求供销部可以连接Internet,与各企业保持联络,接受订单及发布本公司产品信息。

其他部门都不能连接Internet,但要求公司内部由网络连接。

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

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

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

计算机网络课程设计题目

计算机网络课程设计题目

《计算机网络课程设计》(13计算1、2、3,计职1)(注:一定要用课程设计本手写完成)一、目的与任务《计算机网络》是一门实践性很强的工程学科。

本课程设计的目的引导学生将书本上抽象的概念与具体的实现技术相结合,使学生体会网络协议的设计与实现过程,以及专业技术人员所使用的基本方法和技巧,培养学生解决计算机网络问题的实际能力。

二、要求与评分标准课程设计要求:1.正确理解题意;2.具有良好的编程规范和适当的注释;3.有详细的文档,文档中应包括设计题目涉及的基础知识、设计思路、程序流程图、程序清单、开发中遇到的问题及解决方法、设计中待解决的问题及改进方向。

评分标准:1.是否有正确的运行结果;2.是否有良好的编程规范和适当的注释;3.文档是否完备。

三.课程设计内容每组从下列设计题目中选择一题。

1.发送和接收TCP数据包TCP是一种面向连接的、可靠的传输层协议。

TCP协议工作在网络层IP协议的基础上。

本课程设计的目的是设计一个发送和接收TCP数据包的程序,其功能是填充一个TCP数据包,发送给目的主机,并在目的主机接收此TCP数据包,将数据字段显示显示在标准输出上。

2.监控IP包流量本课程设计的目的是熟悉IP包格式和加深对IP协议的理解。

要求编制程序,监控网络,捕获一段时间内网络上的IP数据包,按IP数据包的源地址统计出该源地址在该时间段内发出的IP包的个数,将其写入日志文件中或用图形表示出来(建议用图形表示出统计结果)。

3.解析IP数据包课程设计的目的就是设计一个解析IP数据包的程序,并根据这个程序,说明IP数据包的结构及IP协议的相关问题,从而对IP层的工作原理有更好的理解和认识。

本设计的目标是捕获网络中的IP数据包,解析数据包的内容,将结果显示在标准输出上,并同时写入日志文件4.解析ARP数据包本课程设计的目的是对网络上的ARP数据包进行分析,从而熟悉ARP数据包的结构,对ARP协议有更好的理解和认识。

要求编写一程序,获取网络中的ARP数据包,解析数据包的内容,将结果显示在标准输出上,并同时写入日志文件。

计算机网络课程设计--数据包发送和接受程序的实现

计算机网络课程设计--数据包发送和接受程序的实现

计算机网络课程设计一数据包发送和接受程序的实现《计算机网络》课程设计数据包发送和接受程序的实现计算机学院软件工程10级⑷班3110006379陈泳蒸2012年12月21日数据包发送和接受程序的实现一、设计题目与要求1.设计题目发送TCP数据包2.设计要求本设计的功能孚填充一个TCP数据包,并发送给目的主机。

1)以命令行形式运行:SendTCP sourcejp source_port destjp dest_port, 其中SendTCP是程序名,source_ip为源端IP地址,source_port为源端口号, destjp为目的地址,dest_port为目的端口号。

2)其他的TCP头部参数请自行设定。

3)数据字段为a Thls is my homework of network J am happy!4)成功发送后在屏幕上输出"send OK”。

三、详细设计本课程设计的目标是发送一个TCP数据包,可以利用原始套接字来完成这个工作。

整个程序由初始化原始套接字和发送TCP数据包两个部分组成。

当应用进程需要通过TCP发送时,它就将此应用层报文传送给执行TCP协议的传输实体。

TCP 传输实体将用户数据加上TCP报头,形成TCP数据包,在TCP数据包上增加IP头部,形成IP包。

如图-1显示的是TCP数据包和IP包得关系。

TCP 协议的数据传输单位称为报文段,其格式如图-2所示。

报文段报头的长度是20B~60B,选项部分长度最多为40Bo TCP报文段主要包括以下字段。

端口号:端口号字段包括源端口号和目的端口号。

每个端口号的长度是16位,分别表示发送该TCP包的应用进程的端口号和接收该TCP包的应用进程的端口号。

-1 TCP IP IP序号:长度为32位。

由于TCP协议是面向数据流的,它所传送的报文段可以视为连续的数据流,因此需要给每一字节编号。

序号字段的“序号”指的是本报文段数据的第一个字节的序号。

二层交换机组网方案

二层交换机组网方案

《计算机网络》课程设计二层交换机组网方案院(系)名称专业班级学号学生姓名指导教师2010年6月13日课程设计任务书2009—2010学年第二学期专业:网络工程学号:姓名:课程设计名称:计算机网络课程设计设计题目:二层交换机组网方案 ---需求分析及设备B的设置完成期限:自 2010 年5 月 31日至 2010年 06 月06日共 1 周设计目的:能够充分利用所学的计算机网络知识,建立一个以二层交换机为媒介的小型局域网,通过这个局域网可以对该网上的其他主机进行连通,利用较少而又简单的设备,达到组网连通的作用。

功能要求:包括两个二层交换机,数台主机,组建一个简单小型的局域网,实现此局域网内部的通信。

设计的任务:对此次组网进行整体规划和布局,分析各个方面的需求及设备的选用,包括怎样设计,划分VLAN的必要性,网络拓扑的定义及意义。

一、开发工具:交换机,visio。

二、进度安排:序号阶段内容所需时间1 布置任务及调研2天2 系统分析与设计3天3 调试及报告撰写2天合计7天三、主要参考资料:[1] 《计算机网络教程(第2版)》谢希人人民邮电出版社 2007[2] 《计算机网络交换路由实验实训指导(第2版)》王鸿运 2010[3] 《校园网组建与管理》清华大学出版社王竹林 2002.1指导教师(签字):教研室主任(签字):批准日期:年月日摘要21世纪是一个以网络为核心的信息时代。

要实现信息化,就必须依靠完善的网络,同时也需要与之相关的设计与服务。

本课程设计, 主要基于交换机的设置,建立一个以交换机为媒介的小型局域网的组网方案,例如校园网、企业网等。

由于在教学教育领域,资源共享、教学网络化、办公自动化无疑是大势所趋,为了让师生之间、教工之间达成互联互通,很多中小学校、大学都需要急需建立校园网。

由于条件限制,本课程设计只进行了一个小的模拟测试,并没有实地布线操作。

此次模拟测试只使用了两台二层交换机,两台主机以及数根网线进行简单的配置,然后测试。

计算机网络课程设计题目

计算机网络课程设计题目

计算机网络课程设计题目计算机网络课程设计题目一基本要求:根据用户需求,设计网络,并完成相关文档和文件工作。

要求通过查找资料,独立完成设计,全部图、表只能使用WORD或VISIO 的相关工具来画,不得粘贴扫描的图片。

路由器和交换机、PC机配置利用boson netsim 或类似软件来辅助进行,防火墙、服务器配置用文档描述。

1、某高校要求设计一个校园网,一、用户需求(1)用户规模500台计算机。

(2)用户大致平均分散在4栋楼房内,4栋楼房排成前后两排,楼房之间各相距200米,楼房高4层。

每栋楼的4楼用户构成两个VLAN。

(3)中心机房设在其中1栋楼房的1楼靠近另一栋楼房的一端。

(4)安装对外WWW、业务WWW、邮件、FTP、BBS、DNS、数据库七个服务器。

提供匿名服务,但FTP仅对内部开放。

(5)提供LAN、WLAN接入。

(6)在业务WWW服务器上配备基于Web的业务应用系统,所有用户使用业务系统实现网上办公。

(7)要求出口带宽为1Gbps。

二、设计要求(1)写出简要的可行性分析报告。

(2)设计网络结构,并给出解释。

(3)除用户计算机已购置外,其余全部设备和通信线路需要重新购买、安装。

试具体给出全部主要设备的配置、型号或技术指标及其测算依据。

(4)给出工程预算(包括设备、线路等,不含施工费)及其计算依据。

题目二设计一个中小企业网络规划与设计的方案:一、用户需求(1)公司有1000 台PC(2)公司共有7个部门,不同部门的相互访问要求有限制,公司有3个跨省的分公司。

(3)公司有自己的内部网页与外部网站,公司能够提供匿名的FTP,邮件,WWW服务,但FTP 只对内部员工开放。

(4)公司有自己的OA 系统(5)公司中的每台机能上互联网,每个部门的办公室联合构成一个VLAN。

(6)核心技术采用VPN。

二、设计要求(1)写出简要的可行性分析报告。

(2)设计网络结构,并给出解释。

(3)除PC机已购置外,其余全部设备和通信线路需要重新购买、安装。

计算机课程设计题目

计算机课程设计题目

计算机课程设计题目一、教学目标本课程的教学目标是让学生掌握计算机基础知识和操作技能,培养学生对计算机科学的兴趣和好奇心,提高学生的信息素养和创新能力。

具体目标如下:1.知识目标:了解计算机的基本概念、硬件和软件组成、操作系统、计算机网络等基础知识;掌握常用办公软件的使用方法;了解编程语言的基本概念和简单编程方法。

2.技能目标:能够熟练操作计算机,进行文件管理、网络浏览、信息搜索等基本操作;掌握Word、Excel、PowerPoint等办公软件的使用技巧;学会简单的编程语句和算法,能够编写简单的程序。

3.情感态度价值观目标:培养学生对计算机科学的热爱和好奇心,提高学生运用计算机技术解决实际问题的能力,培养学生的创新精神和团队合作意识。

二、教学内容本课程的教学内容主要包括以下几个方面:1.计算机基础知识:计算机的发展历程、计算机系统的组成、硬件设备、软件概念、操作系统等。

2.常用办公软件的使用:Word、Excel、PowerPoint等办公软件的基本操作和高级技巧。

3.计算机网络:网络基础知识、Internet的使用、网络安全等。

4.编程基础:编程语言的基本概念、简单编程语句和算法。

5.实践操作:上机操作练习,巩固所学知识,培养实际操作能力。

三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学,包括:1.讲授法:教师讲解计算机基础知识、编程语言等理论内容,引导学生掌握核心概念。

2.讨论法:学生进行小组讨论,分享学习心得,互相解答疑问,提高学生的合作能力和沟通能力。

3.案例分析法:通过分析实际案例,让学生了解计算机技术在现实生活中的应用,提高学生的实践能力。

4.实验法:安排上机实验,让学生动手操作,巩固所学知识,培养实际操作能力。

四、教学资源为了支持教学内容和教学方法的实施,本课程将采用以下教学资源:1.教材:选用权威、实用的计算机教材,为学生提供系统、全面的学习资料。

2.参考书:推荐学生阅读相关计算机书籍,丰富学生的知识体系。

计算机网络期末课程设计

计算机网络期末课程设计

课程设计任务书姓名笪云学号08260079 班级08计61 课程名称计算机网络技术课程性质必修课设计时间2010年12 月31日——2010年12月31 日设计名称三部门间网络系统设计设计要求网络中所有路由器都可以远程访问部门间可以相互通信只有部门A可以访问外网设计思路与设计过程三台路由器采用环型拓朴,保证冗余性每个部门由一台交换机进行汇总路由协议采用静态路由和RIP协议计划与进度第一小时进行网络拓扑的设计第二小时进行各种协议的配置第三小时完成所有工作任课教师意见说明课程设计报告课程:网络技术学号:08260098 姓名:笪云班级:08计61 教师:巩固徐州师范大学计算机科学与技术学院设计名称:三部门间网络系统设计日期:2010年12 月 1 日设计内容:为三个部门进行网络设计,使得三部门间能互相通讯;同时,只允许部门A能访问外网。

网络中每台路由器允许远程登录,方便管理。

设计目的与要求:掌握简单网络的设计,并能进行路由协议的配置。

设计环境或器材、原理与说明:Cisco Packet T racer 5.0设计过程(步骤)或程序代码:1.规划网络,三台路由器采用环形拓扑结构相连,保证冗余性。

如图:2.进行路由器配置,以R0为例enable //进入特权模式configure terminal //进入全局模式hostname R0 //给路由器命名为R0enable password 123 //设置进入全局模式的密码,密码是123line vty 0 //允许远程登录,但只开放一个终端password 123 //设置远程登录密码exitinterface fastEthernet 0/0 //进入f0/0端口配置模式ip address 192.168.0.100 255.255.255.0 //配置ip地址为192.168.0.100/24no shutdown //启用端口exitinterface serial 0/2 //进入s0/2端口配置模式ip address 10.20.1.2 255.0.0.0 //配置ip地址为10.20.1.2/8no shutdown //该端口为DTE端口,所以不用设置时钟频率,与之相连的R1的se0/0为DCE端口,需设置时钟频率:clock rate 64000interface serial 0/3ip address 10.10.1.2 255.0.0.0no shutdownexitrouter rip //开启RIP路由协议network 10.0.0.0 //通告10.0.0.0网段exitip route 163.168.0.0 255.255.0.0 //设置静态路由,该地址为外网地址配置结束后,用show命令查看:R0#show running-configBuilding configuration...Current configuration : 757 bytes!version 12.2no service password-encryption!hostname R0!enable password 123!!!!ip ssh version 1!!interface FastEthernet0/0ip address 192.168.0.100 255.255.255.0 duplex autospeed autoR0#show running-Building configuration...Current configuration : 757 bytes!version 12.2no service password-encryption!hostname R0!!enable password 123!!!!ip ssh version 1!!interface FastEthernet0/0ip address 192.168.0.100 255.255.255.0 duplex autospeed auto!interface FastEthernet0/1ip address 163.168.0.1 255.255.0.0 duplex autospeed auto!interface Serial0/0ip address 162.168.0.1 255.255.0.0clock rate 64000!interface Serial0/1no ip addressshutdown!interface Serial0/2ip address 10.20.1.2 255.255.255.0!interface Serial0/3ip address 10.10.1.2 255.255.255.0!router ripnetwork 10.0.0.0network 192.168.0.0!ip classlessip route 162.168.0.0 255.255.0.0 Serial0/0ip route 163.168.0.0 255.255.0.0 FastEthernet0/1!!!!!line con 0line vty 0 4password 123login!!end依次配置R1、R2,并给每台计算机配置ip地址、子网掩码和网关。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机网络课程设计题目参考教材:计算机网络课程设计,吴功宜,机械工业出版社
课程设计1:计算校验和
课程设计2:帧封装
课程设计3:模拟Ethernet帧的发送过程
课程设计4:发送Ethernet ARP包
课程设计5:解析ARP数据包
课程设计6:解析IP数据包
课程设计7:监控IP包流量
课程设计8:IP地址的合法性及子网判断
课程设计9:发现网络中的活动主机
课程设计10:发送TCP数据包
课程设计11:发现服务器已开启的TCP服务
课程设计12:UDP服务器设计
课程设计13:SNMP的简单实现
课程设计14:0SPF实现
课程设计15:基于RSA体制的安全通信系统
课程设计16:基于RSA的签名方案
课程设计17:具有入侵检测功能的防火墙设计课程设计18:基于DES体制的安全通信系统
课程设计19:基于AES体制的安全通信系统
课程设计20:思科VPN构建
课程设计21: FLUKE协议分析
课程设计22: Frame Relay 构建
要求:
(1)编写完整的VLAN构建方案。

包括所需设备以及详细列明各个步骤。

(2)利用实验室提供的设备完成VLAN构建。

测试其可用性。

(3)通过各种方式记录构建过程。

如照片,文字记录等等。

(4)编写完善的构建报告书。

写明构建过程中所遇到的问题,解决方法,体会和总结等等。

课程设计23:无线LAN构建
要求:
(1)编写完整的无线LAN构建方案。

包括所需设备以及详细列明各个步骤。

(2)利用实验室提供的设备完成无线LAN构建。

测试其可用性。

(3)通过各种方式记录构建过程。

如照片,文字记录等等。

(4)编写完善的构建报告书。

写明构建过程中所遇到的问题、解决方法、体会和总结等等。

课程设计24:无线传感器网络构建(用宁波节点)
要求:
(1)编写无线传感器接收端后台程序以及传感器程序。

(2)搭建无线传感器网络。

观测某项指标,采集其数据,在接接端汇总。

(3)通过各种方式记录构建过程。

如照片,文字记录等等。

(4)编写完善的构建报告书。

写明构建过程中所遇到的问题,解决方法,体会和总结等等。

(5)后台程序要求图形界面简洁易用。

课程设计25:用ICCA VR软件编写传感器多跳通信协议
提供ATMEGA16L芯片,深圳DTR-920通讯模块,电路板和相关电阻电容,制作节点和用ICCA VR软件编写通信协议。

课程设计26: CC1000通信模块设计
提供ATMEGA16L芯片,CC1000芯片和外围电阻电容等所有电路图,用Protel设计电路板并进行焊接。

课程设计27: ARM通信程序设计
提供ARM板和网线,设计ARM板到主机的网络通信或数据库建立。

附件3:最终报告正文格式
题目
摘要:
关键字:
1 引言
(简单阐述此次课程设计的背景,意义与目的)
2 总体设计
2.1 系统或算法框架设计
2.2功能设计
2.3 平台设计
2.4 数据结构的设计
2.5接口设计
3 详细设计
(自己按照本组的实际情况分小点,详细书写整个的设计流程以及核心源代码)
3.1
3.2
3.3
3.4
…………
4 总结
4.1 工作小结
4.2 存在的问题
4.3 改进的方法【参考文献】
【小组自评】。

相关文档
最新文档