关键点
- ipv4是由arpanet于1983年部署的,负责94%的互联网流量。
- ipv4的地址数量限制为40亿个。
- ipv6具有高度不切实际的限制,可以产生三百四十万亿亿亿个潜在的唯一地址。
- 普通pc用户可能不会在ipv4和ipv6之间的性能上看到差异。
- ipv6是为了超越ipv4的地址限制而创建的。
- ipv4和ipv6无法相互通信。
- ipv4和ipv6可以在同一网络上同时使用。这被称为双栈。
- ip地址以二进制数存储。dns,或称为域名系统,是使网络用户可以输入类似“www.bing.com”这样的网址而不是一串唯一的二进制数的原因。
- ipv4已经用完了可分配的地址。
- ipv6和ipv4目前共存,但ipv6计划成为所有地址的未来协议。
internet protocol,简称ip,是一种允许计算机通过互联网相互发送数据的方法。这种方法或协议使得数据包能够从一个“主机”计算机通过最直接的路径发送到另一个计算机。
第一个非实验性ip,ipv4,是在1970年代开发的。不幸的是,在此期间它没有得到太多改进,因此ipv6被创建来处理ipv4的缺点。ipv4的问题在于它只能处理40亿个唯一的ip地址,而互联网上的设备远远超过这个数字。ipv6通过用128位的ip地址替换ipv4的32位ip地址来解决这个问题,这将允许近三百四十万亿亿亿个地址,足够让地球上的每个人拥有十亿个设备。
继续阅读以了解ipv4和ipv6之间的区别。
ipv4 vs ipv6:主要区别解释
internet protocol是主要规定了在不同网络上的设备之间交换或传输数据的一组规则。它通过两个主要功能来实现这一点。首先,它通过它们的“唯一ip地址”(每台计算机都有一个或多个ip地址)来寻址主机计算机。这几乎与拥有物理地址是一样的。
如果没有指定数据要发送到何处,您的计算机或网络就无法知道要发送到哪里。因此,互联网协议为连接到互联网的每个主机分配了一个ip(互联网协议)地址。第二个功能是路由。
现在,互联网协议已经确定了要发送的数据包的头文件配置,必须创建最佳途径来发送数据包。这主要通过名为路由器的硬件组件完成。
例如,如果需要从阿拉斯加运送物品到西班牙,送货公司将根据包裹以最快的速度送达的需要,决定最佳的航线。这个想法对于互联网协议也是一样简单的。
ipv4,ip的第一个非实验版本,是我们所知的互联网的基石,但最初在70年代开发,至今改进很少。这导致了创建了ipv6来处理ipv4的不足。ipv4的主要问题是由于互联网的大规模而产生的。ipv4只能处理40亿个唯一地址。
这听起来可能很多,但远远不足以为地球上的每个设备提供地址。ipv6用128位ip地址替换了ipv4的32位ip地址。这允许近340万亿亿亿地址。这足以让地球上的每个人拥有大约十亿个设备。
蓝牙使两个设备之间可以无线交换文件。
©bacho/shutterstock.com
ipv4和ipv6的另一个关键组成部分是域名服务(dns)。虽然因特网协议为连接到互联网的每个设备分配了唯一的二进制数值,但这些数值对于人类来说太过复杂,无法记住或存储。
域名服务的创建是为了建立一个地址可以与名称相关联的系统。结果是,网络用户可以输入像“www.google.com”这样的地址,而不是每个他们想要访问的站点的32个唯一数字字符串。然后,dns将名称转换为唯一的ip地址,以便ipv4或ipv6可以路由传输。
新设备很可能会使用ipv6地址系统,因为ipv4的地址已经用完了。这并不意味着网络中的个别设备,比如xbox one游戏控制台,不能使用ipv4或ipv6。例如,网络中的设备被赋予类似于街道地址和公寓号码的独立指定。建筑物的地址可能相同,但网络内的子地址可以保持完全组织和适当的网络连接。
这个现代城市景观和通信网络概念描绘了物联网(internet of things)。
©metamorworks/shutterstock.com
ipv4与ipv6并排对比
ipv4 | ipv6 | |
---|---|---|
这是什么 | 互联网协议 | 互联网协议 |
主要用途 | 路由计算机之间的数据传输 | 路由计算机之间的数据传输 |
名称 | 互联网协议第四版本 | 互联网协议第六版本 |
概念设计 | 1970年代 | 1995年 |
最初发布 | 1983年 | 1995年 |
有影响力的开发者 | arpanet | internet工程任务组 |
技术委员会 | arpanet | ietf |
影响的技术 | 万维网、服务器、云计算、电子邮件 | 万维网、服务器、云计算、电子邮件、流媒体 |
ipv4是什么?
ipv4,即互联网协议第四版,是一种广泛使用的用于使用地址系统在网络上识别设备的互联网协议。它由arpanet在1983年开始投入生产。它使用32位地址系统,允许四十亿个唯一地址。它被广泛认为是主要的互联网协议,负责94%的互联网流量和安全。
ipv4的限制
全球技术进步促使连接到互联网的计算设备数量远远超过ipv4地址系统的巨大限制。四十亿个独立地址似乎是一个非常庞大的数量,但这个数字早已被现有的连接设备所超越。就像本页面第一部分中使用的示例一样,没有地址的路由系统并不是很有用。
因此,ipv6被创建以解决ipv4的不可预见的缺陷。
ipv4特点
- 无连接协议
- 允许在多样化设备上建立虚拟通信层
- 内存要求较低
- 得到广泛支持的协议
因特网协议为每个主机位置分配一个ip地址。ipv4在技术上是一个较轻量级的版本,因为二进制数地址由32位而不是128位组成。
©den rise/shutterstock.com
什么是ipv6?
ipv6是最新的互联网协议,它取代了ipv4中使用的32位地址系统,采用了128位地址系统。这将可用唯一地址的总数从四十亿增加到了一个更加不可思议的数字,三百四十万亿亿亿。ipv4和ipv6都以硬件能力为限制以相同的速度运行。
ipv6特点
- 分层地址和路由基础设施
- 有状态和无状态配置
- 支持qos
主要区别
- ipv4使用32位二进制数字ip地址,而ipv6使用128位二进制数字地址。
- ipv4使用数字寻址方法,而ipv6使用字母数字寻址系统。
- ipv4的二进制数字位通过点(.)分隔,ipv6的二进制数字位通过冒号分隔。
- ipv4允许十二个头字段,而ipv6只允许八个头字段。
- ipv4支持广播,ipv6不支持广播。
- ipv4具有校验和字段,ipv6没有校验和字段。
- ipv4支持可变长度子网掩码(vlsm),ipv6不支持vlsm。
- ipv4使用地址解析协议(arp)进行mac地址映射,ipv6使用邻居发现协议(ndp)进行mac地址映射。