欢迎来到天天文库
浏览记录
ID:57057757
大小:4.92 MB
页数:43页
时间:2020-07-30
《IPv6隧道技术交流课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、作者:黄旭时间:2010-12-28IPv6隧道技术交流本次交流内容内容:过渡技术概述IPv6隧道技术介绍手动隧道IPv4兼容自动隧道ISATAP自动隧道6to4自动隧道IPv6OverIPv4GRE6over46PEIPv4overIPv6IPv4向IPv6过渡概述初始阶段:IPv4网络占绝对主导地址,IPv4网络中出现若干IPv6孤岛,这些孤岛与IPv4网络连接在一起。共存阶段:IPv6得到大规模的部署。出现若干骨干IPv6网络,IPv6平台中的业务也不断增加,但不同的IPv6网络之间需要通
2、过IPv4网络连接到一起,以及IPv4主机与IPv6主机的互通。这阶段不但要使用双栈技术、隧道技术,还需要网络协议转换技术。主导阶段:IPv6网络和主机占主导地位。当IPv6发展到后来,骨干网全部IPv6,而IPv4网络成了孤岛。类似于发展初级阶段,主要采取隧道技术来部署,但此阶段的通过隧道互联的是IPv4网络。目前,大量的网络设备只支持IPv4,随着IPv6设备的部署,将有很长一段时间是IPv4与IPv6过渡阶段,分为3个阶段:IPv4向IPv6过渡图示过渡主要技术双栈技术:网络中的节点同时支
3、持IPv4和IPv6协议栈,双栈节点根据报文的协议类型选择不同的协议栈进行处理和转发,即与IPv4节点通讯时使用IPv4协议栈,与IPv6节点通讯时使用IPv6协议栈。隧道技术:隧道技术是指一种协议(IPv6/IPv4)封装到另外一种协议(IPv4/IPv6)中的技术。隧道技术只要求隧道两端(也就是两种协议边界的相交点)的设备支持双栈协议。提供了两个IPv6站点之间通过IPv4网络实现通讯连接,或两个IPv4站点之间通过IPv6网络实现通讯连接的技术。IPv4/IPv6协议转换技术:提供了IPv
4、4网络与IPv6网络之间的互访技术,如NAT-PT。其中双栈技术是IPv4向IPv6过渡的基础,其他所有过度技术都以此为基础。双栈技术双栈结构图示双栈通信图示,双栈设备根据不同报文类型(IPv4/IPv6)选用不同的工作协议栈隧道技术IPv6孤岛通过IPv4网络访问另一个IPv6孤岛时,边缘路由器接收到IPv6孤岛的IPv6报文后,一般将IPv6报文封装在IPv4报文中,形成一个IPv4报文,并在IPv4网络中传输到目的IPv6孤岛的边缘路由器后,解封装去掉外部IPv4头,恢复原来的IPv6报文
5、,并转发到IPv6孤岛内部网络。这种技术的优点是,不用把所有的设备都升级为双栈,只要求IPv4/IPv6网络的边缘设备实现双栈和隧道功能。但是隧道技术不能实现IPv4节点与IPv6节点间的通信协议转换IPv6节点访问IPv4节点,当IPv6报文经过协议转换路由器时(报文目的地址IPv4节点映射对应的IPv6地址),查询协议转换规则,将IPv6报文头部替换成IPv4头,替换后的IPv4报文被转发到达IPv4节点,从而实现了IPv6节点与IPv4节点的业务通信;反之也是相同原理。该技术解决了隧道IP
6、v4节点和IPv6节点不能互通问题。本次交流内容内容:过渡技术概述IPv6隧道技术介绍手动隧道IPv4兼容自动隧道ISATAP自动隧道6to4自动隧道IPv6OverIPv4GRE6over46PEIPv4overIPv6隧道工作过程IPv6孤岛中的主机H1与另一IPv6孤岛的主机H2通信过程:1)主机H1的IPv6报文到达隧道的源端路由器R1。2)R1根据查询IPv6路由表判定该报文要通过隧道转发,在IPv6报文之前封装上IPv4的报文头,通过查询IPv4路由将隧道报文从实际物理接口转发出去。
7、3)隧道报文到达隧道目的端路由器R2,R2判断该封装报文是到达本地隧道接口后,将对报文进行解封装。4)R2根据解封装后IPv6报文的目的地址查询IPv6路由表将报文转发到H2;如果目的地是本设备,则将IPv6报文转给上层协议处理。隧道内部工作原理1)封装过程步骤:(1)驱动收包解封装后,将IPv6报文投递到IPv6队列;(2)IPv6路由模块从IPv6队列取出IPv6报文进行路由选路处理,并将报文投递到隧道接口;(3)调用隧道接口上的封装函数对IPv6报文进行隧道封装处理,并将封装后的隧道报文投
8、递到IP业务队列;(4)IPv4路由从IP队列取出隧道IP报文进行IP路由选路处理,最终被转发到隧道远端节点。隧道内部工作原理2)解封装过程步骤:(1)驱动收包解封装后,将IP隧道报文投递到IP队列;(2)IPv4路由模块从IP队列取出IP隧道报文进行路由选路处理,并将报文投递到本地local接口;(3)调用本地local接口上的解封装函数对IP报文进行隧道封装处理,并将封装后的IPv6报文投递到IPv6业务队列;(4)IPv6路由从IPv6队列取出报文进行路由选路处理,转发到的下一跳地址或本地
此文档下载收益归作者所有