traffic shaper enhancement

Jasper Spaans (spaans@vvtp.tn.tudelft.nl)
Sun, 20 Jun 1999 13:21:24 +0200


--d6Gm4EdcadzBjdND
Content-Type: text/plain; charset=us-ascii

Hi Alan and all other kernel-guru's, here's a little patch for the traffic
shaper with which it is possible to simulate a device with a higher latency.

This patch is against 2.2.10, and a patched shapecfg is available at
http://www.lr.tudelft.nl/~lr788024/shaper/

A short demonstration of what this provides:

[root@spaans-smp linux]# shapecfg delay shaper0 0
[root@spaans-smp linux]# ping -q -c3 laptop
PING laptop (10.0.0.99): 56 data bytes

--- laptop ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.9/0.9/0.9 ms
[root@spaans-smp linux]# shapecfg delay shaper0 100
[root@spaans-smp linux]# ping -q -c3 laptop
PING laptop (10.0.0.99): 56 data bytes

--- laptop ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 93.8/98.3/100.8 ms

VrGr,

-- 
  __ ___ __  C. Jasper Spaans                  <cj@dds.nl>   -o)
 /     //__                                                  /\\
/__ __/ __/                                                 _\_v 
                                                  join the penguin force!
 11:14am  up  8159 days,  3:01,  1 user,  load average: 0.00, 0.00, 0.00

--d6Gm4EdcadzBjdND Content-Type: application/x-gunzip Content-Disposition: attachment; filename="shaper-delay.patch.gz" Content-Transfer-Encoding: base64

H4sICOjMbDcAA3NoYXBlci1kZWxheS5wYXRjaACVVm1v2zYQ/iz9ikOLrU4k6y22k9hLEGN1 31AU3Rx0aLdBkCUqYi1TLknFCYrst++OUvwSJysWILbFOz68e+65ozKe59D9IGsouahv/Ezy ayaVL5j2VZEsmfTSxtQVbPWo2e52u/+x25rWAt7hfxRAeDQMg2FwCuHp6antOM4PoB/sDQbD ftTsvbiA7iBwB+DgZ9iHiwsb4BC4ggREJSrgOaRJWbIMclktgMtvkFZCsxvtkadl/ggKYCwy yRIYyzQRV6zkZPdtx3b8Q9tB0Cjwg4FvfMdZhogY9DxjZXILugLFF3WZaGZWFay4LoCeRcqZ cmHBrwoNM2aQasXyuoS8kqCSjCvNU3g7/aiM8bJCN0hmJSNYdAWuXUyn5Frj2jLRadFsJXbS /AoEY5kiZ9q3XJYcY+saLF0gE5gOWfKqFhlUAgqtl0PfX61WXik9XWMKufZE6f9TyuOTkyDq tcT7hGFw3iUKn2G6TBKByaTeV0+Z3xc7COTrI202POciLXEdfmkUsaiyumRecb5vmjMpWEkm KmZ4NKBqhr2+Gx6bclpWE033fHarGcWBdM0dZ2TDnQ22o3RC/F1XPGsokbFi2tSlo7SsU90u w2Hz7QIXelO8A9v53lTZ+oPB11ppQyjxiUpBLWqkkcF1UtZYCgELQ3UTNVAoSIiq0CfRLxQQ BdYKf8OKvShLyCqQpvQFk8yDS0SSDI+o8qY4eS1SzbEqXIkXGm0o1lsDwm4qRDeUWhTfmoZ1 5Ged9c/DN1/8MAiCg5Ht3KE3oGZJ3peFrFYonlwmCxSHxp9tUzXqNpT3B24YIufHg3ULWWa/ hQhTpqFeQlVLlF46x6eM6YSXqrGbBrF43lFFnLFZfYV0WtZSIsXzzrOXFNsQfsr+Es/cvfgx WMKgDzWfdc+NQ9Mzt2fBaHc9Lat0fnaPIVlaYWlujROervmCxTOGbcE6D/a48BWHGzbhwQE5 70G2ViRu7zjnbC/mTVSYYyW5pkiRLaS1IqUwuQBkAXJ+0/TCFiYqdbHcnIc2w38Unbgn4ET9 yA2jVvJEv0X0/1YzlB3lCpSjhz3IUVZNKbzGybe7linBbvTd9iQ4h+mb8cfJ7/H78eXkw6+f TYn+h7+zXzlC+E6nWxm7jue5ZCxGOIIkCVqED7ua2KjiQU6kD/enzINXRqSZrJZLZhQDT0To /jhAE8QdRchKxUykCBZ/o6Nj0m/n5/tNionsmzmLBImbqCj9gZlD/dPepiiWZLqWAkialpUm OJrbOF5PLuPpx8nk5bA5SSGqinFWsQwlhJOLaxpciqUNORsgZxdoikAvJ+/Hn4fGb2+eFW6L vZXl02ivH6BtbTVhbcYHzQ7/zZfRfpoZy5O61MNtS3fy9sOn8fuRnT14bWhHu98+5XE7bIqt C/5Jn60XiCd9cKDV8IrNIOpDEA6j42H/6LG3iKcBtl8lEKA3PNp6lYiOqOj42V49cVyjeSPA 0XptPYCoV+ESZYwD31y1At8twHjjsG1HZlXjvzAUWgCAXmyx1Ldg5GiGKMGGA9ieM1YtFL8S 9KJRiSsgRJbRenurYefxFHfjN63SpQadwyKRWYyTRur4ZsH1AawvwXk8q7Fchyh012TbO6Zs ezR9KNvnWGoudqRoNG0FN6iOaM+hUdcnq7EfPWrfAujZziMnGHk2Dv09h9e7DgO87mHnSscL Orfhe9OxffcUG/aE7jJTPDOfUuQDGVN1LHC4/Bn2/jaqNkU0y6ZJTeeYCpi1pgJUWHOBtbc+ jXPrDrCD6tEm2fs+N+veGnHHgY7e2Olpk+p9Q27s5hFfbkaU7nMcTjy3/wXrunGhoAsAAA==

--d6Gm4EdcadzBjdND--

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/