Toshi
Toshi

Reputation: 6350

TCP connection socket overflowed vs dropped

I'm investigating a performance issue that server performance gets degraded with low memory, CPU, and IO usage. I found those two values by this command.

$ netstat -s | grep -i listen
    15848663 times the listen queue of a socket overflowed
    16003516 SYNs to LISTEN sockets dropped

It seems the same meaning to me. I just wonder what's the difference between them.

Upvotes: 0

Views: 3496

Answers (1)

David Schwartz
David Schwartz

Reputation: 182827

An overflow of the listen queue is not the only reason a SYN to a LISTEN socket might get dropped. It also might get dropped if it's invalid. For example, a SYN sent to a broadcast or multicast address will be dropped.

Upvotes: 0

Related Questions