迁移IPv6:6To4隧道技术
1. IPv6 路由选择协议
首先要讨论的是RIPng(下一代)。RIP非常适合用于小型网络。这正是它没有惨遭淘汰,继续用于 IPV6网络的原因。另外,还有EIGRPv6,因为它有独立于协议的模块,只需添加支持IPV6的模块就可以了。保留下来的路由选择协议还有OSPFV3。(用于IPv4的OSFP为v2。)
2. 迁移IPv6技术
双栈
双栈是最常用的迁移策略,因为最容易实现。它让设备能够使用IPv4或IPv6进行通信。另外,在思科路由器上配置双栈非常容易:只需启用IPV6转发并给接口分配IPV6地址即可,如下所示:
6To4隧道技术
6To4隧道技术允许通过IPv4网络传输IPv6分组。很可能遇到这样的情况:网络中有多个PV6子网,或网络的某些部分只支持IPV6,而这些网络需要彼此通信。如果在WAN或你无法控制的其他网络出现这种情况,该怎么办呢?解决办法是创建一条隧道,让TPV6数据流能够通过IPV4网络进行传输。
隧道技术就是拦截要穿越IPV4网络的IPV6分组,并给它添加一个IPV4报头。这有点像钓到鱼后再把它放掉,只是在将鱼放人水中前,为它们贴上标签。
要明白这一点,请看图15-3。
要创建隧道,需要两台前面介绍过的双栈路由器,并添加一些配置,在这些路由器之间建立一条隧道。只需告诉每台路由器,隧道的起点和终点在什么地方。要在图15-3所示的路由器之间建立隧道,只需做如下配置:
这样,两个IPV6网络就可通过IPv4网络进行通信了。需要指出的是,这只是一种权宜之计,我
们的终极目标是组建纯粹的端到端IPV6网络。需要注意的一个要点是,如果穿越的TPV4网络包含NAT转换点,前面创建的隧道将遭到破坏!多年来,NAT获得了重大改进,能够处理特定的协议和动态连接;如果没有这些改进,NAT可能破坏大部分连接。鉴于大多数NAT实现都没有考虑这种迁移策略,因此NAT会带来麻烦。
但有一种解决这种问题的方案,被称为Teredo,借助它能够将通过隧道传输的数据流都放在UDP
分组中。NAT 不理会UDP分组,因此这些分组不会像其他协议分组那样遭到破坏。使用Teredon,
分组将伪装成UDP分组,从而逃过NAT破坏。
NAT-PT
IPV6不支持NAT,这种说法只在一定程度上正确。IPv6本身确实没有NAT实现,但那只是技术实现细节,有一种迁移策略名为NAT协议转换(NAT-PT)只有在万不得已的情况下才使用这种方法,因为它并非很好的解决方案。这种解决方案使用前提:IPV4主机只能与IPV4主机通信,而IPV6主机也只能与IPV6主机通信。NAT-PT不重新封装分组,而将分组从一种IP类型转换为另一种IP类型。与IPV4中的NAT一样,实现NAT-PT的方式有3种。
- 静态NAT-PT提供一对一的映射,将一个IPV4地址映射到一个IPV6地址,这类似于静态NAT。
- 动态NAT-PT,使用一个TPV4地址池,将一个IPV4地址映射到一个IPV6地址。
- 端口地址转换协议转换(NAPT-PT),提供多对一映射,将多个IPV6地址映射到同一个IPV4地址和不同的端口号。
不同于IPv4NAT,NAT-PT和NAPT-PT并非用于在公有IPV6地址和私有IPV6地址之间转换,而用于在IPV4地址和IPV6地址之间转换。再重申一次,仅在万不得已时才能使用它。
迁移IPv6:6To4隧道技术的更多相关文章
- 第11章 拾遗5:IPv6和IPv4共存技术(1)_双栈技术和6to4隧道技术
6. IPv6和IPv4共存技术 6.1 双栈技术 (1)双协议主机的协议结构 (2)双协议栈示意图 ①双协议主机在通信时首先通过支持双协议的DNS服务器查询与目的主机名对应的IP地址. ②再根据指定 ...
- 第11章 拾遗5:IPv6和IPv4共存技术(2)_ISATAP隧道技术
6.3 ISATAP隧道技术 (1)基本概念 ①在一个IPv4网络中主机与路由器之间创建一条ISATAP隧道,以便让该主机可以访问IPv6网络中的资源. ②条件:IPv4中的PC主机需要支持IPv4和 ...
- 【HCIE】ipv6之6to4隧道如何计算48位前缀地址
6to4隧道支持router-router,host-router,router-host,host-host 采用专用6to4地址,前缀为2002::/16 其中如何结合ipv4地址? 2002:i ...
- Teredo 是一项 IPv6/IPv4 转换技术
Teredo 是一项 IPv6/IPv4 转换技术,能够实现在处于单个或者多个 IPv4 NAT 后的主机之间的 IPv6 自动隧道.来自 Teredo 主机的 IPv6 数据流能够通过 NAT,因 ...
- 利用SSH隧道技术穿越内网访问远程设备
本文为作者原创,转载请注明出处:https://www.cnblogs.com/leisure_chn/p/11899478.html 通常,我们用于调试的计算机无法远程访问位于局域网中的待调试设备. ...
- 一文读懂 IPv4 到 IPv6 的过渡技术
在介绍 IPv4 到 IPv6 过渡技术之前,我们先来简单了解一下 IPv4 和 IPv6.什么是 IPv4?IPv4 全称为 Internet Protocol version 4,它为互联网上的每 ...
- windows server 2008 R2 禁用ipv6和隧道适配器
在windows server 2008 R2操作系统下部署weblogic web application,部署完成后进行测试,发现测试页的地址使用的是隧道适配器的地址,而不是静态的ip地址,而且所 ...
- 使用隧道技术进行C&C通信
一.C&C通信 这里的C&C服务器指的是Command & Control Server--命令和控制服务器,说白了就是被控主机的遥控端.一般C&C节点分为两种,C&a ...
- 图解再谈ssh port forwarding-ssh隧道技术
https://www.ramkitech.com/2012/04/how-to-do-ssh-tunneling-port-forwarding.html https://www.cnblogs.c ...
随机推荐
- 转载:轻量级浏览器特性检测库:feature.js
feature.js是一个很简单.快速和轻量级的浏览器特性检测库,它没有任何依赖,体积压缩最后只有1KB,它可以自动初始化,在你需要知道某个特性是否可用时,直接引入即可.以下中文为个人理解. /*! ...
- Noip2011 Mayan游戏 搜索 + 模拟 + 剪枝
写了一下午,终于AC了. 由于n<=5, 所以不需要太多的剪枝和技巧也能过.可以将操作后的消方块和下落和剪枝函数写到一个结构体中,这样会减少调试难度,更加简洁. 可以采用如下剪枝: 1. 如果当 ...
- js replace 全部替换
js 将字符串中指定字符全局替换 语法 stringObject.replace(regexp/substr, replacement) 它将在 stringObject 中查找与 regexp 相匹 ...
- echarts示例
将做过的echarts图表通过示例形式展示,便于以后使用,基于vue ,echarts,leancloud实现 github源码地址:https://github.com/707293891/echa ...
- github下载报错:Permission denied (publickey). fatal: Could not read from remote repository.
Permission denied (publickey). fatal: Could not read from remote repository. 博主在github上下载tiny face的的 ...
- AOJ 2224 Save your cats( 最小生成树 )
链接:传送门 题意:有个女巫把猫全部抓走放在一个由 n 个木桩(xi,yi),m 个篱笆(起点终点木桩的编号)围成的法术领域内,我们必须用圣水才能将篱笆打开,然而圣水非常贵,所以我们尽量想降低花费来解 ...
- [SDOI2016]生成魔咒(后缀自动机)
看一眼题.本质不同的字串数. 嘴角微微上扬. 每一次加一个数输出一个答案. 笑容渐渐消失. 等等,\(SAM\)好像也可以求本质不同的字串. 设当前字符串用\(x\)表示,每次插入完成后\(ans\) ...
- maven构建本地jar包到本地仓库
maven命令: mvn:install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=1.0 -Dpackaging ...
- cliendataset中自增长字段的处理
cliendataset中自增长字段的处理: id:自增长字段. 在client中的处理方法:clientdataset.Fields.FieldByName('id').ReadOnly:=Fals ...
- 洛谷 1119 灾后重建 Floyd
比较有趣的Floyd,刚开始还真没看出来....(下午脑子不太清醒) 先考虑一下Floyd本身的实现原理, for(k=1;k<=n;k++) for(i=1;i<=n;i++) for( ...