论文部分内容阅读
本文介绍的主要研究内容为基于IntelIXDP425开发平台的LinuxVPN网关设计,此项目的背景一是嵌入式Linux系统的广泛应用,二是对网络安全的重视以及信息传输的需要。全文可分为五大部分:
第一部分,对硬件开发平台IXDP425及其核心微处理器IXP425的相关介绍,这是Intel公司于2002年推出。
第二部分,详细介绍了对IXDP425的嵌入式Linux开发,包括嵌入式Linux开发过程的一般步骤和具体在IXDP425上的实现过程。
第三部分,主要为对VPN原理的简介及IPsec协议的相关知识。
第四部分,主要关于开源软件Freeswan,如何使用它构建满足不同要求的VPN网关,并进行实际测试。
第五部分,论述了关于在IXDP425上如何制作交叉编译系统和编译Linux-2.6.0内核,并且,仿照一些Linux网站的做法,将编译过程集成为一个易于交流和开发的压缩文件,并给出实现过程的源代码文件。