2024年5月25日发(作者:)

理解NAT中四类地址的含义

对于网络地址转换的理解核心在于搞清楚NAT术语中所提到的四个地址。事实上,所

有的地址转换工作就是在对这四个地址进行反复的变化。因此下面的例子用十分形象和生活

化的内容来解释了四个地址之间的关系。

四个术语的内容:

inside local(内部本地地址)

inside global(内部全局地址)

outside local(外部本地地址)

outside global(外部全局地址)

对于这四个地址的解释如下:

inside local(内部本地地址):在自有网络中分配给私有主机的地址,一般情况下该地址

是RFC1918中定义的私有地址。inside local地址的特点是只会出现在自有网络中并且一

定是给私有主机使用的。

inside global(内部全局地址):私有主机在非自有网络中使用的地址,通常情况下

inside global地址是从合法的全球统一可寻址空间中分配的地址,也就是通常所说的共有

IP。inside global地址的特点是只会出现在非自有网络中并且一定是给私有主机使用的。

outside local(外部本地地址):非私有主机在自有网络内表现出来的IP地址。该地址

是自有网络的管理员为本网络以外的设备所准备的用于在自有网络内使用的 IP地址。

outside local地址的特点是只会出现在自有网络内但是是供给非私有主机使用的。

outside global(外部全局地址):非私有主机在自有网络以外的区域使用的IP地址,是

非私有主机所在网络的管理员负责管理个分配的。outside global地址的特点是不会出现

在自有网络中而且不是给私有主机使用,不归自有网络的管理员负责。

为便于理解采用如下例子:

inside local自己在家里穿的拖鞋

inside global自己上班时穿的皮鞋

outside local朋友到家里访问给朋友准备的拖鞋

outside global朋友自己的鞋,随便是他的拖鞋或是皮鞋

inside代表自己,outside代表别人,local代表自己家,global代表外面。

inside local就是自己在家里活动的时候肯定需要穿拖鞋,这个拖鞋就相当于IP地址,

可以看出来这种地址不会穿在别人脚上,而且不会在家里以外的地方去穿。

inside global就是自己上班时肯定要穿的皮鞋,这个皮鞋一定是给自己穿的,但是一