问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

IPv4和IPv6何去何从

发布网友 发布时间:2024-09-06 13:53

我来回答

1个回答

热心网友 时间:2024-09-12 06:55

一、缘起

某一天,在公司技术群内运维大佬们发了这么一条消息。

这条消息瞬间勾起了我的好奇心。什么是IPv6?为什么要切IPv6?于是在上班时多去了几次去卫生间之后,对IPv6有了一些初步认识,然后就诞生了本文。

本文主要对什么是IPv6?为什么要切IPv6?两个问题做一个简要阐述。至于怎么切IPv6?就不在运维大佬面前弄斧了(我是真的没看懂-.-)。

先用一张图表示国内对IPv6的态度吧(求关注、点赞、回复三连~.~)。

二、IP协议1.什么是IP

IP是InternetProtocol(网际互连协议)的缩写,是TCP/IP体系中的网络层协议。

2.IP协议版本

目前公布的IP版本很多,远不止IPv4和IPv6两个版本。下表是互联网号码分配机构IANA(InternetAssignedNumbersAuthority)列出的官方版本号。

通过以上表格可以看出,IP协议实际是从0开始的,目前可见的最大版本号是15。以后会有更大的版本号吗?以目前来看是不会有的。原因是IP协议中,标识协议版本号的是一个长度为4的二进制字段。可表示区间为0000B~1111B,即十进制的0~15。因此,若需支持15以上的版本号,需要对整个IP协议进行重新设计,不单是加个版本号而已。所以目前来看,IP协议版本号不会超过15。

大家最为熟悉的应该是IPv4,也是IP协议中应用最为广泛的版本。其他版本我在此也进行下简单介绍。

IPv0~2实验室版本,此时TCP和IP还没有完全分开。

IPv3第一个真正意义的IP协议版本,但是存在稳定性问题

IPv4IPv3基础上增加了稳定性,目前应用最为广泛的版本

IPv5和IPv4使用相同的寻址系统,目的是支持流媒体视频和其他新媒体。但最终受限于IPv4的地址受限问题被废弃

IPv6解决了IPv4的核心问题,地址数量受限。目前国内大力推广的版本,转转也积极响应,支持了这个版本

IPv7~9和IPv6同期产物,因IPv6的成功而被暂停或废弃

IPv10基于IPv4和IPv6目的是解决IPv4和IPv6地址转换互通问题,目前还在草案中。未真正分配。

IPv11~14未分配

IPv15保留

3.IPv43.1地址格式

我们常见的是地址格式是点分十进制,顾名思义,就是用小数点分割开的十进制表示法。如:192.168.0.11。

可惜的是计算机并不认识十进制,只认识0和1,对应关和开两种状态。真正的IP地址表示由4段(32比特)组成,每段8比特,段与段用点(.)隔开。每位有0和1两种状态值,总计4,294,967,296(232),约42.9亿个地址。如192.168.0.11对应的真正的IP地址为:11000000.10101000.00000000.00001011。是不是看到这个想说,这是啥?比起来是不是十进制更好接受。

3.2地址组成

IP地址是由两部分组成的,网络部分和主机部分,比如:

其中网络部分一样的属于同一个网段,主机部分共包含0000B~1111B共256个可用主机号。主机部分全0表示网段自身,主机部分全为1表示网段内所有设备。即广播地址。主机部分为其他值时,表示不同的设备。所以一个网段下最多可包含0001B~1110B共254个设备。

3.3地址分类

由于早期设备性能问题,为了提高地址转发效率,于是对所有IP进行了分类,共五大类。分别为

A类:前8位为网络地址,后24位为主机地址,网络位第一位必须是0,因此该类IP地址中网络ID的长度为8位,主机ID的长度为24位,该类IP地址范围为1.0.0.0~126.255.255.255,其子网掩码为255.0.0.0。(全部是0的(0.0.0.0)是指所有网络所以排除,127.0.0.0~127.255.255是环回地址)

B类:前16位为网络地址,后16位为主机地址。网络位的前2为必须是10,因为该类IP地址中网络ID的长度为16位,主机ID的长度为16位,该类IP地址范围为128.0.0.0~191.255.255.255,其子网掩码为255.255.0.0.

C类:前24位为网络地址,后8位主机地址。网络位的前3位必须是110,因此该类IP地址中网络ID的长度为24位,主机长度为8位。该类IP地址范围为192.0.0.0~223.255.255.255、其子网掩码为255.255.255.0.

D类:该类IP地址的前四位必须为1110,它是一个专门保留的地址,并不指向特定的网络。目前这类IP地址被用在组播中,其地址范围为224.0.0.0~239.255.255.255

E类:该类IP地址以11110开始,为保留地址。其地址范围为240.0.0.0~255.255.255.254

此外,还有全0和全1的IP地址,其中全部是0的(0.0.0.0)是指所有网络,全1的IP地址(255.255.255.255)是所有网络的广播地址

4.IPv64.1地址格式

一个符合规范的IPv6地址格式是这样的:2001:0DB8:0000:0000:0000:8A2E:200C:417A

这是什么?别着急,听我娓娓道来。

每个IPv6地址是由8段(128比特)组成,每段16比特,段与段用冒号(:)隔开。每位有0和1两种状态值。总计340,282,366,920,938,463,374,607,432,768,211,456(2128),约为。。。地球所有沙子的数量(理解为近似无限地址)

所以上述的IP地址的真正格式为0010000000000001:110110111000:0000000000000000:0000000000000000:0000000000000000:1000101000101110:0010000000001100:0100000101111010

这肯定看不懂对吧。如果使用对待IPv4地址相同的手段处理IPv6地址呢。也就是使用十进制表示该地址位:8193:3512:0:0:0:35374:8204:16762。

差不多可以看懂了,但是对网络传输来说这个的太占空间了,也就降低了传输效率。而且有了域名解析后,相对IP地址,大家更愿意接受域名。

为了提高传输效率,减少空间占用。于是IPv6地址使用十六进制表示。将上述二进制或十进制表示转为十六进制则为:2001:0DB8:0000:0000:0000:8A2E:200C:417A

至此,是不是对IPv6地址格式有了一些了解。为了压缩空间,在此基础上还有一些其他规则。

前置0可省略:IP地址中每一段数值的前置0可省略。上述地址应用规则后可表示为:

2001:DB8:0:0:0:8A2E:200C:417A

连续零可用::表示:IP地址中连续的0可使用::表示,一个IP地址仅可省略一次,即出现一次::。上述地址应用规则后可表示为:

2001:DB8::8A2E:200C:417A

仅可出现一次的原因为:多个::会存在地址冲突。如下两个IP地址

2001:0:0:0:25DE:0:0:CADE

2001:0:0:25DE:0:0:0:CADE

应用规则后均为:2001::25DE::CADE,导致地址冲突了。因此一个IP地址中仅可出现一次::

4.2地址组成

IPv6地址分为高64比特和低64比特。

高64比特有分配机构进行分配,分配机构也只关心高64比特。

低64比特全部为主机地址。可自行分配。

4.3地址分类

单播地址:在单播寻址模式下,IPv6接口(host)在网段中唯一标识。IPv6数据包包含源IP地址和目标IP地址。主机接口配备有在该网络段中唯一的IP地址。当网络交换机或路由器接收到注定到单个主机的单播IP分组时,它发出其连接到该特定主机的输出接口之一。

多播(组播)地址:IPv6组播模式与IPv4相同。目的地为多个主机的数据包在特殊的多播地址上发送。所有对该组播信息感兴趣的主机需要首先加入该组播组。加入组的所有接口接收组播数据包并对其进行处理,而对组播数据不感兴趣的其他主机则忽略组播信息。

任播地址:IPv6引入了一种新型的寻址,称为Anycast寻址。在此寻址模式下,多个接口(host)被分配相同的任播IP地址。当主机希望与配备有任播IP地址的主机通信时,它发送单播消息即可。在复杂的路由机制的帮助下,该单播消息被递送到最接近接收方的主机。

三、为什么要切IPv6

作为FE的我分析比较IPv4和IPv6实在有些困难,在此引用百度百科的对比描述。

IPv6具有更大的地址空间。IPv4中规定IP地址长度为32,最大地址个数为232;而IPv6中IP地址的长度为2128,即最大地址个数为2128。与32位地址空间相比,其地址空间增加了2128-232个。

IPv6使用更小的路由表。IPv6的地址分配一开始就遵循聚类(Aggregation)的原则,这使得路由器能在路由表中用一条记录(Entry)表示一片子网,大大减小了路由器中路由表的长度,提高了路由器转发数据包的速度。

IPv6增加了增强的组播(Multicast)支持以及对流的控制(FlowControl),这使得网络上的多媒体应用有了长足发展的机会,为服务质量(QoS,QualityofService)控制提供了良好的网络平台。

IPv6加入了对自动配置(AutoConfiguration)的支持。这是对DHCP协议的改进和扩展,使得网络(尤其是局域网)的管理更加方便和快捷。

IPv6具有更高的安全性。在使用IPv6网络中用户可以对网络层的数据进行加密并对IP报文进行校验,在IPV6中的加密与鉴别选项提供了分组的保密性与完整性。极大的增强了网络的安全性。

允许扩充。如果新的技术或应用需要时,IPV6允许协议进行扩充。

更好的头部格式。IPV6使用新的头部格式,其选项与基本头部分开,如果需要,可将选项插入到基本头部与上层数据之间。这就简化和加速了路由选择过程,因为大多数的选项不需要由路由选择。

新的选项。IPV6有一些新的选项来实现附加的功能

参考资料

iana(https://www.iana.org/assignments/version-numbers/version-numbers.xhtml)

WhereareIPv1,2,3and5(https://forum.huawei.com/enterprise/en/where-are-ipv1-2-3-and-5/thread/521375-887)

IP(https://baike.baidu.com/item/IP/224599?fr=aladdin)

IPv6(https://baike.baidu.com/item/IPv6/172297?fr=aladdin)

IPv6,到底是什么(https://zhuanlan.zhihu.com/p/36542469)

IPv4地址格式和分类(https://zhuanlan.zhihu.com/p/411205065)

IPv6笔记-地址结构与分类(https://blog.csdn.net/wangcg123/article/details/97398709)

>转转研发中心及业界小伙伴们的技术学习交流平台,定期分享一线的实战经验及业界前沿的技术话题。

>关注公众号「转转技术」(综合性)、「大转转FE」(专注于FE)、「转转QA」(专注于QA),更多干货实践,欢迎交流分享~

原文:https://juejin.cn/post/7112702751854821389
手机里的ipv4和ipv6有什么不一样?

一、通信协议不同 1、手机里的IPV4:手机里的IPV4使用的是互联网通信协议第四版。2、手机里的IPV6:手机里的IPV6使用的是互联网通信协议第六版,是互联网工程任务组(IETF)设计的用于替代IPv4的下一代IP协议。二、网络地址资源使用不同 1、手机里的IPV4:手机里的IPV4使用网络地址资源数量有限,严重...

国外ip地址购买 - StormProxies

StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,IP纯净高匿;2、覆盖全球20...

ipv6与ipv4区别?

1.IPv6的地址空间更大。IPv4中规定IP地址长度为32,即有2^32-1个地址;而IPv6中IP地址的长度为128,即有2^128-1个地址。夸张点说就是,如果IPV6被广泛应用以后,全世界的每一粒沙子都会有相对应的一个IP地址。2.IPv6的路由表更小。IPv6的地址分配一开始就遵循聚类(Aggregation)的原则,这使得路由...

IPv6终于要取代IPv4了!!!你准备好了么?

IPv6的引入旨在取代IPv4,解决地址资源耗尽的问题。中共中央办公厅与国务院办公厅共同发布了《推进互联网协议第六版(IPv6)规模部署行动计划》,旨在加速基于IPv6的下一代互联网规模部署。计划目标到2018年末实现2亿IPv6活跃用户数,至2020年末增加至5亿,至2025年末使中国IPv6规模达到全球第一。在这一...

ipv6和IPv4有什么区别?为什么IPV6很少用到?

1、IPv6的地址空间更大。(1)IPv4中规定IP地址长度为32,即有2^32-1个地址。(2)IPv6中IP地址的长度为128,即有2^128-1个地址。2、IPv6的路由表更小。(1)可使路由器能在路由表中,用一条记录表示一片子网。(2)大大减小了路由器中路由表的长度,提高了路由器转发数据包的速度。3、IP...

2025年末中国IPv6规模将达到世界第一,将全面取代IPv4吗?

IPv6作为TCP/IP协议的第六版,诞生于1999年,其核心革新在于地址长度的显著增加,从IPv4的32位跃升至128位。这使得IPv6理论上可以提供2的128次方的地址,即使地球上的所有沙粒都被转化为晶体管,也绰绰有余,为未来的电子设备提供了近乎无限的网络标识。IPv6的庞大地址空间对于移动互联网、物联网、工业...

ipv6和ipv4哪个更有发展前景?

您好,IPv6 相比 IPv4 更具发展前景。IPv4使用 32 位地址,理论上只能支持约 43 亿个独立 IP 地址,地址空间已耗尽,限制了互联网的进一步扩展。且其地址分配和管理复杂,存在不公平、不合理的问题,且安全性和隐私保护不足,无法满足新兴技术的需求。而 IPv6 具有众多优势。如拥有近乎无限的地址资源...

ipv6什么时候可以完全取代ipv4?

网络基础设施也更加完善。这说明,要想实现IPv6的全面应用,仍需付出更多的努力。总体来看,IPv6的全面取代IPv4是一个渐进的过程,需要政府、企业和互联网行业的共同努力。通过不断的技术创新和政策支持,可以预见,未来中国互联网将更加稳定和安全,IPv6将成为推动互联网发展的重要力量。

手机里的IPV4和IPV6有什么区别啊?

1、IPV4:用于从主机部分指定网络。有时根据地址的表示格式写为 /nn 后缀。2、IPV6:用于指定地址的子网前缀。按照打印格式写为 /nnn(最多 3 位十进制数字,0 <= nnn <= 128)后缀。例如 fe80::982:2a5c/10,其中前 10 位组成子网前缀。参考资料来源:百度百科-IPv6 参考资料来源:百度百科...

ipv4与ipv6的区别?有什么优缺点

如果不指定路由器不会打开处理扩展头部.这大大改变了路由性能。IPv6放宽了对可选项长度的严格要求(IPv4的可选项总长最多为40字节),并可根据需要随时引入新选项。IPV6的很多新的特点就是由选项来提供的,如对IP层安全(IPSEC)的支持,对巨报(jumbogram)的支持以及对IP层漫游(Mobile-IP)的支持等。四、...

ipv4和ipv6有什么区别

IPv6是IPv4的升级版本,它们之间并不兼容。因此,在过渡期间需要采用一些方法来确保IPv4和IPv6之间的互操作性。其中一种方法是“双栈技术”,即在同一设备上同时支持IPv4和IPv6。还有一种方法是通过IPv6-over-IPv4隧道技术,将IPv6数据包封装在IPv4数据包中进行传输。9.支持的设备和网络:IPv4是互联网...

IPv4和IPv6的区别 IPv4地址和IPv6地址的位数 简述IPv4如何转换为IPv6 我将何去何从 何去何从 何去何从什么意思 我该何去何从什么意思 迷茫的我该何去何从 何去何从说说
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
螳螂捕蝉、螳螂捕蝉什么意思? 为什么电视机的声音这么小? 电视音量调到最大,为什么还是声音很小? 为什么我的电视声音很小呢? 浏览器怎么设置自动保存密码 一句话形容滕王阁序作者的感情基调、语言要有文采 滕王阁序经典名言警句,《滕王阁序》7句名言 滕王阁最经典的诗句【好句摘抄89句】 滕王阁序选一句话翻译写作文 滕王阁序中挑选一句话并附上100字左右介绍'求原创? spring模块(spring模块有哪几个部分) MavenJar包冲突?看看高手是怎么解决的 mavenspringboot(mavenspringboot插件) maven安装jar到本地仓库(maven本地安装jar包) 每天一个小技术之maven idea有maven插件吗? maven只能用于java? 兔年属马的运势怎么样 属马人2023年的注意事项 属马的兔年运势,属兔的人今年运势怎样 属鸡和什么属相最旺财运 2024辞退员工赔偿有哪些规定 属鸡的人属什么最旺财运 什么属相给鸡带财运最旺 属鸡配什么财运最好最旺 属鸡配什么生意最旺财运 赤峰到阿尔山最佳路线,赤峰去阿尔山旅游路线 梦见抱紧死去的爸爸哭 昨晚梦见爸爸死了,我抱着死去的爸爸使劲的摇啊哭啊,好伤心。真担心有... 梦见和死去的爸爸抱在一起哭,梦见老公的已故爸爸 梦见抱已故爸爸先笑后哭的预兆 如何让任务栏始终显示在屏幕顶端? 如何让任务栏不显示在屏幕最上方 如何设置让电脑桌面某个窗口在最前面显示? 怎么让任务栏不显示在屏幕的最下面啊? 平阳县自然地理 全国交通天气最新预报:6月4日高速路况最新实时查询 温州三垟湿地游玩攻略,温州平阳周边旅游景点推荐一下 平阳南雁门票多少 电动三轮上路需要什么手续 日光温室大棚卷帘机的正确安装和使用 五险月交350退休拿多钱 用描写人间情谊的三个成语写一段话 形容人间情谊的成浯。 我持有美国的B1签证,可以从美国去加拿大吗? 重阳节的民族文化含义 重阳节有什么含义 阿胶,鹿角胶,龟胶,三胶肠胃不好的人怎么吃能更好吸收 鹿角胶女人能吃吗 田加比读什么 田加比念什么 什么叫扶贫保险