单元四

第12课 Web 服务与 HTTP 端口

网络场景

一、任务目标

理解网站 = 提供 HTTP 服务的主机;能指出服务端口与「谁提供页面」。

二、我们要学什么

  • 核心概念:Web 与端口
  • 过关标准:能用自己的话解释知识点,并能指出对应的网络现象。
  • 验证方式:先懂概念与草图,再用拓扑仿真证明(不是背软件操作)。

三、本节要点

网络学习抓三条:概念清楚拓扑对得上现象讲得清。仿真是显微镜,用来验证你的网络设计。

1定概念本课要弄清什么
2看动画/草图建立直觉
3验证现象通断·解析·抓包

四、知识点讲解

网站 = 在约定端口提供 HTTP 服务的主机。对照分层:HTTP/端口属应用层;传页面前传输层常先三次握手
  • 分层:端口与 HTTP 是应用层;把页面可靠送过去,常常先有传输层的「三次握手」建连。
  • 三次握手(口语三步):①客户说「我想连」;②服务器说「好,我准备好了」;③客户再说「那开始传」。双方对齐后才传网页数据。
  • 网站 = 一台在约定端口等待的服务器(HTTP 常见 80)。Ping 通只说明 IP 通,不说明 80 端口有人服务。
  • 本课先认清角色与端口;握手细节可结合动画,但三步人话必须能复述。

对照原理动画加深直觉:

下面用网络设计草图把概念落到拓扑;仿真用来验证懂没懂,不是背软件菜单。

五、网络设计思路

任务:理解网站 = 提供 HTTP 服务的主机;能指出服务端口与「谁提供页面」。 先画清拓扑与地址关系,再决定如何验证现象。

本课主要设备:Web服务器。

网络设计顺序思考(不是点菜单顺序):

  1. 1区分客户机与服务器角色,标出服务端口。
  2. 2打开「三次握手」「分层模型」动画:先建连再传页面。
  3. 3说明:Ping 通 ≠ 页面一定能开。

客户—Web 草图

客户机访问 Web 服务器。

HTTP客户机交换机Web :80

六、本课设备与协议

先弄清这些设备 / 协议角色在网络里干什么;仿真里动手,是为了看见知识点,不是背菜单。

名称网络角色要理解的知识点
Web服务器HTTP 服务端在端口上提供网页资源。

原理加油站:本课用到时就讲——点按钮打开 MixNT 现成原理动画(也可在仿真里「原理展示」点同名项)。

七、用仿真验证概念

下面用仿真验证本课知识点(不是背菜单)。先读完知识点与草图,再点「打开仿真」:对照拓扑看现象,能讲清「为什么」即过关。

打开本课渐进拓扑示例,先对照草图理解,再点「检查」看是否通过。

课堂练习

先完成两道正误判断,再做其余题目;选出后点「检查」。

  1. 判断:Ping 通服务器 = 网站一定能开。

  2. 判断:网站还要在约定端口提供 HTTP 服务;Ping ≠ 端口有人应答。

  3. 访问网站时,提供页面的一方是?

  4. 端口的意义接近?

  5. HTTP 常见默认端口?

本节小结

记住知识点:Web 与端口。