时间:2022-07-25 08:50:39
摘要:该文详细介绍了移动用户与网络连接的过程,设计出了移动主机与网络连接的模型。重点从外地访问移动主机、移动主机登录、外地与移动主机建立联系方面全面阐述了移动用户的登录和退出过程,安全、快速、便捷的实现了便携式移动主机与网络的连接。
关键词:便携式计算机;路由设计;移动用户;外地;主
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2009)15-4057-01
Portable Computer Routing Design
CHENG Quan-hong
(Gansu Province Qin'an County Productive Forces Promotion Center, Qin'an 741600, China)
Abstract: This paper describes the mobile user and the network connection process. Designed a mobile host connected to the network model. Focus from the field agent to visit the mobile host, mobile host sign, field agent and mobile host links set up a comprehensive exposition of the mobile user's log in process, and thus safe, fast and convenient implementation of the portable mobile host and network connections.
Key words: Portable computers; routing design; mobile users; field agents; the main agent
1 引言
随着便携式计算机的迅速发展,成千上万的人拥有便携式计算机,移动主机与网络的连接成为新的研究课题,传统的将通信线路将地理上分散的计算机连接起来,通过一定的软件实现信息收集、传送、存储和处理数据的计算机网络已无法适应现代移动式主机的网络通讯[4]。人们更希望信息随处漫游,在世界各个地方收到电子函件和访问自己的普通邮件用于电子商务、网上银行、企业洽谈等,因此便携式移动通讯工具与网络的连接是现代移动通信技术发展的必然要求。
2 移动用户的分类[1]
静态用户:通过铜线或光纤与网络连接从来不移动的用户。
非静态用户:与静态用户相反的用户叫做非静态用户,非静态用户分为迁移用户和移动用户。迁移用户:基本是静态的,只不断地从一个固定的地方转移到另一个固定的地方,在机器物理连接上网络之后才上网的;移动用户:在流动中使用计算机的漫游用户,到处奔波是也能保持与网络连接的用户。
3 移动用户与网络连接的模型设计
用一个路由器和主机组成广域网(WAN),与WAN相连若干个区域网(LAN)、城域网(MAN)和无线蜂窝单元[5]。如图1所示[7]:表示移动用户和其他网络的空间位置。
4 移动用户的网络连接
假设所有用户都有一个不变的永久性主方位和一个永久性的主地址来确定他们的主方位,类似于电话号码86-0938-6525471表示中国(86)和天水(0938)[3],用主地址作为动态用户在系统中的路由选择目标,将分组发给动态用户,使分组有效地到达用户所在的任何地方[2]。如图1所示的模型中[6],世界(按地理位置)分成许多小单元,称为区域,每个区域通常是一个LAN 或无线单元。每个区域有一个或多个外地(foreign agent)用来管理所有来到当地的动态用户[9];每个区域还有一个主(home agent)用来管理原本属于本区域但当时正在外地的用户。当一个新用户进入某区域,通过与当地网络相连,或进入该无线单元而将自己登录到当地的外地[7]。
5 移动用户登录过程的实现[8]
外地定期广播一个分组,告诉自己的存在及地址,新来的移动主机等待这类消息,但如果消息很慢,移动主机可以广播一个分组,询问这里有没有外部;
移动主机登录到外部,给出其原来所在的地址,当前数据链层的地址和一些安全信息;
外地与移动主机的主建立联系,信息“有一台计算机在我这里”,发给主的信息(网络地址和信息安全),以向主证实移动主机的准确地理位置;主检查安全性信息,信息包括网络地址和时间标志(证实其是在过去几秒钟内生成的),如果信息检查完成,告诉外地继续;
外地从主机处得到确认后,在它的表中开出一个表项,通知移动主机,自己已经登录,请主机处理其他外地。
6 移动用户退出登录
在理想情况下,当一个移动用户离开某区域时,应该退出登录,但很多用户只是突然关掉他的计算机。
当一个分组被发往移动用户是,它先路由到用户的主(home)LAN,因为那里才是用户的有效地址,发往主LAN的流动用户的分组被主拦截。宿主接着查找流动用户的新(临时)方位,并找出管理流动用户的外地。然后主做两件事:
第一,它将发给移动用户的分组装进一个外部分组的有效载荷(payload)字段中,再将该外部分组发给外地。外地得到封装起来的分组后,将原分组从有效载荷字段中取出,并以数据链路帧的形式发给移动用户。
第二,主告诉发送者,将分组装进有效载荷字段后,直接发往外部所在的地址,再由外地发送给移动主机。现在,随后的分组都可以直接通过外地路由到用户,完全绕过了主。
从而移动用户退出登录。
7 结束语
便携式计算机和现代3G用户的迅速发展,移动用户因其位置的不固定性给计算机网络及其路由设计引出了许多新的复杂性,给网络工作者也由此带来了新的挑战,因此很好的处理移动用户的登录、退出和信息安全的检索等相关工序是现代网络工作者所面临的一个现实问题。
参考文献:
[1] Rivest R, Shamir A, Adleman L. A method for obta- ining digital signatures and public key crypto-systems[J]. Comm ACM, 1978,21(2):120-126.
[2] ZhengY,Digitalsigncryption or how to achieve cost[C] Crypto'97,LNCS 1294.Berlin:Verlag,. 1997(2):165-179.
[3] Andrew S.Tanenbaum.计算机网络[M]. 清华大学出版社.2003(1):2-4.
[4] Hein,M.,and Grifftths,D. Snmp,LONDON:Thompson,1995(3):8-15.
[5] 谢希仁. 计算机网络技术[M]. 北京:电子工业出版社,1999(4):208-215.
[6] 朱文余,孙琦.计算机密码应用基础[M]. 北京:科学出版社,2003(6):78-79.
[7] 陈俊华.VRML――第二代WWW技术核心[J].情报科学,2001(7):33-36.
[8] 申蔚,夏立文.虚拟现实技术[M]. 北京:希望电子出版社,2002(8):56-90.
[9] 张金钊,张金镝,张金锐.虚拟现实三维立体网络程序设计语言VRML[M].北京:清华大学出版社,北京交通大学出版社.2004:(9):83-98.