当前位置: 首页 > article >正文

【计算机网络】实验1:访问WEB服务器

实验 1:访问 WEB 服务器

一、 实验目的

  1. 加深对网络体系结构的理解。

  2. 下载 Cisco Packet Tracer 模拟器并熟悉界面。

  3. 初步熟悉软仿真软件的使用方法。

  4. 下载 Cisco Packet Tracer 7.1.1 软件并进行汉化。

二、 实验环境

• Cisco Packet Tracer 模拟器

三、 实验内容

1、熟悉仿真软件

(1) 第一步:构建网络拓扑:在逻辑工作空间上,拖动三个终端设备和一个集线器,用连接线把设备连接起来。如图1所示。

img

1 构建网络拓扑

(2) 第二步:设置网络设备(设置 IP 地址):鼠标左键单击要设置的设备,选择桌面,选择 IP 设置。如图2所示。

img

2 设置IP地址

(3) 第三步:跟踪数据包(查看网络是否能正常通信):让一台主机给另外一台主机发送一个简单的数据包,用界面右侧工具栏的“添加简单的 PDU”功能。可以选择

“自动捕获**/播放”或“捕获/前进”,进行慢播放。如图3、45所示。

img

3 添加简单的 PDU

img

4 选择“自动捕获**/播放”或“捕获/**前进”

img

5 数据包传送

img

6 仿真面板的事件列表

img

7 查看具体细节

(4) 第四步:查看数据包:在仿真面板的事件列表查看,可以点开具体事件查看细节。如图67所示。

2、访问 WEB 服务器

(1) 第一步:构建网络拓扑:在逻辑工作空间上,拖动一个普通计算机和一个普通服务器,选择自动连接把设备连接起来。如图8所示。

img

8 构建网络拓扑

img

9 给计算机设置 IP 地址

img

10 给浏览器设置 IP

(2) 第二步:设置网络设备(设置 IP 地址):给计算机设置 IP 地址,如图9所示。给服务器设置 IP 地址,如图10所示。

(3) 第三步:在事件列表过滤器中,只保留 http 协议,如图11所示。打开计算机中的浏览器,在地址栏里输入服务器的 IP 地址,如图4所示。

img

11 只保留 http 协议

img

12 计算机中的浏览器中输入服务器的 IP 地址

(4) 第四步:在仿真面板的过滤器中,点击“捕获**/前进”按钮,可以发现计算机有一个数据包要发送出来,如图13所示。在事件列表里有相应的显示,点击查看,如图14**所示。

img

13 计算机有一个数据包要发送出来

img

14 点击查看详细信息

(5) 第五步:在仿真面板的过滤器中,点击“捕获**/前进”按钮,计算机把 http 请求发送给了服务器,如图15所示。在逻辑空间点开服务器收到的 http 请求,经给层层解封,发现是 http 请求,如图16**所示。

img

15 计算机把 http 请求发送给了服务器

img

16 点开服务器收到的 http 请求

(6) 第六步:再次点击“捕获**/前进”按钮,封装有 http 响应的数据包到达计算机,点开数据包进行查看,如图17所示。然后在网页浏览器显示出来,如图18**所示。

img

17 查看封装有 http 响应的数据包

img

18 在网页浏览器显示出来

四、 实验体会

  1. 这两个实验的步骤都遵循构建网络拓扑、配置网络环境、跟踪数据包和查看数据包这四个规则。

  2. Cisco Packet Tracer 模拟器可以清晰地展示 PDU 在传送过程,设备是如何处理 PDU 的。通过仿真传送过程,有助于我们理解有关的知识。


http://www.kler.cn/a/420903.html

相关文章:

  • k8s使用的nfs作为sc。
  • 6.824/6.5840 Lab 1: MapReduce
  • ElasticSearch学习篇19_《检索技术核心20讲》搜推广系统设计思想
  • Lumos学习王佩丰Excel第十九讲:Indirect函数
  • 遇到问题:hive中的数据库和sparksql 操作的数据库不是同一个。
  • 要使用 OpenResty 创建一个接口,返回客户端的 IP 地址,并以 JSON 格式输出
  • DBA面试题-1
  • 【大模型微调】pdf转markdown
  • QT-thread2种方式选择的优劣对比
  • uniapp 生成二维码
  • 量化交易系统开发-实时行情自动化交易-8.9.通达信平台
  • docker部署RustDesk自建服务器
  • 【自用】管材流转项目前端重部署流程 vue2 webpackage4 vuecli4
  • Webpack开发模式及处理样式资源
  • Hyperf jsonrpc
  • 利用 Redisson 实现分布式主键生成
  • echarts 实时 vue 使用方法
  • Python学习------第十五天
  • 12.02 深度学习-卷积
  • 东方隐侠网安瞭望台第8期
  • 手游手游手游手游手游手游手游
  • c语言基础之二维数组
  • node.js基础学习-fs模块-文件操作(六)
  • 深度学习常用测试命令解释
  • 数据分析:探索数据背后的秘密与挑战
  • 3d/伪3d统计图形