《ping命令的模拟实现课程设计》

《ping命令的模拟实现课程设计》

ID:36668013

大小:237.50 KB

页数:16页

时间:2019-05-13

《ping命令的模拟实现课程设计》_第1页
《ping命令的模拟实现课程设计》_第2页
《ping命令的模拟实现课程设计》_第3页
《ping命令的模拟实现课程设计》_第4页
《ping命令的模拟实现课程设计》_第5页
资源描述:

《《ping命令的模拟实现课程设计》》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程设计IV课程设计设计说明书Ping命令模拟实现学生姓名学号班级成绩指导教师计算机科学与技术系2011年9月9日15课程设计IV课程设计评阅书题目Ping命令模拟实现学生姓名学号指导教师评语及成绩成绩:教师签名:年月日答辩教师评语及成绩成绩:教师签名:年月日教研室意见总成绩:室主任签名:年月日注:指导教师成绩60%,答辩成绩40%,总成绩合成后按五级制记入。15课程设计任务书2011—2012学年第一学期专业:学号:姓名:课程设计名称:课程设计IV课程设计设计题目:Ping命令模拟实现完成期限:自2011年8月29日至2011年9月9日共2周设计依据、要求及

2、主要内容(可另加附页):1.了解并掌握ICMP协议。2.了解Ping命令的使用,其常用格式为PingXXX.XXX.XXX.XXX。3.Ping命令执行原理及实现步骤。4.模拟ping命令的实现过程。5.对此次课程设计的总结指导教师(签字):教研室主任(签字):批准日期:年月日15摘要随着计算机技术及网络技术的迅速发展,个人、家庭或宿舍中拥有多台计算机已变得十分的普遍,将多台计算机组建成网络可以提高资源的利用率和协同工作的效率,所以网络技术无论在教学还是在现实生活中都变得异常的重要。在实际学习中,由于资源设备的限制,提供完善的实验环境存在一定的难度,所以提供一

3、种模拟的组建网络的平台具有很强的现实意义。根据Ping命令的运行的运行原理,对他进行的模拟实现,相应的其他网检查网络状态命令。关键词:计算机;网络;Ping15目录一.课题内容51.1课程设计目的51.2课程设计要求51.3实验步骤和注意事项5二.Ping命令及ICMP协议简介62.1.Ping命令简介62.2.ICMP协议简介6三.实现原理和步骤103.1.实现原理103.2.实现步骤103.3.注意事项13总结14参考文献:15151.课题内容1.1课程设计目的PING程序是我们使用的比较多的用于测试网络连通性的程序。PING程序基于ICMP,使用ICMP

4、的回送请求和回送应答来工作。由计算机网络课程知道,ICMP是基于IP的一个协议,ICMP包通IP的装之后传递。课程设计中选取PING程序的设计,其目的是希望同学们通过PING程序的设计能初TCP/IP网络协议的基本实现方法,对网络的实现机制有进一步的认识。1.2课程设计要求1)定义数据结构需要定义好IP数据报、ICMP包等相关的数据结构。2)程序实现在WINDOWS环境下实现PING程序。3)程序要求在命令提示符下输入:PINGΧΧΧ.ΧΧΧ.ΧΧΧ.ΧΧΧ其中ΧΧΧ为目的主机的IP地址,不要求支持域名,对是否带有开关变量也不做要求。不带开关变量时,要求返回响

5、应。返回信息的格式: REPLYFROMΧΧΧ.ΧΧΧ.ΧΧΧ.ΧΧΧ或 REQUESTTimeOut(无法PING通的情况) 1.3实验步骤和注意事项1)熟悉IP以及ICMP协议的工作机制2)编写PING的实现程序3)在模拟实现环境下调试并运行自己编写的PIN程序152.Ping命令及ICMP协议简介2.1.Ping命令简介ping命令是用来查看网络上另一个主机系统的网络连接是否正常的一个工具。ping命令的工作原理是:向网络上的另一个主机系统发送ICMP报文,如果指定系统得到了报文,它将把报文一模一样地传回给发送者,这有点象潜水艇声纳系统中使用的发声装置。

6、例如,在Linux终端上执行ping localhost命令将会看到以下结果:PING localhost.localdomain (127.0.0.1) from 127.0.0.1 : 56(84) bytes of data. 64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=0 ttl=255 time=112 usec 64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=1 ttl=255 time=79 usec 64 

7、bytes from localhost.localdomain (127.0.0.1): icmp_seq=2 ttl=255 time=78 usec 64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=3 ttl=255 time=82 usec --- localhost.localdomain ping statistics --- 4 packets transmitted, 4 packets received, 0% packet loss round-trip min/avg/m

8、ax/mdev = 0.078/0.0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。