2020-408题目解析


2020-408题目解析

提干

第一问

为了让外网(这里的 H2 和 H3 相对 Web 服务器来说就是外网)能够访问内网的服务器,必须在 路由器 R2 上做 静态 NAT 配置(端口映射)

具体的配置内容

我们需要在 R2 的 NAT 转换表中手动添加一条记录,把 R2 的全球唯一公网 IP + 端口 映射到 Web 服务器的私有 IP + 端口

根据题目给出的 NAT 转换表结构,配置如下:

外网 IP 地址 外网端口号 内网 IP 地址 内网端口号
203.10.2.2 80 192.168.1.2 80

详细说明:

  • 外网 IP 地址 (203.10.2.2):这是路由器 R2 连接 R1 的那个接口的公网 IP。
  • 外网端口号 (80):HTTP 协议的默认端口号是 80(题目要求使用默认端口号)。
  • 内网 IP 地址 (192.168.1.2):这是 Web 服务器在局域网内部的真实地址。
  • 内网端口号 (80):Web 服务器监听的端口。

第二问

H2 访问 Web 服务器的全过程

  1. 目标地址:H2 想要访问 Web 服务器,它在浏览器输入的 IP 应该是 203.10.2.2(R2 的公网 IP)。
  2. 数据包发出:H2 发出的包:源IP: 192.168.1.2(H2)目的IP: 203.10.2.2
  3. R3 转换:包经过 R3 时,R3 会把源 IP 换成自己的公网地址 203.10.2.6
  4. R1 转发:R1 看到目的地是 203.10.2.2,查路由表转发给 R2。
  5. R2 拆包:R2 收到包后,查 NAT 表发现有人找自己的 80 端口,根据配置得把这个包转给内网的 192.168.1.2
  6. 最终送达:Web 服务器收到请求并响应。

Author: linda1729
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source linda1729 !
评论
  TOC