首页 信息管理员信息系统类专业《计算机网络》Ping、Netstat、IPconfig等网络命令的使用课程实验

信息管理员信息系统类专业《计算机网络》Ping、Netstat、IPconfig等网络命令的使用课程实验

举报
开通vip

信息管理员信息系统类专业《计算机网络》Ping、Netstat、IPconfig等网络命令的使用课程实验信息管理员信息系统类专业《计算机网络》Ping、Netstat、IPconfig等网络命令的使用课程实验 试验报告 专业: 信息管理与信息系统 班级: 信管2012班 姓名: **** 学号: *********** 实验名称: 实验3 网络命令的使用 试验成绩: 试验时间:2014年11月18日 一、实验目的 (1)了解常用网络命令的工作原理。 (2)掌握常用网络命令的使用。 二、实验仪器设备及软件 (1)能够接入Internet的局域网。 (2)服务器端Windows 2003操作系统,客户机端...

信息管理员信息系统类专业《计算机网络》Ping、Netstat、IPconfig等网络命令的使用课程实验
信息管理员信息系统类专业《计算机网络》Ping、Netstat、IPconfig等网络命令的使用课程实验 试验报告 专业: 信息管理与信息系统 班级: 信管2012班 姓名: **** 学号: *********** 实验名称: 实验3 网络命令的使用 试验成绩: 试验时间:2014年11月18日 一、实验目的 (1)了解常用网络命令的工作原理。 (2)掌握常用网络命令的使用。 二、实验仪器设备及软件 (1)能够接入Internet的局域网。 (2)服务器端Windows 2003操作系统,客户机端Windows XP操作系统。 三、实验方案 (1)Ping命令 Ping是个使用频率极高的ICMP 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 的程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。根据返回的信息,我们就可以推断TCP/IP参数设置得是否正确以及运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数据报交换并不 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示TCP/IP配置就是正确的,必须执行大量的本地主机与远程主机的数据报交换,才能确信TCP/IP的正确性。 简单地说,Ping就是一个连通性测试程序,如果能Ping通目标,我们就可以排除网络访问层、网卡、Modem的输入输出线路、电缆和路由器等存在的故障;如果Ping目标A通,而Ping目标B不通,则网络故障发生在A与B之间的链路上或B上,从而缩小故障的范围。 按照默认(缺省)设置,Windows上运行的Ping命令发送4个ICMP(网间控制报文协议)回送请求,每个32字节数据,如果一切正常,我们应能得到4个回送应答。Ping能够以毫秒为单位显示发送回送请求到返回回送应答之间的时间量。 - 1 - 如果应答时间短,表示数据报不必通过太多的路由器,或网络连接速度比较快。Ping还能显示TTL(Time To Live,生存时间)值,我们可以通过TTL值推算数据包已经通过了多少个路由器。TTL的初值通常是系统默认值,是包头中的8位的域。TTL的最初设想是确定一个时间范围,超过此时间就把包丢弃。由于每个路由器都至少要把TTL域减一,TTL通常表示包在被丢弃前最多能经过的路由器个数。当记数到0时,路由器决定丢弃该包,并发送一个ICMP报文给最初的发送者。 , UNIX及类UNIX操作系统,ICMP回送应答显示的TTL字段值为255。 , Compaq Tru64 5.0, ICMP回送应答显示的TTL字段值为64。 , 微软Windows NT/2K操作系统,ICMP回送应答显示的TTL字段值为128。 , 微软Windows 95操作系统,ICMP回显应答的TTL字段值为32。 当然,返回的TTL值是相同的。但有些情况下特殊,如表1-1所示。 表1-1使用不同操作系统时,回显应答的TTL字段值 ICMP回显应答的TTL字段值 操作系统类别 Windows 95 Windows 98 32 Windows 98SE Windows ME Linux Kernel 2.2.x 64 Linux Kernel 2.4.x Windows NT4 WRKS Windows NT4 Server 128 Windows 2000 Windows XP FreeBSD 3.4> 4.0. 4.1 Sun Solaris 2.5.1, 2.6, 2.7, 2.8 255 OpenBSD 2.6, 2.7 NetBSD FIP UX 10, 20 (2) Netstat命令 - 2 - Netstat(网络状态)用于显示与IP,TCP,UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。 如果我们的计算机有时候接受到的数据报会导致出错数据删除或故障,我们不必感到奇怪,TCP/IP容许这些类型的错误,并能够自动重发数据报。但如果累计的出错数目占到所接收的IP数据报相当大的百分比,或者它的数目正迅速增加,那么我们就应该使用Netstat查一查为什么会出现这些情况了。 (3) IPconfig命令 IPconfig命令显示当前所有的TCP/IP配置值、刷新动态主机配置协议(DHCP)和域名系统(DNS)设置。 (4) ARP命令 地址解析协议ARP是一个重要的TCP/IP协议,并且用于确定对应IP地址的网卡物理地址。使用ARP命令,我们能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。此外,使用ARP命令,也可以用人工方式输入静态的网卡物理/IP地址对,我们可能会使用这种方式为默认网关和本地服务器等常用主机进行这项工作,有助于减少网络上的信息量。 按照默认设置,ARP高速缓存中的项目是动态的,每当发送一个指定地点的数据报且高速缓存中不存在当前项目时,ARP便会自动添加该项目。一旦高速缓存的项目被输入,它们就已经开始走向失效状态。例如,在Windows NT/2000网络中,如果输入项目后不进二步使用,物理/IP地址对就会在2-10分钟内失效。因此,如果ARP高速缓存中项目很少或根本没有时,请不要奇怪,通过另一台计算机或路由器的Ping命令即可添加。所以,需要通过ARP命令查看高速缓存中的内容时,最好先Ping此台计算机(不能是本机发送Ping命令)。 (5) Tracert命令 Tracert命令是跟踪路由路径的一个实用程序,用于确定数据报访问目标所经过的路径。 (6) NBtstat命令 使用NBtstat命令释放和刷新NetBIOS名称。NBtstat(TCP/IP上的NetBIOS统计数据)实用程序用于提供关于NetBIOS的统计数据。运用NetBIOS,我们可以查看本地计算机或远程计算机上的NetBIOS名字 表格 关于规范使用各类表格的通知入职表格免费下载关于主播时间做一个表格详细英语字母大小写表格下载简历表格模板下载 。 - 3 - 四、实验步骤 4.1 Ping命令的使用技巧 (1)通过Ping检测网络故障的典型次序 正常情况下,当我们使用Ping命令来查找问题所在或检验网络运行情况时,我们需要使用许多Ping命令,如果所有都运行正确,我们就可以确信基本的连通性和配置参数没有问题;如果某些Ping命令出现运行故障,它也可以指明到何处去查找问题。下面就给出一个典型的检测次序及对应的可能故障。 , Ping 127.0.0.1 Ping环回地址,验证在本地计算机上是否正确地安装了TCP/IP协议,以及配置是否正确。 图1-1 “Ping 127.0.0.1”命令的显示结果 , Ping本机IP 这个命令被送到我们计算机所配置的IP地址,我们的计算机始终都应该对该Ping命令做出应答,如果没有,则表示本地配置或安装存在问题。 - 4 - 图1-2 “Ping 本机IP”命令的显示结果 , Ping局域网内其他IP 这个命令应该离开我们的计算机,经过网卡及网络电缆到达其他计算机,再返回。收到回送应答表明:本地网络中的网卡和载体运行正确。但如果收到0个回送应答,那就表示子网掩码(进行子网分割时,将IP地址的网络部分与主机部分分开的代码)不正确,或网卡配置错误,或电缆系统有问题。 图1-3 “Ping 局域网内其他IP”命令的显示结果 - 5 - , Ping网关IP 这个命令如果应答正确,表示局域网中的网关路由器正在运行,并能够作出应答。 图1-4 “Ping 网关IP”命令的显示结果 , Ping远程IP 如果收到4个应答,表示成功地使用了默认网关。对于拨号上网用户,则表示能够成功地访问Internet(但不排除因特网服务提供商(ISP)的域名系统DNS会有问题)。 - 6 - 图1-5 “Ping 远程IP”命令的显示结果 , Ping localhost localhost(本地主机)是操作系统的网络保留名,它是127.0.0.1的别名,每台计算机都应该能够将该名字转换成该地址。如果没有做到这一点,则表示主机文件(/Windows/host )中存在问题。 图1-6 “Ping localhost”命令的显示结果 - 7 - , Ping www. x x x .com 执行Ping www.x x x.com(如www.baidu.com(百度)),通常是通过DNS服务器解析域名,如果这里出现故障,则表示本机DNS的IP地址配置不正确,或DNS服务器有故障(对于拨号上网用户,某些ISP已经不需要设置DNS服务器了)。顺便说一句:我们也可以利用该命令实现域名对IP地址的转换功能。 如果上面所列出的所有Ping命令都能正常运行,那么我们对自己的计算机进行本地和远程通信的功能基本上就可以放心了。但是,这并不表示我们所有的网络配置都没有问题,例如,某些子网掩码错误就可能无法用这些方法检测到。 图1-7 “Ping www.baidu.com”命令的显示结果 (2)Ping命令的常用参数选项 , -t:对指定的计算机一直进行ping操作,直到从键盘按Ctrl十C 组合键 中断为止。 - 8 - 图1-8 “Ping www.baidu.com -t”命令的显示结果 , -a:将IP地址解析为计算机NetBIOS(网络基本输入输出系统)名。 图1-9 “Ping www.baidu.com -a”命令的显示结果 , -n:发送指定数量的Echo(回应)数据包。这个命令可以自定义发送数据 包的个数,对测试网络速度有帮助,默认值为4。 - 9 - 图1-10 “Ping –n 4 www.baidu.com”命令的显示结果 4.2 Netstat命令 (1)Netstat命令格式 Netstat [-a] [-b] [-e] [-n][-o][-p proto] [-r] [-s] [-v] [interval] Netstat常用命令参数含义说明如下。 , -a:本选项显示一个全部有效连接信息的列表(-a可被视为all,即全部的 意思),包括己建立的连接(Established,也包括监听连接请求(Listening) 的那些连接。 , -b:本选项显示包含于创建每个连接或监听端口的可执行组件。在某些 情况下已知可执行组件拥有多个独立组件,并且在这些情况下包含于创 建连接或监听端口的组件序列被显示。这种情况下,可执行组件名在底 部的[]中,顶部是其调用的组件,等等,直到TCP/IP部分。注意,此选 项可能需要很长时间,如果没有足够权限可能失败。 , -e:本选项用于显示关于以太网的统计数据。它列出的项目包括 传送的数据报的总字节数、错误数、删除数、数据报的数量和广播的数 量。这些统计数据既有发送的数据报数量,也有接收的数据报数量。这 个选项可以用来统计一些基本的网络流量。 - 10 - , -n:本选项显示所有己建立的有效连接。 , -o:本选项显示与每个连接相关的所属进程ID。 , -p proto:本选项显示proto指定的协议的连接;proto可以是下列协议之 一:TCP,UDP,TCPv6或UDPv6。如果与-s选项一起使用以显示按协议 统计信息,proto可以是下列协议之一:IP、IPv6、ICMP、ICMPv6、TCP、 TCPv6、UDP或UDPv6。 , -r:本选项可以显示关于路由表的信息,除了显示有效路由外,还显示 当前有效的连接。 , -s:本选项显示按协议统计信息,默认地显示IP,IPv6,ICMP、ICMPv6、 TCP、TCPv6、UDP和UDPv6的统计信息。 , -v:与-b选项一起使用时,将显示包含为所有可执行组件创建连接或监 听端口的组件。 , interval:重新显示选定统计信息,每次显示之间暂停时间间隔(以秒计)。 按Ctrl+C组合键停止重新显示统计信息。如果省略, Netstat显示当前 配置信息(只显示一次)。 (2)N etstat命令的典型应用 ?显示关于以太网的统计数据,显示结果如图2-1所示。 图2-1 “Netstat –e”命令的显示结果 - 11 - ?显示所有协议(如TCP,UDP,IP等)的使用状态,结果如图1-2所示。 图2-2 “netstat –s”命令的显示结果 4.3 IPconfig命令 IPconfig命令显示当前所有的TCP/IP配置值、刷新动态主机配置协议(DHCP)和域名系统(DNS)设置。 - 12 - 图3-1 “ipconfig”命令的显示结果 (1)IPconfig命令格式 IPconflg [/all] [/renew [adapter]] [/release [adapter]] [/flushdns] [/displaydns] [/registerdns] [/showclassid adapter] [/setclassid adapter [classid]] IPconfig命令常用的参数含义说明如下。 , /all:显示所有适配器的完整的TCP/IP配置信息。在没有该参数的情况下, IPconfig只显示IP地址、子网掩码和各个适配器的默认网关值。 , /renew [adapter]更新所有适配器(不带adapter参数)或特定适配器(带有 adapter参数)的DHCP配置。该参数仅在具有配置为自动获取IP地址的 网卡的计算机上使用。要指定适配器名称,需输入使用不带参数的 IPconfig命令显示的适配器名称。 , /release[adapter]:发送DHCPRelease消息到DHCP服务器,以释放所有 适配器(不带adapter参数)或特定适配器(带有adapter参数)的当前DHCP 配置,并丢弃IP地址配置。该参数可以禁用配置为自动获取IP地址的适 配器的TCP/IP。要指定适配器名称,需输入使用不带参数的IPconfig命令 显示的适配器名称。 (2)IPconfig命令的应用 ?使用带/all选项的IPconfig命令,给出所有接口的详细配置信息,如本机 IP地址、子网掩码、网关、DNS、硬件地址(MAC地址)等。结果如图1-3所示。 - 13 - 图3-2 “使用带/all选项的TPconfig”命令的桌示结果 ?对于启动DHCP的客户端,使用IPconfig /renew命令可以刷新配置,向DHCP服务器重新租用一个IP地址,大多数情况下网卡将重新赋予和以前所赋予的相同的IP地址,如图1-4所示。 图3-3 “使用IPconfig/renew”命令的显示结果 - 14 - 4.4 ARP命令 地址解析协议ARP是一个重要的TCP/IP协议,并且用于确定对应IP地址的网卡物理地址。使用ARP命令,我们能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。此外,使用ARP命令,也可以用人工方式输入静态的网卡物理/IP地址对,我们可能会使用这种方式为默认网关和本地服务器等常用主机进行这项工作,有助于减少网络上的信息量。 按照默认设置,ARP高速缓存中的项目是动态的,每当发送一个指定地点的数据报且高速缓存中不存在当前项目时,ARP便会自动添加该项目。一旦高速缓存的项目被输入,它们就已经开始走向失效状态。例如,在Windows NT/2000网络中,如果输入项目后不进二步使用,物理/IP地址对就会在2-10分钟内失效。因此,如果ARP高速缓存中项目很少或根本没有时,请不要奇怪,通过另一台计算机或路由器的Ping命令即可添加。所以,需要通过ARP命令查看高速缓存中的内容时,最好先Ping此台计算机(不能是本机发送Ping命令)。 图4-1 “arp”命令的显示结果 ARP常用命令参数含义说明如下。 , -a:用于查看高速缓存中的所有项目。-a和-g参数的结果是一样的,多 年来-g一直是UNIX平台上用来显示ARP高速缓存中所有项目的选项, - 15 - 而Windows用的是arp –a(-a可被视为all,即全部的意思),但它也可以 接受比较传统的-g选项。 图4-2 “arp -a”命令的显示结果 , -d:删除指定的IP地址项。 图4-3 “arp -d”命令的显示结果 , -g:以加点的十进制标记指定IP地址。 - 16 - 图4-4 “arp -g”命令的显示结果 , -s:向ARP高速缓存中人工输入一个静态项目。目的是让IP地址对应的 MAC地址静态化,这样,病毒或攻击者就无法用伪造MAC地址的方法 破坏局域网了。 , /?:在命令提示符下显示帮助。 图4-5 “arp/?”命令的显示结果 - 17 - 4.5 Tracert命令 (1)Tracert命令格式 Tracert [-d] [-h maximumes hops][一computer-list] [-w timeout] target name Tracert命令的各参数含义说明如下。 , -d:防止Tracert试图将中间路由器的IP地址解析为它们的名称,这样可 加速显示Tracert的结果。 , -h maximum_hops:指定在搜索目标的路径中跃点的最大数,默认值为 30。 , -j computer-list:指定回送请求信息对于在HostList中指明的中间目标集 实用IP报头中的“松散源路由”选项。主机列表中的地址或名称的最大 数为9,主机列表是一系列由空格分开的IP地址。 , -w timeout:每次应答等待timeout(超时)指定的微秒数。 , Target_name:目标主机名称或者IP地址。 (2)Tracert命令的应用 在进行计算机网络日常维护时,经常使用不带任何参数选项的Tracert命? 令,如图5-1所示。 图5-1 “Tracert”命令的显示结果 - 18 - ?带-d参数的Tracert命令的使用。例如,在本机查看网易服务器的路径信息,如图1-7所示。 利用Tracert命令,可以让人清楚地了解到IP数据包从“源”开始到“目标”访问的路径图,即这个过程所经过的路由、等待时间、数据包在网络上的停止位置等,从而帮助人们跟踪连接、测定网络连接断链处的位置(一般表现为“*”号的点),这将为计算机网络故障的诊断与排除带来便利。 图5-2 查看”百度服务器”的路径信息 4.6 NBtstat命令 (1)NBtstat命令格式 NBtstat [-a RemoteName] [-A IP address] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [interval] NBtstat命令的各参数含义说明如下。 - 19 - 图6-1 “NBtstat”命令的显示结果 , -a RemoteName:显示远程计算机的NetBIOS名称表,其中,RemoteName 是远程计算机的NetBIOS计算机名称。NetBIOS名称表是运行在该计算机 上的应用程序使用的NetBIOS名称列表。 图6-2 “NBtstat –a RemoteName”命令的显示结果 , -A IP address:显示远程计算机的NetBIOS名称表,其名称由远程计算机 - 20 - 的IP地址指定(以小数点分隔)。 图6-3 查对“方主机的MAC地址”显示结果 , -c:显示NetBIOS名称缓存内容、NetBIOS名称表及其解析的各个地址。 图6-4 “NBtstat –c”命令的显示结果 , -n:显示本地计算机的NetBIOS名称表。Registered中的状态表明该名称 - 21 - 是通过广播或WINS服务器注册的。 图6-5 “NBtstat –n”命令的显示结果 , -r:显示NetBIOS名称解析统计资料。在配置为使用WINS的Windows计算机上,该参数将返回已通过广播和WINS解析和注册的名称号码。 图6-6 “NBtstat –r”命令的显示结果 - 22 - , -R:清除NetBIOS名称缓存的内容并从Lmhosts文件中重新加载带有#PRE 标记的项目。 图6-7 “NBtstat –R”命令的显示结果 , -RR:重新释放并刷新通过WINS注册的本地计算机的NetBIOS名称。 图6-8 “NBtstat –RR”命令的显示结果 - 23 - , -s:显示使用其IP地址的另一台计算机的NetBIOS连接表。 图6-9 “NBtstat –s”命令的显示结果 , -S:显示客户端和服务器会话,只通过IP地址列出远程计算机。 图6-10 “NBtstat –S 3”命令的显示结果 , Interval:重新显示选择的统计资料,可以中断每个显示之间的Interval - 24 - 中指定的秒数。按Ctrl十C组合键停止重新显示统计信息。如果省略该 参数,nbtstat将只显示一次当前的配置信息。 图6-11 “NBtstat –s 3”命令的显示结果 五、实验结果及分析 命令的使用能有效的排除网络访问层、网卡、MODEM 的输入输出 命令的使用能有效的排除网络访问层、网卡、 线路、电缆和路由器等存在的故障,从而减小了问题的范围; 线路、电缆和路由器等存在的故障,从而减小了问题的范围; NETSTAT 能查看别人和我们所建立的连接并找出 ICQ 使用者所隐 信息; 命令能在加上不同后缀名的时候, 藏的 IP 信息;IPCONFIG 命令能在加上不同后缀名的时候,简单 而又有效的查、 地址, 而又有效的查、删、增我们的 IP 地址,ARP 可以查网卡的 MAC 地 址等等。 遇到的问题: 【问题】Ping命令中:参数问题“n”格式不会,常出现:“xx不是内部命令也不是外部命令„„”; 【解决】改正格式,加空格,或去空格,或者根据提示加参数 。 例如: - 25 - 改正: 【问题】有些参数执行了却见不到效果,比如“-a;-f;-i ttl;-r count”等等; 【解决】请教老师、同学 ,“-d”可能在前、后缀以+空格+隔开,并还需要添加IP地址或是MAC的物理地址。 初次认识常用的网络命令,由开始一点都不懂到现在了解了一些简单的作 - 26 - 用,很开心,也算很有收获。可是感觉还有好多计算机术语都看不懂,百度之后,也觉得很抽象,不好理解。总之,尚需努力~ 六、实验总结及体会 通过本次上机实验, 我了解并且掌握了一些网络常用命 令的功能及它们的一般用法,可以应用这些命令进行网络连通、 令的功能及它们的一般用法,可以应用这些命令进行网络连通、 网络状态、网络配置等的查看。 网络状态、网络配置等的查看。熟练掌握 WINDOWS 操作系统下的 网络命令,能有效的提升我们对网络命令的理解和学习, 网络命令,能有效的提升我们对网络命令的理解和学习,更能帮 助我们解决很多网络问题的重要问题, 简单、 直接、 有效。 PING 如 助我们解决很多网络问题的重要问题, 简单、 直接、 有效。 (1) 实验总结 1、计算机网卡的物理地址和IP地址不是一个地址,网卡物理地址是不变的,IP地址是自动获取的。 2、在net send 命令发送消息不成功时,应检查服务中message是否启动,可以通过点击[开始]-[设置]-[控制面板]-[管理工具]-[服务],打开服务对话框查找message,将message设置为启动,即可完成net send 发送命令。 (2) 实验体会 常用的网络命令虽然看起来简单,可能觉得没什么用处,但是对于网络问题的诊断却非常有用。试想一下,假设一台电脑的网络出现故障,当然也就无法访问互联网,同时电脑内又没有可以诊断故障的程序,而现在使用windows系统自带的命令行中的常用网络命令来诊断问题,不仅快捷,而且信息反映直观,事实上却是是非常有用的工具。这也提示了我们一点,有时候看起来较简单的东西,但是却是用起来很可靠和方便的东西。 七、教师评语 - 27 -
本文档为【信息管理员信息系统类专业《计算机网络》Ping、Netstat、IPconfig等网络命令的使用课程实验】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_496339
暂无简介~
格式:doc
大小:758KB
软件:Word
页数:28
分类:生活休闲
上传时间:2018-04-26
浏览量:40