IPv4与IPv6有什么不同,如何升级到IPv6

自1981年JonPostel在RFC791中定义了IPv4到现在,IPv4在IP领域称王已有30余年,并一度成为IP的代名词,但是IPv4面临枯竭的危机,已经失去了实用价值。到1998年,互联网工程任务组(IETF)正式确立了IPv6后继协议,用于处理IPv4地址耗尽的长期预期问题,旨在取代IPv4并成为互联网的骨干。如今,网络世界正在缓慢地向IPv6标准过渡。根据据谷歌公班尼路统计,20…

大家好,又见面了,我是你们的朋友全栈君。

自1981年Jon Postel 在RFC791中定义了IPv4到现在,IPv4在IP领域称王已有30余年,并一度成为IP的代名词,但是IPv4面临枯竭的危机,已经失去了实用价值。到1998年,互联网工程任务组(IETF)正式确立了IPv6后继协议,用于处理IPv4地址耗尽的长期预期问题,旨在取代IPv4并成为互联网的骨干。
如今,网络世界正在缓慢地向IPv6标准过渡。根据据谷歌公班尼路统计,2016年全球大约15%的互联网流量使用了IPv6协议。到2017年底,大约20%的互联网流量使用了新的协议,而到2019年采用新协议的流量可能会上升到35%。
切换到IPv6是否紧急?
我国准备IPv6已有十余年,中国工程院院士吴建平反思国内IPv6的发展:“起了个大早,赶了个晚集”,IPv6的推进已刻不容缓。去年11月两办印发了《推进互联网协议第六版(IPv6)规模部署行动计划》,使得IPv6开始落地,并强制执行。计划提出要用5到10年时间,形成下一代互联网自主技术体系和产业生态,建成全球最大规模的IPv6商业应用网络,实现下一代互联网在经济社会各领域的深度融合应用。
IPv6与IPv4有何不同?
(1)更大的地址空间。IPv4中规定IP地址长度为32,即有232个地址;而IPv6中IP地址的长度为128,即有2128个地址。夸张点说就是,如果IPV6被广泛应用以后,全世界的每一粒沙子都会有相对应的一个IP地址。
⑵更小的路由表。IPv6的地址分配一开始就遵循聚类(Aggregation)的原则,这使得路由器能在路由表中用一条记录(Entry)表示一片子网,大大减小了路由器中路由表的长度,提高了路由器转发数据包的速度。
(3)增强的组播(Multicast)支持以及对流的支持(Flow-control)。这使得网络上的多媒体应用有了长足发展的机会,为服务质量(QoS)控制提供了良好的网络平台。
(4)加入了对自动配置(Auto-configuration)的支持。这是对DHCP协议的改进和扩展,使得网络(尤其是局域网)的管理更加方便和快捷。
(5)更高的安全性。每个IPv6数据包的完整性和真实性都是通过加密和防止数据包欺骗的技术来保证的。在使用IPv6网络中,用户可以对网络层的数据进行加密并对IP报文进行校验,这极大地增强了网络安全。
企业为什么要迁移到IPv6标准呢?
网络专家Jeff Carrell表示,他认为迁移到IPv6有内部和外部两方面因素。
Carrell解释说:“在企业内部,大多数现代操作系统已经运行,默认情况下启用IPv6协议,如果IT团队不能保证和支持默认运行用户操作系统的协议,则IT团队可能会遇到问题。
从外部因素来看,这个问题主要集中在世界上大部分地区,特别是移动设备和物联网流量正在IPv6上运行。 Carrell说:“全球越来越多的实体只能获得IPv6连接,而企业的前瞻性内容对于这些用户可能是重要的。”
Horley说,这可以归结为一个简单的问题:“想成为互联网的一部分吗?”他补充说,“如果组织想在互联网上开展业务,则需要有一个与IPv6接口的方式。”
IPv4设备是否仍能工作/连接到Internet?
IPv4和IPv6并不直接兼容,但研究人员意识到,他们不能简单地翻转交换机并关闭IPv4,因为世界上大多数人仍然依赖它。IPv6设备使用称为双堆栈的进程构建,允许IPv6和IPv4同时并行运行。IPv4的支持不会很快被淘汰,传统的IPv4硬件应该继续在未来发挥良好的作用。
中小型企业切换到IPv6的三大理由是什么?
1、必然性
简单的事实是,IPv6将很快成为在互联网上添加新设备或主机的唯一选择。中小企业应该过渡到IPv6,以便在不可避免的日子到来时不再支持IPv4。尽快采用IPv6将使中小型企业能够安心使用IPv4,不会对其业务造成影响。
2、效率
IPv6通过更有效地处理数据包来简化和加速数据传输,消除了检查数据包完整性的需要,从而节省了移动数据所花费的宝贵的路由器时间。有了足够的IP地址,企业将不必依靠NAT来连接到Internet。IPv6消除了IPv4中常见的大部分地址冲突问题,并为设备提供了更多简化的连接和通信。
3、安全
当网络大师和研究人员开发IPv4安全性的时候,并没有真正跨越他们的想法。IPv4从未被认为是安全的。IPv6从头到尾都是建立在安全的基础上的,作为可选功能,已经在IPv4之后进行管道绑定的许多安全功能都作为默认要求集成到IPv6中。IPv6加密流量并检查数据包完整性,为标准Internet流量提供类似于VPN的保护。
如何迁徙到IPv6?
针对决定迁移到新标准的组织,美国网络专家Horley和Carrell推荐了五个关键的最佳实践:
1、培训IT人员关于IPv6的知识
Carrell说:“IPv6标准的一些基本组件与IPv4完全不同。 IT团队需要做好功课,了解新的协议,以及它将如何影响基础设施和应用。”
Carrell和Horley都表示,IPv6培训应该扩展到网络团队以外的IT人员。Horley说:“你应该全面地训练每个工作人员,针对正在发生的事情对他们进行教育和培训。”
2、分析组织当前的基础架构和应用程序
组织还需要评估其现有环境的IPv6准备情况。Carrell说:“组织需要了解其网络环境的整体基础设施,不仅仅是交换机、路由器、网卡以及操作系统,还要查看所有支持IPv6的设备。”他警告说,组织遗留的系统和应用程序可能部分支持或完全不支持新协议。
3、设置一个测试环境
Carrell还建议组织建立一个“模拟组织基本业务的测试实验室”。工作人员可以在该测试环境中启用IPv6,看看会发生什么情况。他指出,IPv6有时会导致应用程序或硬件意外出现一些问题。
4、编写一份IPv6计划
根据他们从培训,评估和测试中学到的信息,企业可以计划如何在自己的环境中推出新的协议。
Horley指出,这个规划过程也可以为组织重新配置IT环境提供独特的机会。他说:“我认为在这个早期阶段,人们所看到的最大的错误是,他们正在评估并找出他们想去的地方,而没有利用v6提供的独特机会来改变或重新设计已经拥有了的东西,无论是利用IPv6提供的网络新功能,还是只是一个结构性改变网络运行方式的机会,以更好地满足组织的业务需求。”
5、分阶段推出IPv6
Carrell表示,组织在生产中推出IPv6时,应该“在一个更容易管理的地方进行小规模部署”。分阶段推出可以更容易地处理出现的任何问题变。
Horley对刚刚开始实施IPv6迁移过程的企业进行了鼓励:“这并不像人们都认为的那样痛苦,其过程并不令人望而生畏。”

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/127464.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 调试coredump步骤(coredump原理)

    linux系统中某个进程突然崩溃终止,该从哪方面入手分析问题?

    2022年4月12日
    481
  • 分页式虚拟存储管理_c语言申请内存空间

    分页式虚拟存储管理_c语言申请内存空间C语言模拟实现虚拟存储管理(请求分页存储管理)使用FIFO算法一、实验目的存储管理的主要功能之一是合理的分配空间。请求分页存储管理是一种常用的虚拟存储管理技术。本实验的目的是:通过编程模拟实现请求分页存储管理中硬件地址转换过程、缺页中断处理过程,以及先进先出页面置换算法,加深对页式虚拟存储管理的理解,了解虚拟存储技术的特点,掌握请求页式存储管理的页面置换方法;通过编写和调试地址转换过程的模拟程序以加强对地址转换过程的了解。二、实验内容阅读教材《计算机操作系统》第四章,掌握存储器管理相关概念和原理。

    2022年9月26日
    2
  • 挖矿区块链_什么是挖矿 带你详细了解挖矿基础知识[通俗易懂]

    挖矿区块链_什么是挖矿 带你详细了解挖矿基础知识[通俗易懂]在信息更迭快速的时代下,人们对于一件事物的新鲜感也是很短暂的,比特币和区块链火了,但是人们对于比特币和区块链的热情一直高涨,为了获得比特币奖励,人们加入到挖矿的大军中,什么是挖矿?也许有些小白对于这个词语还不是很了解,那么下面我们就一起来学习下吧!在进行挖矿之前,我们应该首先知道什么是矿,先举个例子吧,我们在用人民币的时候,都可以发现在每一张人民币上都是有编号的,那么谁可以最先猜出人民币上的编号,…

    2022年5月28日
    35
  • MeasureSpec笔记

    MeasureSpec笔记这个知识点经常的忘记 别人总结的很好 转载来一起学习 文章出处 http blog csdn net biezhihua article details 正文 View 最终测量尺寸由 View 本身和其父容器共同决定的 如何在一定程度上顺应爹的 意愿 呢 这主要体现在对 MeasureSpec 类的使用 MeasureSpec MODE 含义 UNSPECIFIED 未指定 爹

    2025年11月7日
    1
  • springBoot跨域注解@CrossOrigin

    springBoot跨域注解@CrossOriginSpringFramework4.2GA为CORS提供了第一类支持,使您比通常的基于过滤器的解决方案更容易和更强大地配置它。所以springMVC的版本要在4.2或以上版本才支持@CrossOrigin;springBoot跨域注解:@CrossOrigin在controller控制类上方加注解;spring注解@CrossOrigin不起作用的原因1、是s…

    2022年6月29日
    74
  • SQL Browser_sqlitedatabase

    SQL Browser_sqlitedatabase在网上找一个SQLITE查看器这个查看器叫做:www.jb51.net/database/118822.html这个查看器可以新建SQLITE文件数据库,可以建立表索引,写SQL语句,编辑表数据不过这个查看器支持的SQLITE数据库引擎版本低了一点,先介绍一下SQLiteDatabaseBrowser2.0是怎么用的?主界面将SQLITE的db文件拖进去软…

    2025年10月13日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号