广工计算机网络实验_第1页
广工计算机网络实验_第2页
广工计算机网络实验_第3页
广工计算机网络实验_第4页
广工计算机网络实验_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机网络实验报告学 院_ 计算机_专 业_网络工程_年级班别_12(2)_学 号_3112006372 _学生姓名_陈锐柱_指导教师_ 梁路 _ 成 绩 实验一 Windows网络配置与常用网络命令一、实验目的学习在Windows系统中进行网络配置、用ping、ipconfig命令工具来进行网络测试、使用tracert命令进行路由跟踪、使用netstat、arp、nslookup命令查看网络状态。本实验目的在于使学生更好地熟悉计算机网络设置的基本操作,掌握WINDOWS 环境常用网络命令的用法,学会使用网络命令查看网络信息,解决网络故障。二、实验工具PC机三、实验要求熟悉TCP/IP协议标准

2、,准确理解IP地址及其子网划分方法,理解网关和子网掩码及其DNS的概念和原理;学习使用各种网络设备,掌握TCP/IP配置方法,学会使用常用的网络命令。四、实验内容TCP/IP参数: IP:91 DNS:, Gateway: Submask:学习在windows环境下对TCP/IP协议的属性进行设置。1、 IP地址与子网掩码的设置;2、 网关的设置3、 DNS的设置学习使用常用的网络命令:1、掌握ipconfig命令的含义; 2、掌握ping命令的含义; 3、理解Netstat命

3、令的含义与应用; 4、理解tracert命令的含义与应用; 5、理解nslookup命令的含义与应用; 6、理解ARP命令的含义与应用; 7、理解Telnet的含义与应用;1、ipconfig/all命令的使用上图显示相应的地址例如IP地址子网掩码等等。如图:显示这些表明不能上网。数据报:发送=4 接受=0 丢失=42、ping的使用(1) ping t的使用,如图所示:输入ping IP t /无限ping出现上面这些就显示可以正常访问Internet,解释一下TTL TTL:生存时间 指定数据报被路由器丢失之前允许通过的网段数量。TTL 是由发送主机设置的,以防止数据包不断在 IP 互联网

4、络上永不终止地循环。转发 IP 数据包时,要求路由器至少将 TTL 减小 1。注意:网速等于(发送的字节数/返回的时间毫秒)K字节 ;注意:如果你的机器TTL是251的话,那说明你的机器的注册表被人修改了!如图所示:数据包:发送=100 接收=100;(2) ping n的使用例如:ping 01 n 3可以向这个IP ping三次才终止操作,n代表次数;(3) ping-l的使用,如图所示:向这个IP用户发送40字节;如果你想终止的话可以按“ctrl+c“建终止操作;(4) ping-l t的组合使用,如图所示;向这个IP用户连续的发送40字节;3、netstat命令

5、的使用 注释:netstat是DOS命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息.Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。(1) netstat a的使用,如图所示:(2) netstat e的使用,如图所示:(3) netstat n的使用,如图所示: 4、tracert命令的使用,如图所示: 注释:Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标。路径。Tracert 命令用 IP 生存时间 (TTL) 字段和 ICMP

6、错误消息来确定从一个主机到网络上其他主机的路由。 -d:指定不将 IP 地址解析到主机名称。-hmaximum_hops:指定跃点数以跟踪到称target_name的主机的路由。-j host-list:指定tracert实用程序数据包所采用路径中的路由器接口列表。 -w timeout:等待timeout为每次回复所指定的毫秒数。5、nslookup命令的使用,如图所示: 注释:NSLOOKUP是NT、2000中连接DNS服务器,查询域名信息的一个非常有用的命令是由 local DNS 的 cache 中直接读出来的, 而不是 local DNS 向真正负责这个 domain 的 name

7、server 问来的。Nslookup 必须要安装了 TCP/IP 协议的网络环境之后才能使用。以上结果显示,正在工作的DNS服务器的主机名为 它的IP地址是6、ARP命令的使用,如图所示: 注释:ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。 -a:通过询问 TCP/IP 显示当前 ARP 项。如果指定了 inet_addr,则只显指定计算机的 IP 和物理地址。 -g:与 -a 相同。 inet_addr:以加点的十进制标记指定 IP 地址。 -

8、N:显示由 if_addr 指定的网络界面 ARP 项。 if_addr:指定需要修改其地址转换表接口的 IP 地址(如果有的话)。如果不存在,将使用第一个可适用的接口。 -d:删除由 inet_addr 指定的项。 -s:在ARP 缓存中添加项,将 IP 地址 inet_addr 和物理地址 ether_addr 关联。物理地址由以连字符分隔的6 个十六进制字节给定。使用带点的十进制标记指定 IP 地址。项是永久性的,即在超时到期后项自动从缓存删除。 ether_addr:指定物理地址。Arp a实验二 利用wireshark进行协议分析一、 实验目的1掌握如何利用协议分析工具分析IP数据报

9、报文格式,体会数据报发送、转发的过程。在学习的过程中可以直观地看到数据的具体传输过程。通过分析截获TCP报文首部信息,理解首部中的序号、确认号等字段是TCP可靠连接的基础。通过分析Wireshark连接的三次握手建立和释放过程,理解TCP连接建立和释放机制。2利用Wireshark(Ethereal)抓包。3对抓取到的包进行分析,通过分析巩固对Ethernet II 封包、ARP 分组及IP、ICMP 数据包的认识。二、 实验内容和要求1、 学习协议分析工具Wireshark的基本使用方法;2、 对抓到的任一个IP包,分析其IP包的起始地址与终止地址,以及对应的MAC帧的起始地址与终止地址,T

10、TL的值、协议字段内容,并分析其意义。3、 利用Wireshark监听ICMP包,分析ping程序和tracert程序的主要功能。对抓到的任一个ICMP包,分析其MAC帧、IP包、ICMP包间的相互关系。4、 利用Wireshark监听arp包,分析arp请求包与应答包的内容。三、 实验结果1、 学习协议分析工具Wireshark的基本使用方法;(1)利用Wireshark(Ethereal)抓包。(2)(3)2、 对抓到的任一个IP包,分析其IP包的起始地址与终止地址,以及对应的MAC帧的起始地址与终止地址,TTL的值、协议字段内容,并分析其意义。四、 思考题1 利用Wireshark监听H

11、TTP的访问过程,找出TCP建立连接的三次握手的相关IP数据报文,并解析TCP建立连接的三次握手的过程,及IP数据报文的变化情况。三次握手包:2 尝试抓一下目标地址是隔壁同学主机的TCP数据包,能抓到吗?为什么?答: 不行,因为数据包流过选定网卡才能被wireshark抓到,但隔壁同学主机的tcp数据包也有可能流过本机(在没有交换机只用hub的情况下,但现在几乎都没有hub了),若是有交换机则不行,因为交换机的话对广播和组播泛洪,但tcp包则是对应端口转发。实验三 交换机的基本配置一、实验目的了解交换机网络硬件设备,初步掌握交换机的常用配置。二、实验工具交换机,路由器,PC,Packet Tr

12、acer软件等。三、实验要求熟悉Cisco IOS命令,理解交换机的工作原理,通过Packet Tracer软件能对交换机进行仿真配置,完成Vlan。可根据情况进一步完成VTP,STP等配置并测试。四、实验内容4.2配置主机与交换机1.网络拓扑图图 1 交换机实验拓扑图2.主机设置PC主机的IP地址与子网掩码设置。1)各PC主机的配置内容如下:PC0: PC1: PC4: PC5: PC2: 19

13、 PC3: PC6: PC7: 2)各PC主机均不设置缺省网关。3. 用PC0和PC2做子网划分实验测试1PC0: PC2: 1)用arp -d命令清除PC0和PC2两台主机上的ARP表,然后在PC0与PC2上分别用ping命令与对方通信,观察并记录结果,并分析原因。2)在两台PC上分别执行arp -a命

14、令,观察并记录结果,并分析原因。提示:分析PC0和PC1在不在同一网段?如何判断?同一网段是什么情况?不同网段又是什么情况?按此思路去分析。测试21)将PC0的子网掩码改为:,其他设置保持不变。2)在两台PC上分别执行arp -d命令清除两台主机上的ARP表。然后在PC0上"ping"PC2,观察并记录结果。3)在两台PC上分别执行 arp -a命令,观察并记录结果,并分析原因。提示:PC0将目标设备的IP地址()和自己的子网掩码()相"与"得,和自己不在同一

15、网段(PC0所在网段为:),则PC0必须将该IP分组首先发向缺省网关。测试31)按照测试2 的配置,接着在PC2上"ping"PC0,观察并记录结果,并分析原因。2)在PC2上执行arp -a命令,观察并记录结果,并分析原因。提示:PC2将目标设备的IP地址()和自己的子网掩码()相"与",发现目标主机与自己均位于同一网段(),因此,PC2通过ARP协议获得PC0的MAC地址,并可以正确地向PC0发送Echo Request报文。但由于PC0不能向PC2正确地发回

16、Echo Reply报文,故PC2上显示ping的结果为"请求超时"。在上述实验操作中,通过观察PC0与PC2的ARP表的变化,可以验证:在一次ARP的请求与响应过程中,通信双方就可以获知对方的MAC地址与IP地址的对应关系,并保存在各自的ARP表中。4.设置VLAN在两台交换机上分别添加2、3号的VLAN:命名为VLAN2、VLAN3。设置交换机连接各主机的接口,分别设置其VLAN号如下:上面的PC0,PC1,PC4,PC5等都属于VLAN 2下面的PC2, PC3, PC6,PC7等都属于VLAN 3测试1PC0: VL

17、AN 2PC2: VLAN 31)用arp -d命令清除PC0和PC2两台主机上的ARP表,然后在PC0与PC2上分别用ping命令与对方通信,观察并记录结果,并分析原因。2)在两台PC上分别执行arp -a命令,观察并记录结果,并分析原因。提示:由于主机将各自通信目标的IP地址与自己的子网掩码相"与"后,发现目标主机与自己均位于同一网段(),因此将数据包发往本网络,由于交换机只向相同的VLAN接口发送数据包,PC2接口不属于PC0接口的VLAN,故数据包未发往PC2,相应的也未能获得对方的MAC地址。

18、测试2PC0: VLAN 2PC4: VLAN 21)在两台PC上分别执行arp -d命令清除两台主机上的ARP表。然后在PC0上"ping" PC4,观察并记录结果。2)在两台PC上分别执行 arp -a命令,观察并记录结果,并分析原因。提示:PC0将目标设备的IP地址()和自己的子网掩码()相"与"得,和自己在同一网段,则PC0将该IP分组发向本网段。但由于两台交换机连接接口与PC0

19、处于不同的VLAN,故第二个交换机收不到任何数据包。改进:设置两台交换机直接相连的接口为Trunk,如下:图 2 两个交换机相连的接口设置为Trunk此时再次用PC0 ping PC4 即可PING通,但ping 不通所有其它VLAN号的主机。思考题:1. 子网掩码与VLAN都可以进行网络划分,二者的区别是什么?子网掩码直接通过子网掩码进行区别是否在同一网络划分vlan后,不同vlan间是无法通信的,相同vlan间再比较掩码2. 交叉线与直通线的区别是什么?简单地说,同层次之间用交叉线,不同层次用直通线实验四 路由器的基本配置一、实验目的了解路由器网络硬件设备,初步掌握路由器的常用配置。二、实

20、验工具交换机,路由器,PC,Packet Tracer软件等。三、实验要求熟悉Cisco IOS命令,理解路由器的工作原理,通过Packet Tracer软件能对路由器进行基本配置,也可进一步完成(选做)RIP配置并测试。四、实验内容4.1 配置路由器和PC (必做部分):1) 实验环境搭建图 3 交换机和路由器配置拓扑图首先,如实验三中的交换机配置上,上侧的主机都属于Vlan2,下侧的主机都属于Vlan3。再添加一个模块化的路由器如图中的R0,单击Packet Tracer 5.0的工作区中路由器,在弹出的配置窗口上添加一些模块:默认情况下,路由器的电源是打开的,添加模块时需要关闭路由器的电

21、源,单击图2箭头所指的电源开关,将其关闭,路由器的电源关闭后绿色的电源指示灯也将变暗。在“MODULES”下寻找所需要的模块,选中某个模块时会在下方显示该模块的信息。然后拖到路由器的空插槽上即可。 2)与路由器左边相连的交换机对应的端口的VLAN设置为VLAN23)同理,与路由器右边相连的交换机对应的端口的VLAN设置为VLAN3。4)相应的将路由器左边的连线端口的IP设置为与VLAN2有关的54。5)同理,相应的将路由器左边的连线端口的IP设置为与VLAN3有关的546). 各个PC的IP设置:设备名称IP默认网关PC054PC154PC2192.168.3.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论