DragonFly commits List (threaded) for 2009-09
DragonFly BSD
DragonFly commits List (threaded) for 2009-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: Revert "Increase the default TCP maximum segment size from 512 to 1460."


From: Simon Schubert <corecode@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 14 Sep 2009 10:18:55 -0700 (PDT)

commit bf18b4fe405d16caaed01a2eafaf409a29b99a6d
Author: Simon 'corecode' Schubert <corecode@fs.ei.tum.de>
Date:   Mon Sep 14 19:08:04 2009 +0200

    Revert "Increase the default TCP maximum segment size from 512 to 1460."
    
    This reverts commit d190343e53819e25316a2a890724404f8e48c78d.
    
    It seems that there are systems (probably firewalls) in action which
    enforce an MSS of 536.
    
    Specifically, at research.microsoft.com, port 80, packets seem to be
    simply dropped if they exceed a MSS of 536 bytes, and no ICMP
    destinatino unreachable, need to fragment message is generated.
    
    While this behavior might be questionable as well, we should not diverge
    from established standards.
    
    This default MSS value can be changed using the sysctl node
    net.inet.tcp.mssdflt.
    
    Mandated by RFC 879, RFC 1122.

Summary of changes:
 sys/netinet/tcp.h |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

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


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]