版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机通信与网络
实验指导书
信息与通信工程中心
通信与电子工程学院
前a
《计算机通信与网络》是一门实践性很强的专业技术课,因此,必须在课堂教学
的基础上配以足够的实验或实践性教学环节,以便理论联系实际,使学生能深入理
解课堂教学内容,加强学生动手能力,以加深对理论学习的理解和掌握,提高学生
分析问题、解决问题的能力。本实验指导书主要用作高校本科信息类相关专业的计
算机通信与网络实验教材。它适应各种网络教科书对于网络实验的需求。
本实验指导书中的实验可以分为两大类:一类是基础与验证性实验,另一类是综
合与设计性实验。两类实验内容和要求有一定差别,因而实验指导的编写也呈现相
应的差异。前者实验指导给出较为详细的实验步骤,旨在减少实验者摸索的历程,
争取在较短的时间内掌握基本的配置技术。而后者则给出一些参考性的设计思路和
相关的素材,留给实验者更多的发挥空间。但是不论哪类实验,都不希望具体的实
验步骤整齐划一和实验报告内容千篇一律。实验者应当尽可能发挥自己的潜能,写
出有各自特色的实验报告。比如,对于各种操作系统网络服务的配置,要在描述一
些基本功能配置方法的基础上,自行给出能够验证正确性的实例。除此之外,还应
自己探索更深入和优化的配置,探讨相关参数对服务性能的影响,据此加以总结列
举在实验报告上。至于综合与设计性实验,则应该侧重写出自己在算法分析、设计
思路、实现功能或程序代码等方面的特色,写出设计和实现过程中遭遇到的难点和
解决办法,可以不拘泥于实验指导给出的参考性设计思路,尽可能在深度和广度上
加以拓展。例如与协议分析有关的几个实验,可采用不同的截获和分析方法,还可
以给出协议分析在网络安全和性能管理方面的应用实例。只有这种各具特色的实验
报告,才将更有利于体现实验者在创新思维和动手能力上的差异。
本课程计划开设五个实验,实验一(2学时)、实验二(3学时)实验三(3学时)
为必做实验,实验四(4学时)和实验五(4学时)选做一个。对于每一个实验都给
出了实验目的、实验内容、相关知识(实验导读)、实验提示等。我们主张学生在
做实验前,必须要充分预习,充分准备,要依靠自己。这样做实验,才能真正有收
获,才能真正提高分析问题和解决问题的能力。
本实验指导书在编写的过程中,得到了青岛理工大学通信与电子工程学院的领导
和老师们的支持、指导和帮助,在此表示衷心的谢意。
由于编者水平有限,加之计算机通信与网络技术发展迅速,书中不妥或错误之处
在所难免,欢迎大家在使用中提出宝贵意见。
信息与通信工程中心
2007年9月
目录
前言..........................................................................1
实验一、网络硬件实验............................................................3
一、实验目的.................................................................3
二、实验内容.................................................................3
三、实验工具.................................................................3
四、相关预备知识............................................................3
五、网线制作步骤............................................................5
实验二、网络工程规划与设计实验..................................................6
一、实验目的.................................................................6
二、实验内容.................................................................6
三、相关预备知识............................................................6
实验三、网络基础软件实验........................................................8
一、实验目的.................................................................8
二、实验内容.................................................................8
三、实验内容.................................................................8
四、常用命令分析.............................................................8
实验四、交换机、路由器实验.....................................................17
一、实验目的................................................................17
二、预备知识................................................................17
三、实验内容................................................................19
实验五、网络应用实验...........................................................20
一、实验目的................................................................20
二、实验内容................................................................20
三、实验条件................................................................20
四、相关预备知识(参考)...................................................20
2
实验一、网络硬件实验
一、实验目的
1、了解网络适配器、调制解调器、集线器、交换机、路由器等网络硬件设备
2、掌握局域网中电缆线的作用。掌握使用双绞线作为传输介质实现以太网连接的方法。学
会制作两种类型的RJ-45接头。
二、实验内容
认识网络适配器、调制解调器、集线器、交换机、路由器等网络硬件设备。
掌握EIA568A、EIA568B标准,根据需要制作各种网络设备之间的互连双绞线,学习使用测
试工具,掌握双绞线测试方法。使用双绞线工具制作EIA568A.E1A568B标准的直连网线和交叉
网线,用于网络设备之间互连。
三、实验工具
双绞线RJ45夹线钳若干、双绞线测试工具若干、双绞线若干、RJ45水晶接线头若干。
四、相关预备知识
双绞线是局域网布线中最常用到的一种传输介质,尤其在星型网络拓扑中,双绞线是必不可
少的布线材料。双绞线电缆中封装着一对或•对以上的双绞线,为了降低信号的干扰程度,每一
对双绞线一般由两根绝缘铜导线互相缠绕而成,每根铜导线的绝缘层上分别涂有不同的颜色,以
示区别。
双绞线一般分为非屏蔽双绞线(UTP)和屏蔽双绞线(STP)两大类。每条双绞线通过两端安
装的RJ-45连接器(俗称水晶头)与网卡和集线器(或交换机)相连,最大网线长度为100m,
如果要加大网络的范围,在两段双绞线电缆间可安装中继器(一般用HUB或交换机级联实现),
但最多可以安装4个中继器,使网络的最大范围达到500m。
在局域网中,双绞线主要用于连接网卡与集线器或集线器与集线器(因为集线器的连接方式
与交换机相同,所以如无特殊说明,集线器的连接方式同样适用于交换机的连接),有时也可直
接用于两个网卡之间的连接。
表1设备连接方式表
主机路由器交换机MDIX交换机MDI集线器
主机交叉交叉直连N/A直连
路由器交叉交叉直接N/A直连
交换机MDIX直连直连交叉直连交叉
交换机MDIN/AN/A直连交叉直连
集线器直连直连交叉直连交叉
3
Side1Side2
1=白橙1=白橙
2=橙2=橙
3=白身3=白绿
4=藤
5=白圭5=白苔
6=绿
123456787=白粽7=白程
Side28=棕
交叉网线Side1Side1Side二
123456781=白橙1=白/身
”橙2=S
1.23456783=白身3=白/橙
/绿蓝棕比蔽
5=白港乒白/蓝
6=@
B白白白123456787=白卷7=白/粽
Side28=棕
橙绿蓝棕
表2RJ-45MDI接口弓脚分配表
10Base-T/1OOBase-TX1OOOBase-T
引脚号
信号功能信号功能
1Tx+发送数据BIDA+双向数据线A+
2Tx-发送数据BIDA-双向数据线A-
3Rx+接收数据BIDB+双向数据线B+
4保留-BIDC+双向数据线C+
5保留-BIDC-双向数据线C-
6Rx-接收数据BIDB-双向数据线B-
7保留-BIDD+双向数据线D+
8保留-BIDD-双向数据线D-
表3RJ-45MDI-X接口引脚分配
10Base-T/1OOBase-TX1OOOBase-T
引脚号
信号功能信号功能
1Rx+接收数据BIDB+双向数据线B+
2Rx-接收数据BIDB-双向数据线B-
3Tx+发送数据BIDA+双向数据线A+
4
4保留-BIDD+双向数据线D+
5保留-BIDD-双向数据线D-
6Tx-发送数据BIDA-双向数据线A-
7保留-BIDC+双向数据线C+
8保留-BIDC-双向数据线C-
五、网线制作步骤
共有四步,可以简单归纳为四个字:“剥”,“理”,“插”,“压”。
步骤一剥线
剥线的长度为13mm〜15nlm,不宜太长或太短。
步骤二理线
按顺序整理平,遵守规则,否则不能正常通信。
步骤三插线
一定要平行插入到线顶端,以免触不到金属片。
步骤四压线
压过的水晶头的金属脚比没压要低。
步骤五线缆检测
发射器和接收器两端的灯同时亮为正常。
5
实验二、网络工程规划与设计实验
一、实验目的
根据用户的需求,规划设计网络系统。
二、实验内容
针对某应用系统的实际需求,结合网络知识,进行方案设计并进行系统集成。确定网络拓扑
结构,进行硬件设备的选型和成本核算,进行软件系统的规划和选择,实施部分的结构化布线,
设计网络管理、收费和维护方案。
三、相关预备知识
一个计算机网络应该能够保证网络系统具有完善的功能,较高的可靠性和安全性。网络系统
能够解决实际问题,使网络发挥出更大的潜力,并能够扩大新的应用范围。还应具有先进的技术
支持,足够的扩充能力和灵活的升级能力,使先进性能够保持最长的周期。网络系统规划应保证
保质保量按时完成系统的建立并为网络的后期管理与维护提供最大限度的保证。
没有需求就没有市场,只有弄清用户建网的真正需求,才能设计出符合要求的网络。所以在
方案设计前,一般需要从以下方面进行用户调查和需求分析。
(1)网络的物理布局
(2)用户设备的类型和配置
(3)通信类型及通信负荷
(4)网络应提供的服务
(5)网络的安全性
在组建计算机网络之前,通常需要进行可行性研究与计划,主要包括技术的可行性和经费预
算的可行性。
在技术上应该根据实际需求,确认所选的网络技术本身是否能够得到技术和基础条件的保
证,要考虑到整个网络的传输通道、用户接口、所采用服务器与整个网络的管理和维护能力等。
在进行经费预算可行性分析时,要考虑建网的软硬件设备的投资、安装投资、运行和维护投
资及人员网络技能培训的投资等。
方案设计由规划设计人员根据前两项的调查情况加以综合考虑制定出来。在总的设计思想的
指导下,选择合适的网络拓扑结构、网络产品或者对原有系统升级改造。这样做一是可以压低投
资价格,二是可以得到多种可供选择的方案。一般在进行方案设计时,应遵循以下原则。
(1)实用性
(2)先进性
(3)开放性
(4)可靠性
(5)安全性
(6)经济性
(7)可扩充性
组建不同类型和规模的计算机网络所需的设备不尽相同。除了联网的计算机外,对于总线型
6
网络,还需要细缆和50Q终端电阻器等;对于星型网络,还需要双绞线、集线器或交换机等。
如果网络规模较大,还应该准备光纤、中继器、网桥、路由器及网关等网络设备。在施工过程中,
压线钳等工具是必不可少的。另外需要附属设备,如插头插座、电源、机柜、通风设备,以及消
防设备等。
在选择设备时应选用主流及正规厂家的产品,这样既可为施工提供质量保证,又能保证技术
及发展的可维持性。
确定方案后,要进行投资预算。预算中除了包括网络硬件设备外,还应包括软件购置、工程
施工、安装调试、人员培训、网络运行及维护等费用等。
在网络规划阶段,只需要把握一定的基本原则即可,并不要求明确的网络指标和实现方法。
而在确定具体环节时,要根据网络规划中提出的各项技术规范、设备选型、性能要求及经费做进
一步的分析,制定明确的网络总体实施方案,同时确定网络实际的物理结构与逻辑结构的关系。
网络组建的具体环节主要包括选择网络结构、选择网络设备和网络布线等。
在组建网络时,首先要做的第一步工作就是选择合适的网络结构,只要确定好网络框架结构
后才能进行更细的实施。
在选择网络结构时,要根据网络的用途来决定网络结构的类型与布线原则,要力求设计的网
络具有成本低、性能好、易于管理和维护、容易升级及可扩展性强等优点。
选择网络结构时,首先要考虑网络所采用的拓扑结构,然后考虑是否使用专门的服务器等。
在组建计算机网络时,网络设备对整个网络结构来说是十分重要的。网络设备的选择一般有
两种含义:一是从应用需要出发选择,二是从众多厂商的产品中选择性价比高的产品。组建计算
机网络时,通常涉及的网络设备有网卡、通信介质、集线器、交换机、路由器、服务器、工作站、
存储驱动器、打印机、网络操作系统、通信协议和应用软件等。
完成方案的策划及设备准备工作后,即可进入组建计算机网络的实质阶段,即网络布线。为
了保证网络施工的质量,在进行网络布线时应满足如下要求。
1.明确要求和方法
2.掌握环境资料
3.不同设备采用不同的安装方法
网络工程规划与设计参考题目(可根据实际需求设置题目):
1.规划家庭网络
2.规划学生宿舍网
3.规划办公网
4.规划校园网
5.规划网吧
6.规划无线网
7
实验三、网络基础软件实验
一、实验目的
学习安装和配置网络操作系统,熟悉LINUX和WINDOWS环境的TCP/IP协议配置方法,熟悉
Internet环境,学习使用DOS下的常用网络命令。
二、实验内容
熟悉多种网络操作系统,如LINUX和WINDOWS,掌握TCP/IP协议在不同操作系统下的安装
与配置,初步掌握TCP/IP协议的应用。
掌握DOS环境下常用网络命令的用法,学会使用网络命令查看网络信息,解决网络故障。
Cisco模拟器软件配置:3CDaemon_2.0。
三、实验内容
安装网络操作系统并进行相关配置。
常用网络命令练习。
四、常用命令分析
1.IP地址与以太网卡硬件地址查看命令:ipconfig
Ipconfig命令应该是最基础的命令了,主要功能就是显示用户所在主机内部的IP协议的配
置信息等资料。
主要参数:
(1)、all:显示与TCP/IP协议相关的所有细节信息,其中包括测试的主机名、IP地址、子
网掩码、节点类型、是否启用IP路山、网卡的物理地址、默认网关等。
(2)、renewall:更新全部适配器的通信配置情况,所有测试重新开始。
(3)、releaseall:释放全部适配器的通信配置情况。
(4)、renewn:更新第n号适配器的通信配置情况,所有测试重新开始。
例如:C:\>ipconfig,显示如下
WindowsIPConfiguration
Ethernetadapter本地连接:
Connection-specificDNSSuffix.:
IPAddress.........................:192.168.0.14
SubnetMask.......................:255.255.255.0
DefaultGateway...................:192.168.0.1
2.网络连接测试命令:ping
PING命令是一个在网络中非常重要的并且常用的命令,主要是用来测试网络是否连通。该
命令通过发送一个ICMP(网络控制消息协议)包的回应来看是否和对方连通,一般我们用来测
试目标主机是否可以连接,或者可以通过TTL值来判断对方的操作系统的版本。
8
常用参数:-a-t-r
使用举例:
Ping计算机名pingwangluo21〃获取计算机IP
PingIP地址ping-a172.16.22.36〃获取计算机名
Ping域名pingwww.ecjtu.jx.cn
比如你想测试你和IP地址为192.168.0.1的机器是否连通,那么就可以使用这个命令:ping
192.168.0.1,如果连通就会有如下返回:
C:\>ping192.168.0.1
Pinging192.168.0.1with32bytesofdata:
Replyfrom192.168.0.1:bytes=32time<lmsTTL=128
Pingstatisticsfor192.168.0.1:
Packets:Sent=4,Received=4,Lost=0(0%loss),
Approximateroundtriptimesinmi11i-seconds:
Minimum=0ms,Maximum=0ms,Average=0ms
如果不连通的话,就会返回超时:
Pinging192.168.0.1with32bytesofdata:
Requesttimedout.
Pingstatisticsfor192.168.0.1:
Packets:Sent=4,Received=0,Lost=4(100%loss),
那么就证明你和该计算机的网络不通,也许是对方没有上网,或者装了防火墙。
局域网同一个工作组的机器,可以通过ping对方的机器名称获得对方的IP地址。
参数:
-t可以不间断的向一个机器发送包
-1包大小参数还能设定发送包的最大值,最大值为65500。如:
C:\>ping192.168.0.1-t-165500
因为加了-t参数,ping命令本身是不会停止的,于是我们就可以使用Ctrl+C来终止该
命令。ping命令还有一些别的参数,请自己参考帮助。
3.地址解析命令:ARP
该命令只有在安装了TCP/IP协议之后才可用。命令格式:
arp-a[inet_addr][-N[if_addr]]
arp-dinet_addr[if_addr]
arp-sinet_addrether_addr[if_addr]
参数说明:
-a(或g):通过询问TCP/IP显示当前ARP项。如果指定了inet_addr,则只显示指定计
算机的IP和物理地址。
inet_addr:以加点的十进制标记指定IP地址。
-N:显示由ifaddr指定的网络界面ARP项。
if_addr:指定需要修改其地址转换表接口的IP地址(如果有的话)。如果不存在,将使用
第一个可适用的接口。
-d:删除由inet_addr指定的项。
-s:在ARP缓存中添加项,将IP地址inet_addr和物理地址etheraddr关联。物理地
址由以连字符分隔的6个十六进制字节给定。使用带点的十进制标记指定IP地址。项是永久
9
性的,即在超时到期后项自动从缓存删除。ethejaddr:指定物理地址。
4.文件传输命令:FTP
FTP命令是一个文件传输的命令,该命令可以在两台互联的机器之间传送文件,这跟常用的
FTP(一般都是GUI可视界面)软件是一样的,但它是命令类型的。格式如下:
ftp[-v][-n][-i][-d][-g][-s:filename][-a][-w:windowsize][computer]
参数说明:
-v:禁止显示远程服务器响应。
-n:禁止自动登录到初始连接。
-i:多个文件传送时关闭交互提示。
-d:启用调试、显示在客户端和服务器之间传递的所有ftp命令。
-g:禁用文件名组,它允许在本地文件和路径名中使用通配符字符(*和filename:
指定包含ftp命令的文本文件;当ftp启动后,这些命令将自动运行。该参数中不允许有空格。
使用该开关而不是重定向0)。
-a:在捆绑数据连接时使用任何本地接口。
-w:windowsize:替代默认大小为4096的传送缓冲区。
Computer:指定要连接到远程计算机的计算机名或IP地址。如果指定,计算机必须是行的
最后一个参数。
FTP命令主要是在网上进行文件的传输,它的子命令非常多,我们挑一些主要的来讲。一般
在命令提示符下输入FTP后,就打开如下界面:
C:\>ftp
ftp>
输入的命令都是在"ftp〉"后面的,也就是说输入ftp命令后,就进入了FTP的平台,所有的
操作都是基于FTP上的。假如要打开一台网络上已经开了FTP服务的服务器,就可以登陆到该服
务器,然后上传/下载文件,如果权限是只能下载,那么我们就不能上传,这具体要看你有的权限。
假如要打开一个FTP服务器,就可以在FTP平台下输入:
open主机1P端口
例如:ftp>open192.168.0.3921,那么就会显示下面的效果:
C:\>ftp
ftp>open192.168.0.39
Connectedto192.168.0.39.
220Serv-UFTPServerv4.2forWinSockready...
User(192.168.0.39none)):
到这里就需要输入用户名,如果是对方的服务器是支持匿名的,那么我们就可以输入像ftp
之类的用户,如:
User(192,168.0.39none)):ftp
331Usernameokay,pleasesendcompleteE-mailaddressaspassword.
Password:
密码也是输入ftp,那么就会显示登陆成功,如下:
Password:***
230-(欢迎你来到FTP192.168.0.39服务器!)
230Userloggedin,proceed.
显示230就代表代表登陆成功,如果显示别的,比如530,那么就是用户名或密码错误,登
陆失败。
登陆后就可以使用些命令,包括上传/下载,执行外部命令等。要获得FTP的所有命令,
10
可以键入help命令,它所有命令列表如下:
ftp>help
(1).!:执行一个非FTP平台下的外部命令,如:!cis,那么将清除屏幕。
(2).delete:删除一个文件,比如在你的当前FTP根目录下有一个dirl.txt的文件,你需
要删除它,就输入deletedirl.txt«
(3).Is:列出现在有的文件列表,该命令是Unix/Linux下的•个命令,主要是列出该目录
下的文件,而不管文件夹。
(4).put:从本地计算机上传一个文件到FTP服务器上,例如:
putcmd.exe,把当前目录下的cmd.exe文件传到FTP服务器上的当前目录。
(5).ascii:该命令可以使上传的文件是按照ASC□码来传输的。
(6).get:该命令也比较常用,是把对方.FTP服务器上的文件下载到自己的当前目录。如:
getcmd.exe,就会把FTP服务器上的cmd.exe文件下载到当前目录。
(7).mdelete/rmdir:删除一个目录/文件夹。比如:
mdeletea,a文件夹将被删除。
(8).pwd:显示当前所处在FTP的那个目录下,相当于显示当前路径。例如:
ftp>pwd
257,Z/SOFTWARE/safetools"iscurrentdirectory.
(9).quit/bye:结束当前的FTP连接,并且退出FTP。
(10).type:设定文件传输类型,类型有:[ascii|binary|image|tenex],如果
你是传文本文件之类的就使用ascii码,如果是应用程序的话,就使用binary,如果是图片就
使用image。FTP默认的是ascii码,如果你要传应用程序,就要使用binary。例如要上传一个
Ik.exe的文件,就可先设置传输模式为binary,然后再上传。如:
ftp>typebinary(200TypesettoI.)
ftp>putIk.exe(200PORTCommandsuccessful.)
(11).mget:同时下载多个文件。
(12).mput:同时上传多个文件。
(13).user:向远程主机器表示自己的身份,如:
ftp>user
Username:ftp
331Usernameokay,pleasesendcompleteE-mailaddressaspassword.
Password:***
230Userloggedin,proceed.
(14).cd:切换目录,进入一个目录使用cd目录,退到上一个层目录使用cd・.(注意中间
有一个空格),该命令比较常用。
(15).help/?:显示帮助,主要是显示在FTP下可以用的命令。
(16).rename:重命名,给文件重新命名。
(17).close:关闭当前的FTP连接,但是不退出FTP,和quit/bye命令不一样。如:
ftp>clos
221Goodbye!
(18).open打开一个FTP连接。如:
ftp>open192.168.0.39
Connectedto192.168.0.39.
220Serv-UFTPServerv4.2forWinSockready...
User(192.168.0.39none)):
11
FTP中比较常用的命令就这些,当然还涉及一些别的命令,而且也要因不同的FTP服务器支
持的命令不一样而定,所以如果碰到实际应用中不同,请参考相关的资料。
5.显示协议及其端口信息和当前的TCP/IP网络连接命令:Netstat
该命令只有在安装了TCP/IP协议后才可以使用。命令格式:
netstat[-a][-e][-n][-s][-pprotocol][-r][interval]
参数说明:
-a:显示所有连接和侦听端口。服务器连接通常不显示。
-e:显示以太网统计。该参数可以与-s选项结合使用。
-n:以数字格式显示地址和端口号(而不是尝试查找名称)。
-s:显示每个协议的统计。默认情况下,显示TCP、UDP>ICMP和IP的统计。
-P:选项可以用来指定默认的子集。
-pprotocol:显示由protocol指定的协议的连接;protocol可以是tcp或udp«如果
与-s选项一同使用显示每个协议的统计,protocol可以是tcp,udp、icmp或ip。
-r:显示路山表的内容。
Interval:重新显示所选的统计,在每次显示之间暂停interval秒。按CTRL+B停止重新
显示统计。如果省略该参数,netstat将打印一次当前的配置信息。
6.控制网络路由表命令:Route
该命令只有在安装了TCP/IP协议后才可以使用。命令格式:
route[-f][-p][command[destination][masksubnetmask][gateway][metric
costmetric]]
参数说明:
-f:清除所有网关入口的路由表。如果该参数与某个命令组合使用,路由表将在运行命令前
清除。
-P:该参数与add命令一起使用时,将使路由在系统引导程序之间持久存在。默认情况下,
系统重新启动时不保留路由。与print命令一起使用时,显示已注册的持久路由列表。忽略其
他所有总是影响相应持久路山的命令。
Command:指定下列的一个命令。
命令目的
print打印路由
add添加路由
delete删除路由
change更改现存路由
destination指定发送command的计算机。
masksubnetmask指定与该路由条目关联的子网掩码。如果没有指定,将
使用55。
gateway指定网关。名为Networks的网络数据库文件和名为
Hosts的计算机名数据库文件中均引用全部destination
或gateway使用的符号名称。如果命令是print或
delete,目标和网关还可以使用通配符,也可以省略网关参
数
metriccostmetric指派整数跃点数(从1到9999)在计算最快速、最可
靠和(或)最便宜的路由时使用
12
7.简单的文件传输命令:Tftp
功能:将文件传输到正在运行TFTP服务的远程计算机或从正在运行TFTP服务的远程计算
机传输文件。
命令格式:
tftp[-i]computer[get|put]source[destination]
-i:指定二进制图像传送模式
Put:将本地计算机上的文件destination传送到远程计算机上的文件source。
Get:将远程计算机上的文件destination传送到本地计算机上的文件sourceo
8.路由诊断程序:Tracert
tracert命令主要用来显示数据包到达目的主机所经过的路径,显示数据包经过的中继节点
清单和到达时间。执行结果返回数据包到达目的主机前所遍历的中断站清单,并显示到达每个站
的时间。该功能同Ping命令类似,但它所看到的信息要比ping命令详细得多,它把你送出的到
某一站点的请求包,所走的全部路由均告诉你,并且告诉你通过该路由的IP是多少,通过该IP
的时延是多少。
该诊断实用程序将包含不同生存时间(TTL)值的Internet控制消息协议(ICMP)回显数
据包发送到目标,以决定到达目标采用的路由。要在转发数据包上的TTL之前至少递减1,必
需路径上的每个路由器,所以TTL是有效的跃点计数。数据包上的TTL到达0时,路由器应
该将“ICMPJ超时”的消息发送回源系统。Tracert先发送TTL为1的回显数据包,并在随后
的每次发送过程将TTL递增1,直到目标响应或TTL达到最大值,从而确定路由。路由通过检
查中级路由器发送回的“ICMP」超时”的消息来确定路由。不过,有些路由器悄悄地下传包含
过期TTL值的数据包,而tracert看不到。命令格式:
tracert[-d][-hmaximum_hops][-jcomputer-list][-wtimeout]target_name
-d:指定不将地址解析为计算机名。
-hmaximum_hops:指定搜索目标的最大跃点数。
-jcomputer-list:指定沿computer-list的稀疏源路由。
-wtimeout:每次应答等待timeout指定的微秒数。
target_name:目标计算机的名称。
使用tracert命令可以很好的连接和目标主机的连接通道,一般为下一步测试获得详细的网
络信息打好基础,例如中途经过多少次信息中转,每次经过一个中转站时花费了多长时间。通过
这些时间,我们可以很方便地查出用户主机与目标网站之间的线路到底是在什么地方出了故障等
情况。如果我们在tracert命令后面加上•些参数,还可以检测到其他更详细的信息。例如使用
参数一d,可以指定程序在跟踪主机的路径信息时,同时也解析目标主机的域名。
例如使用该命令测试到达www.baidu.com的时间和经过的IP地址:
C:\>tracert
Tracingrouteto[202.108.250.228]overamaximumof30hops:
1<1ms<1ms<1ms192.168.0.1
21ms<1ms1ms211.152.23.6
3*5ms3ms211.152.47.253
43ms3ms3ms210.78.156.66
53ms9ms4ms211.99.57.113
66ms5ms7ms202.108.250.228
Tracecomplete.
信息表示通过了6个IP节点和使用的时间。第一个是发出机器的IP地址,第二个开始就是
13
经过的路由,最后一个就是目的地了。
9.其它相关命令
•Finger命令:
在运行Finger服务的指定系统上显示有关用户的信息。根据远程系统输出不同的变量。该
命令只有在安装了TCP/IP协议之后才可用。命令格式:
finger[-1][user]©computer[...]
参数说明:
-1:以长列表格式显示信息。
user:指定要获得相关信息的用户。省略用户参数以显示指定计算机上所有用户的信息。
©computer:指定本地或远程计算机
•Net命令:
Net命令主要是在windowsNT平台中完成一些网络工作,它的功能非常强大,可以这么说
如果你想学习windows平台下的网络安全,必须熟悉使用该命令。该命令的语法很多,功能强大,
我们只是介绍一些简单常用的。
⑴.建立1PC连接:
只要你拥有某IP的用户名和密码,那就用IPC$做连接,这里我们假如你得到的用户是管理
员administrator,密码是123456。假设对方IP为192.168.0.1
netuse\\192.168.0.l\ipc$”123456”/user:"administrator”
一般会显示如下信息:
C:\>netuse\\192,168.0.l\ipc$”123456”/user:"administrator”命令成功完成。
退出的命令是:netuse\\192.168.0.l\ipc$/del
一般执行后会显示如下信息:
C:\>netuse\\192,168.0.l\ipc$/del\\192.168.0.l\ipc$已经删除。
当然你也可以建立一个空的IPC连接,也就是我们常说的空连接,也就是不需要用户名和密
码的IPC连接,一般建立这类连接后就可以获取对方的很对系统信息,比如用户名,共享资源等。
建立空连接和建立1PC连接是一样的,不过是不需要用户名和密码,例如要建立和1P地址为
192.168.0.39的机器的空连接,使用以下命令:
netuse\\192.168.0.39\ipc$""/user””
如果提示成功就建立了和该IP地址的空连接,然后通过其它命令就可以获取一些该系统的
信息,这些系统信息在入侵或者是网络维护中起着非常重要的作用的,比如你获取了用户名,那
么你就可以进行暴力破解密码等。
(2).映射磁盘:
如果和对方建立了IPC连接,那么就可以映射对方的磁盘。
这里是讲映射对方的C盘,当然其他盘也可以,只要存在就行了,例如把对方的C盘映射到
本地的Z盘。
netusez:\\127.0.0.l\c.$
执行命令后效果如下:
C:\>netusez:\\192.168.0.92\c$命令成功完成。
如果这么映射磁盘后,就可以直接通过访问本地的Z盘来访问对方的C盘。
(3).打开服务:
如果想打开自己的一些服务,可以使用netstart命令,例如:
netstarttelnet〃就可以打开Telnet服务了。
一般有如下信息显示:
C:\>netstarttelnet
14
(4).关闭服务:
关闭服务使用netstop命令,例如:netstoptenet〃就可以关闭Telnet服务了。
(5).建立用户:
必须有足够的权限,建立用户可以是本机,如果是对方的机器,必须远程登陆到对方系统,
或者获得了一个shell后才能执行(输入命令时要注意空格)。例如添加一个hacker的用户密码
为lovehacker:
netuserhackerlovehacker/add
只要显示命令成功,就可以把他加入Administrator组(管理员组)了:
netlocalgroupAdministratorshacker/add
(6).激活用户/停止用户:
Guest用户默认是打开的,但是有时管理员会把它停止,怎么把它重新激活呢?可以使用net
user命令:
netuserguest/active:yes
如果想停止一个活动用户,比如停止Guest用户:
netuserguest/active:no
(7).显示网络资源共享状况:
netview,可以显示网络资源共享状况,比如执行netview\\IP地址,就可以查看该机
器的资源共享状况,前提是必须建立了IPC连接,当然你可以建立个空的IPC连接,也就是不
需要用户名和密码的IPC连接。(上面的IPC连接有讲到,请仔细阅读)例如:
C:\>netview\\192.168.0.39
(8).发送网络消息:
使用netsend命令可以给局域网/广域网发送一条消息,命令格式为:
netsendIP地址"消息内容”,如:
netsend192.168.0.1”这是netsend发送的消息!”
过一会,192.168.0.1的机器将出现一个标题为“信使服务”的窗口,里而显示了你发送的
消息,当然如果对方关闭了Messenger服务的话,这条消息是不会显示的,如果你不想收到该类
消息,也可以在服务中把Messenger服务关闭。
•Telnet命令
Telnet命令是一个远程登陆的命令,可以通过这个命令来远程登陆网络上已经开启了远程
终端功能的服务器,用本地计算机管理远程计算机。命令格式:
telnet远程主机IP端口
例如:telnet192.168.0.123
如果我们不输入端口,则默认为23端口。一般登陆后,对方远程终端服务就会要求你输入用
户名和密码,正确就让你登陆。
一般出现如下消息:
WelcometoMicrosoftTelnetService
login:root
password:******
如果登陆成功后将出现如下信息:
*--------------------------------------------
WelcometoMicrosoftTelnetServer.
C:\DocumentsandSettings\root>
代表你通过telnet到了对方的系统,就可以做在你用户权限内的所有事情了。
15
•nslookup命令
nslookup命令的功能是查询•台机器的IP地址和其对应的域名,通常它能监测网络中DNS
服务器是否能正确实现域名解析,它的运行需要一台域名服务器来提供域名服务。如果用户已经
设置好域名服务器,就可以用这个命令查看不同主机的IP地址对应的域名。命令格式:
nslookup[IP地址/域
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 畜牧设备数据分析-洞察与解读
- 2025-2030智慧家居品牌影响力行业创新改动用户体验分析报告规划
- 2026黑龙江哈尔滨工业大学机电工程学院机械设计系招聘备考题库及答案详解【全优】
- 2026贵州黔东南州麻江县谷硐镇中心卫生院招聘1人备考题库及答案详解(名校卷)
- 量子态调控-洞察与解读
- 2026新疆得仁水务发展有限公司市场化选聘公司及子公司管理人员6人备考题库及答案详解(夺冠系列)
- 2026洞头海霞青年营度假酒店招聘5人备考题库(浙江)附参考答案详解(综合题)
- 2026春季中国移动校园招聘备考题库及一套完整答案详解
- 2026广西师范大学高层次人才招聘148人备考题库完整答案详解
- 2026招商证券股份有限公司春季校园、暑假实习招聘备考题库及1套完整答案详解
- 屋顶光伏施工合同范本
- HG/T 20686-2024 化工企业电气设计图形符号和文字代码统一规定(正式版)
- 呆滞物料管理规定
- 病案信息技术基础知识考试重点梳理(中级)
- 聚丙烯题库PP通用部分
- 氯碱企业涉氯安全风险隐患排查指南(试行)
- 卫生监督PPT课件 卫生监督证据
- 【民宿空间设计(论文)6200字】
- GB/T 4893.9-1992家具表面漆膜抗冲击测定法
- GB/T 14039-2002液压传动油液固体颗粒污染等级代号
- FZ/T 98008-2011电子织物强力仪
评论
0/150
提交评论