发现网络中的活动主机课程设计报告

时间:2011-07-24 05:57:04
【文件属性】:
文件名称:发现网络中的活动主机课程设计报告
文件大小:85KB
文件格式:DOC
更新时间:2011-07-24 05:57:04
课程设计 一.课程设计目的:
IP协议的优点是简洁,但缺少差错控制和查询机制,而网际控制报文协议(ICMP)具有补充IP功能的作用。在网络管理中,常常要确定当前网络中处于活动状态的主机,这时可以通过使用ICMP的回送和回送响应消息来完成这项工作。本课程设计的目的就是编制程序,利用ICMP数据包,发现指定网段中的活动主机。通过课程设计,使学生更加熟悉ICMP报文的结构,对ICMP协议有更好的理解和认识。
二.课程设计要求:
设计程序,其功能是发送ICMP数据包,以获取指定网段中的活动主机,并将结果显示在标准输出上。
程序的具体要求如下:
1) 用命令行形式运行: scanhost Start_IP End_IP
其中scanhost为程序名;Start_IP为被搜索网段的开始IP地址;End_IP为被搜索网段的
结束IP地址。
2)输出格式为:
活动主机1
活动主机2
……
三.相关知识:
编制程序前首先要对ICMP报文的格式有一定的了解,ICMP报文是在IP数据报内部传输的,其结构如图10-1所示:

网友评论

  • 我要找java的,结果一不小心下了个C++的