■第一个就不说哈,32bit直接升级到128bit了。
从2的32次方升级到2的128次方了,地球上的每一粒沙子都可以分到一个IP地址。这个是IPv6最拉风的地方.
■在IPv6中,路由器不能用自动配置机制来配置接口,必须手动配置. <CISCO IPv6网络实现技术 P17明确写出>
所以而我的理解是所以路由器不能像在IPv4中接口用ip dhcp-address来做DHCP 客户端获得地址。
这里理解正确吗?
可以在CISCO的IOS上面;
这两个命令我没有深究,难道说支持DHCP 客户端?
如何实现的呢?
■IPv6中取消了ARP广播,取而代之的是用多播的方式,又称为any-cast.
优势:可以降低LAN中每台主机和路由器CPU的耗费。
更有效的利用了网络带宽。
解决了广播风暴的问题.
这点是IPv4的大问题。很多攻击都是利用ARP来做的文章。如果ARP欺骗,ARP风暴,ARP炸弹等.
■高效率的报头.
对比一下IPv4到IPv6关于报头做了哪些改动?
还是这幅图,
IPv4报头:长度20字节,但是有12个字段,比较复杂.
IPv6报头:长度40个字节,只有8个字段,能精简的都简化了。
个人理解,报头的字段越少,说明报文结构越简单,那么cpu在处理的时候更能更加合理的利用硬件资源,效率自然比复杂报头的处理效率要高很多。特别是当报文多的时候。
■flow label字段
flow label字段主要是在端点站处理,这里指的是在PC或者IP终端上面,而不是三层设备路由器上面,在不同的流上打上不通的标签,让路由器好做QOS的处理保证业务。
当然这个字段是IPv6新增的字段,IETE只是预留了这个字段,但是没有具体定义细节到底该如何应用这个字段。现在这个字段大多厂商出于预留的状态。
优势:降低了对路由器CPU的消耗,因为直接省略了在路由器入口做remark IP precedence或者是DHCP的remark.
■安全性.
AH(authentication header)与ESP(encapsulation security payload)被强制性加入到IPv6中。
安全性得到了极大的提高。
换言之,只要一条链路上面端到端的所有设备使能IPv6能力,那么不需要专门的IPsec芯片或者软件功能就可以做IPsec隧道,每一次通话都是安全的。
■报文头去掉check sum冗余字段.
IPv6认为 传输层已经有足够的校验功能,TCP的复杂的协商过程在IPv6中没有变化,而UDP加入了check sum字段,这样就没有必要再在三层的IP报头中再次加入冗余的check sum从而浪费网络设备的CPU资源了。
本文转自 hny2000 51CTO博客,原文链接:http://blog.51cto.com/361531/626815