实验目的
1.掌握基本的网络命令,并了解其在网络领域的作用。
2.学习使用网络命令,并了解其参数的含义。
实验要求
1.要求不仅能会使用网络命令,并能在实际网络操作中灵活运用。
2.能将基本的网络知识和网络操作结合起来进行理解。
三、实验内容(实验问题分析、实验过程描述)
- 使用ipconfig命令用来查看本机上的TCP/IP协议配置情况等。
使用该命令可以查看本机的IP地址、子网掩码、默认网址IP地址、DNS服务器IP地址以及本机的物理地址等。
- 在光标处输入ipconfig /? +回车键,得到ipconfig命令的使用方法帮助说明如下:
- 再输入ipconfig无参数命令,即在光标后输入ipconfig,结果如下所示:
通过查看本机windows IP配置得到了关于本机的一些配置信息,有通过查阅资料总结如下:
ipconfig是查看网卡配置信息的命令,能够查看本机的ip地址为10.1.246.6,子网掩码:255.255.252.0,以及默认网关IP地址,DNS服务器IP地址,本机的物理地址等。在此处可以发现ipv4地址,子网掩码,默认网关均为4个字节的。他们分别的含义及作用如下:
子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
IPv4是 Internet Protocol version 4 的缩写,表示IP协议的第四个版本。现在互联网上绝大多数的通信流量都是以IPv4数据包的格式封装的。一个IPv4地址可以分为网络地址和主机地址两部分。
默认网关的意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个网关来处理数据包。现在主机使用的网关,一般指的是默认网关。 一台电脑的默认网关是不可以随随便便指定的,必须正确地指定,否则一台电脑就会将数据包发给不是网关的电脑,从而无法与其他网络的电脑通信。默认网关的设定有手动设置和自动设置两种方式。网关实质上是一个网络通向其他网络的IP地址。
3. 使用all参数完成该命令,在光标处输入ipconfig /all,结果如下所示:
本机PC的hostname为D310-80
通过查阅资料了解总结到以下信息:
主DNS后缀:默认是没有的,也就是本地解析;如果此项不为空时,是会在主机名后自动添加此项所指定的后缀,这时就会通过DNS服务器来解析,也就是说DNS后缀是用来解析主机名用的,如果填上DNS后缀,在PING主机名时,DNS服务器会来解析。节点类型:在全球因特网中,每台主机和路由的每个接口都必须有一个全球唯一的IP地址。然而,这些地址不能以随意的方式自由选择,一个接口的IP地址的组成部分需要由其所连接的子网来决定。网络设备上的接口可设为access接入,trunk中继,hybrid混合三种类型,接口设为哪一种类型取决于相应接口的用途,access用于直接接入网络终端,trunk用于网络设备之间级联,hybrid同时具备前面两种类型的特性。这与网速没有直接关系。
IP路由已启用:路由是把信息从源穿过网络传递到目的的行为,在路上,至少遇到一个中间节点。路由通常与桥接来对比,在粗心的人看来,它们似乎完成的是同样的事。它们的主要区别在于桥接发生在OSI参考协议的第二层(链接层),而路由发生在第三层(网络层)。这一区别使二者在传递信息的过程中使用不同的信息,从而以不同的方式来完成其任务。“否”表示该机未提供路由服务。
Wins代理已启用:WINS全称Windows Internet Name Service,即Windows互联网名称服务。它和DNS一样,都是用来将主机名转换成IP地址的。但在互联网解析主机名的是DNS,事实上WINS主要的是用在局域网内缓解网络风暴。代理服务: WINS Proxy 监听网络上NON-WINS客户机的广播,当其收到广播后,它就会转向WINS服务器查询,并将由WINS服务器传出的结果转发到客户机。
以太网适配器 以太网:适配器就是网卡,以太网适配器是有线网的网卡,网卡连网线用的。
媒体状态:就是当前是否接入该网卡(我用的是无线,所以显示断开的)。
连接特定的DNS后缀:就是说在解析主机名是,bupt.edu.cn这个DNS服务器会帮助解析ip。
描述:网卡的品牌型号。
物理地址:以太网适配器(网卡)的物理地址。
DHCP已启用:DHCP是动态分配ip的协议,ip自动获取时会启用。
本地链接 IPv6 地址:ipv6表示法的ip地址%后面的13是网络号的个数
Ipv6的隧道接口。在 Windows7+系统中,隧道适配器的本地连接是由系统自动配置生成的。作用是实现IPv4 与IPv6 互相访问。
4. 使用release数完成该命令,在光标处输入ipconfig /release,结果如下所示:
使用此命令之后发现网络重新连接。
为全部(或指定)适配器重新分配IP地址。此参数同样仅适用于IP地址非静态分配的网卡
通过探究发觉:
这俩对指令可以让我们释放一个IP地址,在得到一个新的IP地址。只有在原有的地址被占用的情况下才会获得一个新的地址。
2. 使用ping命令,主要用来测试网络的连通性。
当计算机无法访问因特网时,可以用ping命令进行探测,大致确定故障原因。Ping命令的原理是往目标主机发送ICMP数据包,目标主机收到后响应回ICMP数据包,如果收到目标主机的响应包则说明网络畅通,否则网络不通。
- 使用ping不带参数命令,即输入 ping,效果如下所示:
查看ping命令发现了好多地址,通过查阅资料,了解到:
PING (Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序。Ping发送一个ICMP(Internet Control Messages Protocol)即因特网信报控制协议;回声请求消息给目的地并报告是否收到所希望的ICMP echo (ICMP回声应答)。它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:利用网络上机器IP地址的唯一性,给目标IP地址发送一个数据包,再要求对方返回一个同样大小的数据包来确定两台网络机器是否连接相通,时延是多少。
通过探究发现:ping指令用途很广泛,但其最实用的一个作用就是ping 通了说明能你的局域网设置正确,否则局域网设置不正确。
2. 使用ping带参数命令,即输入 Ping 127.0.0.1,效果如下所示:
此处能够ping出结果,说明网卡工作正常。
ping 127.0.0.1 是本地的回环地址
实际上只要是127.0.0.1到127.255.255.255都是回环地址,都是可以PING检查的。
它能ping通,说明你的TCP/IP协议栈没问题。如果有问题,就得检查TCP/IP协议栈,或者重新安装它。
3. 使用ping本机ipv4地址带参数命令,即输入 Ping 10.1.246.19,效果如下所示:
上述结果的意思为:Ping命令用32字节的数据包来测试能否连接到IP地址为“10.1.246.19”的主机;下面的四行“Reply from”表示本地主机已收到从被测试的机器上返回的信息——返回32个字节分别用了1、1、1、1毫秒
4. 使用ping其他ipv4地址带参数命令,即输入 ping 10.1.247.136,效果如下所示:
上述结果的意思为:Ping命令用32字节的数据包来测试能否连接到IP地址为“10.1.247.136”的主机;下面的四行“Reply from”表示本地主机已收到从被测试的机器上返回的信息——返回32个字节分别用了1、1、1、1毫秒。
5. 使用ping带参数命令ping 默认网关,即输入 Ping 10.1.244.1,效果如下所示:
Ping网关成功,说明本机能够链接上网关。
Ping命令用32字节的数据包来测试能否连接到IP地址为“10.1.244.1”的网关;下面的四行“Reply from”表示本地主机已收到从被测试的机器上返回的信息——返回32个字节分别用了2、7、5、4毫秒。
6. 使用ping带参数命令,即输入 Ping www.qq.com,效果如下所示:
说明能够连接qq服务器,网络畅通。Ping命令用32字节的数据包来测试能否连接到IP地址为“10.1.244.1”的网关;下面的四行“Reply from”表示本地主机已收到从被测试的机器上返回的信息——返回32个字节分别用了21、18、21、21毫秒。说明当前网络较好。
7. 使用ping带参数命令ping 主机名,即输入 Ping LAPTOP-OAIS6U3J,效果如下所示:
Ping命令用32字节的数据包来测试能否连接到IP地址为“10.1.244.1”的网关;下面的四行“Reply from”表示本地主机已收到从被测试的机器上返回的信息——返回32个字节分别都用了不到1毫秒。而且接收率100%。
3. 使用Tracert命令,用来探测本机到目标计算机之间的路由器IP地址。
Tracert工具与ping工具相似,但是使用tracert工具,会从源主机到目标主机之间的每一台路由器都会返回响应的报头。Tracert工具还可以确定服务器是否配置为不响应ping。
- 在光标处输入tracet ,结果如下所示:
通过tracet 命令发现两个时间和地址,通过查阅资料,了解到:
Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP数据包访问目标所采取的路径。Tracert 命令使用用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。
通过向目标发送不同 IP 生存时间 (TTL) 值的"Internet 控制消息协议 (ICMP)"回应数据包,Tracert诊断程序确定到目标所采取的路由。要求路径上的每个路由器在转发数据包之前至少将数据包上的 TTL 递减 1。数据包上的 TTL 减为 0 时,路由器应该将"ICMP 已超时"的消息发回源系统。
Tracert 先发送 TTL 为 1 的回应数据包,并随后的每次发送过程将 TTL 递增 1,直到目标响应或 TTL 达到最大值,从而确定路由。通过检查中间路由器发回的"ICMP 已超时"的消息确定路由。某些路由器不经询问直接丢弃 TTL 过期的数据包,这在 Tracert 实用程序中看不到。
Tracert 命令按顺序打印出返回"ICMP 已超时"消息的路径中的近端路由器接口列表。如果使用 -d 选项,则 Tracert 实用程序不在每个 IP 地址上查询 DNS。
2. 在光标处输入Tracert www.baidu.com ,结果如下所示:
最左侧的,1,2,3,4~12,这标明在我现在使用的宽带(使用的是移动宽带)上,经过11个路由节点,可以到达腾讯的服务。
中间这三列,单位是ms,是表示我们连接到每个路由节点的速度,返回速度和多次链接反馈的平均值。后面的IP,就是每个路由节点对应的IP,每个ip输入什么,202开头的ip地址是C类ip地址。在第7个路由节点上,返回消息是超时,这表示这个路由节点和当前使用的宽带,是*和返回超时,那就说明这个IP,在各个路由节点都有问题。
4. Netstat命令,显示协议统计和当前的TCP/IP网络连接。
- 在光标处输入netstat -?查看该命令的使用,结果如下所示:
2. 使用s参数完成该命令,在光标处输入netstat /s,结果如下所示:
Netstat /s显示每个协议的统计信息。默认情况下,
显示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的 统计信息;
5. Net share命令,创建、删除或显示网络共享资源,共享的网络资源可以供网络上其他的用户通过网络来访问。
- 使用net share不带参数命令,即输入 net share,结果如下所示:
2. 在E盘根目录下建一个文件夹winrunner,用该命令为E:/创建一个名为network的共享名,在光标后输入net share network=E:\winrunner,结果如下所示:
3. 不加参数直接执行net share命令可以查看本机设置了哪些共享资源。
表明此计算机内并没有共享任何资源。
5. 使用net share sharename /user:number命令,即输入net share network /user:5,结果如下所示:
这句话就是给共享的资源,添加描述或注释
6. 使用net share {sharename |drive:path}/delete命令,即输入net share network /delete,结果如下所示:
这就是让netWork停止共享资源
7. 再使用net share sharename
指定共享资源的网络名称。键入带参数 ShareName 的 net share 命令仅显示有关该共享的信息。
6. Net use命令,将计算机与共享资源连接或断开,或者显示关于计算机连接的信息。
输入Net use H: \\10.1.247.136 123 /USER:D310得到如下中间结果