欢迎来到天天文库
浏览记录
ID:6818871
大小:132.50 KB
页数:19页
时间:2018-01-27
《计算机网络课程设计-基于icmp的ping设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、编程实现基于ICMP的PING编程实现基于ICMP的PING学生姓名:指导老师:摘要本次课程设计主要是基于Linux系统,使用编程语言C语言,编写一个实验程序,实现基于ICMP报文的PING的类似功能。本文主要介绍了ICMP报文,PING功能的相关原理,根据设计要求,用C语言编程运行、仿真,通过观察实验结果,从而判定本次设计成功完成任务。通过这次计算机网络方面的课程设计,提高了我们对网络领域的认识,有利于培养我们在该方面的设计能力。一人一题特别有利于锻炼我们独立分析问题和解决问题的能力。设计过程的复杂加老师的严格要求
2、有益于培养我们严谨的工作作风。关键词Linux;C语言;ICMP;PING第19页共19页编程实现基于ICMP的PINGProgrammingPINGcapabilitiesbasedonICMPprotocolStudentName:LiminghongInstructor:LongjizhengAbstractThecurriculumdesignismainlybasedontheLinuxsystem,usetheprogramminglanguageClanguage,writeatestprogram,p
3、acket-basedICMPPINGsimilarfunction.ThispaperdescribestheICMPmessage,PINGfunctionofrelevantprinciples,accordingtodesignrequirements,theCprogramminglanguagetorunthesimulation,byobservingtheresults,whichdeterminethesuccessofthisdesigntask.Throughthiscomputernetwor
4、kdesignaspectsofthecurriculum,improveourknowledgeinthefieldofnetworking,helpingtotrainusinthataspectofthedesigncapacity.Oneperson,oneproblemisparticularlyconducivetoexerciseourindependentanalysisofissuesandproblem-solvingability.Thecomplexityofthedesignprocessi
5、ncreasesthestringentrequirementsofteachertrainingbenefitourstrictstyleofworkKeywordsLinux;Clanguage;ICMP;PING第19页共19页编程实现基于ICMP的PING1引言当现代社会逐渐变为具有高度的相互依赖的巨大网络时,我们所生活的世界无法不变成一个被计算机网络紧密联结起来的世界。计算机网络从技术角度来说,是作为一种布局,将经有关联但相距遥远的事物通过通信线路连接起来,但是对网络的思考决不是传统的二维平面思维甚至三维的
6、球面思维所能达到的。在信息时代,网络的生命在于其安全性和可靠性。计算机网络最重要的方面是它向用户所提供的信息服务及其所拥有的信息资源,网络连接在给用户带来方便的同时,也给网络入侵者带来了方便。因此,未来的计算机网络应该具有很高的安全性和可靠性,可以抵御高智商的网络入侵者,使用户更加可靠、更加方便地拥有大量各式各样的个性化客户服务。1.1课程设计的目的本次设计的目的就是在掌握计算机网络理论的基础上,了解网络技术,掌握网络相关设计方法和思想,通过本次课程设计,达到巩固和综合运用计算机网络原理的知识,理论联系实际,巩固所学
7、理论知识,并且提高自己通过所学理论分析、解决计算机实际问题的能力。掌握计算机网络课程的知识可使学生打下一个坚实的专业基础,可提高处理通信系统问题能力和素质。由于通信工程专业理论深、实践性强,做好课程设计,对学生掌握本专业的知识、提高其基本能力是非常重要的。本次设计的目的也是为了学生加深对所学计算机网络知识的理解,培养学生专业素质,提高利用计算机网络知识处理通信系统问题的能力,为今后的专业课程的学习、毕业设计和工作打下良好的基础。使学生能比较扎实地掌握本专业的基础知识和基本理论。本次课程设计主要是基于Linux系统,使
8、用编程语言C语言,编写一个实验程序,实现基于ICMP报文的PING的类似功能。本文主要介绍了ICMP报文,PING功能的相关原理,根据设计要求,用C语言编程运行、仿真,通过观察实验结果,从而判定本次设计成功完成任务。通过这次计算机网络方面的课程设计,提高了我们对网络领域的认识,有利于培养我们在该方面的设计能力。一人一题特别有利于锻炼我们独立第1
此文档下载收益归作者所有