信息与通信工程学院
计算机网络与通信
实 验 报 告
专业 信息工程
班级
姓名
学号
实验名称:Windows 服务器网络配置及命令诊断
目录
一、 实验目的 .................................................... 3
二、 实验条件 .................................................... 3
三、 实验内容 .................................................... 3
四、 实验步骤 .................................................... 3
五、 实验要求及结果: ............................................ 5
1.
ping 下面 2 个网络地址,对结果分析,并阐述 ARP 协议、ICMP 协议和 DNS 服务在
二次 PING 命令中的功能作用。 ..............................................................................................5
2. 如何用 ARP 命令,确认和防范 ARP 的网关欺骗。...................................................... 6
3. 运行 ipconfig、tracert、netstat 网络测试命令并加常用参数,对结果截图并分析..7
4.
ping 一个已知运行服务的 IP 地址,如果 ping 发送的数据包被接收后,返回时进入
了一个环路,数据包将如何传送,数据包发生什么样的变化,变化的意义是什么? .18
5.
tracert 一个远程(经过多条路由)主机(如 www.sina.com.cn),尝试对此主机多 tracert
几次,看路由结果是否一致,如果有多种路由选择,在间隔时间较短的情况下路由结果
一致或不一致的原因是什么?..............................................................................................19
6. 如果你使用的计算机无法浏览某个公网 web 网站,我们可以有那些步骤及系统网
络命令在本地进行网络故障分析和排除..............................................................................23
7. 单一网络接口(单网卡连接网络)的微机,已经配置 TCP/IP 的默认网关,为什么
还需要本地路由表?.............................................................................................................. 24
8. 已知局域网内一台计算机的 netBIOS 名称,如何获取它的网络地址和物理地址? 25
六、 实验体会 ................................................... 26
一、 实验目的
1. 熟悉网络组件及客户、服务、协议的安装。掌握网络属性参数
设置。
2. 根据需求选择要添加的网络组件及确定网络客户、网络服务。
3. 由网络类型选择正确的通信协议,配置 TCP/IP 协议。
4. 诊断 TCP/IP 的连通性。
二、 实验条件
硬件:PC 机一台,网络适配器,连接到 Internet 的局域网(或校
园网)环境;
软件:Windows 7 操作系统。
三、 实验内容
1. 了解系统的网络组件;
2. 配置 TCP/IP 协议;
3. TCP/IP 诊断。
四、 实验步骤
1. WINDOWS 7 网络组件分为客户端、服务和协议三种。
其中:客户:是针对服务器而言的,可以提供对计算机和连接到网上的
文件的访问;服务:是指网络的服务功能;协议是计算机间通信的语言,
它规定了计算机间传送数据的规则,并定义相互间沟通的方法。
在实验使用的目标系统中,安装的网络组件如下:
2. 对 TCP/IP 的配置
1) 确定本地的 IP 地址,DHCP 服务是否开启,是否使用域名系统(DNS)。
2) 在“网络”-“网络和共享中心”-“更改适配器设置”-“无线网络连接”-“属性”
中,选择“TCP/IPv4”-“属性”,完成对 TCP/IP 的配置。可根据自己的需要选择手工
设置或自动获取 IP 地址;也可以设置自动获取 DNS 服务器或者输入配置。
3) 在“高级选项卡”中,可以指定 5 个附加 IP 地址和子网掩码;在“默认网关”选
项区域中可以对已有的网关地址进行编辑和删除,或者添加新的网关地址;在“IP
设置”选项卡的“接口跃点数”文本框中,可以输入或修改其数值。该数值是用来
设置网关的接口指标,以实现网络连接。若在“默认网关”列表框中有多个网关选
项,则系统会自动启用接口指标数值最小的一个网关。默认情况下接口指标的数值
为 1。
4) 最后,点击“确定”保存设置。
3. TCP/IP 诊断
对 TCP/IP 诊断中比较常用的命令有:ping,IPconfig,tracert 等。
1)
(显示所有适配器的完整 TCP/IP 配置信息 )
IPCONFIG(显示所有当前的 TCP/IP 网络配置值、刷新动态主机配置协议
(DHCP) 和域名系统 (DNS) 设置)
ipconfig /all
ipconfig /release (释放 DHCP 的配置)
ipconfig /renew (更新 DHCP 的配置)
ipconfig /displaydns (显示本地域名解析缓存)
ipconfig /flushdns (清理并重设 DNS 客户解析器缓存内容 )
2) PING(该程序通过发送 ICMP 报文回响,检测网络连通情况,解决名称解
析及分片等疑难问题)
ping –n 10.3.9.254 (n:数据包数量,n 缺省值为 4)
ping –t 10.3.9.254
ping –a 211.68.71.4 (Netbios 名称解析)
ping –l 1000 –f 10.3.9.254 (测试 MTU 值 。l:包长度;f:不分片 )
ping 127.0.0.1 (本地自环测试)
(t:持续发包,Ttrl+c 键停止)
3) TRACERT(路由跟踪工具,显示数据包到达目标主机所经过的路径,并显
示到达每个节点的时间)
显示到达某节点的路径:tracert www.google.cn
五、 实验要求及结果:
1. ping 下面 2 个网络地址,对结果分析,并阐述 ARP 协议、ICMP
协议和 DNS 服务在二次 PING 命令中的功能作用。
ping www.bupt.edu.cn
ping www.buptsice.com
结果如下图所示:
由于 www.bupt.edu.cn 存在且 www.buptsice.cn 不存在,从上图可知,ping
命令用于验证网络的连通性,通过向目的地址发送 ICMP 报文,得到目的地址的
回复,使用的时间与 ping 产生的数据包在网络上的生存时间,以此来检查网络
的连通性。
ARP 协议是“Address Resolution Protocol”(地址解析协议)的缩写,ARP 协
议的基本功能就是通过目标设备的 IP 地址,查询目标设备的 MAC 地址,以保证
通信的顺利进行。ARP 协议在第一次 ping 命令的时候,用于查找远程机的 MAC
地址;第二次 ping 命令时,由于有 ARP 缓存,ARP 协议不再工作。
ICMP 协议是 ping 传送数据包的底层协议,ICMP 包是 ping 命令执行时发送
的包。
DNS 协议负责将域名换为 IP 地址。
2. 如何用 ARP 命令,确认和防范 ARP 的网关欺骗。
1) 打开 cmd 窗口,输入”arp –a”命令,查看当前的路由表,确认网关和对应的
mac 地址;正常情况下如下图所示:
2) 对比当前网关显示的 mac 地址与真的服务器网卡的 mac 地址是否一致,若
不一致则被欺骗,电脑可能无法连接网络;
3) 确认电脑被 ARP 的网关欺骗后,可以输入”arp -d”命令,删除当前计算机的
arp 表,方便后面建立新的 arp 表;
4) 防范:双向绑定的方法防止 arp 欺骗,获取安全网关的 mac 地址,通过”arp –s
IP 地址 MAC 地址”命令,向缓存增加静态项,绑定正确的网关,就不会再受
到欺骗了,相关的结果可以通过”arp -a”查看。
3. 运行 ipconfig、tracert、netstat 网络测试命令并加常用参数,对结
果截图并分析
Ipconfig
1)
网络环境“BUPT-1”
ipconfig/all
Ipconfig/all 用于显示本机 TCP/IP 配置的详细信息。包括本地网卡的物理地址,DNS
服务器的配置,IP 地址以及租用 IP 地址的有效时间。
Ipconfig/release