0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一文带你了解IP版本

IP数据云 来源:IP数据云 作者:IP数据云 2024-09-05 13:36 次阅读

​一、IP地址有哪些版本

互联网协议的原始版本于1983年在互联网的前身ARPANET中首次部署,也就是互联网协议版本4(IPv4)。在发展过程中,IPv4逐渐成为了互联网的基础协议之一。然而可供分配的IPv4地址空间逐渐耗尽,这促使互联网工程任务组(IETF)探索新技术以扩展互联网的寻址能力。其结果是互联网协议被重新设计,并最终于1995年成为互联网协议第6版(IPv6)。IPv6技术一直处于各种测试阶段,直到2000年代中期才开始商业生产部署。

故互联网上现在普遍使用两种版本的互联网协议,即IPv4和IPv6。除了其他技术变化外,每个版本对地址格式的定义也不同。由于历史盛行,通用术语IP地址通常仍指IPv4定义的地址。IPv4和IPv6之间的版本序列差距是由于1979年将版本5分配给实验性的互联网流协议,但该协议从未被称为IPv5。

其实在历史上我们还定义了其他版本v1到v9,但只有v4和v6得到了广泛使用。但因为当时没有单独的IP规范,v1和v2是1974年和1977年TCP协议的名称。v3于1978年定义,v3.1是第一个将TCP从IP中分离出来的版本。v6是几个建议版本的综合,包括v6简单互联网协议、v7 TP/IX:下一代互联网、v8 PIP—P互联网协议和v9 TUBA—具有大地址的Tcp和Udp。

wKgZombZKkuAPD4BAAKXDflbPUs430.png

二、IPv4的构成

地址格式:IPv4地址由32位二进制数组成,通常分为四个8位的字节,用点分十进制表示。例如,192.168.1.1就是一个常见的IPv4地址。

IPv4地址分为网络地址和主机地址两部分,通过子网掩码来划分。子网掩码是一个与IPv4地址长度相同的32位二进制数,用于确定IP地址的网络部分和主机部分。

IP地址查询:https://www.ipdatacloud.com/?utm-source=LMN&utm-keyword=?2693

报文结构:IPv4报文由首部和数据两部分组成。首部长度不固定,最短为20字节,最长为60字节。

首部包含了源地址和目的地址、协议类型、生存时间等重要信息。源地址和目的地址各占4个字节,分别表示数据包的发送者和接收者的IP地址。协议类型字段用于标识数据包所使用的上层协议,如TCP、UDP等。生存时间字段决定了数据包在网络中可以经过的最大路由器数量。

三、IPv6的构成

地址格式:IPv6地址由128位二进制数组成,通常分为八个16位的块,用冒号分隔的十六进制数表示。例如,2001:0db8:85a3:0000:0000:8a2e:0370:7334是一个IPv6地址。

IPv6地址分为全球单播地址、链路本地地址、站点本地地址等不同类型,每种类型的地址都有其特定的用途和范围。

报文结构:IPv6报文由基本首部和扩展首部组成。基本首部长度固定为40字节。

基本首部包含了源地址和目的地址、流量类别、流标签等信息。源地址和目的地址各占16个字节,大大扩展了地址空间。流量类别字段用于标识数据包的优先级和服务类型,流标签字段可以为特定的数据流提供更好的服务质量保证。

扩展首部可以根据需要添加,用于实现各种功能,如路由扩展、分片扩展等。

总之,IP版本是网络通信的基础,了解IPv4和IPv6的构成对于理解网络通信的原理和机制具有重要意义。

审核编辑 黄宇


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IP
    IP
    +关注

    关注

    5

    文章

    1643

    浏览量

    149323
收藏 人收藏

    评论

    相关推荐

    带你了解什么是SD NAND存储芯片

    存储芯片:   了解了EEPROM存储芯片和NAND芯片以及EMMC存储芯片他们都有各自的有点,比如说现在需要款芯片是拥有较大的存储空间和较为简单的存储驱动什么样的芯片适合呢?答案是:SD NAND
    发表于 11-13 15:20

    智慧公交是什么?带你详解智慧公交的解决方案!

    智慧公交是什么?带你详解智慧公交的解决方案!
    的头像 发表于 11-05 12:26 167次阅读
    智慧公交是什么?<b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>带你</b>详解智慧公交的解决方案!

    带你了解IP地址别名

    、什么是IP地址别名 IP地址别名是将多个IP地址与个网络接口关联起来的种方式。实现在网络
    的头像 发表于 09-05 14:11 166次阅读

    了解TCP/IP协议

    TCP/IP协议是现代计算机网络通信的基础,是互联网及局域网广泛使用的套协议。TCP/IP协议集包括许多协议,其中最重要的是传输控制协议(TCP)和因特网协议(IP)。这些协议定义了
    的头像 发表于 08-07 15:38 1199次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>了解</b>TCP/<b class='flag-5'>IP</b>协议

    带你了解NVIDIA Jetson

    计算机发展成为今天的机器有着悠久的历史,今天看到的许多计算机都遵循类似的设计结构,至少包含CPU、GPU、内存和存储。迄今为止,我们对计算机设计的了解大部分都是基于这些使计算机正常运行的关键组件
    的头像 发表于 04-09 11:49 587次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>带你</b><b class='flag-5'>了解</b>NVIDIA Jetson

    带你了解PWM原理、频率与占空比

    什么是PWM脉冲宽度调制(PWM),是英文“Pulse Width Modulation”的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的种非常有效的技术,广泛应用在从测量
    发表于 03-27 14:12

    pcb应变测试有多重要?了解

    pcb应变测试有多重要?了解
    的头像 发表于 02-24 16:26 1031次阅读

    带你了解FPGA直方图操作

    直方图概念和分类 图像直方图用作数字图像中色调分布的图形表示。它绘制了每个色调值的像素数。通过查看特定图像的直方图,观看者将能够目了然地判断整个色调分布。 图表的水平轴代表色调变化,而垂直轴代表该
    发表于 01-10 15:07

    带你了解IPv6

    (Internet Engineering Task Force)设计的套规范,是IPv4(Internet Protocol Version 4)的升级版本
    的头像 发表于 12-14 10:00 1.9w次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>带你</b><b class='flag-5'>了解</b>IPv6

    带你了解 DAC

    了解 DAC
    的头像 发表于 12-07 15:10 8570次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>带你</b><b class='flag-5'>了解</b> DAC

    了解相控阵天线中的真时延

    了解相控阵天线中的真时延
    的头像 发表于 12-06 18:09 1842次阅读

    了解单向晶闸管的结构及导电特性

    了解单向晶闸管的结构及导电特性
    的头像 发表于 12-05 15:52 1179次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>了解</b>单向晶闸管的结构及导电特性

    了解刚柔结合制造过程

    了解刚柔结合制造过程
    的头像 发表于 12-04 16:22 716次阅读

    了解 PCB 的有效导热系数

    了解 PCB 的有效导热系数
    的头像 发表于 11-24 15:48 1847次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>了解</b> PCB 的有效导热系数

    了解皮肤电活动测量系统的设计、开发与评估

    电子发烧友网站提供《了解皮肤电活动测量系统的设计、开发与评估.pdf》资料免费下载
    发表于 11-24 10:42 0次下载
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>了解</b>皮肤电活动测量系统的设计、开发与评估