两个question
来源:7-9 进程同步之Unix域套接字

书山压力大123
2023-07-22
question1:类比于网络套接字用IP:Port来唯一标识一个进程,Unix域套接字是不是用sun_path来唯一标识一个进程?
question2:类比于TCP用两个网络套接字{{IP:Port}{IP:Port}}通信,IPC也是两个Unix套接字,难道不应该也是两个sun_path?为什么只有server套接字有sun_path,老师代码的client套接字中好像没有sun_path?
写回答
1回答
-
咚咚呛
2024-03-20
Unix域套接字的sun_path字段用于指定套接字的文件系统路径,这个路径作为套接字的端点地址。然而,这个路径并不唯一标识一个进程,因为:1. 多个进程可以连接到同一个Unix域套接字,通过这个共享路径进行通信。
2. 套接字的路径可以被创建在文件系统中的任何位置,但它只是一个通信的端点,而不是与特定进程绑定的。
00
相似问题