详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别

时间:2024-01-13 07:07:54
【文件属性】:

文件名称:详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别

文件大小:110KB

文件格式:PDF

更新时间:2024-01-13 07:07:54

add OR socket

Socket的基本背景 在讨论这两个选项的区别时,我们需要知道的是BSD实现是所有socket实现的起源。基本上其他所有的系统某种程度上都参考了BSD socket实现(或者至少是其接口),然后开始了它们自己的独立发展进化。显然,BSD本身也是随着时间在不断发展变化的。所以较晚参考BSD的系统比较早参考BSD的系统多一些特性。所以理解BSD socket实现是理解其他socket实现的基石。下面我们就分析一下BSD socket实现。 在这之前,我们首先要明白如何唯一识别TCP/UDP连接。TCP/UDP是由以下五元组唯一地识别的: {, , <src


网友评论