嵌入式Linux及VPN的开发研究
【摘要】:随着计算机网络日益深入人们的日常生活和工作,人们已经不仅仅局限于分立地使用内部专用网络和公共互联网络,而是要利用Internet技术建立企业自己的内部网(Intranet)。社会网络化和网络社会化的趋势日益明显,因而不可避免地带来了一些问题,其中最为突出的就是安全问题。虚拟专用网(VPN,Virtual Private Network)就是一种常见的建设安全的企业内部网的安全技术,并以其安全性、灵活性和经济性成为了研究的热点。本论文也就是围绕VPN做了一些初步的研究工作。
随着计算机技术的发展,嵌入式系统已成为计算机领域的一个重要组成部分,并成为近年来新兴的研究的热点。嵌入式Linux由于代码开放性以及强大的网络功能,在中高端的嵌入式网络设备中的应用,和其他的嵌入式操作系统相比,具有更多的优势。因此本论文选择了嵌入式Linux作为VPN的建构平台。
本论文试图构造一个Linux嵌入式操作系统,将它嵌入在一块小型芯片上的8M的DiskOnChip中,并在这个系统和其他Linux操作系统上实现一个VPN的简单网络模型。DiskOnChip是一块flash disk,我们构建的嵌入式Linux系统将实现在DOC上的运行及基本的网络功能;实现的VPN网络采用的是IPSec协议。