** 这一篇中我们来说一下IPv6给我们普通用户带来了什么,主要总结了直观的两点**
一 .上网成本更低
ipv6基本解决了内网穿透的问题,以前各种网络应用需要租赁宽带运行商的固定IP,100M一年都是几万元。IPV6以后很多应用不需要租赁昂贵的固定ip,不用或者仅使用费用非常低廉的虚拟服务器即可(一年几百元)。网络应用开发商的成本大幅降低了,最终将使每个消费者都受到实惠。ipv6具体如何“消灭”内网穿透的呢?我们看下图:
在ipv4网络中由于ip地址不足,用户A1–用户A100使用同一个ip;用户B1–用户B3使用同一个IP。假定用户A1和B1互相知道对方ip地址,当用户A1想与用户B1通信时:用户A1发出一条连接信息到达路由1,路由1检查不在本地网络,就把连接信息发送到公网,到达路由2后,路由2检查我管理的内网是否有人发信息出去(从编程的角度来讲就是用户A1请求的连接端口号是否和用户B中有人发出的端口号相同),如果没有人发出去则直接拒接。显然这样的连接是失败的。聪明的程序员于是想到的通过一个固定ipv4的服务器来做中间人:用户A1和用户B1先和我连接,连接成功后,你们可以通过我传话,或则你们要互相通信时先和我报告,然后我通知你们再互相通信。显然这样的运行效率不高,而且服务器昂贵。同时在ipv4环境下路由器1和路由器2,不停检查用户用户A1和用户B1连接情况,一旦超时就给与断开(如果你们想重连,不好意思,你们还是得通过服务器解决)。
在ipv6环境下,由于地址资源充足,用户A1和用户B1都获得了独立的IPv6地址,假定在同样的网络结构下,A1与B1互相知道对方ip地址情况时,A1与B1通信变得非常简单:可以直接通信–“消灭”了内网穿透。无须通过服务器。而路由器1和路由器2不再检查他们的连接情况,只单纯信息转发:任务大幅下降,效率提高。显然在ipv6下,互相通信变得简洁而高效,同时ipv6对路由表进行升级,效率更高。也许有人会说:用户A1和用户B1由于不是固定ipv6,互相不知道对方ip地址,那不是还是要服务器。对,没有错,要服务器,但这个服务器任务简单:只要在A1和B1通信时告诉任何一方对方的IPv6地址即可,没有繁重的消息转发服务。因此用低廉的虚拟服务器即可(一年几百甚至几十元)。当然我这里说的需要排除一种特别情况:用户A1和B1同时处于手机热点的网络。在这种情况下,即使A1和B1知道对方IPV6地址也不能直接和对方通信,其原因我猜测是为了保护手机安全的缘故,运行商设置的保护屏障。
二.上网速度加快
从上面的一点中我们也可以看到:IPV6使得互相通信变得简洁高效,路由器负担减低,同时IPV6优化了路由表,上网速度将得以提升!