|
|
Re: [RFC] tcp demux used to signal ip_route_input_noref to not cache dst |
On Wed, 2012-06-27 at 09:52 +0200, Eric Dumazet wrote: > I'll test the following patch in a moment. > > For the moment, set nocache to true for all frames not associated to an > ESTABLISHED socket. Not sure we want to test SYN flag after all. > > include/net/protocol.h | 2 +- > include/net/route.h | 8 ++++---- > include/net/tcp.h | 2 +- > net/ipv4/arp.c | 2 +- > net/ipv4/ip_fragment.c | 2 +- > net/ipv4/ip_input.c | 5 +++-- > net/ipv4/route.c | 8 +++++--- > net/ipv4/tcp_ipv4.c | 4 +++- > net/ipv4/xfrm4_input.c | 2 +- > 9 files changed, 20 insertions(+), 15 deletions(-) Excellent results. I am now able to resist to DDOS synflood attacks, with no route cache pollution, and no more rt_garbage_collect() hits. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
[Linux Kernel Discussion] [Ethernet Bridging] [Linux Wireless Networking] [Linux Bluetooth Networking] [Linux Networking Users] [VLAN] [Git] [IETF Annouce] [Linux Assembly] [Security] [Bugtraq] [Photo] [Singles Social Networking] [Yosemite Information] [MIPS Linux] [ARM Linux Kernel] [ARM Linux] [Linux Virtualization] [Linux Security] [Linux IDE] [Linux RAID] [Linux SCSI] [Free Dating]
![]() |
![]() |