IPSec - 互联网层开发

时间:2011-11-23 08:55:33

标签: c# .net c++ windows ipsec

大家好我需要创建自己的IPSec实现(创建自己的VPN)。在进行一些搜索时发现IPSec位于Internet协议套件的Internet层下。这意味着它具有IPV4 / IPV6级别。

我也在阅读一些Windows驱动程序工具包开发示例,因为我需要创建的应用程序必须在windows下运行。有人能指出我如何从开发开始?

2 个答案:

答案 0 :(得分:3)

两个建议: 1.尝试找到不重用现有库的真正原因。 2.考虑不要将c#和.NET用于这样的低级协议人员。

开始和理解复杂性的最好方法是接受开源实现并尝试阅读和理解代码。

答案 1 :(得分:1)

This项目可以是入口点

摘自页面:

为Olaf Titz的Linux CIPE VPN实现Windows NT VPN对等