Kill TIME_WAIT sockets immediately?

18,703

Need not, they're there by reason — «… The purpose of TIME-WAIT is to prevent delayed packets from one connection being accepted by a later connection …»

Linux also has net.ipv4.tcp_tw_recycle and net.ipv4.tcp_tw_reuse which can be helpful. Another tool to mention is linux-tcp-drop

Share:
18,703

Related videos on Youtube

daisy
Author by

daisy

Updated on September 18, 2022

Comments

  • daisy
    daisy over 1 year

    Is there anyway to kill those TIME_WAIT sockets immediately ? e.g output of netstat:

    tcp        0      0 127.0.0.1:8080          127.0.0.1:41500         TIME_WAIT   -                   
    tcp        0      0 127.0.0.1:8080          127.0.0.1:41501         TIME_WAIT   - 
    
  • Sahil Chaudhary
    Sahil Chaudhary almost 12 years
    There is also a small utility called cutter to terminate TCP connections. It does not require building a kernel module. Included in some linux distributions. I've also seen a perl script to do the same but can't find it now.
  • poige
    poige almost 12 years
    @akostadinov, those connections are already terminated.