从01开始 从01开始
首页
  • 计算机科学导论
  • 数字电路
  • 计算机组成原理

    • 计算机组成原理-北大网课
  • 操作系统
  • Linux
  • Docker
  • 计算机网络
  • 计算机常识
  • Git
  • JavaSE
  • Java高级
  • JavaEE

    • Ant
    • Maven
    • Log4j
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • Servlet
  • Spring
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC
  • SpringBoot
  • 学习网课的心得
  • 输入法
  • 节假日TodoList
  • 其他
  • 关于本站
  • 网站日记
  • 友人帐
  • 如何搭建一个博客
GitHub (opens new window)

peterjxl

人生如逆旅,我亦是行人
首页
  • 计算机科学导论
  • 数字电路
  • 计算机组成原理

    • 计算机组成原理-北大网课
  • 操作系统
  • Linux
  • Docker
  • 计算机网络
  • 计算机常识
  • Git
  • JavaSE
  • Java高级
  • JavaEE

    • Ant
    • Maven
    • Log4j
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • Servlet
  • Spring
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC
  • SpringBoot
  • 学习网课的心得
  • 输入法
  • 节假日TodoList
  • 其他
  • 关于本站
  • 网站日记
  • 友人帐
  • 如何搭建一个博客
GitHub (opens new window)
  • 计算机历史

  • 数字电路

  • 计算机组成原理

  • 汇编语言

  • C语言

  • 数据结构

  • 操作系统

  • Linux

  • 计算机网络

    • 计算机网络微课堂-B站教书匠

    • 计算机网络微课堂-实验手册

      • 实验0 安装PacketTracer
      • 实验1 访问WEB服务器(加深对网络体系结构的理解)
      • 实验2 MAC地址,IP地址,ARP协议
      • 实验3 总线型以太网的特性(广播,竞争总线,冲突)
      • 实验4 集线器和交换机的区别
      • 实验5 交换机的自学习算法
      • 实验6 生成树协议STP的功能
      • 实验7 虚拟局域网VLAN
      • 实验8、9、10 IPv4地址 分类地址,划分子网、构造超网
      • 实验11 IP数据报的发送和转发流程
      • 实验12 默认路由和特定主机路由
      • 实验13 静态路由配置错误导致的路由环路问题
      • 实验14 聚合了不存在的网络导致的路由环路问题
      • 实验15 网络故障导致的路由环路问题
      • 实验16 路由信息协议RIP
      • 实验17 开放最短路径优先OSPF
      • 实验18 边界网关协议BGP
      • 实验19 网际控制报文协议ICMP的应用
      • 实验20 运输层端口
      • 实验21,22,23 VLAN
      • 实验24 TCP的运输连接管理
      • 实验25 动态主机配置协议DHCP的作用
    • 计算机网络
  • Git

  • 数据库

  • 计算机小知识

  • 编译原理

  • 名人堂

  • 计算机基础
  • 计算机网络
  • 计算机网络微课堂-实验手册
2022-10-24

实验1 访问WEB服务器(加深对网络体系结构的理解)

# 实验1 访问WEB服务器(加深对网络体系结构的理解)

现在我们使用Packet Tracer软件来做一个仿真实验,仿真实验的内容与我们理论讲解部分所采用的例子一样,就是一台主机访问另外一台web服务器

 ‍

‍

我们先来构建网络拓扑,我们拖动一个普通的计算机到逻辑工作空间,再拖动一台普通的服务器到逻辑工作空间,然后我们选择自动连线将他们互联起来,我们给计算机设置IP地址192.168.0.1,给服务器设置IP地址192.168.0.2

‍

‍

‍

‍

在浏览器的地址栏里面输入服务器的IP地址,192.168.0.2,看一下回车键,我们没有看到浏览器里面有具体的显示内容:点击PC

‍

我们点击这边的捕获前进按钮,此时我们就可以看到计算机有一个数据包要发送出来,那么在这边的事件列表里面有相应的显示,我们点开来看一下。

‍

这个就是计算机里面的7层、协议体系结构,点击每一层,我们可以看到相应的这一层做了哪些处理。那么这里还有出站PDU的详情,也就是每一层是如何构建这个数据包的。

‍

‍

‍

点击捕获前进按钮,计算机把HTTP请求发送给了服务器,那么我们到逻辑空间中点服务器收到的 HTTP,请求我们把它看一下,这里服务器里面的体系结构,每每一层对刚才收到的数据包层层解封,到了最高层他发现解出来是一个HTTP的请求,于是他就要构建一个HTTP的响应。所以在这边他会逐层去封装一个HTTP的响应,最后通过以太网把它发送走,那么这里面它能够构建的 HTTP响应,这是HTTP响应的具体内容,然后把它封装到TCP的报文段里,然后再封装到IP数据报里面,最后封装成以太网的帧,把它发送出去

‍

‍

‍

‍

再次点击捕获前进按钮,封装有HTTP响应报文的数据包到达了计算机,然后计算机它把这个数据包的层层解封,我们可以打开看一下计算机里面的体系结构,把收到数据包层层解封,到了最高层发现原来是服务器发过来的 HTTP的响应,于是就把响应的内容解析出来,在网页浏览器里面呢把它显示出来,

‍

‍

‍

在GitHub上编辑此页 (opens new window)
上次更新: 2023/4/27 14:12:44
实验0 安装PacketTracer
实验2 MAC地址,IP地址,ARP协议

← 实验0 安装PacketTracer 实验2 MAC地址,IP地址,ARP协议→

Theme by Vdoing | Copyright © 2022-2023 粤ICP备2022067627号-1 粤公网安备 44011302003646号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式