成语生肖网

PAT是把内部地址映射到外部网络的一个IP地址的不同端口上。

更新时间:2026-06-14 09:56:27   栏目: 教育

PAT是把内部地址映射到外部网络的一个IP地址的不同端口上。

您说的非常正确,这准确地描述了PAT的核心工作机制。

这是一种更具体、更常见的NAT实现方式,通常被称为“端口地址转换”。

下面我对这个机制进行更详细的解释和扩展,以帮助更深入地理解。

PAT 详解

1. 核心概念:

目标: 让多个内网设备(使用私有IP地址,如192.168.1.x)能够同时通过一个或少量的公网IP地址访问互联网。

实现方式: 它不仅映射IP地址,更重要的是映射IP地址 + 端口号 的组合。这是解决“多对一”地址转换的关键。

2. 工作流程(以一个常见家庭网络为例):

假设您的家庭路由器公网IP是 123.123.123.123,内网有两台电脑:

电脑A: 192.168.1.100

电脑B: 192.168.1.101

场景: 两台电脑同时浏览同一个网站(比如 www.google.com:80)。

步骤1: 电脑A发起请求

电脑A发送一个数据包:

源IP: 192.168.1.100

源端口: 1555 (随机选择的高端口)

目标IP: www.google.com 的IP

目标端口: 80

 

步骤2: 路由器进行PAT转换

路由器收到这个数据包后,会将其截获。

它在自己的NAT转换表中创建一条记录: