IPSec - разработка интернет-уровня - PullRequest
0 голосов
/ 23 ноября 2011

Привет, ребята. Мне нужно создать собственную реализацию IPSec (создать свой собственный VPN).После некоторых поисков выяснилось, что IPSec находится на интернет-уровне комплекта интернет-протокола.Это означает, что это с уровнем IPV4 / IPV6.

Я также читал некоторые примеры разработки комплекта драйверов для Windows, так как приложение, которое мне нужно создать, должно работать под Windows.Может кто-нибудь указать мне, как я могу начать с разработки?

Ответы [ 2 ]

3 голосов
/ 23 ноября 2011

Два предложения: 1. Попытайтесь найти реальную причину, почему бы не использовать существующие библиотеки. 2. Не используйте c # и .NET для таких сотрудников протокола низкого уровня.

Лучший способ начать и понять сложность - это взять реализацию открытого кода и попытаться прочитать и понять код.

1 голос
/ 14 сентября 2013

Этот проект может быть точкой входа

Взято со страницы:

Реализует VPN-соединение Windows NT с CIPE VPN Олафа Титца для Linux

...