论文部分内容阅读
企业内部急剧增长的信息交换需求促使了基于MPLS(Multi-Protocol Label Switching,多协议标签交换)第二层VPN技术的产生,该技术使用MPLS基础网络来提供第二层VPN服务,极大地降低了专用第二层VPN网络服务所需的费用,并且能够在原有的公共基础网络上承载多种高层协议。本文研究了如何在Linux系统上实现基于MPLS第二层VPN。作者在查阅了大量MPLS和VPN以及相关的IP交换技术文献的基础上,研究分析了Linux系统网络子系统实现方式以及相关的源代码;研究设计了MPLS第二层VPN的软件架构、数据结构及数据操作、转发功能实现和各种LDP消息的处理过程,并在Linux环境下实现了整个软件系统;对软件系统进行了调试和测试,以验证软件系统地正确性和有效性;根据我国民航业数据交换的需求和实际,提出了一种面向民航企业的基于MPLS第二层VPN的解决方案。最后论文对作者硕士研究工作进行了总结,并对下一步的研究工作提出了展望和建议。