Возникла проблема создания TCP туннеля, по ассиметричному каналу. Сел было по привычке писать всё сам, а мне посоветовали, как я понял, использовать виртуальные устроиства, которые автоматически "создадут" туннель TCP протокола по входящим-исходящим данным, которые я буду в них посылать. Дело в том что никогда этим не занимался, поэтому спрашиваю совета, как это проще всего сделать, что почитать? Система Windows XP.
Скачай OpenVPN - там есть драйвер для TUN/TAP устройств. Если есть этот пакет - тебе ниче писать не надо. Для windows - это геморрой. Я тоже недавно создал туннель... но я использую нульмодемный кабель и устройство /dev/net/tun С виндой - только OpenVPN
Нет, канал ассиметричный, писать точно придётся... Под линуксом я знаю всё хорошо получается.. а для винды видимо легче самому написать... и прикрутить механизмы соксов или что-то наподобие. Жаль.. просто один из каналов будет идти по IRC/ICQ протоколу, без программинга тут явно не обойтись.
Тебе видимо безопасность нужна - иначе зачем TUN/TAP девайсы? Если ты решил IRC на локальном компе сделать, то без ttpd естесственно не обойтись (иначе по IRC общаться сможешь сам с собой); если же на сервере - лучшее что есть - это OpenVPN+SQUID+VTUN+Скрипты-напиши-сам. Все это есть под win32. Насчет программирования - без него тоже не обойтись, но тебе уже не надо писать драйвер для ttpd - указанные мною пакеты сделают все сами. Бери C++ или Java и садись за разработку CSA. Мануалы по интересующим протоколам найдешь в консорциуме или в RFC. Не мешает юзать википедию. Однако знай, что ttpd юзают ppp и pptp - сначала ознакомься с данными технологиями. ... чтобы попасть в список бесплатных прозрачных серверов? - или у тебя инет халявный или ты олигарх))
Нет, ты видимо меня не так понял... Безопасность мне не нужна вообще никак, про TUN/TAP девайсы заговорил потому, что мне посоветовали их как хорошую помощь при создании туннеля (который будет сам организовывать TCP протокол). И сам IRC сервер тут не при чём, просто я пытаюсь организовать довольно извращённый туннель, где исходящим каналом будет приват ирки Нежелание платить за инет + желание получить одну увесистую игру + академический интерес и навыки програмирования дали гремучую смесь Линуксоиды посоветовали этот TUN/TAP использовать, дескать не будешь заморачиваться с организацией подобия TCP для проверки доставки пакетов и их целостности. Внешние сервера до меня не достучатся