加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 综合聚焦 > 酷站推荐 > 酷站 > 正文

IPv4 到 IPv6 过渡的这些知识点,你一定得知道

发布时间:2019-11-27 03:39:25 所属栏目:酷站 来源:站长网
导读:副标题#e# 网络是我们工程师的基础技能之一, 毕竟没有网络我们什么也干不了。从各大公司的招聘要求上看,网络也是重点的考核部分。 理解网络模型 网络的设计大佬们想出了分层的设计,将各个功能分开,交付给不同的层,这样的好处是便于更新和维护(IPv6的到

IPv6数据报由两大部分组成,基本首部和有效载荷。有效载荷运行有0个或多个扩展首部。

「干货」IPv4 到 IPv6 过渡的这些知识点,你一定得知道

可以看到IPv6的首部是固定的40字节,和IPv4不同;在组成上也有很大区别,下面看下各部分的意思。

版本,占4位,协议的版本通信双方需要相同

通信量类,占8位,区分不同的IPv6的数据报或优先级

流标号,占20位,IPv6一个新机制就是支持资源预分配,运行路由把每个数据报与特定的资源分配和联系。IPv6提出流的概念指互联网上从特定源点到特定终点的一系列数据报(如实时的音频或视频传输),在这个流经过的路径上路由都保证指明的服务质量。所有属于同一个流的数据报具有相同的流标号。赋值为0即为关闭

有效载荷长度,占16位,指明除基本首部以外的字节数。最大64KB;

下一首部,占8位,相当于IPv4的协议字段或可选字段。

当IPv6没有扩展首部时,该字段和IPv4的协议字段一样;

有扩展首部时,表示第一个扩展首部的类型

跳数限制,和IPv4的TTL一样

源地址,目的地址,各占128位。

从IPv4向IPv6过渡

网络如此庞大,从IPv4向IPv6的变换不可能一蹴而就。若要在两个版本的协议下通信,有下面的2个方法。

双协议栈

简单的说就是一个主机能够理解两个版本的内容,这样主机也要有2个版本对应的IP地址。具有双协议栈的主机,可以通过DNS系统知道目的主机使用的协议版本了。

下面是两台使用IPv6的主机通信示意图,它们之间需要通过IPv4网络,在必要的时候经过双协议栈的主机进行协议的转换,当然转换的时候有些信息可能丢失,这也是不可避免的。

「干货」IPv4 到 IPv6 过渡的这些知识点,你一定得知道

使用隧道技术

隧道技术的原理是,在IPv6的数据需要进入IPv4网络时,将IPv6的数据报(准确的说是PDU)当成IPv4数据报的数据部分,使用IPv4版本传输,在离开IPv4网络时在此组装成IPv6的数据,发往目的地。

下面是一个示意图:

「干货」IPv4 到 IPv6 过渡的这些知识点,你一定得知道

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读