实验一  Windows网络配置和TCP/IP协议配置及诊断
一、 实验目的
1. 掌握Windows网络的基本配置
2. 掌握TCP/IP协议的配置
3. 掌握TCP/IP协议的故障检测和排除方法
4. 了解系统网络命令及其所代表的含义,以及所能对网络进行的操作
二、 实验内容
Windows系统中进行网络配置、用ping ipconfig命令工具来进行网络测试、使用netstat、arp命令查看网络状态。安装TCP/IP协议;配置TCP/IP协议;验证TCP/IP协议是否正确配置;诊断TCP/IP协议配置的连通性;利用网络命令对网络进行简单的操作.
三、 实验步骤
安装配置TCP/IP协议(Windows XP)
1. 右击“网上邻居”图标,从弹出菜单中选择“属性”选项,打开“网络连接”窗口。
2. 右击“本地连接”图标,从弹出菜单中选择“属性”选项,打开“本地连接属性”对话框,打开“常规”选项卡。
3. 如果在“此连接使用下列项目:”列表框中未出现“Internet协议(TCP/IP)”,则点击“安装协议添加Internet协议(TCP/IP)确定”,此时列表框中出现“Internet协议(TCP/IP)”,表明TCP/IP协议已成功安装。
4. 选择“Internet协议(TCP/IP)”,单击“属性”按钮,打开“Internet协议(TCP/IP)属性”对话框,根据计算机所在网络的具体情况,决定自动获得IP地址或指定IP地址。若选中“自动获得IP地址”,计算机将会从DHCP服务器自动获取IP地址、子网掩码等信息。若局域网中没有专用的服务器为计算机分配IP地址,或不想通过DHCP服务器分配IP地址,则需要手工输入IP地址。
5. 本实验要求手工输入IP地址。IP地址在同一个网络中必须是唯一的。在局域网内部一般
使用非路由地址。非路由地址不会被Internet分配,专用于内部局域网使用。它们从不会被路由。
6. 输入完毕后,单击“确定”按钮以使所有设置生效。
TCP/IP诊断
1. ping 环回地址:验证是否已安装TCP/IP协议及配置是否正确。
点击“开始所有程序附件命令提示符”,出现“命令提示符”窗口,在DOS下输入“ping 127.0.0.1”回车后,显示“Reply from 127.0.0.1: bytes=32 time<10ms TTL=128”,则表明TCP/IP协议配置正确。
2. ping默认网关或一个本地计算机的IP地址:验证TCP/IP协议是否被正确绑定在网卡上,验证能否与本地网络上的其它计算机通信。假设本机IP地址是192.,
在DOS下输入“ping 192.168.0.XX”回车后,显示“Reply from 192.168.0.XX: bytes=32 time<10ms TTL=128”,则表明协议、网卡均无问题,默认网关运行正常,网络连接正常。
3. ping远程主机的IP地址(或域名):验证能否通过路由通信。
在DOS下运行“ping ”,显示“Reply from 64.233.189.104: ……”,则表明远程连接正常。
查看DNSIPMAC
1. 在DOS下运行“ipconfig/all”,记录显示内容,包括:“Physical Address, IP Address, Subnet Mask, Default Gateway, DNS Servers”。
四、 实验报告要求
1. 写明实验名称;
2. 写出实验中本地主机所配置的IP地址、子网掩码、默认网关及首选域名服务器
3. 写出验证TCP/IP协议配置是否正确所使用的命令,并写出验证结果。
4. 写出你是如何诊断TCP/IP协议配置的连通性,并写出诊断结果。
5. 写出所使用主机的MAC地址。
(1)IPconfig命令的使用
1 具体功能:
    ipconfig 是内置于Windows的TCP/IP应用程序,用于显示本地计算机网络适配器的物理地址和IP地址等配制信息,这些信息一般用来检验手动配置的TCP/IP设置是否正确。当在网络中使用DHCP服务时,ipconfig可以检测到计算机中分配到了什么IP地址,是否配置正确,并且可以释放、重新获取IP地址。这些信息对于网络测试和故障排除都有重要的作用。
2  ipconfig 命令参数简介:
    在使用ipconfig命令时,如果不带参数,将只显示简单的IP地址配置信息,如果配合参数使用,还可以实现其他的一些管理功能。
  (1)语法
    ipconfig [/all]
3 举例说明:
例子 1 :查看 ipconfig 所有参数
在“开始”、“运行”里面输入“cmd”,到本机的命令提示符状态下。在本机的命令提示符中直接输入“ipconfig /?”
例子 2 :查看网络适配器信息
  在本地计算机运行不带任何参数的ipconfig命令,可以检测本地网络连接的IP地址配置信息,同时也包括ADSL信息,使我们可以了解到ADSL租用了哪个IP地址。在这里显示的IP信息有:IP地址(IP Address)、子网掩码(Subnet Mask)和默认网关(Default Gateway),如下图所示
例子 3 :查看所有适配器的完整 TCP/IP 配置信息
网络管理员需要得到计算机网卡的MAC地址,用它进行MAC地址绑定、远程管理等,这可以用ipconfig命令加“all”参数命令来实现。在命令提示符下输入命令:
“ipconfig /all”回车即可显示本地计算机中所有网卡的MAC地址,如下图所示,其中,“Physical Address”显示的就是网卡的MAC地址。
     
例子 :显示 DNS 客户解析器缓存的内容
(1) 在“C:\ 命令提示符”下,输入命令  ipconfig  /all
Physical Address. . . . . . . . . : 00-08-74-F6-AC-4A      网卡的MAC地址
Dhcp Enabled. . . . . . . . . . . : No                        静态地址分配
IP Address. . . . . . . . . . . . : 162.105.130.111                IP地址
Subnet Mask . . . . . . . . . . . : 255.255.255.0                子网掩码
Default Gateway . . . . . . . . . : 162.105.130.1                网关
DNS Servers . . . . . . . . . . . : 162.105.129.27                主域名服务器的IP地址
202.112.7.13                辅助域名服务器的IP地址
(2)ping命令
一、
1、语法:
ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-w timeout] destination-list
2、参数:
-t  Ping 指定的计算机直到中断。
-a 将IP地址解析为域名。
-n count 发送 count 指定的 ECHO 数据包数。默认值为 4。
-l length 发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是 65,527。
-f 在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。
-i  ttl将“生存时间”字段设置为 ttl 指定的值。
-v tos 将“服务类型”字段设置为 tos 指定的值。
-
r count 在“记录路由”字段中记录传出和返回数据包的路由。count 可以指定最少 1 台,最多 9 台计算机。
-s count 指定 count 指定的跃点数的时间戳。
-j computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。
-k computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。
-w timeout 指定超时间隔,单位为毫秒。
destination-list 指定要 ping 的远程计算机。
3、用法
较一般的用法是 ping –t
ping localhost:localhost是个人系统的网络保留名,是127.0.0.1的别名,每台计算机都应该能够将该名字转换成该地址。如果没有做到这一带内,则表示主机文件(C:\WINDOWS\system32\drivers\etc\hosts)中存在问题。
ping :对这个域名执行Ping  地址,通常是通过DNS 服务器 如果这里出现故障,则表示DNS服务器的IP地址配置不正确或DNS服务器有故障。可以利用该命令实现域名对IP地址的转换功能。
ping IP –t
连续对IP地址执行Ping命令,直到被用户以Ctrl+C中断。
ping IP -l 3000
指定Ping命令中的数据长度为3000字节,而不是缺省的32字节。
ping IP –n
执行特定次数的Ping命令。
(5)netstat
Netstat显示活动的 TCP 连接、计算机侦听的端口、以太网统计信息、IP 路由表、IPv4 统计信息(对于 IP、ICMP、TCP 和 UDP 协议)。使用时如果不带参数,netstat 显示活动的 TCP 连接。
1、语法
netstat [-a] [-e] [-n] [-o] [-p Protocol] [-r] [-s] [Interval]
2、参数
-a
显示所有活动的 TCP 连接以及计算机侦听的 TCP 和 UDP 端口。
tcpip路由协议-e
显示以太网统计信息,如发送和接收的字节数、数据包数。该参数可以与 -s 结合使用。
-
n
显示活动的 TCP 连接,不过,只以数字形式表现地址和端口号,却不尝试确定名称。
-o
显示活动的 TCP 连接并包括每个连接的进程 ID (PID)。可以在 Windows 任务管理器中的“进程”选项卡上到基于 PID 的应用程序。该参数可以与 -a、-n 和 -p 结合使用。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。