IPV6环境下还需不需要NAT?
【简单说说NAT64,nat64】
一般来说,IPv6是不需要NAT的,NAT在IPv4网络中的出现主要有两个应用场景:第一个场景:由于IPv4公网地址不够了,所以才需要对IPv4的私网地址做NAT,多个私网地址使用一个公网地址连接互联网第二个场景:规划问题导致地址不够,例如一个公司分部规划了一个C的地址,可以支持254台PC,结果这个分部一下接入了400台PC,那么就必须把一部分PC做NAT,以满足总部254个地址的分配管理要求我们现在的NAT,准确的说叫做NAT44,也就是IPv4地址向IPv4公网地址做NAT到了IPv6时代,IPv6不存在缺乏公网地址的问题,128位的IPv6地址可以几乎让地球上每粒沙子都有一个IPv6地址,这些地址全部是公网地址,所以不存在公网和私网转换的需求,所以NAT使用的第一个场景,没有了然后第二个场景,同样由于IPv6地址太多了,只要规划得当,地址的规模是远大于主机数,因此不可能出现规划原因做NAT的需求,因此第二NAT的场景也不是必要的当然,IPv6的确有一类地址叫ULA地址,这类地址只能在局域网使用,不能在Internet使用,但是这类地址一般用于内部网络,不用于访问互联网,因此也不存在做NAT的需求那么,难道IPv6就完全没有NAT技术应用场景了吗?也不是,IPv6在使用过程中有一类场景也会用NAT这个场景就是IPv4和IPv6进行NAT转换,简称NAT64 。
这种场景诞生的意义往往是由于网络中既有IPv4用户,又有IPv6用户,此时有时需要让IPv4和IPv6互通举个例子,当你有一个IPv4服务器想提供IPv6服务怎么办,当然是快速的NAT转换一下(2018年国内很多机构提供IPv6网页服务就是这么快速处理的) 。同样如果你是一个纯IPv6电脑想看IPv4网站怎么办?当然也得做一次NAT64的转换所以IPv6环境虽然不具备NAT44使用的条件,但是特殊情况下需要用NAT64来进行IPv4和IPv6间的NAT转换 。
手机流量上网时的IP是公网IP吗?
手机使用数据连接上网时、家庭宽带使用运营商网络上网时,均采用了10.64.0.0/10段的运营商级NAT地址,属于私网地址,也就是每个运营商是一个大的局域网,只有在访问外网资源时从公网地址池里找出一个地址使用端口复用的方式给你用,用于节约有限的IPv4地址资源 。具体怎么回事,下文慢慢分析 。10.64.0.0/64运营商级NAT保留地址几年前每个光猫、每部手机上网获取的是公网IP地址,可以实现远程控制、可以搭建自己的临时服务器,但是自从使用私网地址后,这些都已经成为过去;互联网的IPv4地址早在2011年2月已经分配完毕,至此我国的IPv4地址数量不再增加 。
截止2015年12月,CNNIC统计,我国IPv4地址数量为3.37亿个,如何能够满足8亿多网民的需求呢;在2012年RFC6598给出了一个地址块,用户运营商的NAT地址转换,以解决公网IPv4地址不够用的情况,这个地址块又不能与普通的私网地址重复,使用了100.64.0.0/10的地址块,如下图所示:分析一个实例如下图所示,手机使用数据连接上网,左侧图显示了手机获取的IP地址,右侧图显示了在百度搜索IP获取的手机的公网IP,可以看到两个地址是不一样的;左侧的IP地址是电信网络的NAT地址,右侧显示了NAT地址转换之后的公网IP地址,中间用了NAT地址转换的过程 。
NAT地址科普上图中的两个地址不是一对一的,而是多对一,多个用户手机公用一个公网的IP地址,如何实现呢,通过一种端口复用的技术实现;举个例子说明一下,比如我的手机获取了10.100.7.63这个IP地址,另一手机获取了10.100.100.100这个地址,同时访问某个公网地址,那么存在如下图所示的地址转换过程,两部手机使用不同的内网地址,公用一个公网IP地址,使用端口复用的方式 。
推荐阅读
- 小米手机声卡软件下载,手机唱歌声卡软件下载
- 简单游的脚本怎么样,DNF脚本和外挂有什么区别
- 208忍考什么主好过,教你最简单的算命方法
- 火工头陀是什么时期,事情恐怕没那么简单
- 简单几步解决电脑自动重启,电脑老是重启什么原因
- 免费在线客... 在线客服系统
- 酷熊论坛,柳州的酷熊实际卖多少买过的说说
- 赶集市场卖什么赚钱,市场用车卖什么赚钱
- 大家说说抢红包神器哪个好,抢红包软件哪个好用
- 亚信通手机怎么样,3这款手机怎么样