论文部分内容阅读
ADSL技术是近几年来兴起的一门实用宽带接入技术。随着信息时代的来临,向用户提供声、像、图、文等综合通信、实现用户端到端全数字式的多媒体通信,是现代电信技术发展的必然趋势。ATM采用时分复用技术,可将一个物理通道划分为不同业务特性的多条虚电路提供给用户,实现网络资源的按需分配,其服务质量的保证,使得ATM正逐渐成为互联网骨干网的主流技术。 嵌入式系统是面向用户、面向应用逐步发展起来的一门热门技术。在制造工业、通讯、仪器、消费类产品等方面均是嵌入式计算机的应用领域。Linux提供了完成嵌入功能的基本的内核和所需要的所有用户界面,以其良好的开放性和良好的网络支持等一系列优点成为嵌入式操作系统中的首选。 智能家庭网络是信息时代带给人们的又一个高科技产物。它借助现有的计算机网络技术,将家庭内各种家电和设备连网,实现一种SOHO(Small Office Home Office)网,实现家庭内部信息与家庭外部信息的交换。然而随着上网需求的增加,带宽和IP地址不足的问题更显突出。如何用最经济的方式来解决带宽和IP地址不足的问题通过网络为人们提供各种丰富、多样化、方便、安全和高效的服务便是我们要研究的主要问题。 在这篇论文中我们详细地给出了一种基于Linux的嵌入式ADSL网关的设计方案。讨论了用ADSL作宽带接入设备,另一侧接局域网用户(可以是有线或无线),实现小型办公室和家庭(SOHO)共享带宽上网。我们具体给出了该网关的软件设计,对Linux内核配置、网关内核模块的配置部分进行了详细的设计和讨论。软件设计具体包括了对网关内核的安全设计及安全规则管理、用户配置设计及用户管理、网关日志支持的设计以及对网络服务的支持几大部分。安全机制的实现主要是利用了Linux系统独有的IP伪装机制。为了方便网关中应用层与内核层传递信息,网关还给出了具体的接口支持。 全文共分六章,主要包括:ADSL和ATM技术的简介、构造嵌入式Linux系统、网关的软件设计、网关的内核模块设计等几个部分。文章的末尾我们对这篇论文进行了总结并给出了进一步研究的方向。d\硕士学垃论文牡沉示岁 *AVZrSn正二S 嵌入式ADSL网关既解决了多用户上网IP地址不足的问题,又大大提高了上网速度。通过利用Linux系统独有的IP伪装机制在网关上设置一定的安全规则很好的解决了SOHO网内用户的安全问题,网关的用户管理和安全管理设计的结合很好的控制了不同用户的上网需求,网关的日志支持使管理员能够全面的了解系统的使用情况,同时对系统故障有一个及时了解。这种网关组网方式灵活,可以被广泛用于小型家庭和办公室网络中。用户只需要添加一ADSL网关即可而不需要改变网络形式。ADSL网关集 ADSL modem和应用网关于一体,既完成ADSL接入的调制解调工作,又在此基础上实现了共享资源,是一种有着广泛应用前景的技术。