6.1

IPv6 vs. IPv4

我一直对IPv6这个名字感到困惑,因为我觉得IPv4名字来源于它用来表示32位的四个字节,所以IPv6应该被称为IP16。但实际上,这只是协议的版本号。

在IPv4推出之前,曾存在过IPv1、IPv2和IPv3,它们主要用于内部研究IP协议,后来被我们现在的IPv4所取代。在上世纪80年代,还提出过IPv5的提案,旨在优化实时通信,但大家发现IPv6能解决地址空间问题后,该提案就被放弃了,因此才有了IPv6这个名字,代表互联网协议第6版。后来有人尝试创建IPv7、IPv8等更高版本,但它们要么已被废弃,要么被搁置起来。

和IPv4一样,IPv6有自身的寻址方案,但它使用的是128位地址而非IPv4的32位地址。这两种协议之间的差异不仅体现在地址空间大小上,而且与IPv4对比,IPv6有其独特特性,比如:

IPv6没有子网掩码

IPv6和IPv4同样支持CIDR(无类别域间路由),但从用户角度看,IPv6地址要简单得多:前半部分是全球互联网地址,后半部分是本地地址。这是推荐的IPv6地址使用方式。当你访问某个显示IP地址的网站如WhatismyipWhatever时,它会显示出你的IPv6地址形式如下:

1111:2222:3333:4444:5555:6666:7777:8888

posted @ 2024-06-06 22:26  chrisrmas、  阅读(3)  评论(0编辑  收藏  举报