




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网络092 李东杰 200900824217计算机网络实验报告学校:中原工学院学院:计算机学院班级:网络092学生:李东杰学号:200900824217日期:2010年12月25日实验1 WIN32网络配置命令使用一、 实验内容:网络测试工具PING.EXE网络配置查看程序IPCONFIG.EXE网络链接统计工具NETSTAT.EXE操纵网络路由表的工具ROUTE.EXE地址解析工具APR.EXE路由跟踪工具TRACERT.EXE二、 教学目的、要求:了解WIN32操作系统提供的各种网络功能的命令。熟悉WIN32操作系统提供的各种网络命令的使用方法和输出格式。三、教学重点及难点 掌握命令输出项的含义三、 实验步骤1、最常用的网络测试工具PING.EXE作用:Ping的主要作用是验证与远程计算机的连接。该命令只有在安装了 TCP/IP 协议后才可以使用。原理:向远程计算机通过ICMP协议发送特定的数据包,然后等待回应并接收返回的数据包,对每个接收的数据包均根据传输的消息进行验证。默认情况下,传输四个包含 32 字节数据(由字母组成的一个循环大写字母序列)的回显数据包。过程如下:(1) (1)通过将 ICMP 回显数据包发送到计算机并侦听回显回复数据包来验证与一台或多台远程计算机的连接。 (2) (2)每个发送的数据包最多等待一秒。 (3) (3)打印已传输和接收的数据包数。 用法: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参数一览表:编号参数描述1-tPing 指定的计算机直到中断。2-a将地址解析为计算机名。3-n count发送 count 指定的 ECHO 数据包数。默认值为 4。4-l length发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是 65,527。5-f在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。6-i ttl将“生存时间”字段设置为 ttl 指定的值。7-v tos将“服务类型”字段设置为 tos 指定的值。8-r count在“记录路由”字段中记录传出和返回数据包的路由。count 可以指定最少 1 台,最多 9 台计算机。9-s count指定 count 指定的跃点数的时间戳。10-j computer-list利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。11-k computer-list利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。12-w timeout指定超时间隔,单位为毫秒。13destination-list指定要 ping 的远程计算机。示例:(1)判断本地的TCP/IP协议栈是否已安装Ping 或 Ping 机器名说明:若显示Reply from .信息则说明已安装。(2)判断能否到达指定IP地址的远程计算机C:Ping 或 5说明:若显示Reply .信息则说明能够到达,若显示Request timed out.则说明不能够到达。(3)根据域名获得其对应的IP地址C:Ping 回车说明:显示的Reply from xxx.xxx.xxx.xxx信息则xxx.xxx.xxx.xxx就是域名对应的IP地址。(4)根据IP地址获取域名C:Ping -a xxx. xxx.xxx.xxx.xxx说明:若显示Pinging xxx.xxx.xxx.xxx.信息则就是IP对应的域名。(5)根据IP地址获取机器名C:Ping a 说明:若显示Pinging janker .信息则janker就是IP对应的机器名。此方法只能反解本地的机器名。2、网络配置查看程序WINIPCFG.EXE(Win 95里)或IPCONFIG.EXE(Win 98/Me里)作用:该工具主要用于发现和解决TCP/IP 网络问题,可以用该工具获得主机配置信息,包括IP 地址、子网掩码和默认网关等等。用法:(1)查看所有配置信息:Winipcfg 或 Ipconfig /all Host Name(计算机名):jankerDescription(描述):PPP Adapater (点对点数据传输协议)Physical Address(MAC地址):00-A0-0C-18-31-4CIP Address(IP地址):0Subnet Mask(子网掩码): 55 (用于识别是否在同一局域网内)Default Gateway(默认网关): 0 (沟通不同网络的接点)DNS Server(域名服务器):62 (提供域名到IP的查询服务)NetBIOS over Tcpip(NetBios协议):Enabled (能)说明:如果计算机配置的IP 地址与现有的 IP 地址重复,则子网掩码显示为 。(2)刷新配置: 对于启用 DHCP 的 Windows 95客户,请使用 winipcfg 命令的 release 和 renew 选项,而Windows 98/Me客户用而不是 ipconfig /release_all 和 ipconfig /renew_all 命令,手动释放或更新客户的 IP 配置租约。3、网络连接统计工具NETSTAT.EXE作用:该工具显示了您的计算机上的TCP连接表、UDP监听者表以及IP协议统计。用法:可以使用 netstat 命令显示协议统计信息和当前的 TCP/IP 连接。netstat -a 命令将显示所有连接,而 netstat -r 显示路由表和活动连接。netstat -e 命令将显示 Ethernet 统计信息,而 netstat -s 显示每个协议的统计信息。如果使用 netstat -n,则不能将地址和端口号转换成名称。示例:(1)显示所有连接C:netstat -a(2)显示所有协议的统计信息C:netstat -s224、操纵网络路由表的工具ROUTE.EXE作用:该工具用于显示和控制您的机器IP的路由表,主要显示的信息有:目标地址、网络掩码、网关和本地IP地址等。用法: route -f -p command destination mask subnetmask gateway metric costmetric参数说明:(1)参数-f 清除所有网关入口的路由表。该参数与某个命令组合使用,路由表将在运行命令前清除。-p 该参数与 add 命令一起使用时,将使路由在系统引导程序之间持久存在。(2)command :print 打印路由 ;add 添加路由 ;delete 删除路由 ;change 更改现存路由 ;destination 指定发送 command 的计算机。mask subnetmask 指定与该路由条目关联的子网掩码。如果没有指定,将使用 55。gateway 指定网关。名为Networks 的网络数据库文件和名为 Hosts 的计算机名数据库文件中均引用全部 destination 或 gateway 使用的符号名称。如果命令是 print 或 delete,目标和网关还可以使用通配符,也可以省略网关参数。metric costmetric 指派整数跃点数(从 1 到 9999)在计算最快速、最可靠和(或)最便宜的路由时使用。示例:(1)显示全部路由信息: C:route print说明:route print和netstat r具有同样的效果。(2)添加一个路由C:route ADD MASK METRIC 3 IF 2说明:若IF参数没有给出的话,系统将尽力为网关找一个最好的网络接口。(3)删除一个路由C:route DELETE 5、地址解析工具ARP.EXE作用:该工具用于查看和处理ARP缓存,ARP是地址解析协议的意思,负责把一个IP地址解析成一个物理性的MAC地址。用法:arp -a inet_addr -N if_addrarp -d inet_addr if_addrarp -s inet_addr ether_addr if_addr参数说明:-a 通过询问 TCP/IP 显示当前 ARP 项。如果指定了 inet_addr,则只显示指定计算机的 IP 和物理地址。-g 与 -a 相同。inet_addr 以加点的十进制标记指定 IP 地址,比如:2。-N 显示由 if_addr 指定的网络界面 ARP 项。if_addr 指定需要修改其地址转换表接口的 IP 地址(如果有的话)。如果不存在,将使用第一个可适用的接口。-d 删除由 inet_addr 指定的项。-s 在 ARP 缓存中添加项,将 IP 地址 inet_addr 和物理地址 ether_addr 关联。物理地址由以连字符分隔的 6 个十六进制字节给定。使用带点的十进制标记指定 IP 地址。项是永久性的,即在超时到期后项自动从缓存删除。ether_addr 指定物理地址。示例:(1)显示当前 ARP 项C:arp a(2)添加一个静态入口C:arp -s 12 00-aa-00-62-c6-096.路由跟踪工具TRACERT.EXE跟踪路由Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。 Tracert 工作原理 通过向目标发送不同 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。 选项描述 -d指定不将 IP 地址解析到主机名称。-h maximum_hops指定跃点数以跟踪到称为 target_name 的主机的路由。-j host-list指定 Tracert 实用程序数据包所采用路径中的路由器接口列表。-w timeout等待 timeout 为每次回复所指定的毫秒数。target_name目标主机的名称或 IP 地址。当我们不能通过网络访问目的设备时,网络管理员就需要判断是哪里出了问题。问题不仅仅会出现在最终目的设备,也可能出现在转发数据包的中间路由器。有3种方式用来探测一个数据包从源点到目的地经过了哪些中转路由器,这3种方式分别是:基于记录路由选项的路由探测,基于UDP协议的路由探测,基于ICMP Echo Request的路由探测。三种方式都可以用来探测一个数据包到达目的设备经过了哪些中间路由器,但实现的过程却截然不同。1、基于Record route options(记录路由选项)的路由探测这种方式是我们最容易理解的探测路由方式。比如,我想知道一封从上海发出,目的地是北京的信,中间经过了多少个邮局转发。这个过程很简单,只要中间邮局在转发的信件扣上他们自己的邮戳,这封信到达目的地北京后,北京再把这封信回邮给我,当我收到回信后,只要看信上的邮戳,便知道中间经过哪些邮局。ping -R(大写) 命令便可实现这种记录中间路由的功能,返回的结果是中间路由器的IP地址。1) ping命令发出的是类型为8的ICMP数据报,当使用ping -R时,这个类型为8的ICMP数据报被装在一个IP数据报里,IP数据报的Options(选项)字段预留出给中间路由器扣戳的地方,这个地方不太大,只能容纳9台中转路由器的IP地址。2) 当这个数据报被发送端送出后,每经过一个中转路由器,中转路由器的IP软件便会在此IP数据报的选项字段中加入一条这个中转路由器的IP地址。3) 当这个数据包到达目的地时(如,),目的设备便会生成一条类型为0的ICMP数据报,这个ICMP数据报被封装在一个新的IP数据报里,新IP数据报的Options字段中拷贝了刚才收到的IP数据报中的Options字段。4) 当这个新IP数据报回送到源发送端时,您便会在屏幕上看见一些中间路由器的IP地址了。2、基于UDP协议的路由探测tracert是Windows下常用的命令行工具,UNIX下与之对应的是traceroute。若想知道自己的电脑到 经过了多少个路由器,可在命令行下输入tracert 进行探测,返回结果也许会与ping -R相同,但它是以另一种方式实现的。这种方式并没有像Record route options探测技术中使用IP协议包的Options字段,而是利用了IP协议包中的TTL字段。3、基于ICMP Echo Request的路由探测这种探测方式与基于UDP协议的路由探测的实现步骤一样,但发送端送出的不是一个UDP数据包,而发送的是一个ICMP类型为8的Echo Request(回显请求)数据报文。与基于UDP协议的路由探测技术一样,每次发送端都会把TTL值加1,每个中转路由器都对TTL值减1,如果为0,便丢弃后给发送端发送一个超时报文,若不为0,则继续转发给下一跳。唯一不同的是,当这个数据报到达最终目的节点时,由于发送端发送的是Echo Request报文,所以接收端就会相应一个ICMP类型为0的数据报文。这样,当发送端收到ICMP类型为0的数据报文时,就知道了全部路由已经查询完毕,终止继续探测。在下例中,数据包必须通过两个路由器( 和 )才能到达主机 9。主机的默认网关是 , 网络上的路由器的 IP 地址是 。 C:tracert 9 -d Tracing route to 9 over a maximum of 30 hops 1 2s 3s 2s 10,0.0,1 2 75 ms 83 ms 88 ms 3 73 ms 79 ms 93 ms 9 Trace complete. 用 tracert 解决问题 可以使用 tracert 命令确定数据包在网络上的停止位置。下例中,默认网关确定 9 主机没有有效路径。这可能是路由器配置的问题,或者是 网络不存在(错误的 IP 地址)。 C:tracert 9 Tracing route to 9 over a maximum of 30 hops 实验2 WIN32 INTERNET命令使用一、实验目的:1. 了解WIN32操作系统提供的各种网络命令的功能。2. 熟悉WIN32操作系统提供的各种网络命令的使用方法和输出格式。二、实验属性:验证性三、实验仪器设备及器材 仅需计算机四、实验原理控制进程数据传送进程用户界面控制进程数据传送进程客户端服务器端因特网控制连接数据连接因特网TCP 连接 客户端 服务器端 使用客户端的格式 使用服务器端的格式 使用 NVT 格式客户服务器五、实验步骤:文件传输工具FTP.EXE(1)用交互式方法以用户guest和密码1234登录到ftp服务器的download目录中下载文件test.zip文件。C:ftpftpopen 0Connected to 0.220 FTP Server () ready!User (0.(none):guest -输入用户名Password: cd download bina get test.zip close quit -退出Shell实验三 网络报文捕获一、实验目的:1学习sniffer程序(IRIS)的使用方法,掌握如何从正在运行的网络中捕获特定类型的所需报文。2 熟悉各种网络报文格式的组成和结构。3 熟悉各种协议的通信交互过程。二、实验原理三、实验步骤1熟悉Filters的对话框Edit filter settings的配置功能,以便有目的捕获特定类型的所需报文。2 捕获任何主机发出的Ethernet 802.3格式的帧(帧的长度字段1500, 帧的长度字段实际上是类型字段)。观察并分析帧结构,802.3和Ethernet II格式的帧的上一层主要是哪些PDU? 是IP、LLC还是其它哪种?1、 捕获并分析局域网上的所有ethernet broadcast帧,观察并分析哪些主机在发广播帧,这些帧的高层协议是什么? 你的LAN的共享网段上有否发生广播风暴? 1*、网络设备原因:我们经常会有这样一个误区,交换机是点对点转发,不会产生广播风暴。在我们购买网络设置时,购买的交换机,通常是智能型的Hub,却被奸商当做交换机来卖。这样,在网络稍微繁忙的时候,肯定会产生广播风暴了。 2*、网卡损坏:如果网络机器的网卡损坏,也同样会产生广播风暴。损坏的网卡,不停向交换机发送大量的数据包,产生了大量无用的数据包,产生了广播风暴。由于网卡物理损坏引起的广播风暴,故障比较难排除,由于损坏的网卡一般还能上网,我们一般借用Sniffer局域网管理软件,查看网络数据流量,来判断故障点的位置。 3*、网络环路:曾经在一次的网络故障排除中,发现一个很可笑的错误,一条双绞线,两端插在同一个交换机的不同端口上,导致了网络性能急骤下降,打开网页都非常困难。这种故障,就是典型的网络环路。4*、网络病毒:目前,一些比较流行的网络病毒,Funlove、震荡波、RPC等病毒,一旦有机器中毒后,会立即通过网络进行传播。网络病毒的传播,就会损耗大量的网络带宽,引起网络堵塞,引起广播风暴。 5*、黑客软件的使用:目前,一些上网者,经常利用网络执法官、网络剪刀手等黑客软件,对网吧的内部网络进行攻击,由于这些软件的使用,网络也可能会引起广播风暴。2、 利用菜单Filetr中的only_http.fil ,ftp.fil和email.fil子菜单分析相应的应用层协议格式。3、 利用Statistics了解网络中各种协议的统计信息。4、 捕获局域网上本地主机发出或接受的所有ARP包和ICMP包(1)在本地主机上执行命令:arp a *对每台主机进行IP和MAC地址静态绑定。 通过命令,arp -s可以实现 “arp s IP MAC地址 ”。 例如:“arp s AA-AA-AA-AA-AA-AA”。如果设置成功会在PC上面通过执行 arp -a 可以看
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商场节约活动方案
- 商场职工活动方案
- 商场充值活动方案
- 圆明园游乐活动方案
- 商家新年活动方案
- 唐朝礼仪活动方案
- 圣诞墙纸活动方案
- 医药公司中秋国庆活动方案
- 华为班组活动方案
- 单位工会五一活动方案
- 2024-2025年江苏专转本英语历年真题(含答案)
- 辽宁大学《材料力学》2021-2022学年第一学期期末试卷
- 工业5G专网构筑新质生产力发展新优势
- 电线电缆生产常见质量问题改善与提升
- 《沥青基钾离子电池碳负极材料的构筑及性能研究》
- 新安全生产法图文培训
- “学生中心”下的化学高效教学策略
- 供水公司合同协议样本
- 商飞在线测评内容题
- 2024年食品安全抽检监测技能大比武理论考试题库(含答案)
- 069.糖尿病酮症酸中毒诊断和处理
评论
0/150
提交评论