《2022年2022年河北工业大学计算机网络实验报告 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年河北工业大学计算机网络实验报告 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验一基本网络命令实验一、实验目的:1了解网络命令的基本功能;2掌握基本网络命令的使用方法;3掌握使用网络命令观察网络状态的方法二、实验内容:测试基本网络命令。三实验步骤:1ping 命令作用:Ping 命令的主要作用是通过发送数据包并接收应答信息来检测两台计算机之间的网络是否连通。当网络出现问题时,可以用这个命令来预测故障和确定故障源。如果执行Ping 不成功,则可以预测故障出现在以下几个方面:网线是否连通、网络适配器配置是否正确、IP 地址是否可用等。但Ping 成功只证明当前主机与目的主机间存在一条连通的路径。测试网络连接是否正常:ping 127.0.0.1 ping localhos
2、t ping 192.168.0.28 ping 192.168.0.26 使用参数:-t,-l,-n ping 192.168.0.26-t ping 192.168.0.26-l 200 ping 192.168.0.26-n 6 2ipconfig命令作用:Ipconfig实用程序可用来显示本机当前的TCP/IP 配置信息。这些信息一般用来检验TCP/IP设置是否正确。如果本机和所在局域网中使用了动态主机配置协议DHCP(Dynamic Host Configuration Protocol,这是一种通过服务器将IP 地址自动分配给网络中客户机的方法),通过 Ipconfig可以了解本地
3、计算机是否成功地租用到一个IP 地址,以及目前分配什么地址、子网掩码和缺省网关等信息,这是进行网络测试和故障分析的必要项目。测试 ipconfig命令:IP:192.168.0.28 掩码:255.255.255.0 网关:192.168.0.1 3.tracert命令作用:这个命令可以判定数据包到达目的主机所经过的路径,显示数据包经过的中继节点清单和到达时间。当数据包从你的计算机经过多个网关传送到目的地时,Tracert命令可以用来跟踪使用的路由。测试 tracert命令:tracert 192.168.0.27 stat命令作用:这个程序有助于了解网络的整体使用情况。它可以显示当前计算机中
4、正在活动的网络连接的详细信息,如采用的协议类型、当前主机与远端相连主机(一个或多个)的 IP 地址以及它们之间的连接状态等。用户或网络管理人员通过该命令可以得到非常详尽的网络统计结果。测试 netstat-an命令5arp 命令作用:Arp 即地址解析,它是一个重要的TCP/IP 协议,用于确定对应IP 地址的物理地址。使用 Arp 命令可以查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。此外,还可以用人工方式输入静态的物理地址/IP 地址对,对网络中的常用主机进行这项操作有助于减少网络上的信息量。按照缺省设置,Arp 高速缓存中的项目是动态的,每当发送一个指定地点的数据包且高速缓存
5、中不存名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 7 页 -在当前项目时,Arp 便会自动添加该项目。一旦高速缓存的项目被输入,它们就已经开始走向失效状态。所以,需要通过arp 命令查看某台计算机高速缓存中的内容时,先ping 此台计算机。测试 arp-a命令IP:192.168.0.1 物理地址:00-17-9a-9a-f6-8e IP:192.168.0.51 物理地址:00-1e-90-75-b5-ba IP:192.168.0.57 物理地址:00-1e-90-73-97-c5 IP:192.168.0.73 物理地址:00-1e-90-72-f2-57 IP:192
6、.168.0.88 物理地址:00-1e-90-73-97-cc 实验二路由器配置实验一、实验目的1了解路由器的基本功能。2了解路由器的基本配置方式。3掌握路由器的命令行配置,静态和动态路由配置。二、实验内容:1 静态路由配置2 动态路由RIP 协议配置三、实验步骤:1静态路由配置:网络拓扑:配置过程:配置 router_1、router_2各端口 IP 配置静态路由:配置 router_1的命令:routeren Router#conf t Router(config)#int s0 Router(config-if)#ip address 192.168.10.1 255.255.255.
7、252 Router(config-if)#no shut Router(config-if)#exit Router(config)#int e0 Router(config-if)#ip address 192.168.1.1 255.255.255.0 Router(config-if)#no shut 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 7 页 -Router(config-if)#exit 配置 router_2的命令:routeren Router#conf t Router(config)#int s0 Router(config-if)#ip addr
8、ess 192.168.10.2 255.255.255.252 Router(config-if)#no shut Router(config-if)#exit Router(config)#int e0 Router(config-if)#ip address 192.168.2.1 255.255.255.0 Router(config-if)#no shut Router(config-if)#exit 查看路由表:Router_1的路由表目的网络地址子网掩码下一跳 IP 192.168.1.0 255.255.255.252 192.168.1.1 192.168.2.0 255.2
9、55.255.252 192.168.10.2 192.168.10.0 255.255.255.0 192.168.10.0 Router_2的路由表目的网络地址子网掩码下一跳 IP 192.168.2.0 255.255.255.252 192.168.2.1 192.168.10.0 255.255.255.0 192.168.10.2 192.168.1.0 255.255.255.252 192.169.10.1 测试 PC间是否连通?连通2动态路由配置:网络拓扑:配置过程:配置各路由器IP router_1配置:router_1#conf t router_1(config)#ro
10、uter rip 名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 7 页 -router_1(config-router)#network 192.168.10.0 router_1(config-router)#network 192.168.1.0 router_1(config-router)#end router_2配置:router_2#conf t router_2(config)#router rip router_2(config-router)#network 192.168.10.0 router_2(config-router)#network 192.16
11、8.2.0 router_2(config-router)#network 192.168.20.0 router_2(config-router)#end router_3 配置:router_3#conf t router_3(config)#router rip router_3(config-router)#network 192.168.20.0 router_3(config-router)#network 192.168.3.0 router_3(config-router)#end 查看路由表:Router_1 的路由表:目的网络地址子网掩码下一跳 IP 192.168.1.0
12、 255.255.255.0 192.168.1.1 192.168.10.0 255.255.255.252 192.168.10.1 192.168.2.0 255.255.255.0 192.168.10.2 192.168.20.0 255.255.255.252 192.168.10.2 192.168.3.0 255.255.255.0 192.168.10.2 Router_2 的路由表:目的网络地址子网掩码下一跳 IP 192.168.2.0 255.255.255.0 192.168.2.1 192.168.10.0 255.255.255.252 192.168.10.2
13、192.168.20.0 255.255.255.252 192.168.20.1 192.168.1.0 255.255.255.0 192.168.10.1 192.168.3.0 255.255.255.0 192.168.20.2 Router_3 的路由表:目的网络地址子网掩码下一跳 IP 192.168.3.0 255.255.255.0 192.168.3.1 192.168.20.0 255.255.255.252 192.168.20.2 192.168.2.0 255.255.255.0 192.168.20.1 192.168.10.0 255.255.255.252 1
14、92.168.20.1 192.168.1.0 255.255.255.0 192.168.20.1 测试 PC间是否连通?连通实验三交换机配置实验一、实验目的:1.了解交换机的基本功能、工作状态判断等基础知识。2.了解交换机的基本配置方式。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 7 页 -3.熟悉交换机的命令行配置。4.了解虚拟网的相关知识,配置交换机的常见功能:Trunk、VLAN等。二、实验内容:1、配置 VLAN 2、配置单臂路由实现VLAN间通信三、实验步骤网络拓扑:配置过程:1、激活 fa0/0,设置子接口IP en conf t int fa0/0 no s
15、hut exit int fa0/0.1 ip address 1.1.1.1 255.255.255.0 exit int f0/0.2 ip address 1.1.2.1 255.255.255.0 exit 2、设置 PC1,PC2的 IP 地址、掩码、网关地址分别如下:PC2为:1.1.2.2 255.255.255.0 1.1.2.1 PC1为:1.1.1.2 255.255.255.0 1.1.1.1 3、配置 VLAN 点击交换机switch的图标,回车后按照以下步骤进行配置。创建两个VALN,编号为 2 和 3,名称为VLAN2和 VLAN3。switch en switch
16、#conf tswitch(config)#vlan 2 name VLAN2 switch(config)#vlan 3 name VLAN3 4、添加 VLAN的端口将交换机的e0/1、e0/1 两个以太网端口分别加入到2 号、3 号 VLAN中switch(config)#int e0/1 switch(config-if)#vlan-membership static 2 switch(config-if)#exit VLAN3 VLAN2 将路由器的 fa0/0接口划分为两个子接口:fa0/0.1的IP地址:1.1.1.1/24 fa0/0.2的IP地址:1.1.2.1/24 PC1
17、的 IP地址:1.1.1.2/24 PC2的IP 地址:1.1.2.2/24 快速以太网接口fa0/0 以太网接口 fa0/26 缺省网关 IP地址:1.1.1.1 缺省网关 IP地址:1.1.2.1 以太网接口 e0/1 以太网接口 e0/2 名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 7 页 -switch(config)#int e0/2 switch(config-if)#vlan-membership static 3 switch(config-if)#exit 5、设置交换机的快速以太网端口fa 0/26的工作模式为TRUNK 端口Switch(config)#
18、int fa0/26 Switch(config)#trunk on 6、设置路由器上fa0/0端口的两个子接口的VLAN信息的封装模式为ISL 模式:Router(config)#int fa0/0.1 Router(config-subif)#encap isl 2 Router(config-subif)#exit Router(config)#int f0/0.2 Router(config-subif)#encap isl 3 Router(config-subif)#exit 实验四 IIS配置实验一、实验目的:1.了解 IIS 的作用与安装;3.掌握 WWW和 FTP站点的建立与
19、属性配置。2.了解 WWW和 FTP服务的主要特点和相应概念;二、实验内容1、配置 WWW服务2、配置 FTP服务三、实验步骤:1配置 WWW服务:Web站点属性:设置Web站点的标识、连接和日志信息。主目录:设置Web站点所发布的文件存放的位置,以及应用程序的访问规则。设置主目录;测试配置结果。文档属性:这个属性页定义站点的默认Web页并可将将页脚附加到站点的文档中。测试“启用默认文档”功能:在主目录中放置default.htm;文档属性中启用默认文档顺序为:default.htm。测试配置结果。创建虚拟目录在默认 Web站点中创建虚拟目录。在实际目录中放置default.htm。文档属性中
20、启用默认文档:default.htm 测试配置结果。2配置 FTP服务配置“默认FTP站点属性”:包括 FTP站点、消息和主目录属性。测试配置结果。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 7 页 -实验五Ethereal 协议分析一、实验目的和要求:熟悉掌握Ethereal 软件的使用,并应用该软件分析Ethernet 帧以及高级协议,从而能够加深对TCP/IP协议栈上的参与通信的网络数据包结构以及通信方式有进一步的了解。要求根据捕获的数据对照附录的数据格式进行数据分析。二、实验内容和原理1.安装 windows 下的 Ethereal 及WinPcap软件。2.捕捉任何
21、主机发出的DIX Ethernet V2(即 Ethernet II)格式的帧(帧的长度字段1500,帧的长度字段实际上是类型字段),Ethereal 的 capture 的 options 中 capture filter 设置为:ether12:2 1500(1)观察并分析帧结构,Ethernet II 的帧的上一层主要是哪些PDU?3.捕捉并分析局域网上的所有ethernet broadcast 帧,Ethereal 的 capture 的 options 中 capture filter 设置为:ether broadcast(1)观察并分析哪些主机在发广播帧,这些帧的高层协议是什么?
22、(2)LAN 的共享网段上连接了多少台计算机?1 分钟内有几个广播帧?有否发生广播风暴?4.捕捉局域网上主机发出或接受的所有ARP 包 capture 的 options 中 capture filter 设置为:arp host ip(1)主机上执行“arp d”清除 arp cache.(2)在主机上ping 局域网上的另一主机(3)观察并分析主机发出或接受的所有ARP 包,及 arp 包结构。(4)判断分析arp 请求和应答的操作字段为哪个字段?5.捕捉主机和www 服务器之间的通信,例:捕捉主机192.168.0.11 和 www 服务器 之间的通信(这里主机可以是自身,也可以是通过普
23、通HUB(而不是交换机)与本机相连的LAN 上的其它主机或路由器,IP 地址也不要求一定是192.168.0.11,下同),Ethereal 的capture 的options 中 capture filter 设置为:host 192.168.0.11 and 。主机用IE 访问 www 服务器观察抓包结果(1)浏览器分析超链指向页面的URL。(2)浏览器向DNS 请求解析 的 IP 地址。(3)域名系统DNS 解析出清华大学服务器的IP 地址。DNS 请求报文和应答报文,DNS 传输层使用协议是什么?(4)浏览器与服务器建立TCP 连接(三次握手建立连接)。(5)浏览器发出取文件命令GET(6)服务器给出响应,把文件index.htm 发给浏览器。(7)TCP 连接释放。(8)浏览器显示网页首页。分析 HTTP 协议的传输层协议是什么?报文中的源端口号和目的端口号为多少?6、捕捉分析ICMP 数据包,在主机上执行ping ip 地址 t,capture 的 options 中 capture filter 设置为:icmp,观察并分析主机发出或接受的所有ICMP 包,分析 ICMP 包的内容(包括回送请求和回送应答报文)名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 7 页 -
限制150内