TCP具有元组对(IP地址/端口/类型)来告诉一个客户端与另一个客户端。UDP传递客户端IP和端口。unix域如何跟踪不同的客户端?
换句话说,服务器创建一个绑定到某个路径的套接字,例如/ tmp / socket。2个或更多客户端连接到/ tmp / socket。底层发生了什么,可跟踪来自client1和client2的数据?我想象网络堆栈在域套接字中不起作用,所以内核在这里完成所有工作吗?
是否有unix域协议格式,例如IP协议格式和TCP / UDP格式?域套接字数据报协议的格式是否发布在某处?每个Unix是否有所不同,或者类似POSIX的标准吗?
感谢您的照明。我找不到任何解释此信息的信息。每个来源都只是简单介绍了如何使用域套接字。