Linux 网络编程REUSADDR

Posted LinuxRookie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 网络编程REUSADDR相关的知识,希望对你有一定的参考价值。

(1)服务器端尽可能使用REUSEADDR。
(2)在绑定之前尽可能调用setsockopt来设置REUSEADDR套接字选项。
(3)使用REUSEADDR选项可以使得不必等待TIME_WAIT状态消失就可以重启服务器了。

eg:
int on = 1;
setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on));





以上是关于Linux 网络编程REUSADDR的主要内容,如果未能解决你的问题,请参考以下文章

Linux高级网络编程系列教程

(46)LINUX应用编程和网络编程之一Linux应用编程框架

linux层面算编程吗

Linux编程--readdir

Linux/UNIX网络编程的目录

如何看懂《Linux多线程服务端编程