移动互联网技术详解PPT.ppt
《移动互联网技术详解PPT.ppt》由会员分享,可在线阅读,更多相关《移动互联网技术详解PPT.ppt(81页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章第六章 移动互联网移动互联网1 Standard:IETF相关工作组lMobility for IPv4(mip4)IP Mobility Support for IPv4(RFC3344)lMobility for IPv6(mip6)Mobility Support in IPv6(RFC 3775)Using IPsec to Protect Mobile IPv6 Signaling between Mobile Nodes and Home Agents(RFC 3776)Using IPsec between Mobile and Correspondent IPv6 Nod
2、es(draft-ietf-mip6-cn-ipsec-01.txt)lMIPv6 Signaling and Handoff Optimization(mipshop)Fast Handovers for Mobile IPv6(RFC 4068)Hierarchical Mobile IPv6 mobility management(HMIPv6)(RFC 4140)Mobile IPv6 Fast Handovers for 802.11 Networks(draft-ietf-mipshop-80211fh-04.txt)lMobile Nodes and Multiple Inter
3、faces in IPv6(monami6)lNetwork Mobility(nemo)Network Mobility Support Goals and Requirements(draft-ietf-nemo-requirements-05.txt)Network Mobility(NEMO)Basic Support Protocol(RFC 3963)2PaperslJSAC:IEEE Journal on Selected Areas in CommunicationsMOBILE ROUTERS AND NETWORK MOBIITYlhttp:/www.jsac.ucsd.e
4、du/TOC/2006/Sept06.htmllIEEEhttp:/ieeexplore.ieee.orglACMhttp:/portal.acm.org3内容l引言l移动IP(MIP:Mobile IP)的基本原理移动IPv4(MIPv4)的原理移动IPv6(MIPv6)的原理lMIP的安全性MIPv4的安全性MIPv6的安全性lMIPv6信令和切换优化l网络移动(Network Mobility)4内容l引言l移动IP(MIP:Mobile IP)的基本原理移动IPv4(MIPv4)的原理移动IPv6(MIPv6)的原理lMIP的安全性MIPv4的安全性MIPv6的安全性lMIPv6信令和
5、切换优化l网络移动(Network Mobility)5为什么在为什么在IP层引入移动性层引入移动性l各种底层无线网络之间的漫游各种底层无线网络之间的漫游IP Over Everythingl数据、语音、视频等多种业务的融合数据、语音、视频等多种业务的融合Everything Over IP6移动IP需要解决的问题接入路由器接入路由器1通信对端通信对端移动节点移动节点接入路由器接入路由器2ADDR1ADDR1 DATA7移动IP需要解决的问题接入路由器接入路由器1通信对端通信对端移动节点移动节点接入路由器接入路由器2ADDR2ADDR1 DATAIP地址的改变对于通信对端和上层地址的改变对于通
6、信对端和上层(IP层以上)是透明的层以上)是透明的移动节点需要一个在移动过程中移动节点需要一个在移动过程中保持不变的标识保持不变的标识不中断已经建立的连接不中断已经建立的连接通信对端始终能够找到移动节点通信对端始终能够找到移动节点家乡地址家乡地址8内容l引言l移动IP(MIP:Mobile IP)的基本原理移动IPv4(MIPv4)的原理移动IPv6(MIPv6)的原理lMIP的安全性MIPv4的安全性MIPv6的安全性lMIPv6信令和切换优化l网络移动9术语术语l家乡地址家乡地址(HoA:Home Address):移动节点的标:移动节点的标识,手动配置或者由家乡网络分配,通常不变识,手动
7、配置或者由家乡网络分配,通常不变l转交地址转交地址(CoA:Care-of Address):移动节点位:移动节点位置的标识,由移动到的外地网络分配,随位置变置的标识,由移动到的外地网络分配,随位置变化化l家乡代理家乡代理(Home Agent):保存移动节点的家乡地:保存移动节点的家乡地址和转交地址之间的映射关系址和转交地址之间的映射关系(绑定绑定)l通信对端通信对端(Correspond Node):和移动节点进行:和移动节点进行通信的网络节点,它可能是静止的节点,也可能通信的网络节点,它可能是静止的节点,也可能是移动节点是移动节点知道移动节点家乡地址如何将数据知道移动节点家乡地址如何将数
8、据包路由到移动节点的转交地址?包路由到移动节点的转交地址?数据包先路由到家乡代理,由数据包先路由到家乡代理,由家乡代理发送给移动节点!家乡代理发送给移动节点!HoA与与CoA的对应关系称为绑定的对应关系称为绑定(Binding)10基本过程基本过程l移动检测移动检测移动节点检测到自己移动到了外地网络移动节点检测到自己移动到了外地网络代理公告(代理公告(MIPv4)/路由器公告(路由器公告(MIPv6)l转交地址配置转交地址配置MIPv4l外地代理转交地址(即外地代理地址)外地代理转交地址(即外地代理地址)(Foreign Agent CoA)l配置转交地址配置转交地址(Co-located C
9、oA)MIPv6l全局可路由转交地址全局可路由转交地址l的绑定注册的绑定注册到家乡代理(到家乡代理(MIPv4/MIPv6)到通信对端(到通信对端(MIPv6)11MIPv4原理原理:使用外地代理转交地址使用外地代理转交地址l移动检测移动检测家乡代理家乡代理通信对端通信对端移动节点移动节点外地代理外地代理12MIPv4原理原理:使用外地代理转交地址使用外地代理转交地址家乡代理家乡代理通信对端通信对端移动节点移动节点外地代理外地代理代理公告代理公告l移动检测移动检测使用外地代理使用外地代理转交地址转交地址13MIPv4原理原理:使用外地代理转交地址使用外地代理转交地址l绑定注册绑定注册家乡代理家
10、乡代理通信对端通信对端移动节点移动节点外地代理外地代理注册请求注册请求注册请求注册请求注册应答注册应答注册应答注册应答14MIPv4原理原理:使用外地代理转交地址使用外地代理转交地址l接收接收/发送分组发送分组家乡代理家乡代理通信对端通信对端移动节点移动节点外地代理外地代理代理代理ARP和和免费免费ARP隧道隧道IP数据数据 IP头标头标IP数据数据 IP头标头标IP头标头标家乡代理处家乡代理处IP-in-IP封装封装外地代理处外地代理处 IP-in-IP解封装解封装源:家乡代理地址源:家乡代理地址目的:外地代理地址目的:外地代理地址分组分组分组分组分组分组分组分组15MIPv4原理原理:使用
11、外地代理转交地址使用外地代理转交地址家乡代理家乡代理通信对端通信对端移动节点移动节点外地代理外地代理l三角路由问题三角路由问题三角路由问题三角路由问题16MIPv4原理原理:使用配置转交地址使用配置转交地址l移动检测移动检测家乡代理家乡代理通信对端通信对端移动节点移动节点外地代理外地代理17MIPv4原理原理:使用配置转交地址使用配置转交地址家乡代理家乡代理通信对端通信对端移动节点移动节点外地代理外地代理代理公告代理公告l移动检测移动检测通过通过DHCP等方式获等方式获取配置转交地址取配置转交地址18MIPv4原理原理:使用配置转交地址使用配置转交地址l绑定注册绑定注册家乡代理家乡代理通信对端
12、通信对端移动节点移动节点外地代理外地代理注册请求注册请求注册应答注册应答19MIPv4原理原理:使用配置转交地址使用配置转交地址l接收接收/发送分组发送分组家乡代理家乡代理通信对端通信对端移动节点移动节点外地代理外地代理代理代理ARP和和免费免费ARP隧道隧道IP数据数据 IP头标头标IP数据数据 IP头标头标IP头标头标家乡代理处家乡代理处IP-in-IP封装封装移动节点处移动节点处 IP-in-IP解封装解封装源:家乡代理地址源:家乡代理地址目的:配置转交地址目的:配置转交地址分组分组分组分组分组分组20MIPv4原理原理:使用配置转交地址使用配置转交地址家乡代理家乡代理通信对端通信对端移
13、动节点移动节点外地代理外地代理l三角路由问题三角路由问题三角路由问题三角路由问题21MIPv4原理原理:反向隧道反向隧道l通过家乡地址来唯一标识移动节点,使得通通过家乡地址来唯一标识移动节点,使得通信对端不需要知道移动节点的位置信息信对端不需要知道移动节点的位置信息l移动节点和通信对端的通信始终使用家乡地移动节点和通信对端的通信始终使用家乡地址,通过家乡代理转发到移动节点的分组址,通过家乡代理转发到移动节点的分组,使得移动对于通信对端以及使得移动对于通信对端以及IP层以上的应用层以上的应用是透明的是透明的存在入口过滤问题存在入口过滤问题:当移动到外地时,当移动到外地时,防火墙可能过滤源地址为移
14、动节点家乡地址的分组防火墙可能过滤源地址为移动节点家乡地址的分组通过反向隧道解决入口过滤问题通过反向隧道解决入口过滤问题22反向隧道:使用外地代理转交地址反向隧道:使用外地代理转交地址家乡代理家乡代理移动节点移动节点外地代理外地代理外地代理外地代理转交地址转交地址通信对端通信对端反向反向IP-in-IP隧道隧道IP数据数据 IP头标头标IP数据数据 IP头标头标IP头标头标外地代理处外地代理处IP-in-IP封装封装家乡代理处家乡代理处 IP-in-IP解封装解封装源:外地代理地址源:外地代理地址目的:家乡代理地址目的:家乡代理地址分组分组分组分组分组分组23反向隧道:配置转交地址反向隧道:配
15、置转交地址家乡代理家乡代理移动节点移动节点外地代理外地代理通信对端通信对端反向反向IP-in-IP隧道隧道IP数据数据 IP头标头标IP数据数据 IP头标头标IP头标头标移动节点处移动节点处IP-in-IP封装封装家乡代理处家乡代理处 IP-in-IP解封装解封装源:配置转交地址源:配置转交地址目的:家乡代理地址目的:家乡代理地址配置转配置转交地址交地址分组分组分组分组24MIPv6原理l移动检测和地址自动配置家乡代理家乡代理通信对端通信对端移动节点移动节点接入路由器接入路由器家乡地址:家乡地址:HoA转交地址:转交地址:CoA25MIPv6原理l移动检测和地址自动配置家乡代理家乡代理通信对端
16、通信对端移动节点移动节点接入路由器接入路由器家乡地址:家乡地址:HoA转交地址:转交地址:CoA路由器公告路由器公告无状态地址自动配无状态地址自动配置生成置生成CoA26MIPv6原理l到家乡代理绑定注册家乡代理家乡代理通信对端通信对端移动节点移动节点接入路由器接入路由器家乡地址:家乡地址:HoA转交地址:转交地址:CoA绑定更新绑定更新(Binding Update)绑定应答绑定应答(Binding Ack)绑定缓存绑定缓存HoACoA27MIPv6原理原理l和通信对端通信过程:不支持任何移动IPv6功能家乡代理家乡代理通信对端通信对端移动节点移动节点IPv6-in-IPv6隧道隧道IP数据
17、数据 IP头标头标IP数据数据 IP头标头标IP头标头标家乡代理处家乡代理处IPv6-in-IPv6封装封装移动节点处移动节点处 IPv6-in-IPv6解封装解封装源:家乡代理地址源:家乡代理地址目的:目的:CoAIP数据数据 IP头标头标IP数据数据 IP头标头标IP头标头标移动节点处移动节点处IPv6-in-IPv6封装封装家乡代理处家乡代理处 IPv6-in-IPv6解封装解封装源:源:CoA目的:家乡代理地址目的:家乡代理地址家乡地址:家乡地址:HoA转交地址:转交地址:CoA分组分组分组分组分组分组分组分组28MIPv6原理原理l和通信对端通信过程:支持移动IPv6功能家乡代理家乡
18、代理通信对端通信对端移动节点移动节点绑定缓存绑定缓存HoACoA家乡地址:家乡地址:HoA转交地址:转交地址:CoAIPv6-in-IPv6隧道隧道分组分组绑定更新绑定更新绑定更新列表绑定更新列表通信对端通信对端IPv6地址地址29MIPv6原理原理l和通信对端通信过程:支持移动IPv6功能家乡代理家乡代理通信对端通信对端移动节点移动节点家乡地址:家乡地址:HoA转交地址:转交地址:CoAIPv6-in-IPv6隧道隧道分组分组分组分组绑定更新列表绑定更新列表通信对端通信对端IPv6地址地址绑定缓存绑定缓存HoACoA30对对IP以上层屏蔽移动性:原理以上层屏蔽移动性:原理l在双向隧道模式中,
19、在双向隧道模式中,移动节点和通信对端移动节点和通信对端的通信始终使用家乡的通信始终使用家乡地址地址l在路由优化模式中,在路由优化模式中,通过家乡地址选项通过家乡地址选项(HAO,由信宿选项头,由信宿选项头标携带标携带)和类型和类型2寻路寻路头标头标(T2R)来实现来实现家乡地址选项家乡地址选项类型类型2寻路头标寻路头标31路由优化模式:移动节点发送分组路由优化模式:移动节点发送分组TCP/UDPIPv6移动移动IPv6TCP/UDPIPv6移动移动IPv6移动节点移动节点通信对端通信对端HoA CNAHAO CoA CNAHAO CoA CNAHoA CNA添加添加HAO选项头标,包含选项头标
20、,包含移动节点的转交地址,交移动节点的转交地址,交换换HAO选项头标中的地址选项头标中的地址和数据包的源地址和数据包的源地址交换交换HAO选项头标选项头标中的地址和数据包中的地址和数据包的源地址的源地址HoA:家乡地址:家乡地址CNA:通信对端的地址:通信对端的地址CoA:转交地址:转交地址HAO:家乡地址选项,信宿选项头标:家乡地址选项,信宿选项头标T2R:类型:类型2寻路头标寻路头标HoA源地址源地址目的地址目的地址目的地址目的地址源地址源地址扩展头标扩展头标目的地址目的地址源地址源地址扩展头标扩展头标源地址源地址目的地址目的地址32路由优化模式:通信对端发送分组路由优化模式:通信对端发送
21、分组TCP/UDPIPv6移动移动IPv6TCP/UDPIPv6移动移动IPv6移动节点移动节点通信对端通信对端HoA:家乡地址:家乡地址CNA:通信对端的地址:通信对端的地址CoA:转交地址:转交地址HAO:家乡地址选项,信宿选项头标:家乡地址选项,信宿选项头标T2R:类型:类型2寻路头标寻路头标家乡地址家乡地址T2R CNA CoACNA HoA添加添加T2R选项头标,包含选项头标,包含移动节点的转交地址,交移动节点的转交地址,交换换T2R选项标中的地址和选项标中的地址和数据包的目的地址数据包的目的地址T2R CNA CoA交换交换T2R选项头标选项头标中的地址和数据包中的地址和数据包的目
22、的地址的目的地址CNA HoA源地址源地址目的地址目的地址目的地址目的地址源地址源地址扩展头标扩展头标目的地址目的地址源地址源地址扩展头标扩展头标源地址源地址目的地址目的地址33MIPv4和和MIPv6比较比较lIPv4地址空间有限,移动节点通常使用外地代理转交地址地址空间有限,移动节点通常使用外地代理转交地址存在外地代理存在外地代理三角路由问题三角路由问题家乡地址为源地址,存在入口过滤问题家乡地址为源地址,存在入口过滤问题需要使用需要使用IP-in-IP隧道,开销大隧道,开销大lIPv6拥有巨大的地址空间,移动节点通常使用全局可路由拥有巨大的地址空间,移动节点通常使用全局可路由转交地址转交地
23、址不需要外地代理不需要外地代理路由优化成为协议的基本部分路由优化成为协议的基本部分转交地址作为源地址,不存在入口过滤问题转交地址作为源地址,不存在入口过滤问题通过家乡地址选项(信宿选项头标)和类型通过家乡地址选项(信宿选项头标)和类型2寻路头标来实现转交寻路头标来实现转交地址变化对地址变化对IP层以上应用的透明,不需要使用层以上应用的透明,不需要使用IPv6-in-IPv6隧道隧道34内容l引言l移动IP(MIP:Mobile IP)的基本原理移动IPv4(MIPv4)的原理移动IPv6(MIPv6)的原理lMIP的安全性MIPv4的安全性MIPv6的安全性lMIPv6信令和切换优化l网络移动
24、(Network Mobility)35MIPv4的安全性的安全性l注册请求和注册应答消息的认证注册请求和注册应答消息的认证l移动安全关联移动安全关联认证算法、算法模式、密钥或者公认证算法、算法模式、密钥或者公/私密钥对、重播保护形式私密钥对、重播保护形式缺省缺省HMAC-MD5算法,生成算法,生成128比特摘要比特摘要lMobile-Home认证扩展认证扩展必须必须移动节点和家乡代理之间存在安全关联移动节点和家乡代理之间存在安全关联lMobile-Foreign认证扩展认证扩展可能可能移动节点和外地代理之间存在安全关联移动节点和外地代理之间存在安全关联lForeign-Home认证扩展认证扩
25、展可能可能外地代理和家乡代理之间存在安全关联外地代理和家乡代理之间存在安全关联36MIPv6的安全性的安全性l返回可路由(返回可路由(RR:Return Routability)过程过程移动节点与通信对端之间的安全移动节点与通信对端之间的安全l基于基于IPsec的的MIPv6安全安全移动节点和家乡代理之间安全移动节点和家乡代理之间安全移动节点和通信对端之间安全移动节点和通信对端之间安全37返回可路由过程:概述返回可路由过程:概述l目标是使得通信对端可以在某种程度上确保目标是使得通信对端可以在某种程度上确保移动节点所宣称的转交地址和家乡地址是移动节点所宣称的转交地址和家乡地址是合法的(可寻址)合
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 移动 互联网 技术 详解 PPT
限制150内