【计算机网络】IP面试知识(4)IPv6与IPv4

一、IPv6 基本认识

IPv4 的地址是 32 位的,⼤约可以提供 42 亿个地址,但是早在 2011 年 IPv4 地址就已经被分配完了。

但是 IPv6 的地址是 128 位的,这可分配的地址数量是⼤的惊⼈,说个段⼦ IPv6 可以保证地球上的每粒沙⼦都能被分配到⼀个IP地址。

但 IPv6 除了有更多的地址之外,还有更好的安全性和扩展性,说简单点就是 IPv6 相⽐于 IPv4 能带来更好的⽹络体验。

但是因为 IPv4 和 IPv6 不能相互兼容,所以不但要我们电脑、⼿机之类的设备⽀持,还需要⽹络运营商对现有的设 备进⾏升级,所以这可能是 IPv6 普及率⽐较慢的⼀个原因。

1、IPv6 的亮点

IPv6 不仅仅只是可分配的地址变多了,它还有⾮常多的亮点。

  • IPv6 可⾃动配置,即使没有 DHCP 服务器也可以实现⾃动分配IP地址,真是便捷到即插即⽤。
  • IPv6 包头包⾸部⻓度采⽤固定的值 40 字节,去掉了包头校验和,简化了⾸部结构,减轻了路由器负荷,⼤⼤提⾼了传输的性能
  • IPv6 有应对伪造 IP 地址的⽹络安全功能以及防⽌线路窃听的功能,⼤⼤提升了安全性

2、IPv6 地址的标识⽅法

IPv4 地址⻓度共 32 位,是以每 8 位作为⼀组,并⽤点分⼗进制的表示⽅式。

IPv6 地址⻓度是 128 位,是以每 16 位作为⼀组,每组⽤冒号 「:」 隔开。

在这里插入图片描述

如果出现连续的 0 时还可以将这些 0 省略,并⽤两个冒号 「::」隔开。但是,⼀个 IP 地址中只允许出现⼀次两个连续的冒号。

在这里插入图片描述

3、IPv6 地址的结构

IPv6 类似 IPv4,也是通过 IP 地址的前⼏位标识 IP 地址的种类。

IPv6 的地址主要有以下类型地址:

  • 单播地址,⽤于⼀对⼀的通信
  • 组播地址,⽤于⼀对多的通信
  • 任播地址,⽤于通信最近的节点,最近的节点是由路由协议决定
  • 没有⼴播地址

在这里插入图片描述

4、IPv6 单播地址类型

对于⼀对⼀通信的 IPv6 地址,主要划分了三类单播地址,每类地址的有效范围都不同。

  • 在同⼀链路单播通信,不经过路由器,可以使⽤链路本地单播地址,IPv4 没有此类型
  • 在内⽹⾥单播通信,可以使⽤唯⼀本地地址,相当于 IPv4 的私有 IP
  • 在互联⽹通信,可以使⽤全局单播地址,相当于 IPv4 的公有 IP

在这里插入图片描述

二、IPv4 首部与 IPv6 首部

IPv4 首部与 IPv6 首部的差异如下图:

在这里插入图片描述

IPv6 相⽐ IPv4 的⾸部改进:

  • 取消了首部校验和字段。 因为在数据链路层和传输层都会校验,因此 IPv6 直接取消了 IP 的校验。
  • 取消了分片重新组装相关字段。 分⽚与重组是耗时的过程,IPv6 不允许在中间路由器进⾏分⽚与重组,这种操作只能在源与⽬标主机,这将⼤⼤提⾼了路由器转发的速度。
  • 取消选项字段。 选项字段不再是标准 IP ⾸部的⼀部分了,但它并没有消失,⽽是可能出现在 IPv6 ⾸部中的「下⼀个首部」指出的位置上。删除该选项字段使的 IPv6 的⾸部成为固定⻓度的 40 字节。

学自小林coding所著的《图解网络》,侵删

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值