什么是IPv6?IPv6与IPv4有什么区别?IPv6的安全?
IPv6是什么意思?
IPv6通俗讲就是,第六代互联网。
这里稍微普及一下,网络最开始是上世纪60、70年代在美国诞生的,那时候计算机非常大、数量非常少,为了共享计算机资源,大家把几台计算机连接起来,就形成了网络。
到了90年代,计算机越来越小,接入网络的计算机越来越多,逐渐形成了互联网。
从90年代到现在,我们使用的都是第四代互联网(IPv4),借助互联网浪潮,特别是进入移动互联网时代,IPv4经历了快速发展,我们的视频、游戏、支付都是建立在它的基础之上。
互联网发展太快了,从以前需要到网吧上网,到现在人人都能手机上网,然而第四代互联网扛不住了,第四代互联网能够容纳的设备是有限的,现在已经接近饱和状态了。
所以,为了容纳更多的设备,给我们带来更大的便利,第六代互联网(IPv6)来了。
第六代互联网(IPv6)其实也不是新鲜的了,它在1995年已经发布了,只是因为人们觉得IPv4已经很好用了,就一直忽略它。
IPv4与IPv6
那IPv6和IPv4,最大的区别是什么?
其实是IP地址数量不同。
IPv6,顾名思义,就是IP地址的第6版协议。我们现在用的是IPv4,你的外网地址可能是这样一串数字:59.123.123.123。IPv4的地址是32位,总数有43亿个左右,还要减去内网专用的192、170地址段,就更少了。而IPv6的地址是128位的,大概是43亿的4次方,地址极为丰富,几乎是取之不尽的,打个比方,地球上的每一粒沙子都能分配到自己的地址。
IPv6有啥好处?
- 可以有更多的设备联网,有一句流传很广的话是“IPv6可以让每一粒沙子都上网”,未来,我们身边会有更多的设备接入互联网,冰箱、微波炉、手环甚至桌子、椅子。
- 可以有更快的速度,这个呢,用专业的话讲,人类无法感受到的微小的速度提升,但毕竟还是快了嘛~。
- 更加安全,以前大家会经常莫名其妙的中木马或者病毒,这个在IPv6里会明显减少,当然,不要随便浏览某些网站(你懂的)是最好的防范方法。
换成IPv6之后,连路灯都可以有独立IP
全球有上百亿个设备,却只有40多亿个地址。而由于中国互联网起步晚,只分到了2.9亿个IP,所以是共用的。平常上上网倒没什么,但想从公网访问某一台上网设备,比如查看家里的摄像头,或者远程控制自己的电脑,就变得非常困难。换成IPv6之后,每台设备都可以有独立的IP地址。如果配合5G网络,每台汽车、路灯、垃圾桶、消防栓都可以有独立的IP地址。IPv6丰富的地址,让“物联网”成为可能。
IPv6比IPv4更安全吗?
答:略有提升,但不尽然。
下图对常见的网络层攻击方式进行了简单对比:
因为IPv6地址空间的扩大,一部分基于扫描的安全威胁得到缓解,无论是互联网还是内网,大规模的穷举扫描实现起来非常困难,这也间接增加了蠕虫病毒扩散的难度。因为IPv6地址足够使用,NAT的作用不是十分明显了,但它对于保护内网主机还是有意义的。一个有用的建议是,IPv6内网的地址分配不要采用IPv4时的顺序分配方法,重要应用还是要做NAT转换。
对于大多数针对网络层的攻击,IPv6并没有解决。IPv6数据包默认情况下还是未加密和校验的,因此监听和篡改依然是存在的。IPv6也支持分片,但较IPv4有大幅改进,甚至有避免分片的机制,但对于恶意攻击者依旧会利用这一特性进行分片攻击。源地址欺骗和Dos攻击是超出网络层的安全问题,在现有的机制下,两者没有特别好的方案,足够的钱和资源是解决问题的好途径。
我们什么时候能用到IPv6?
国家说了,2018年底一部分地区已经可以用上IPv6了,到2020年,基本普及IPv6,到2025年,全面支持IPv6。
我能不能用IPv6?需要换手机换电脑么?
不管是电脑还是笔记本,不管是Windows7还是Windows10通通支持IPv6!
手机不管是苹果还是安卓,不管是华为还是小米,通通支持IPv6!