NetKnack: A simulator for Window-games between TCP Flows