王朝百科
分享
 
 
 

移动网络技术

王朝百科·作者佚名  2010-08-19  
宽屏版  字体: |||超大  

一直到近期,几乎所有的网络设备都是在原地静止的。计算机,甚至个人计算机,都很大且不经常移动。近几年来,不仅是笔记本计算机,而且包括手提计算机、个人数字助手( PDA )都显著增加,甚至蜂窝电话和寻呼机也都可以支持I P。目前的问题在于,不论设备平常是通过有线媒体或无线媒体连接到网络,当设备移动时,如果不论移动设备实际上在何处,其他设备都能够以同一个IP地址来访问该设备,这将是很方便的。

要实现这一点却非常困难,因为节点移动时,可能必须连接到使用不同IP地址的不同网络。移动IP在RFC2002(IP移动性支持)中描述。目前,此RFC还在进行修改和更新以支持IPv6。任何情况下,移动IP都应支持节点从一个网络向另一个网络移动,即“宏观移动性”,而不仅仅是支持“微观移动性”,例如像蜂窝电话一样,从一个蜂窝向另一个蜂窝切换无线连接。

IPv4中的移动IP

正如RFC2002中所述,移动IP使用移动代理的概念。为移动主机指派一个一直可达的主地址。当主机位于正常驻地时,它使用自己的主地址连接到本地网络,所有的协议都按正常方式操作;而移动代理通常是常规路由器,它作为外地代理,在移动主机离开其驻地网络时像一种邮件领取部一样使用。移动代理也可以作为主代理,处理传送给移动主机的信息。

当移动节点离开驻地时,可以按照下列方法使用移动I P (如I P v 4所述)来连接到网络:

(1) 外地代理和主代理周期性地发出报文,表明它们的可用性。移动主机也可以主动请求此信息。这些通告以I C M P路由器通告为基础,为移动节点提供足够的信息,使其能够确定它是在自己的驻地网络还是在外地网络中。

(2) 如果移动节点确定自己目前连接到驻地网络,就如同非移动主机一样工作。

(3) 但是,如果该节点确定自己是在外地网络中,则它将从外地网络获得“关照地址”。该地址是当移动主机在外地网络中时,可到达移动主机的临时地址。移动主机可以使用外部机制(如DHCP)来获得在外地网络上的有效地址,或者它也可以使用移动代理指定的某个地址,该地址就称为外地代理关照地址。此时,对于所服务的任何移动节点,移动代理使用同一个境内地址,并将进入网络的包转发给正确的节点。

(4) 一旦移动主机拥有可在外地网络上寻址的某类地址,通过发送报文,它将该地址注册到其主代理,实际报文的内容类似“如果你收到发给我的主地址的包,请转发到这个地址”。

(5) 这样,一旦主代理知道对于发给移动节点的包应向何处转发,它就把这些包拦截下来,并进行封装,以IP隧道方式发送到移动节点提供的关照地址。如果该关照地址是一个配置的关照地址,则由外地代理来接收封装的IP包,拆包并转发给移动节点;如果该关照地址是在外地网络上分配给移动节点的单独IP地址,移动节点就可以接收到带封装的I P包,自己进行拆包。

如果外地网络上的移动节点要发送包,则无需进行特殊操作,这些主机将继续使用其主地址为包的源地址,对这些包也无需进行任何特殊处理。

IPv6中的移动IP

相对而言,移动IPv6将更易于实现和使用。首先,在IPv6中,在无状态自动配置或使用DHCPv6的状态自动配置的支持下,获得关照地址的过程更加简单。正因如此,IPv6中没有外地代理关照地址,而只有配置的关照地址。其次,应该有可能使用IPv6的各种特性来改进移动节点的操作。例如,主代理可以使用邻居发现的代理通告来截获发给移动节点的IPv6包。对于通过目的地选项来将地址更新与地址相捆绑的路由优化,节点也应该有基本的支持。

移动IPv6中包含的另一个新特性是:即使在移动节点的常规主代理不可达的情况下,移动节点也有能力和驻地网络建立联系。移动节点可以向驻地网络中为主代理保留的地址发送任意点播包,结果任何可用的主代理将把自己的选项通知移动节点。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有