资源描述
《计算机网络》实验报告书写要求
《计算机网络》实验报告书写主要包含以下五个部分:实验名称,实验目的,实验内容(包括实验内容梗概、实验主要操作步骤、实验主要操作方法等),实验结果与分析,实验总结。
请在实验报告上写清楚自己的专业、班级、姓名、学号,以方便排序、清点。
请同学们认真上好实验课,用心写好实验报告,对抄袭实验报告者记0分。
《计算机网络》实验指导书
蓝集明 整理
二OO八年元月十八日 修正
本实验指导书是专门为成人教育和职业技术学院计算机专业的学生编写的,其内容侧重于软件部分,注重基本概念的巩固和应用,强调实用。
实验一 简单以太网组网及双绞线的制作 4
实验二 常用网络命令实验 7
实验三 网络抓包及协议分析实验 14
实验四 IP地址分类及子网划分实验 15
实验五 局域网服务器安装和配置 18
附录一:双绞线的制作与使用 39
实验一 简单以太网组网及双绞线的制作
一、实验目的
(1)掌握以太网卡的安装与配置
(2)掌握Windows中的TCP/IP或NetBEUI协议的设置
(3)掌握以太网平行双绞线和交叉双绞线电缆的制作方法
(4)学会使用测试工具对双绞线电缆进行测试
(5)掌握集线器或简单交换机的使用,学会利用集线器组建简单的以太网
二、实验设备和环境
(1)5类双绞线电缆3×2米
(2)RJ-45插头6个
(3)RJ-45压线钳一把
(4)双绞线电缆测试工具(ST-248)一台
(5)PC机两台
(6)带有RJ-45接口的网卡两块
(7)集线器(或交换机)一个
三、实验内容
(1)安装TCP/IP和NetBEUI协议,对于TCP/IP协议应注意IP地址的设置
(2)利用winipcfg命令查看IP地址等网络基本配置信息
(3)制作两根平行双绞线(也称直通线)电缆
(4)用双绞线测试工具对制作好的平行双绞线电缆进行测试,注意分析测试结果
(5)打开集线器(或交换机)电源,观察集线器和网卡的状态灯,判断它们的工作情况
(6)利用制作的两根平行双绞线电缆将两台PC机和一台集线器组建成一个简单的以太网,用Ping命令测试网络的连通性
(7)双击桌面上的“网上邻居”图标,查看局域网中的其他计算机
(8)将一台计算机中的某个文件夹设置为共享,在另一台计算机上通过局域网访问该文件夹
(9)制作一根交叉双绞线(也称交叉线)电缆
(10)用双绞线测试工具对制作好的交叉双绞线电缆进行测试,注意分析测试结果
(11)用制作好的交叉双绞线将两台PC机对接起来,用Ping命令测试连通性
四、背景知识
1)NetBEUI是什么
NetBEUI是网络基本输入输出系统,是局域网上的程序可以使用的应用程序编程接(API)。NetBIOS为程序提供了请求低级服务的统一的命令集,这些服务是管理名称、执行会话和在网络节点之间发送数据报所要求的。
NetBEUI则是NetBIOS的扩展用户接口,是Microsoft网络的本地网络协议。它通常用于小的、有1~200客户的部门大小的局域网。它可以使用令牌环源路由作为其路由的惟一方法。它是NetBIOS标准的Microsoft实现。
2)交换机的应用
交换机是交换式网络上设备的公用连接点。交换机包含多个端口。计算机用网线和交换机相连的方法是:将双绞线的一端RJ-45接头插到交换的一个口上,另一端插到计算机网卡上的RJ-45插座上。如果所有设备都已接通电源,那么交换机上的连接指示灯就会显示连接状态,可据此判断网络连接是否正常。
3)联网计算机的简单设置
实现Windows对等网,应对联网计算机的网络协议、标识、网络客户和服务进行简单的设置。方法如下:
(1)添加网络协议
双击“控制面板”—“网络连接”—“本地连接”,打开“本地连接状态”对话框,单击“属性”,打开“属性”对话框,单击“安装”,选择“协议”,单击“添加”,出现“选择网络协议”对话框,选定所要添加的协议。一般Windows的操作系统中都已存在TCP/IP协议,在Win 2K中需添加NetBEUI协议。
(2)添加服务
同添加协议方式类似,在打开“属性”对话框,单击“安装”,选择“服务”,单击“添加”,出现“选择网络服务”对话框,选定所要添加的服务。
(3)添加客户端
同添加协议方式类似,在打开“属性”对话框,单击“安装”,选择“客户端”,单击“添加”,出现“选择网络客户端”对话框,选定所要添加的客户端。
设置完成后,基本配置如图所示。
4)IP地址的分配
(1)打开“本地连接属性”对话框。
(2)在“此连接使用下列项目”列表中选择“Internet 协议(TCP/IP)”。
(3)单击“属性”后执行以下任一操作:
要自动分配IP地址,请单击“自动获得IP地址”。
要指定表态IP地址,请单击“使用下面的IP地址”,然后键入IP地址和子网掩码。实验中可输入IP地址为“192.168.1.x”,子网掩码均为“255.255.255.0”。
5)用Ipconfig程序查看网络配置
(1)单击“开始”,然后再单击“运行”。
(2)在“打开”框中键入“cmd”命令后单击“确定”按钮。进入DOS对话框。
(3)在DOS对话框中,输入ipconfig命令,可得到运行结果。输入ipconfig ?命令可得到有关该命令的使用方法。
6)ping命令测试TCP/IP配置
Ping是用于检测网络连接性、可到达性和名称解析的疑难问题的主要TCP/IP命令。通过键入“ping /?”可以在屏幕上显示ping的所有可用的参数。
(1)通过键入“ping 127.0.0.1”命令来查看本地回路的连通性,可测试TCP/IP协议是否装载成功。
(2)当双绞线制作完成,组网完成后,可在PC机上的DOS命令提示行下键入“ping 192.168.1.x”,以测试局域网的连通性。(假设192.168.1.x为另一台PC机的IP地址)
(3)ping命令使用Internet控制消息协议(ICMP)回响请求和回响答复消息。路由器、防火墙或其他类型安全性网关上的数据包筛选策略可能会阻止该通信的转发。
7)制作RJ-45双绞线的方法(参见附录一)
双绞线两端通过RJ-45接口连接网卡或集线器、交换机,制作时需要专用压线钳。
(1)剥线
用压线钳剪刀口将线头剪齐,再将双绞线伸入剥线刀口,线头抵住前档板,然后适当握紧压线钳并慢慢旋转双绞线,让刀口切开外层保护胶皮,取出双绞线,从而将胶皮剥去。需要注意的是,剥线长度最好在1.3~1.5cm范围内,不宜太长或太短;握钳力度要适中,否则会将内导线夹断。
(2)理线
将各色导线整理平行,按“橙白、橙、绿白、蓝、蓝白、绿、棕白和棕”顺序(EIA/TIA-568B)平行排列,完成后用剪线刀口将前端剪齐。
若双机直连,需制作交叉双绞线,则按下列顺序排线:1对3、2对6、3对1、6对2,即一端的第一根导线与另一端的第三根导线颜色相同,依此类推。
(3)一只手捏住水晶头,使水晶头有弹片的一侧向下,另一只手捏平双绞线,稍用力将排好的线平行插入水晶头的线槽中,8条导线顶端应插入线槽顶端,且外包皮也应同时在水晶头内。确认导线到位后,将水晶头放入压线钳夹槽中,用力捏几下,将线头压紧即可。
(4)测试
两端压好后用双绞线电缆测试工具测试双绞线的连通性。
8)双绞线的使用规则
同设备同端口用交叉线,不同设备或者不同端口用直通线。例如路由和PC机都是属于数据终端设备(DTE)所以用交叉线;交换机和PC一个是数据终端设备(DTE)一个是数据通信设备(DCE)所以用直通线,相同设备之间如果同是LAN口或者UPLINK口互连的话也是用交叉线,否则用直通线。
实验二 常用网络命令实验
一、实验目的
l 掌握常用网络命令的使用方法
l 熟悉和掌握网络管理、网络维护的基本内容和方法
二、实验内容
1) Ping
该命令验证与远程计算机的连接。该命令只有在安装了 TCP/IP 协议后才可以使用。
命令格式:
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
参数:
-t Ping 指定的计算机直到中断。
-a 将地址解析为计算机名。
-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 的远程计算机。
较一般的用法是 ping –t
例如:
C:\>ping
Pinging [10.10.2.21] with 32 bytes of data:
Reply from 10.10.2.21: bytes=32 time=10ms TTL=253
Reply from 10.10.2.21: bytes=32 time<10ms TTL=253
Reply from 10.10.2.21: bytes=32 time<10ms TTL=253
Reply from 10.10.2.21: bytes=32 time<10ms TTL=253
Ping statistics for 10.10.2.21:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 10ms, Average = 2ms
2) ipconfig
该命令显示所有当前的 TCP/IP 网络配置值。该命令在运行 DHCP 系统上的特殊用途,允许用户决定 DHCP 配置的 TCP/IP 配置值。
ipconfig [/? | /all | /release [adapter] | /renew [adapter]
| /flushdns | /registerdns
| /showclassid adapter
| /setclassid adapter [classidtoset] ]
/all 产生完整显示。在没有该开关的情况下 ipconfig 只显示 IP 地址、子网掩码和每个网卡的默认网关值。
例如:
C:\>ipconfig
Windows 2000 IP Configuration
Ethernet adapter 本地连接:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 10.111.142.71 //IP地址
Subnet Mask . . . . . . . . . . . : 255.255.255.0 //子网掩码
Default Gateway . . . . . . . . . : 10.111.142.1 //缺省网关
C:\>ipconfig /displaydns //显示本机上的DNS域名解析列表
C:\>ipconfig /flushdns //删除本机上的DNS域名解析列表
3) arp
显示和修改“地址解析协议 (ARP)”缓存中的项目。ARP 缓存中包含一个或多个表项,它们用于存储 IP 地址及其经过解析的以太网或令牌环物理地址。计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表项。
使用arp命令,能够查看本地计算机或另一台计算机的 ARP高速缓存中的当前内容。此外,使用arp命令,也可以用人工方式输入静态的网卡物理/IP地址对,使用这种方式为缺省网关和本地服务器等常用主机进行这操作,有助于减少网络上的信息量。
按照缺省设置,ARP高速缓存中的项目是动态更新的,每当发送一个指定地点的数据报且高速缓存中不存在当前项目时,ARP便会自动添加该项目。高速缓存的项目一旦被加入,它们就又开始走向失效的状态。例如,在Windows NT/2000网络中,如果加入项目后不进一步使用,物理/IP地址对就会在2至10分钟内失效。因此,我们有时会发现在ARP高速缓存中只存在很少的项目,甚至根本就没有。我们可以通过另一台计算机或路由器的ping命令即可再次添加。所以,需要通过arp命令查看高速缓存中的内容时,请最好先ping 此台计算机。这也说明,我们不能简单地通过查看ARP缓存中的信息来判断局域网上有哪些IP地址在线,也不能由此判定只有这些IP地址和本机曾有过通信。
语法
arp[-a [InetAddr] [-N IfaceAddr]] [-g [InetAddr] [-N IfaceAddr]] [-d InetAddr [IfaceAddr]] [-s InetAddr EtherAddr [IfaceAddr]]
参数
-a[ InetAddr] [ -N IfaceAddr]
显示所有接口的当前 ARP 缓存表。如果未指定 InetAddr,则显示在ARP缓存中所有存在连接的接口及其对应的ARP表。
要显示网络中特定IP地址所对应的ARP缓存项,请使用带有 InetAddr 参数的 arp -a,此处的 InetAddr 代表 IP 地址。
要显示本地计算机上特定接口的ARP缓存表,请将 -N IfaceAddr 参数与 -a 参数一起使用,此处的 IfaceAddr 代表指派给该接口的 IP 地址。-N 参数区分大小写。
-g[ InetAddr] [ -N IfaceAddr]
-g和-a参数的结果是一样的,多年来-g一直是UNIX平台上用来显示ARP高速缓存中所有项目的选项,而Windows用的是arp -a(-a可被视为all,即全部的意思),但它也可以接受比较传统的-g选项。
-d InetAddr [IfaceAddr]
删除指定的 IP 地址项,此处的 InetAddr 代表 IP 地址。对于指定的接口,要删除表中的某项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代表指派给该接口的 IP 地址。要删除所有项,请使用星号 (*) 通配符代替 InetAddr。
-s InetAddr EtherAddr [IfaceAddr]
向 ARP 缓存添加可将 IP 地址 InetAddr 解析成物理地址 EtherAddr 的静态项。要向指定接口的表添加静态 ARP 缓存项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代表指派给该接口的 IP 地址。
/?
在命令提示符下显示帮助。
如果arp命令在没有参数的情况下使用,则 arp 命令将显示帮助信息。
注释
• InetAddr 和 IfaceAddr 的 IP 地址用带圆点的十进制记数法表示。
• EtherAddr 的物理地址由六个字节组成,这些字节用十六进制记数法表示并且用连字符隔开(比如,00-AA-00-4F-2A-9C)。
• 通过 -s 参数添加的项属于静态项,它们不会 ARP 缓存超时。如果终止 TCP/IP 协议后再启动,这些项会被删除。要创建永久的静态 ARP 缓存项,请将适当的 arp 命令置于批处理文件中,并使用“任务计划”在启动时运行该批处理文件。
Ø 示例
ü 要显示所有接口的 ARP 缓存表项,可键入:
arp –a
上图说明,在本地计算机中存在连接的有两个接口(也说明该计算机至少有两个网卡,一个网卡对应一个接口),它们分别是192.168.1.100和192.168.1.102,它们都是与192.168.1.1存在连接。
再看下面这种在一个接口上存在多个连接的情况:
ü 对于指派的IP地址为192.168.1.102的接口,要显示其 ARP 缓存表,可键入:
arp -a -N 192.168.1.102
对于指派的IP地址为192.168.1.100的接口,要显示其 ARP 缓存表,可键入:
arp -a -N 192.168.1.100
再看一个不存在连接的接口:
假定用ipconfig /all查看发现在本地计算机上已存在一个接口169.254.65.187,则:
提示该接口没有ARP项。
ü 要添加将IP地址192.168.1.1解析成物理地址08-10-74-25-c8-c4的静态 ARP 缓存项,可键入:
由上图可知,IP地址192.168.1.1和物理地址08-10-74-25-c8-c4已经被静态绑定了。
ü 采用双向绑定的方法可以解决并且防止ARP欺骗。
1、在PC上绑定安全网关的IP和MAC地址:
1)首先,获得安全网关的内网的MAC地址(例如HiPER网关地址192.168.16.254的MAC地址为0022aa0022aa)。
2)编写一个批处理文件rarp.bat内容如下:
@echo off
arp -d
arp -s 192.168.16.254 00-22-aa-00-22-aa
将文件中的网关IP地址和MAC地址更改为实际使用的网关IP地址和MAC地址即可。
又因为当计算机重启后这个静态绑定是不起作用的,如果需要一开机就自动绑定这个IP地址/MAC地址对,那么就要将这个批处理文件拖到windows的“开始”/“程序”/“启动”中。
3)如果是网吧,可以利用收费软件服务端程序(pubwin或者万象都可以)发送批处理文件rarp.bat到所有客户机的启动目录。 Windows2000的默认启动目录为“C:\Documents and Settings\All Users「开始」菜单程序启动”。
2、在安全网关上绑定用户主机的IP和MAC地址:
在WebUI“高级配置”用户管理中将局域网每台主机均作绑定。
4) net
NET命令是很多网络命令的集合,在Windows中,很多网络命令都是以net命令开头的,通过net help可以查看以net开头的命令包括具体包括哪些。
NET CONFIG 显示系统网络设置
NET DIAG 运行MS的DIAGNOSTICS程序显示网络的DIAGNOSTIC信息
NET HELP 显示帮助信息
NET INIT 不通过绑定来加载协议或网卡驱动
NET LOGOFF 断开连接的共享资源
NET LOGON 在WORKGROUP中登陆
NET PASSWORD 改变系统登陆密码
NET PRINT 显示或控制打印作业及打印队列
NET START 启动服务,或显示已启动服务的列表
NET STOP 停止网络服务
NET TIME 使计算机的时钟与另一台计算机或域的时间同步
NET USE 连接计算机或断开计算机与共享资源的连接,或显示计算机的连接信息
NET VER 显示局域网内正在使用的网络连接类型和信息
NET VIEW 显示域列表、计算机列表或指定计算机的共享资源列表
Win95/98对这些命令的支持比较少,只包括几个基本常见的,而Windows NT或者2000则支持比以上更多的命令,不过对于初学者来说许多命令也没有必要掌握。这里,我仅选择了几种最常用的命令介绍给大家,其余的命令可以查阅帮助信息。
命令格式:
键入net /?可以看见net命令的使用格式。
键入net help command可以看见某个具体的net命令的语法帮助。比如,要查看关于 net accounts 命令的帮助信息,只需键入net help accounts就可以了。
所有net命令都接受 /yes 和 /no 选项(可以缩写为 /y 和 /n)。/y 选项是对命令执行过程中所产生的所有交互式提示自动回答“是”,而 /n 是回答“否”。例如,net stop server 通常提示您确认要停止基于“服务器”服务的所有服务;而 net stop server /y 对该提示自动回答“是”,然后“服务器”服务关闭。
Ø net send:(可能许多人已经用过,或者感到厌烦,索性把服务给关了)
将消息发送到网络上的其他用户、计算机或消息名。必须运行信使服务才能接收信息。
格式:net send {name | * | /domain[:name] | /usersmessage}
Ø net start:
启动服务,或显示已启动服务的列表。
格式:net start service
键入不带参数的 net start,会显示正在运行的服务的列表。
可以启动的service包括 alerter、client service for netware、clipbook server、content index、comput1 ^8 c3 o& M' cer browser、dhcp client、directory replicator、eventlog、ftp publishing、hypermedia object manager、logical disk manager、lpdsvc、media services managemen: X# O5 f' y5 ot, messenger、Fax Service、Microsoft install server、net logon、network dde、netw. e9 {& G3 f# ~, `8 `& Oork dde dsdm、nt lm security support provider、ole、plug and play、remote access 9 Q# Q4 t: o6 t" K) ~% J打造最好的电脑自学交流论坛connection manager、remote access isnsap service、remote access server、remote pr" ]' B9 _8 g: C% K我爱电脑技术论坛ocedure call (rpc) locator、remote procedure call (rpc) service、schedule、server、simple tcp/ip services、site server ldap service、smartcard resource manager、snmp、spooler、task scheduler、tcp/ip netbios helper、telephony service、tracking
1 A: N, F* ?3 w4 n我爱电脑技术论坛service、tracking (server) service、ups、Windows time service 和 workstation。
两个或两个以上的单词组成的服务名,例如Net Logon或Co- M, A" v( V) D* H: J打造最好的电脑自学交流论坛mputer Browser,必须用英文双引号"引起来。net start "computer browser",启动 FTP 发布服务。该命令也只有在安装了Internet信息服务后才可使用。
另外,message服务的启动必须依存于netbios interface、plug and play、RPC和workstation。如果以后四种服务当种任意一种服务没有启动,则message服务就启动不起来。在winxp sp2下,系统默认是禁止该服务运行。要启动此服务,可以先打开“控制面板”/“管理工具”/“服务”,在“服务”窗口中双击“messenger”一项,可以打开messenger服务的属性对话框,在“启动类型”中选择“手动”就行了。
还有,像ftp publishing、World Wide Web Publishing、SMTP这些服务在Windows XP SP2中默认是没有安装的,需要通过“控制面板”/“添加或删除程序”/“添加/删除Windows组件”/“Internet信息服务(IIS)”来安装。否则,启动这些服务会提示“指定的服务并未以已安装的服务存在”的错误信息。
Ø net stop:
停止 Windows 2000 网络服务。
格式:net stop service
例如:C:\>net stop messenger
Messenger 服务正在停止.
Messenger 服务已成功停止。
此时再键入net send 本机名 消息,就没用了;相应的,要打开这个服务,只需把stop改为start,就可以了。
Ø net view:
将net view和net use结合起来使用,我们可以连接到网络上开放了远程共享的系统,并且获得资料。这种远程共享本来是为便捷操作设计的,但是很多网络管理员忽视了它的安全性,所以造成了很多不应该共享的信息被暴露了。我们可以由此轻易地获取到他人电脑上的一些资料。例如在控制台下输入net view [url=file://202.96.50.24/]file://202.96.50.24/[/url]则可以获得对应IP的系统共享目录,进而找到他们的共享文件。
5) Netstat 命令的使用
Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
如果计算机接受到的数据报会导致出错数据删除或故障, TCP/IP可以容许这些类型的错误,并能够自动重发数 据报。但如果累计的出错情况数目占到所接收的IP数据报相当大的百分比,或者它的数目正迅速增加,那么就应该使用Netstat查一查为什么会出现这些情况了。
netstat 的一些常用选项
·netstat –s
本选项能够按照各个协议分别显示其统计数据。如果应用程序(如Web浏览器)运行速度比较慢,或者不能显示Web页之类的数据,那么就可以用本选项来查看一下所显示的信息。需要仔细查看统计数据的各行,找到出错的关键字,进而确定问题所在。
·netstat –e
本选项用于显示关于以太网的统计数据。它列出的项目包括传送的数据报的总字节数、错误数、删除数、数据报的数量和广播的数量。这些统计数据既有发送的数据报数量,也有接收的数据报数量。这个选项可以用来统计一些基本的网络流量。
·netstat –r
本选项可以显示关于路由表的信息,类似于后面所讲使用route print命令时看到的 信息。除了显示有效路由外,还显示当前有效的连接。
·netstat –a
本选项显示一个所有的有效连接信息列表,包括已建立的连接(ESTABLISHED),也包括监听连接请求(LISTENING)的那些连接。
·netstat –n
显示所有已建立的有效连接。
netstat 的输出示例:
C:\>netstat –e
Interface Statistics
Received Sent
Bytes 3995837940 47224622
Unicast packets 120099 131015
Non-unicast packets 7579544 3823
Discards 0 0
Errors 0 0
Unknown protocols 363054211
C:\>netstat –a
Active Connections
Proto Local Address Foreign Address State
TCP CORP1:1572 172.16.48.10:nbsession ESTABLISHED
TCP CORP1:1589 172.16.48.10:nbsession ESTABLISHED
TCP CORP1:1606 172.16.105.245:nbsession ESTABLISHED
TCP CORP1:1632 172.16.48.213:nbsession ESTABLISHED
TCP CORP1:1659 172.16.48.169:nbsession ESTABLISHED
TCP CORP1:1714 172.16.48.203:nbsession ESTABLISHED
TCP CORP1:1719 172.16.48.36:nbsession ESTABLISHED
TCP CORP1:1241 172.16.48.101:nbsession ESTABLISHED
UDP CORP1:1025 *:*
UDP CORP1:snmp *:*
UDP CORP1:nbname *:*
UDP CORP1:nbdatagram *:*
UDP CORP1:nbname *:*
UDP CORP1:nbdatagram *:*
C:\>netstat –s
IP Statistics
Packets Received = 5378528
Received Header Errors = 738854
Received Address Errors = 23150
Datagrams Forwarded = 0
Unknown Protocols Received = 0
Received Packets Discarded = 0
Received Packets Delivered = 4616524
Output Requests = 132702
Routing Discards = 157
Discarded Output Packets = 0
Output Packet No Route = 0
Reassembly Required = 0
Reassembly Successful = 0
Reassembly Failures =0
Datagrams Successfully Fragmented = 0
Datagrams Failing Fragmentation = 0
Fragments Created = 0
ICMP Statistics
Received Sent
Messages 693 4
Errors 0 0
Destination Unreachable 685 0
Time Exceeded 0 0
Parameter Problems 0 0
Source Quenches 0 0
Redirects 0 0
Echoes 4 0
Echo Replies 0 4
Timestamps 0 0
Timestamp Replies 0 0
Address Masks 0 0
Address Mask Replies 0 0
TCP Statistics
Active Opens = 597
Passive Opens = 135
Failed Connection Attempts = 107
Reset Connections = 91
Current Connections = 8
Segments Received = 106770
Segments Sent = 118431
Segments Retransmitted = 461
UDP Statistics
Datagrams Received = 4157136
No Ports = 351928
Receive Errors = 2
Datagrams Sent = 13809
至此,我们可以用ipconfig和ping命令来查看自己的网络配置并判断是否正确,可以用netstat查看与别人建立的连接并找出ICQ使用者所隐藏的IP信息,可以用arp查看网卡的MAC地址。
6) tracert的使用
如果有网络连通性问题,可以使用 tracert 命令来检查到达的目标 IP 地址的路径并记录结果。tracert 命令显示用于将数据包从计算机传递到目标位置的一组 IP 路由器,以及每个跃点所需的时间。如果数据包不能传递到目标,tracert 命令将显示成功转发数据包的最后一个路由器。当数据报从计算机经过多个网关传送到目的地时,Tracert命令可以用来跟踪数据报使用的路由(路 径)。该实用程序跟踪的路径是源计算机到目的地的一条路径,不能保证或认为数据报总遵循这个路径。如果使用DNS,那么常常会从所产生的应答中得到城市、地址和常见通信公司的名字。Tracert是一个运行得比较慢的命令(如果指定的目标地址比较远),每个路由器大约需15秒钟左右。
Tracert的使用很简单,只需要在tracert后面跟一个IP地址或URL,Tracert会进行相应的域名转换的。
tracert 最常见的用法:
tracert IP address [-d] 该命令返回到达 IP 地址所经过的路由器列表。通过使用 -d 选项,将更快地显示路由器路径,因为 tracert 不会尝试解析路径中路由器的名称。
Tracert一般用来检测故障的位置,可以用tracert IP在哪个环节上出了问题,虽然还是没有确定是什么问题,但已经告诉
展开阅读全文