Fwd: git: rt_metrics: Add rmx_iw* to record user-set IW parameters

Sepherosa Ziehau sepherosa at gmail.com
Thu Apr 12 03:07:04 PDT 2012


Hi all,

Master users only.

If you catch the following commit, you will need to do a full
"buildworld" instead of "quickworld"


Also, this change and c01148a36ddeb5b928ff7b231bb2e01799bf7bfe gives
dragonfly the chance to test 10IW settings, as proposed in:
http://tools.ietf.org/html/draft-ietf-tcpm-initcwnd-03

This draft proposes more moderate increasing to 6IW
http://tools.ietf.org/html/draft-allman-tcpm-bump-initcwnd-00

Before you rush to change the IW settings you may want to reading the
following paper/draft first:
http://tools.ietf.org/html/draft-gettys-iw10-considered-harmful-00
http://conferences.sigcomm.org/imc/2011/docs/p569.pdf


You could now change the IW globally by setting:
sysctl net.inet.tcp.iwmaxsegs
sysctl net.inet.tcp.iwcapsegs

or per-route IW:
route change -net .... -iw X -iwmax X

Reduce the iwmaxsegs below 4 or reduce iwcapsegs below 3 will be noop.

Best Regards,
sephe

---------- Forwarded message ----------
From: Sepherosa Ziehau <sephe at crater.dragonflybsd.org>
Date: Thu, Apr 12, 2012 at 5:50 PM
Subject: git: rt_metrics: Add rmx_iw* to record user-set IW parameters
To: commits at crater.dragonflybsd.org



commit bf522a910724004644c81f18dd228361fdb88b74
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date:   Thu Apr 12 16:55:25 2012 +0800

   rt_metrics: Add rmx_iw* to record user-set IW parameters

Summary of changes:
 sbin/route/keywords     |    2 ++
 sbin/route/route.c      |   14 ++++++++++----
 sys/net/route.h         |    5 ++++-
 sys/net/rtsock.c        |    2 ++
 usr.bin/netstat/route.c |   31 ++++++++++++++++++++++++++++---
 5 files changed, 46 insertions(+), 8 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/bf522a910724004644c81f18dd228361fdb88b74


--
DragonFly BSD source repository


-- 
Tomorrow Will Never Die





More information about the Users mailing list