Skip to content

Open source SD WAN daemon for linux (network link bonding/trunking/aggregation and multichannel VPN daemon).

Notifications You must be signed in to change notification settings

suyuan168/vtrunkd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vtrunkd - universal network link bonding and multichannel VPN.
Copyright (C) 2011-2016 Vrayo Systems Ltd. team 

Vtrunkd is a Linux VPN daemon used to combine several connection paths 
into one aggregated channel. Features latency, reordering and jitter 
management, behaviour analysis optimizations for encapsulated protocols, 
bufferbloat control, packet redundancy, and multiple cpu cores utilization. 
Up to 30 heterogenous links bonding supported. Used for live streaming, 
LTE/3G/Wi-Fi link bonding. 32/64-bit, x86, MIPS and ARM supported. 
Supports python plug-ins for new algorithms implementation. 

Based on original package vtun - Copyright (C) 1998-2004 
Maxim Krasnyansky <[email protected]>

This product includes software developed by the OpenSSL Project
for use in the OpenSSL Toolkit. (http://www.openssl.org/).
Copyright (c) 1998-2004 The OpenSSL Project.  All rights reserved.

Compilation and Installation:

In order to compile VTun you need several software packages.
Required packages: 
  - Good C compiler (gcc, egcs, etc)
  - GNU Make (make)
  - GNU libtool (libtool)
  - Lexical Analyzer (flex, lex)
  - YACC (yacc, bison, byacc)
  - Universal TUN/TAP driver 	http://vtun.sourceforge.net/tun
  
On ubuntu, run: 
    $ sudo apt-get install build-essential flex bison

To configure run:
  ./configure 

To compile and install run:
  make install

If you have any suggestions, ideas, wishes send them to 
Andrew Gryaznov 
  [email protected], 
  https://www.linkedin.com/in/grandrew
  
vtrunkd and vtrunkd algorithm (C) Andrew Gryaznov
Vtun (c) Maxim Krasnyansky

About

Open source SD WAN daemon for linux (network link bonding/trunking/aggregation and multichannel VPN daemon).

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 87.9%
  • Shell 5.7%
  • Yacc 2.0%
  • Roff 1.7%
  • Makefile 1.4%
  • Objective-C 0.7%
  • Other 0.6%