程 序 实 践 报 告
(网络应用程序设计)
姓 名 学 号
班 级 指 导 教 师
程 序 实 践 名 称 程序实践(三)
程 序 实 践 内 容 网络应用程序设计
开 设 学 期 2 0 0 1 1 - 2 0 1 2 第 二 学 期
开 设 时 间 第 1 周 — — 第 3 周
报 告 日 期
评 定 成 绩
评 定 人 签 字
评 定 日 期
东北大学软件学院
2
程序实践三
1. 实践目的
(写出本次实践的目的,要求简洁清楚)。
(1)使用常用的网络工具查看网络情况
(2)使用 hostname 命令来获得计算机的名称
(3)使用 ipcong 命令验证计算机上的 TCP/IP 配置选项
(4)通过查看 HTTP 协议的 RFC 文档,理解并掌握 HTTP 协议,加深理解
Web 的工作原理;
(5) 掌握网络应用程序的开发方法;
(6) 掌握 Socket 机制的工作原理
(7) 能够用 Java 语言编写简单的 HTTP 1.0 客户端和服务器端的程序;
(8) 理解并掌握 HTTP 协议,线程和进程的区别,加深理解 Web 的工作原理;
(9) 掌握网络应用程序的开发方法;
(10) 掌握 Socket 机制的工作原理
(11) 能够用 Java 语言多线程机制,编写多线程服务器端的程序;
(12) 理解并掌握分布式系统的基本概念;
(13) 掌握分布式系统应用程序的开发方法;
(14) 掌握 RMI 工作原理;
(15) 能够用 Java 语言 RMI 机制,编写 RMI 程序;
2. 预习内容
写出本次实践过程中你所用到的知识;
(1)深入学习一些常见的网络查看命令,比如:hostname ; ipconfig
(2)
(3) 复习 TCP/IP 协议栈;
(4) 复习并掌握 Web 技术相关知识和 HTTP 协议;
(5) 复习 Java 的网络编程相关知识;
(6) 复习网络应用程序的开发方法;
(7) 复习 Socket 机制;
(8) 复习 Java 多线程编程相关知识;
(9) 复习 Java 网络编程相关知识;
(10) 复习 RMI 机制;
3. 实践内容和实践过程
1. 使用常用网络工具查看网络情况
(1)实践内容
(1) 使用hostname 命令来获得计算机的名称
(2) 考察计算机上的TCP/IP 配置
单击网上邻居,然后右击本地连接,单击属性;
单击 Internet 协议(TCP/IP);
单击属性;
(3) 使用ipcong 命令验证计算机上的TCP/IP 配置选项
在命令提示窗口键入 ipcong,察看计算机的IP 地址以及额外的配置信息;
在命令提示窗口键入ipcong/all,与上一步骤的结果相比较,ipcong/all
显示了哪些额外的配置信息;
获取计算机网卡的 MAC 地址(physical Address);
判断你的计算机拥有的是哪一类地址,网络 ID 是多少;
缺省网关(Default Gateway)地址与你的计算机拥有相同的网络ID 吗?
( 4) arp 命令的功能: 查看、添加和删除高速缓存区中的ARP 表项
在命令提示窗口键入 arp –a,显示高速cache 中的ARP 表;
在 ARP 缓存中静态将IP 地址(inet_addr)与MAC 地址(ether_addr)的
关系添加到表内;
使用命令如下:
arp-s inet_addr ether_addr
删除由 IP 地址指定的项。
使用命令如下:
arp -d inet_addr
(5) ping 命令使用操作
发送 ping 探测报文,记录发送了多少数据包?接受了多少数据包?丢失了
多少数据包?
自选数据长度的 ping 探测报文;
使用命令如下
ping inet_addr –l size
不允许路由器对 ping 探测报文分片;
使用命令如下
ping inet_addr –f
(6) tracert 命令操作
在机房环境下,使用 tracert 命令,察看并分析试验结果;
在广域网环境下,使用 tracert 命令,察看并分析试验结果;
(7) 在局域网环境下使用net send 命令给其他主机发送一条消息
(8) netstat 命令操作
在机房环境下,使用 netstat 命令,察看并分析试验结果;
在广域网环境下,使用 netstat 命令,察看并分析试验结果;
(9) nslookup 命令
2
使用 nslookup 找到和www.neu.edu.cn 相关的所有信息;
列出服务器的授权名称,服务器的授权域名等信息。
(2)实验过程和实验记录
注意:
按照实验指导书中表 1-2 中的内容将实验过程中获取的信息一一记录下来(实验
结果最好以截图的方式给出),不必拘泥于表格的形式,例如:
实践结果:
实 验
内容
功能 使 用 的
命 令
( 参 数
要 和 实
验环
境 保 持
一致)
实验结果 备
注
hostna
me 获得
主机名字
打印当前
主机名称
hostname
3
评论8
最新资源