Получение трафика в Stream + шифрование потока
Доброго времени суток уважаемые спецы. Встала задача написания собвстеного протокола передачи данных в клиент-серверном приложении. Я выделил две основных задачи.
1) Есть сервер. К которому подключен интернет по внешнему сетевому интерфейсу. Как я понимаю, данные из сети идут потоком, как получить этот поток и передать его клиенту? Чтобы он мог работать как со своим инетом. Конечно можно воспользоваться технологией proxy сервера, но необходимо передавать данные в одну сессию, а не как у прокси.
2) Данные необходимо передавать по защищённому каналу, чтобы избежать перехвата. Или как работать с L2TP. Я уже устал гуглить. Ничего толкового найти не могу.
Я не порошу Вас описывать, что да как в подробностях, это уже моя задача. Конечно если есть наработки в исходниках, то я буду рад увидеть, потому что я убеждённый практик и теорию не очень воспринимаю. Но если нет, то хоть подскажите где копать. Где можно посмотреть описание протокола L2TP\IPsec.
!!!ЗАРАНЕЕ БОЛЬШОЕ СПАСИБО!!!
|