This program is used to aggregate the bandwidth of multiple heterogeneous access networks through MPTCP.
- libConfuse >= 2.7
- Linux kernel w/ MPTCP
- Build the project:
make
-
Create your configuration file
p2s.cfg
ands2p.cfg
. Seep2s.cfg.example
ands2p.cfg.example
as examples. -
Turn off offload features of NIC:
sudo ethtool -K $dev0 tso off gso off gro off lro off
- Run
p2s
ands2p
module:
sudo ./main p2s
sudo ./main s2p