TCP имеет пары кортежей (IP Addr/port/type), чтобы передать один клиент из другого. UDP передает клиентский IP-адрес и порт. Как домен unix отслеживает разные клиенты?
Другими словами, сервер создает сокет, привязанный к некоторому пути say/tmp/socket. 2 или более клиентов подключаются к /tmp/socket. Что происходит под этим, что отслеживает данные от client1 и client2? Я полагаю, что сетевой стек не играет роли в сокетах домена, так что ядро делает всю работу здесь?
Существует ли формат протокола unix-домена, например, формат протокола IP и форматы TCP/UDP? Является ли формат протоколов дейтаграмм доменных сокетов? Является ли каждый unix другим или что-то вроде POSIX стандартизирует его?
Спасибо за любое освещение. Я не мог найти никакой информации, которая объясняла это. Каждый источник просто замалчивается, как использовать сокеты домена.