Re: vpn over sctp
On Thu, 13 May 2010 18:06:46 +0400
Ed <spied@yandex.ru> wrote:
> сразу скажу - в гугле искал :)
>
> уже эта задача поднималась не раз:
> центральный офис с несколькими каналами в интернет. филиалы, в которых
> зачастую также есть резервные каналы.
> нужно организовать vpn.
>
> как мне кажется, "mulihoming" у sctp в этом случае как раз то, что нужно.
> если перевести скажем openvpn на sctp, то мы "бесплатно" получим
> переключение между каналами в случае их падения. не нужно городить кучи
> vpn, динамичской маршрутизации между ними - в общем одни плюсы.
> затраты усилий на портирование существующего решения с tcp/udp на sctp
> обещают быть небольшими.
>
>
> почему же никто подобного пока не сделал?
>
>
кстати, может эта штука поможет протестировать openvpn, переключенный на tcp
Package: lksctp-tools
Priority: optional
Section: net
Installed-Size: 164
Maintainer: Michael Biebl <biebl@debian.org>
Architecture: i386
Version: 1.0.9.dfsg-1
Depends: libc6 (>= 2.7-1), libsctp1 (>= 1.0.6.dfsg)
Filename: pool/main/l/lksctp-tools/lksctp-tools_1.0.9.dfsg-1_i386.deb
Size: 54386
MD5sum: 39a674bdbb652a3fb6e7146c5def9928
SHA1: fed12b41bd54e56d11d0149648f8decb735eb2bb
SHA256: 617c74d618b0f0663b15041e68afefdd6e5a50bccdebea6d41160fa03e4f500f
Description: user-space access to Linux Kernel SCTP - commandline tools
Commandline tools and libraries to test SCTP functionality
.
This package is part of the LKSCTP project.
.
It includes 4 commandline tools:
* checksctp: Determine if kernel supports SCTP
> * withsctp: Run existing TCP binaries over SCTP
* sctp_darn: Send and receive messages via SCTP
* sctp_test: Userspace test application for the SCTP kernel
reference implementation
.
SCTP (Stream Control Transmission Protocol) is a message oriented,
reliable transport protocol, with congestion control, support for
transparent multi-homing, and multiple ordered streams of messages.
RFC2960 defines the core protocol.
Homepage: http://lksctp.sf.net/
Tag: admin::kernel, implemented-in::c, interface::commandline, network::client, role::program, scope::utility, use::checking
Reply to: