- 27
- 0
- 约4.28千字
- 约 5页
- 2016-04-07 发布于江苏
- 举报
柏坤信息2班2008081424网络实验报告1—ping程序设计和实现.doc
计算机网络课程设计实验报告一
《ping程序的设计与实现》
班级:08信息2班
姓名:柏坤
学号:2008081424
一、课程设计目的:
Ping是使用得比较多的用于测试网络联通性的程序,Ping是基于ICMP协议,使用ICMP
的回送请求和回送应答来工作。
通过模拟实现Ping命令,使学生掌握java网络编程中的对应的相关基础知识。
通过跟踪运行java网络包,是学生了解网络编程实现细节。hhhg
二、课程设计的内容
本实验要求模拟实现 window下ping命令,具体内容及要求如下:
运行window环境下的ping命令,了解ping命令的功能;
设计并实现测试网站中一个主机联通性的程序,改程序输入该主机的域名或ip地址,输出为联通性测试结果;
跟踪运行java网络包。
三、课程设计分析
Ping命令模拟程序的实现主要利用java网络包中的类InteAddress,该类拥有一个方法isReachable(Int timeOut)方法,实现思路如下;
由输入的主机域名或ip地址创建InteAddress对象;
利用InteAddress对象的isReachable方法测试指定主机的可达性。
四、程序代码
程序共两个类:Ping类和Timer类,代码和注释如下:
package A1;
import java.net.*;//java的网络包
import java.io.*;/
原创力文档

文档评论(0)