有位读者对NAT技术不是很清楚,我这篇文章对NAT技术的由来做个讲解。
今天无数的人,享受这互联网带来的便捷。每天早上起床第一件的tia事情,就是看下微信有没有新的消息,今天有没有重大的新闻,今天的天气怎样。足不出户就能获取到最新的资讯。但是,互联网给亿万用户带来便利的同时,自身也面临一个致命的危机:构建这个互联网大厦的基础协议IPv4协议的地址已经快用尽了。
为什么快要用尽了呢?
为了找到这个答案,我们需要简单回顾下IPv4协议。
IPv4定义一个跨越异种网络互连的超级网,它为每个网际网的节点分配全球唯一IP地址。如果我们把互联网比作一个邮政系统,那么IP地址的作用就等同于包含城市、街区、门牌编号在内的完整地址。我们知道IPv4使用32bits整数表达一个地址,地址最大范围就是2^32 约为43亿。以IP创始时期可被联网的设备来看,这样的一个空间已经很大,很难被短时间用完。当时的设计者们也没有想到会在这么短的时间内用完。然而,事实远远超出人们的设想,计算机网络在此后的几十年里迅速壮大,网络终端数量呈爆炸性增长。还有一点更糟糕的是,43亿的地址空间被按照不同前缀长度划分为A,B,C,D类地址网络和保留地址。我们看下图:
IPv4网络地址划分
在刚开始的时候,向超大型企业/组织分配A类网络地址,一次给一个段(奢侈)。向中型企业或者教育机构分配B类地址,一次也给一个段。这样分配被浪费的太严重了。被分出的地址,都没有被真正的使用到。
以至于二十世纪90年代初的时候,网络专家们意识到,这样大手大脚挥霍地址,IPv4地址很快就要被耗光了。于是,人们开始考虑解决方案。方案分为两个方向:1,IPv4的替代方案;2,采取一系列的措施来减缓IPv4地址的消耗。这两个方向都有了结果。一个是采用IPv6地址,另一个方案是采用NAT技术。
NAT是一项神奇的技术,说它神奇在于它的出现几乎使IPv4起死回生。这也就是我标题中的“搅局者”了。在IPv4已经被认为行将结束历史使命之后近20年时间里,人们几乎忘了IPv4的地址空间即将耗尽这样一个事实——在新技术日新月异的时代,20年可算一段漫长的历史。更不用说,在NAT产生以后,网络终端的数量呈加速上升趋势,对IP地址的需求剧烈增加。此足见NAT技术是多么的伟大,这样的称赞,绝对称得上。
说它神奇,更因为NAT给IP网络模型带来了深远影响,其身影遍布网络每个角落。根据一份最近的研究报告,70%的P2P用户位于NAT网关以内。因为P2P主要运行在终端用户的个人电脑之上,这个数字意味着大多数PC通过NAT网关连接到Internet。如果加上2G和3G方式联网的智能手机等移动终端,在NAT网关之后的用户远远超过这个比例。
然而当我们求本溯源时却发现一个很奇怪的事实:NAT这一意义重大的技术,竟然没有公认的发明者。NAT第一个版本的RFC作者,只是整理归纳了已被广泛采用的技术。
那NAT到底是是什么呢?我们看名字翻译下 net address translate,网络地址转换。
NAT名字很准确,网络地址转换,就是替换IP报文头部的地址信息。NAT通常部署在一个组织的网络出口位置,通过将内部网络IP地址替换为出口的IP地址提供公网可达性和上层协议的连接能力。
天下数据是国内屈指可数的拥有多处海外自建机房的新型IDC服务商,被业界公认为“中国IDC行业首选品牌”。
天下数据与全球近120多个国家顶级机房直接合作,提供包括香港、美国、韩国、日本、台湾、新加坡、荷兰、法国、英国、德国、埃及、南非、巴西、印度、越南等国家和地区的服务器、云服务器的租用服务,需要的请联系天下数据客服!
除提供传统的IDC产品外,天下数据的主要职责是为大中型企业提供更精细、安全、满足个性需求的定制化服务器解决方案,特别是在直销、金融、视频、流媒体、游戏、电子商务、区块链、快消、物联网、大数据等诸多行业,为广大客户解决服务器租用中遇到的各种问题。