Tag: Sockets
Browse all articles, tutorials, and guides about Sockets
Posts
Can Two Different Sockets Share a TCP Port?
Understand how TCP port sharing works with SO_REUSEADDR and SO_REUSEPORT, when multiple sockets can bind to the same port, and the limitations you need to know.
How Do SO_REUSEADDR and SO_REUSEPORT Differ?
Understand the difference between SO_REUSEADDR and SO_REUSEPORT socket options, when to use each one, and how they solve different problems in network programming.
Close vs Shutdown Socket
Understanding the difference between close() and shutdown() for sockets is crucial for proper connection handling. Learn when to use each, how shutdown enables half-closed connections, and how close releases file descriptors.
What Is the Difference Between a Port and a Socket?
Ports and sockets are often mentioned together in networking, but they serve different roles. This guide breaks down what they are and how they work together.