Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 插座和袜子有什么区别?_Linux_Sockets - Fatal编程技术网

Linux 插座和袜子有什么区别?

Linux 插座和袜子有什么区别?,linux,sockets,Linux,Sockets,我发现在一些配置文件中有“socket:/tmp/mysql.sock”,那么socket和sock有什么区别呢?sock是socket的缩写(sock也是穿在脚上的东西)。sock只是socket的缩写。但是,如果您将套接字视为文件,那么它是Unix套接字,而不是TCP套接字 此链接提供了有关两者之间差异的一些信息。 基本上,TCP套接字通过网络进行通信,Unix套接字与之类似,只是它只能连接到本地主机。(127.0.0.1)“套接字”是指网络端点的句柄的技术术语。它起源于用于网络的Unix

我发现在一些配置文件中有“socket:/tmp/mysql.sock”,那么socket和sock有什么区别呢?

sock
是socket的缩写(sock也是穿在脚上的东西)。

sock只是socket的缩写。但是,如果您将套接字视为文件,那么它是Unix套接字,而不是TCP套接字

此链接提供了有关两者之间差异的一些信息。


基本上,TCP套接字通过网络进行通信,Unix套接字与之类似,只是它只能连接到本地主机。(
127.0.0.1

“套接字”是指网络端点的句柄的技术术语。它起源于用于网络的Unix API,后来泄漏到Windows

套接字可以引用TCP连接、UDP数据包端点、X.25连接或。。。Unix域套接字,它是名为pipe的变体

人们倾向于在Unix域套接字的名称中加上“sock”,但这并不是必需的