11598Ssaidi@eecs.umich.edu#!/bin/sh
21598Ssaidi@eecs.umich.eduSERVER=10.0.0.1
31598Ssaidi@eecs.umich.eduCLIENT=10.0.0.2
41598Ssaidi@eecs.umich.edu
51598Ssaidi@eecs.umich.eduecho "setting up network..."
61598Ssaidi@eecs.umich.eduifconfig lo 127.0.0.1
71598Ssaidi@eecs.umich.eduifconfig eth0 $SERVER txqueuelen 1000
81598Ssaidi@eecs.umich.edu
91598Ssaidi@eecs.umich.eduecho "0" > /proc/sys/net/ipv4/tcp_timestamps
101598Ssaidi@eecs.umich.eduecho "0" > /proc/sys/net/ipv4/tcp_sack
111598Ssaidi@eecs.umich.eduecho "5000000 5000000 5000000" > /proc/sys/net/ipv4/tcp_rmem
121598Ssaidi@eecs.umich.eduecho "5000000 5000000 5000000" > /proc/sys/net/ipv4/tcp_wmem
131598Ssaidi@eecs.umich.eduecho "5000000 5000000 5000000" > /proc/sys/net/ipv4/tcp_mem
141598Ssaidi@eecs.umich.eduecho "262143" > /proc/sys/net/core/rmem_max
151598Ssaidi@eecs.umich.eduecho "262143" > /proc/sys/net/core/wmem_max
161598Ssaidi@eecs.umich.eduecho "262143" > /proc/sys/net/core/rmem_default
171598Ssaidi@eecs.umich.eduecho "262143" > /proc/sys/net/core/wmem_default
181598Ssaidi@eecs.umich.eduecho "262143" > /proc/sys/net/core/optmem_max
191598Ssaidi@eecs.umich.eduecho "100000" > /proc/sys/net/core/netdev_max_backlog
201598Ssaidi@eecs.umich.edu
211598Ssaidi@eecs.umich.eduecho -n "signal client to begin..."
223032Shsul@eecs.umich.eduecho "server ready" | netcat -c $CLIENT 8000
231598Ssaidi@eecs.umich.eduecho "done."
241598Ssaidi@eecs.umich.edu
251598Ssaidi@eecs.umich.eduecho "starting bash..."
261598Ssaidi@eecs.umich.eduexec /bin/bash
27