ipv4和ipv6的区别
一、扩展了路由和寻址的能力
IPv6把IP地址由32位增加到128位,从而能够支持更大的地址空间,估计在地球表面每平米有4*10^18个IPv6地址,使IP地址在可预见的将来不会用完。
IPv6地址的编码采用类似于CIDR的分层分级结构,如同电话号码。简化了路由,加快了路由速度。
在多点传播地址中增加了一个“范围”域,从而使多点传播不仅仅局限在子网内,可以横跨不同的子网,不同的局域网。
二、协议地址的区别
1)地址长度
IPv4协议具有32位(4字节)的地址长度;IPv4协议具有128位(16字节)地址长度
2)地址的表达方式
IPv4是以小数点表示的二进制数。IPv6地址是以十六进制表示的二进制数。
3)地址配置
IPv4协议的地址可以通过手动或DHCP配置的。
IPv4协议需要使用Internet控制消息协议版本6(ICMPv6)或DHCPv6的无状态协议地址自动配置(SLAAC)。
三、数据包的区别
1)包的大小
IPv4协议的包头长度需要576个字节,碎片可选。IPv6协议的数据包需要1280个字节
8bit(位)=1Byte(字节)
1024Byte(字节)=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
2)包头
IPv4协议的包头的长度为20个字节,不识别用于QoS处理的数据包流,包含checksum,包含最多40个字节的选项字段。
IPv6协议的包头长度为40个字节,包含指定QoS处理的数据包流的Flow Lable字段,不包含checksum;IPv6没有字段,但IPv6的扩展标头可用。
3)数据包碎片
IPv4协议的数据包碎片会由转发路由和发送主机完成。IPv6的数据包碎片仅由发送主机完成。
四、QoS的功能
因特网不仅可以提供各种信息,缩短人们的距离.还可以进行网上娱乐。网上VOD现正被商家炒得热火朝天,而大多还只是准VOD的水平,且只能在局域网上实现,因特网上的VOD都很不理想.问题在于IPv4的报头虽然有服务类型的字段,实际上现在的路由器实现中都忽略了这一字段。在IPv6的头部,有两个相应的优先权和流标识字段,允许把数据报指定为某一信息流的组成部分,并可对这些数据报进行流量控制。如对于实时通信即使所有分组都丢失也要保持恒速,所以优先权最高,而一个新闻分组延迟几秒钟也没什么感觉,所以其优先权较低。IPv6指定这两字段是每一IPv6节点都必须实现的。
五、身份验证和保密
在IPv6中加入了关于身份验证、数据一致性和保密性的内容。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!