cvs commit: src/sys/netinet ip_icmp.c tcp.h tcp_input.ctcp_subr.c tcp_usrreq.c tcp_var.h

David Xu davidxu at freebsd.org
Fri Jan 9 05:44:32 PST 2004


I got following messages when I am running mysql stress test suite,
and the test can not be completed.

"too many small tcp packets from 128.0.0.1:20672, av. 91byte/packet, 
dropping connection"

David Xu


Andre Oppermann wrote:
> andre       2004/01/08 09:40:07 PST
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/netinet          ip_icmp.c tcp.h tcp_input.c tcp_subr.c 
>                          tcp_usrreq.c tcp_var.h 
>   Log:
>   Limiters and sanity checks for TCP MSS (maximum segement size)
>   resource exhaustion attacks.
>   
>   For network link optimization TCP can adjust its MSS and thus
>   packet size according to the observed path MTU.  This is done
>   dynamically based on feedback from the remote host and network
>   components along the packet path.  This information can be
>   abused to pretend an extremely low path MTU.



More information about the cvs-src mailing list