带你读《互联网协议第六版 (IPv 6)》第一章概述1.6相关技术简介(三)-阿里云开发者社区

开发者社区> 人民邮电出版社> 正文

带你读《互联网协议第六版 (IPv 6)》第一章概述1.6相关技术简介(三)

简介: 带你读《互联网协议第六版 (IPv 6)》第一章概述1.6相关技术简介
+关注继续查看

1.6.1  隧道机制


隧道技术是一种通过互联网络基础设施在网络之间传递数据的方式。使用隧道传递的数据可以是不同协议的数据帧或包,隧道协议将这些其他协议的数据帧或包重新封装在新的包头中发送,被封装的数据包在隧道的两个端点之间通过公共互联网络进行路由,一旦到达网络终点,数据将被解包并转发到最终目的地。整个传递过程中,被封装的数据包在公共互联网络上传递时所经过的逻辑路径称为隧道。


隧道技术作为另一种 IPv4到 IPv6过渡的技术,是将 IPv6数据包封装在 IPv4中,让 IPv6数据包穿过 IPv4网络进行通信。对于采用隧道技术的设备来说,在隧道的入口处,将 IPv6的数据包封装进 IPv4IPv4数据包的源地址和目的地址分别是隧道入口和隧道出口的 IPv4地址;在隧道的出口处,再将 IPv6数据包取出转发到目的节点。隧道技术只要求在隧道的入口和出口处进行修改,对其他部分没有要求, 容易实现。但是,隧道技术不能实现 IPv4主机与 IPv6主机的直接通信。为了更容易地理解隧道技术,还是以快递为例,准备发件用户 A所在小区和准备寄往的目的地用户 B  所在小区已经采用了新的楼栋门牌号码,但是出小区后的所有街道还是采用老式的门派和道路号码机制,A寄出包裹时将 B的门牌号作为目的地址,包裹出小区时小区物业在包裹外层再加上一层盒子,把B所在小区的老式门牌号码作为目的地址再寄出;当B所在小区物业收到包裹后,拆开外层包装,看到里面包裹及B所在的楼号,把包裹再送到 B完成一次交互。

IPv6-over-IPv4的场景下主要采用 GRE隧道技术和手动隧道两种方式。

 

1.  IPv6-over-IPv4GRE隧道技术

使用标准的 GRE隧道技术, 可在 IPv4的 GRE隧道上承载 IPv6数据报文。GRE隧道是两点之间的链路,每条链路都是一条单独的隧道。GRE隧道把 IPv6作为乘客协议,将 GRE作为承载协议。所配置的 IPv6地址是在隧道接口上配置的,而所配置的 IPv4地址是隧道的源地址和目的地址(也是隧道的起点和终点)。

GRE隧道主要用于两个边缘路由器或终端系统与边缘路由器之间定期安全通信的稳定连接。边缘路由器与终端系统必须实现双协议栈。

2.   IPv6-over-IPv4手动隧道

手动隧道也是通过 IPv4骨干网连接的两个 IPv6域的永久链路,用于两个边缘路由器或者终端系统与边缘路由器之间安全通信的稳定连接。手动隧道的转发机制与 GRE隧道一样,但它与 GRE隧道的封装格式不同,手动隧道直接将 IPv6报文封装到 IPv4报文中,IPv6报文作为 IPv4报文的净载荷。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
4615 0
互联网协议入门(二)
上一篇文章分析了互联网的总体构思,从下至上,每一层协议的设计思想。 这是从设计者的角度看问题,今天我想切换到用户的角度,看看用户是如何从上至下,与这些协议互动的。 ============================================================== 互联网协议入门(二) 作者:阮一峰 (接上文) 七、一个小结 先对前面的内容,做一个小结。
772 0
互联网协议入门(一)
我们每天使用互联网,你是否想过,它是如何实现的? 全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗? 互联网的核心是一系列协议,总称为”互联网协议”(Internet Protocol Suite)。
676 0
物联网通信协议和标准相关的术语表
物联网产生了一系列新的标准和协议。本文是与物联网通信协议和标准相关的术语表。
268 0
Dubbo 在跨语言和协议穿透性方向上的探索:支持 HTTP/2 gRPC 和 Protobuf
本文整理自刘军在 Dubbo 成都 meetup 上分享的《Dubbo 在多语言和协议穿透性方向上的探索》。 本文总体上可分为基础产品简介、Dubbo 对 gRPC (HTTP/2) 和 Protobuf 的支持及示例演示三部分,在简介部分介绍了 Dubbo、HTTP/2、gRPC、Protobuf 的基本概念和特点;第二部分介绍了 Dubbo 为何要支持 gRPC (HTTP/2) 和 P
605 0
472
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载