一文告诉你什么是NAT,为什么需要NAT

一文告诉你什么是NAT,为什么需要NATIPv4 地址短缺 互联网用户增多

大家好,欢迎来到IT知识分享网。

目录

前言

一、NAT简介

1、产生背景

2、功能简介

3、NAT原理

4、NAT分类

二、静态NAT(基本淘汰)

三、动态NAT

四、NAPT、Easy-IP 

五、NAT Server


前言

          众所周知,IPv4地址十年前已经用尽,并且到现在IPv6也还未全部普及,甚至有些设备还未支持IPv6地址,为了解决这个问题,NAT(Network Address Translation,网络地址转换)技术应需而生。

一、NAT简介

1、产生背景

        IPv4地址短缺,互联网用户增多。

2、功能简介

        •   缓解IPv4地址短缺。

        •    外网无法获悉内网地址,保证内网安全性。

3、NAT原理

通过在出口路由上做NAT,使内网访问外网通过出口路由时,源地址会转换成特定公有地址,并且将两个ip映射关系加到NAT映射表上。在外网向内网通信时,目的地址还是特定公有地址,但是到达出口路由器后,查看NAT映射表,从而转换为私有地址。

        一文告诉你什么是NAT,为什么需要NAT

4、NAT分类

NAT主要分为静态NAT、动态NAT和NAPT(网络地址端口转换)。

缺点:1、需要申请足够多的公有地址。

          2、 即使私有地址不使用,共有地址也处于使用状态,浪费地址。

二、静态NAT(基本淘汰)

        私有地址与公有地址关系:一对一

        每个私有地址与一个共有地址一一对应。

一文告诉你什么是NAT,为什么需要NAT

三、动态NAT

私有地址与公有地址关系:多对多

通过使用地址池的方式,将需要使用的共有地址加入到地址池内,地址池内的地址未使用标记为Not Use,使用的标识为In Use,每次转换都会使用标记为Not Use的地址。

缺点:私有地址和公有地址在理论上还是属于一对一关系,地址利用率不高。

一文告诉你什么是NAT,为什么需要NAT

配置:

四、NAPT、Easy-IP 

NAPT(Network Address and Port Translation,网络地址端口转换):从地址池中选择地址进行地址转换时不仅转换IP地址,同时也会对端口号进行转换,从而实现公有地址与私有地址的1:n映射,可以有效提高公有地址利用率。

与动态NAT配置基本相同,不同之处在于配置出口nat时使用 pat。

一文告诉你什么是NAT,为什么需要NAT

Easy IP:实现原理和NAPT相同,同时转换IP地址、传输层端口,区别在于Easy IP没有地址池的概念,使用接口地址作为NAT转换的公有地址。

五、NAT Server

有一个项目,环境是这样的,一台设备,设了管理ip,通过家用路由器,电脑连上wifi可以管理该设备。  电脑属于内网,开启了ftp,设备属于外网,如何使用设备访问电脑的ftp呢。

答案就是做NAT Server。  当时在家用路由器上做了一个NAT Server,绑定了固定的端口,然后设备就可以ftp上我的电脑了。

原理:

一文告诉你什么是NAT,为什么需要NAT

配置:将内网服务器192.168.1.10的8080端口映射到公有地址122.1.2.1的80端口。

[R1-GigabitEthernet0/0/1]nat server protocol tcp global 122.1.2.1 www inside 192.168.1.10 8080

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/139838.html

(0)
上一篇 2025-06-01 18:20
下一篇 2025-06-01 18:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信