【计算机论文全套栏目提醒】:网学会员,鉴于大家对计算机论文全套十分关注,论文会员在此为大家搜集整理了“ADSL接入及共享技术的实现(一)计算机论文_工学论文_ - 计算机教材”一文,供大家参考学习!
★★★资料分享大全-分享无极限★★★ ADSL接入及共享技术的实现(一)计算机论文_工学论文 论文关键词:网络共享 AAL业务ADSL接入协议 NAT协议 ADSL路由功能 论文摘要:本文首先阐述网络共享原理,分析目前常用的RFCBridgedRFCRoutedRFCPPPOAPPPOE等各种ADSL接入协议类型及实现网络共享的方法。
选择MotorolaPowerPCSAR芯片作为中央处理器,搭建基本硬件开发平台;选择WindRiver公司的Tornado.作为软件集成开发环境。
参照vxworks.操作系统的设备驱动编写规范,结合CPU的SAR功能初始化,实现SAR层END设备驱动。
以RFC协议为例,阐述在不同的ATM复用方式下,各种协议数据报文的封装处理方法。
参照Vxworks.操作系统网络服务子层的编写规范,给出AAL业务网络服务子层的总体架构及相关算法、流程。
在Vxworks.协议栈上实现网络地址转换(NAT)功能,最后构建出一套简单的ADSL接入共享系统。
引言 随着ADSL技术的发展,ADSL宽带接入已经不仅仅是一种纯粹的接入技术。
家庭局域网的普及,中、小型企业电子商务的繁荣,远程办公模式的引入,都呼吁着更经济、更有效的ADSL接入共享方案的出现。
如今,市场上用于ADSL接入共享的产品非常多,如带路由功能的ADSLModem、ADSL共享器、ADSL路由器等等,各ADSL厂商根据实际应用的需求,在ADSL接入设备的多样性、高效性和灵活性上下功夫,进一步扩展了ADSL的应用前景。
实现ADSL接入共享的方式归纳起来有以下三种,可以根据实际情况选择最合适的方案。
.普通ADSLModem+双网卡PC+Wingate之类的代理服务器或防火墙软件 如图-所示,双网卡PC安装Wingate之类的代理服务器或防火墙软件,一块网卡连接ADSLModem,另一块连在局域网的HUB上,作为其它用户的IP网关。
则局域网内的所有微机都可以通过这台主机访问Internet网络。
图- 双网卡PCADSLModem接入示意图 该方案的优点是:无需添加任何设备,仅多一张网卡,即可通过软件实现路由功能,同时,能够使用管理软件所带的安全认证、帐户管理、防火墙等一系列功能。
比较适合网吧等本就需要一台服务器作为帐户管理的场所。
缺点是:需要占用一台服务器作为数据转发设备,成本较高;数据交换的效率较低,和服务器的性能有很大关系;此外,病毒入侵或服务器本身性能不稳定,极易造成网络异常。
.普通ADSLModem共享器 所谓共享器,其实是一种集成PPPOE、NAT等功能的简单路由器。
图-所示的组网方案中,共享器取代了前一个方案中双网卡PC的地位。
采用这种方案后,可以节省一台服务器以及相关软件的花费,较第一种方案来说,确实经济很多,也不用再担心病毒入侵、服务器不稳定等问题了。
很多共享器本身就带多个LAN口,无需再添置HUB或Switch等设备即可供多台微机使用,对于家庭局域网或小型办公场所非常合适。
图- 共享器ADSLModem接入示意图 .带路由功能的ADSLModem 带简单路由器功能的ADSLModem集成了ADSL接入功能及网络共享技术。
如图-所示,局域网用户仅需将自身的IP网关指向设置在ADSLModem以太网接口上的IP地址,即可实现与外部网络的互连。
由于ADSL接入和路由两种功能集成在同一设备中,减少了中间的数据转发环节,传输效率会更高一些,配置及调试起来也方便很多。
此外,用一块CPU就可以实现ADSL接入协议及简单路由等软件功能,硬件成本降低很多,价格比起ADSLModem共享器当然更有优势了。
图- 带简单路由功能的ADSLModem接入示意图 本文将首先介绍网络共享原理,然后逐个分析目前常用的各种ADSL接入协议以及实现共享的方式。
最后以MotorolaSARVxworks.为开发平台,设计一套带简单路由功能的ADSL接入设备,重点阐述ATMSAR层驱动的编写、AAL业务、各种接入协议以及带宽共享功能的软件实现。
网络共享原理 . 私有网络地址和公有网络地址 私有地址是指内部网络(局域网内部)的主机地址,而公有网络地址是局域网的外部地址(在因特网上的全球唯一的IP地址