IPV4与IPV6

IPv4即现在普遍使用的IP(版本4)
IP定义数据传送的基本单元——IP分组及其确切的数据格式。

IPv4分组
一个IP分组由首部和数据部分组成,首部前一部分的长度固定,共20B,是所有IP分组必须具有的。在首部固定部分后面是一些可选字段,其长度可变,用来提供错误检测及安全等机制。
IP数据报的格式如下图所示。
在这里插入图片描述
IPv4地址
IPv4地址长度为32位,每个IP地址都由网络号和主机号组成。

网络号:唯一的标识了一条物理链路或逻辑链路,对于该链路相连的所有设备来说网络号部分是共同的。
主机号:唯一标识了该链路上连接的具体设备。

传统的IP地址分为A、B、C、D、E五大类。
分类的IP地址如下图所示。在这里插入图片描述
其中,主机号全0代表本网络本身;主机号全1代表本网络的广播地址;127.0.0.0保留为环回自检地址,表示任意主机本身;32位全0代表本网络上的本主机;32位全1代表整个TCP/IP网络的广播地址。这些地址不用做主机的IP地址。

常用的三种类别IP地址的使用范围如下。
在这里插入图片描述
IPv6
IPv6具有更大的地址空间,可以从根本上解决IP地址耗尽的问题。
每个IPV6地址具有128位,字节数是IPV4字节数的平方。IPv6地址用16个字节表示,地址空间是IPv4的2的96次方倍,从长远来看,地址空间是绝对够用的。

IPv6地址

  1. IPv4地址通常采用点分十进制表示法,如果IPv6也使用这种表示法,那么地址书写起来将会相当长。IPV6地址把地址中的每4位用一个十六进制数表示,并用冒号分隔每16位,如4BF5:BA5F:039A:AA12:0216:FEBC:BE9A:2176
  2. 当16位域的开头有一些0时,可以采用一种缩写表示法,但在域中必须至少有一个数字。如可以把地址4BF5:0000:0000:0000:BA5F:039A:000A:2176缩写为4BF5:0:0:0:BA5F:39A:A:2176
  3. 当有相继的0值域时,可以进一步缩写。这些域可以用双冒号缩写(:😃,双冒号表示法在一个地址中仅允许出现一次,前述地址可以写为4BF5::BA5F:39A:A:2176

IPv4向IPv6过渡只能采用逐步演进的方法,同时还必须使新安装的IPv6系统能够向后兼容。IPv6系统必须能够接收和转发IPv4分组,并且能够为IPv4分组选择路由。
IPv4向IPv6过渡可以采用双协议栈和隧道技术两种策略:双协议栈技术是指在一台设备上同时装有IPv4和IPv6协议栈,那么这台设备既能和IPv4网络通信,又能和IPv6网络通信。隧道技术是将整个IPv6数据报封装到IPv4数据报的数据部分,使得IPv6数据报可以在IPv4网络的隧道中传输。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值