shincysl / dupdup

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dupdup

debian/ubuntu:
    apt-get install libnet1-dev
    apt-get install libpcap0.8-dev 

centos: 
    wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
    rpm -ivh epel-release-6-8.noarch.rpm
    yum install libnet libpcap libnet-devel libpcap-devel

build:
    sh build.sh

usage:
    # 100% when bandwidth in range [0, 512] kb/s, 50% when bandwidth in range [512, 1024] kb/s.
    ethtool -K eth0 tso off
    ./dupdup eth0 "ip" 512 1024
    ./dupdup eth0 "tcp src port 443" 512 1024
    

About

License:GNU General Public License v2.0


Languages

Language:C 97.3%Language:Shell 2.7%