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