ImageVerifierCode 换一换
格式:DOC , 页数:18 ,大小:433.04KB ,
资源ID:2686013      下载积分:4 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/2686013.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     索取发票    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(数据通信与网络专业课程设计.doc)为本站上传会员【天****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

数据通信与网络专业课程设计.doc

1、计算机网络课程设计设计提纲1一、运用Socket实现双机通信1二、基于WinSock即时通信软件功能原理模仿1三、理解最基本RS232接口网络编程办法1四、帧封装1五、以太网帧发送过程2六、发送以太网 ARP包3七、解析IP数据包4八、监控IP包流量4九、IP地址合法性验证5十、发送TCP数据包5十一、OSPF实现6十三、简朴FTP服务器实现8十四、基于中间件技术Web服务系统8十五、网络管理命令软件包设计9十六、编写一种类似 QQ聊天程序9十七、VLAN构建9十八、Frame Relay 构建9十九、基于UDP合同数据包收发程序10二十、滑动窗口合同仿真10二十一、RIP合同仿真10二十二、

2、软件防火墙设计10二十三、软件VPN设计10二十四、网络监视器设计11二十五、FTP站点搜索引擎11一、 规定每位学生选取一种项目使用Java、C、VC或C#进行设计,每个小组最多3人,并要有明确分工。通过课程设计协助学生进一步理解网络基本工作原理和合同设计思想,掌握解决网络问题基本办法。二、 实习起止时间:.9.6 至 .9.10三、 考核时间和原则本周五(9月10日)早上8:00开始,按学号演示设计成果。9月17日(下周五)下午5:00之前必要提交各小组课程实验报告(电子版和打印稿)依照题目难易度、实现技术、完毕状况和报告撰写质量予以A,B,C,D,E五级评分。设计提纲一、 运用Socke

3、t实现双机通信目与规定: 运用WinSock来实现双机通信,理解TCP状态机图。规定使用WinSock编程,采用其中TCP面向连接方式,实现文本数据互换。二、 基于WinSock即时通信软件功能原理模仿目与规定: 运用WinSock进行点对点通信,工作机制模仿即时通信软件基本功能,登陆,上线,传递信息等等。分为客户某些和服务器某些两块,客户某些类似普通通信软件例如QQ,服务器某些重要提供客户端顾客基本数据配备。三、 理解最基本RS232接口网络编程办法目与规定:编写一种简朴应用程序完毕双机通信,采用停止-等待合同。四、 帧封装目:构造帧对于理解网络合同概念、合同执行过程,以及网络问题解决普通办

4、法具备重要意义。依照数据链路层基本原理,针对普遍应用Ethernet帧,通过构造一种详细帧,引导同窗进一步理解网络合同基本概念与网络问题解决普通办法。规定:编写程序,依照给出原始数据(即需要提供MAC帧构造中“目MAC地址”、“源MAC地址”、“类型字段”、“数据字段”,详细值可以自己任意给定;更好做法,是用Wireshark等抓包工具捕获数据包(例如,捕获一种UDP数据包)按照捕获到数据包内容来提供MAC帧格式中各个字段某些,由于“数据字段”某些就是承载IP、ARP等上层合同数据。注意,“校验字段”必要由程序生成),组装一种Ethernet V2.0格式帧(当前,局域网以以太网应用最广泛,应

5、熟悉Ethernet帧格式)。实现方式不限,可以用命令行程序,也可以用界面程序;但是,成果即生成MAC帧必要写到文献中,并且要以二进制形式来写入文献。例如,如果用命令行程序来实现。题目附带文献为二进制原始数据(文献名inputfile),例如可执行文献名为framer.exe,则命令行形式如下:framer inputfile outputfile inputfile为原始数据文献,outputfile为输出成果。操作系统、使用语言和编译环境不限。资料:Ethernet V2.0 帧构造:前导码帧定界符目MAC地址源MAC地址类型字段数据字段校验字段前导码和帧定界符:前导码56位(7字节)10

6、101011010比特序列构成,帧定界符为1字节,构造为10101011。目地址和源地址均采用6字节,目的地址为00-00-E4-86-3A-DC,源地址为00-00-80-1A-E6-65。数据字段为46字节到1500字节,要注意局限性46字节需在“数据字段”背面填充。帧校验字段采用8位CRC校验即可。例如,下面给出一种直观成果:五、 以太网帧发送过程目:编写程序模仿Ethernet结点数据发送流程,通过编写程序加深CSMA/CD工作原理理解。流程:父进程开辟一块大小为sizeof(pid_t)字节共享内存来模仿介质总线(共享内存初始所有为0),fork两个子进程,当两个子进程都退出后父进程

7、退出。两个子进程做相似动作,它们向介质总线上发送自己进程号,完毕10次成功发送后退出。子进程检查共享内存与否所有为0,如果是则以为总线闲,否则总线忙继续载波侦听。当总线闲时及时启动发送,冲突计数器设立为16,将自己进程号与共享内存中数据作或运算(模仿发包),然后比较共享内存内容与写入内容,相似则没有发生冲突,否则发生冲突。当没有发生冲突时,将共享内存清零,报告:xxxxx send success,xxxxx为进程号,作随机延时,开始下一种发送过程或者结束。当发生冲突时,将共享内存清零,报告:xxxxx send collision,冲突计数器减1。如果冲突计数器0,使用截止二进制后退延迟算法

8、计算等待时间,等待后进入下一次尝试;如果冲突计数器V2;V0,V3,V2十二、 Web网站自动登录实现目:熟悉HTTP合同格式和工作过程。题目背景:例如,在登录论坛或邮箱是,需要输入顾客名和密码,(不考虑需要输入验证码状况,那样还要实现验证码辨认模块,该题目不作规定)。编写程序来模仿这个过程来实现网站自动登录。下面以自动登录校内网为例,演示实现过程:(1)登录校内(2)用捕包软件如Wireshark捕获刚才登录过程浏览器发送HTTP数据包:由于,对这种填写表单普通采用POST办法,因此,熟悉HTTP合同祈求消息格式话,实现网站自动登录,就是模仿浏览器刚发送HTTP祈求消息,按照刚捕获HTTP祈

9、求消息内容,来填充HTTP祈求消息各个字段,然后发送出去,Web服务器收到POST祈求消息,验证合法后就会返回登陆后页面,这样就实现自动登录网站。在Windows,WinInet API有连接HTTP服务器,和设立HTTP祈求消息头各字段函数(如,OPenRequest()、AddRequestHeaders()、SendRequest()等)。下面是一种实现例子:登录成功话,得到网页源代码与用浏览器登陆得到源代码是同样,由于,用这种办法用这种办法POST到服务器后,服务器返回网页源代码。如果,服务器验证失败,返回网页源代码会是重新登陆页面源代码,这与用浏览器登陆是同样。固然也可以从用Wire

10、shark捕获程序发送数据包看出来:成功话,“Line-based test data”就是成功登录后页面源代码;失败则是需要重新登录页面源代码。该题目要实现类似功能,详细不限,人们可以自由发挥想象力。这样,人们对HTTP合同可以有一种更深理解。十三、 简朴FTP服务器实现运用面向对象程序设计语言开发简朴FTP软件。目与规定:理解掌握文献传播合同详细内容;规定可以传递简朴文本文献;设计美观易用图形界面。十四、 基于中间件技术Web服务系统功能规定:(1)在CORBA 、COM/DCOM 、EJB 等中间件技术中任选一种实现本程序。(2)Web服务程序实现详细功能可以是多样化。只要符合Web服务

11、概念和体系。(3)程序所实现功能应是完整,而Web服务站点应尽量多提供服务供客户程序调用。(4)设计美观易用图形界面。十五、 网络管理命令软件包设计阅读惯用windows管理命令、惯用网络命令使用技巧详解, 选取其中三个命令构成一种一体化图形顾客软件。十六、 编写一种类似 QQ聊天程序涉及客户端和服务器,可以供各种顾客进行聊天。功能: (1)登录功能。客户端登录到聊天服务器,服务器管理所有登录客户,并将客户列表发送给各个客户显示。 (2)客户可以通过服务器转发,实现一对一和多对多聊天。 (3)实现呼喊功能。当客户端程序连接服务器时,通过服务器搜索所要呼喊客户,如果检测到此顾客且该顾客正处在联网

12、状态,则服务器告知此顾客客户端程序响应主叫方客户端程序,然后在主叫方和被叫方建立连接后,双方就可以聊天或进行其他通信。 (4)客户端程序应当可以实时显示当前其他顾客状态(例如朋友信息上、下线)。十七、 VLAN构建 规定:(1)编写完整VLAN构建方案。涉及所需设备以及详细列明各个环节。(2)运用实验室提供设备完毕VLAN构建。测试其可用性。(3)通过各种方式记录构建过程。如照片,文字记录等等。(4)编写完善构建报告书。写明构建过程中所遇到问题,解决办法,体会和总结等等。十八、 Frame Relay 构建 规定:(1)编写完整Frame Relay构建方案。涉及所需设备以及详细列明各个环节。

13、编写所需程序。(2)运用实验室提供设备完毕Frame Relay构建。测试其可用性。(3)通过各种方式记录构建过程。如照片,文字记录等等。(4)编写完善构建报告书。写明构建过程中所遇到问题,解决办法,体会和总结等等。十九、 基于UDP合同数据包收发程序功能:(1)按照UDP合同数据包发送方式实现顾客端之间通信。(2)记录包发送和接受数,计算数据包丢失数。(3)设计美观易用图形界面。二十、 滑动窗口合同仿真功能:(1)程序按照滑动窗口合同实现端对端数据传送。涉及合同各种方略,如包丢失、停等应答、超时等都应有所仿真实现。(2)显示数据传送过程中各项详细数据。双方帧个数变化,帧序号,发送和接受速度,

14、暂停或重传提示等。(3)设计美观易用图形界面。二十一、 RIP合同仿真 功能:(1)程序按照RIP合同机制实现路由器间路由信息通信与更新。(2)显示通信过程中各项详细数据。路由表修改信息、本地路由表更新过程和成果等等。(3)设计美观易用图形界面。二十二、 软件防火墙设计 实现防火墙基本功能: (1)检查传入数据包中源地址或目的地址及其她信息,然后制止数据包通过或者容许它通过。 (2)通过匹配 IP 数据头来拟定与否容许通信通过接口。(3)将所有传出通信都记录在状态表中。在连接通信返回到接口时,将检查状态表以保证这些通信来源于此接口。(4)实现应用程序筛选器功能,容许顾客分析特定应用程序数据流并

15、且提供应用程序特定解决。(6)客户可制定特定安全方略。(5)设计美观易用图形界面。二十三、 软件VPN设计实现VPN软件基本功能:(1)服务器端构建和维护子网,并具备一定安全保护功能。如访问控制、信息加/解密等。(2)客户端可以迅速访问子网内部。在带宽足够状况下,容许许多客户同步访问。(3)在连接发生问题时有相应解决方案,如自动重接等等。(4)设计美观易用图形界面。二十四、 网络监视器设计功能:(1)实现触发功能,让网络监视器在发生某种或某些状况时开始或停止捕获信息。(2)实现数据捕获筛选功能。涉及:通过合同筛选、通过地址筛选、通过数据模式筛选。(3)实现捕获数据显示功能。由顾客选定显示内容,以清晰易懂方式显示数据。(4)分析数据功能。将捕获到数据帧进行拆分分析。(5)设计美观易用图形界面。二十五、 FTP站点搜索引擎 功能:(1)由客户指定搜索IP段。 (2)实现多线程搜索,规定搜索速度要尽量高。(3)以目录树方式将所有搜索到FTP站点统一列出。打开某一站点目录树即可查看其中所有资源。(4)设计美观易用图形界面

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服