学习记录_NAT技术

初次学习网络协议记录,如有错误请见谅,欢迎大家补充修改哈。


NAT技术(Network Address Translation)(网络地址转换协议)

目录

为什么会出现NAT技术:

NAT技术是啥:

百度查询出来的自己公网IP是啥:

NAT在路由器中的映射方法(3种):


为什么会出现NAT技术:

因为各个家庭里的私网IP能通过路由器来进入到公网IP从而数据流通,但是公网却不能直接连接到各家的私网IP(因为公网路由器内找不到私网IP地址),所以为了让公网能够访问到私网的IP,那么就出现了NAT技术。

NAT技术是啥:

通俗的说,这是一种属于路由器的功能。当路由器连接了公网时,某个私网设备通过路由器向公网发送数据时,路由器就会自动将该私网IP映射到一个公网IP,且路由器同时会记录下这个映射条目,那么这个数据包的源IP(自动改成了路由器)和目标IP都会是公网IP,从而满足了收发条件。而当公网向私网返回应答时,公网先会将目标IP定位到私网所在路由器的公网IP,然后路由器会接到此应答,然后依据路由器内的映射条目发送给对应的终端,从而完成了一次公网与私网的收发过程。

百度查询出来的自己公网IP是啥:

通过百度查到的自家的公网IP往往并不是指运营商分配给自己的公网IP,因为自己电脑与Internet可能不止一次路由(即可能要多次NAT),而通过百度出来的“自家公网IP”是Internet到自家的这条线路上最接近Internet的那个路由器的公网IP。

NAT在路由器中的映射方法(3种):

  1. 手动映射:一个私网IP对应一个公网IP,管理员手动添加条目
  2. 自动映射(一对一):一个可用公网池(里面有多个可用公网IP),一个私网IP自动对应里面的其中一个公网IP,并自动生成映射
  3. PAT映射(端口映射):因为同一个IP同时可以使用多个端口,利用一个公网IP有多个可以端口,将一个私网IP的端口和公网A的某个端口进行映射并且自动记录,(即一个公网IP可同时用于多个私网IP)。 

 初次学习网络协议记录,如有错误请见谅,欢迎大家补充修改哈。

上一篇:lvs之搭建NAT模式的HTTPS负载集群


下一篇:网络配置-NAT方式进行IP配置