小型局域网环境搭建
一、实验目的
1.能够选择并使用合适的网络命令测试网络的连接状态和相关网络参数,具备网络故障诊断的基本能力;
2.能够使用网络模拟软件搭建局域网。
二、实验环境
1.实验设备
安装有Packet Tracer6的计算机一台。
2.实验拓扑
| PC | | 子网掩码 |
| PC0 | 192.168.x.2 | 255.255.255.0 |
| PC1 | 192.168.x.3 | 255.255.255.0 |
| PC2 | 192.168.x.4 | 255.255.255.0 |
| PC3 | 192.168.x+1.2 | 255.255.255.0 |
| PC4 | 192.168.x+1.3 | 255.255.255.0 |
| PC5 | 192.168.x+1.4 | 255.255.255.0 |
| Web Server | 211.69.x.2 | 255.255.255.0 |
| Router Gig 0/0 | 192.168.x.1 | 255.255.255.0 |
| Router Gig 0/1 | 192.168.x+1.1 | 255.255.255.0 |
| Router Gig 0/2 | 211.69.x.1 | 255.255.255.0 |
三、实验内容
1.依据给定小型局域网拓扑结构使用网络模拟软件搭建局域网;
3.使用网络命令测试局域网主机的连通性;
4.常用网络命令ping、netstat、ipconfig、arp、tracert、nslookup、hostname等的使用。
四、实验原理
TCP/IP协议组包括许多实用程序,它们允许用户访问网络上的信息。Microsoft的TCP/IP协议组提供了基本的TCP/IP实用程序,允许运行windows7的计算机访问网络上广泛的信息。Windows7包括三种类型的基于TCP/IP的实用程序:诊断工具、连接工具和基于服务器的软件。诊断实用程序包括Arp,Hostname,Ipcogfig,Ping,Tracert等。
(一)诊断实用程序:
诊断实用程序允许用户检测和解决网络中的问题。一些通用的诊断实用程序包括:
1.Arp:
2.Hostname:
该实用程序显示计算机的名称。
3.Ipconfig:
4.Ping:
该实用程序验证配置、测试两台计算机之间的IP连接。Ping从源计算机上发送ICMP请求,目的计算机用一个ICMP回答作为回应。
5.Tracert:
该实用程序跟踪数据包到达目的地的路径。
(二)通用实用程序示例:
1.Hostname命令:
使用该实用程序的语法为hostname。要访问该实用程序,在命令提示符下键入hostname,系统将显示出你的计算机的名称;
2.Ipconfig命令:
Ipconfig的常用格式:
3.Netsh命令:
Netsh是Windows 7操作系统自身提供的命令行脚本实用工具,它允许用户在本地或远程显示或修改当前正在运行的计算机的网络配置。为了存档、备份或配置其他服务器,Netsh也可以将配置脚本保存在文本文件中。
(1)查看网络配置
命令的格式:netsh interface ip show {选项}
其中{选项}可以是:
icmp - 显示 ICMP 统计。
interface - 显示 IP 接口统计。
ipnet - 显示 IP 的网络到媒体的映射。
ipstats - 显示 IP 统计。
joins - 显示加入的多播组。
offload - 显示信息。
tcpconn - 显示 TCP 连接。
tcpstats - 显示 TCP 统计。
udpconn - 显示 UDP 连接。
udpstats - 显示 UDP 统计。
例:netsh interface ip show config
(2)配置接口IP/IP
命令的格式:
netsh interface ip set address [name=]<string> [[source=]dhcp |[source=] static [addr=]IP address [mask=]IP subnet mask] [[gateway=]<IP address>|none [gwmetric=]integer]
例:netsh interface ip set address "本地连接" static 192.168.1.90 255.255.255.0 192.168.1.1 0
命令的格式:
netsh interface ip set address "本地连接" dhcp
netsh interface ip set dns "本地连接" dhcp
netsh interface ip set wins "本地连接" dhcp
命令的格式:
netsh interface ip set address "本地连接" static 10.1.2.90
netsh interface ip set dns "本地连接" static 202.99.160.68
netsh interface ip set wins "本地连接" static 10.1.2.200
4. Ping命令
(1)Ping命令的格式如下:
Ping [-t] [-a] [-n count] [-l size] [-f] [-I TTL] [-v TOS] [-r count] [-s count] [[-j host-list]|[-k host-list]] [-w timeout] destination-list
(2)Ping命令主要参数如下:
-t:使当前主机不断地向目的主机发送数据,直到按Ctrl+C键中断。
-n count:发送count 指定的ECHO数据包数,默认值为4 。
-l size:发送的数据包的大小。
-f:在数据包中发送“不要分段”标志,数据包就不会被路由上的网关分段。
-i TTL:将“生存时间”字段设置为TTL指定的值。
-v TOS:指定服务类型。
-r count:指出要记录路由的轮数。
-s count:指定count 指定的跃点数的时间戳。
-w timeout:指定超时时间间隔(单位为毫秒),默认为1000。
(3)用Ping命令测试网络是否正常的主要步骤:
2)Ping localhost。localhost 是操作系统保留名(127.0.0.1的别名)。
6)Ping 远程IP。
7)Ping 域名
8)Ping 主机名
5.ARP命令
ARP的命令格式:
Arp –s inet-addr eth-addr [if-addr]
Arp –d inet-addr [if-addr]
ARP主要参数:
五、实验步骤
1.使用Packet Tracer6构建一个中小型网络
(1)Packet Tracer6.0的基本操作
(2)使用Packet Tracer6.0搭建网络拓扑图并配置网络。
我的网盘里有拓扑图
链接:
提取码:pl98
2. 计算机上的TCP/IP配置
右击网上邻居,选择属性,打开网络连接窗口,然后双击本地连接, 单击属性, 单击Internet协议(TCP/IP),单击属性。
打开“控制面板”
点击“网络和 Internet”
点击“网络和共享中心”
在左侧点击“更改适配器设置”
在弹出的窗口中,双击“Internet 协议版本 4(TCP/IPv4)”
3. 使用Ping实用程序来测试计算机上的TCP/IP配置
进入Windows xp命令提示符窗口。在命令提示符状态下键入ping 127.0.0.1。
问题3:发送了多少数据包?接受了多少数据包?丢失了多少数据包?
已发送=4,已接收=4,丢失=0
问题4:TCP/IP工作正常吗?
正常
4. 使用Hostname实用程序来获得计算机的名称
在命令提示窗口键入hostname。在命令提示窗口键入ping 计算机名(其中计算机名是本步骤中获得的主机名称)。
问题5:你的计算机的主机名称是什么?
Lei
1.在搜索栏找到并打开命令提示符;
2.在命令提示符窗口中输入【ipconfig】命令,然后按下回车键;
5. 使用Ipconfig实用程序验证计算机上的TCP/IP配置选项关闭所有打开的窗口。 重新打开命令提示窗口。 在命令提示窗口键入ipconfig。
能;方法如上
问题8:显示了什么额外的配置信息?
子网掩码、默认网关等
6. 在命令提示窗口键入ipconfig/all。
问题9: 与步骤4的结果相比较,ipconfig/all显示了什么额外的配置信息?
7. 使用Netsh命令显示和配置TCP/IP参数
(1)在命令提示窗口键入netsh interface ip show config ,并与ipconfig命令显示的结果对比。
8. 使用Ping实用程序测试本计算机与其它计算机的连接性能
问题12:你所键入的“其他计算机”的主机名称是什么?
问题13:你如何知道你和此“其他计算机”可以通讯?
在同一局域网中,计算机上的TCP/IP配置右击本地连接,单击属性。双击Internet协议(TCP/IP)
TCP/IP连接正常
9.探测arp动态列表
(2)清除ARP缓存中的记录项:( 先执行arp –d,再执行arp -a,与(1)中显示的结果进行比较)
arp -d
arp -a