华为路由器:NAT地址转换技术

第一节 理论环节

一、NAT的介绍

NAT英文全称是“Network Address Translation”,中文意思是“网络地址转换”,它是一个IETF(Internet Engineering Task Force, Internet工程任务组)标准,允许一个整体机构以一个公用IP(Internet Protocol)地址出现在Internet上。顾名思义,它是一种把内部私有网络地址(IP地址)翻译成合法网络IP地址的技术。

二、NAT的工作原理

简单的说,NAT就是在局域网内部网络中使用内部地址,而当内部节点要与外部网络进行通讯时,就在网关处,将内部地址替换成公用地址,从而在外部公网(internet)上正常使用,NAT可以使多台计算机共享Internet连接,这一功能很好地解决了公共IP地址紧缺的问题。通过这种方法,您可以只申请一个合法IP地址,就把整个局域网中的计算机接入Internet中。这时,NAT屏蔽了内部网络,所有内部网计算机对于公共网络来说是不可见的,而内部网计算机用户通常不会意识到NAT的存在。

这里提到的内部地址,是指在内部网络中分配给节点的私有IP地址,这个地址只能在内部网络中使用,不能被路由。虽然内部地址可以随机挑选,但是通常使用的是下面的地址。

私有地址:

10.0.0.0~10.255.255.255
172.16.0.0~172.16.255.255
192.168.0.0~192.168.255.255

NAT将这些无法在互联网上使用的保留IP地址翻译成可以在互联网上使用的合法IP地址。而全局地址,是指合法的IP地址,它是由NIC(网络信息中心)或者ISP(网络服务提供商)分配的地址,对外代表一个或多个内部局部地址,是全球统一的可寻址的地址。

三、NAT技术的三种类类型

1、静态NAT(Static NAT)

静态NAT设置起来最为简单和最容易实现的一种,内部网络中的每个主机都被永久映射成外部网络中的某个合法的地址

内网 外网 转换类型 技术类型
192.168.0.20/24 58.211.107.14 一对一 内网192.168.0.20
192.168.0.0/24 58.211.107.14 多对一 192.168.0.2-254通过58.211.107.14代理上网
192.168.0.20:80 58.211.107.14:80 一对一 NO-PAT:端口不做转换,仅转换IP
192.168.0.20:8181 58.211.107.14:80 8181-80,端口一对一,IP可以是多对一 PAT:端口、IP都转换。端口映射

2、动态地址NAT(Pooled NAT)

动态地址NAT则是在外部网络中定义了一系列的合法地址,采用动态分配的方法映射到内部网络。动态地址NAT只是转换IP地址,它为每一个内部的IP地址分配一个临时的外部IP地址,主要应用于拨号,对于频繁的远程联接也可以采用动态NAT。当远程用户联接上之后,动态地址NAT就会分配给他一个IP地址,用户断开时,这个IP地址就会被释放而留待以后使用。

举例:如果你们公司wan口地址是:58.211.107.14/255.255.255.248,并且你们有5个公网地址

内网 外网
IP地址 58.211.107.14
子掩码 255.255.255.248,掩码位29
网关 58.211.107.9

以电信网络为例:
58.211.107.14/29 最多主机6个:58.211.107.9~58.211.107.14,减去1个网关,可用IP只有5个。一般第一个起始IP被电信默认设置为网关:58.211.107.9就是网关。所以可用的公网IP只有下面列表中的2-6:

序号
  • 3
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值