AF_TIPC
AF_TIPC
Поддержка TIPC только для Linux доступна с использованием семейства адресов AF_TIPC. TIPC - это открытый сетевой протокол, не основанный на IP, разработанный для использования в кластерных компьютерных средах. Адреса представлены кортежем, а поля зависят от типа адреса. Общая форма кортежа - (addr_type, v1, v2, v3 [, scope])
, где:
addr_type может быть одним из
TIPC_ADDR_NAMESEQ
,TIPC_ADDR_NAME
илиTIPC_ADDR_ID
.scope - одна из
TIPC_ZONE_SCOPE
,TIPC_CLUSTER_SCOPE
иTIPC_NODE_SCOPE
.если addr_type -
TIPC_ADDR_NAME
, то v1 - это тип сервера, v2 - идентификатор порта, а v3 должен быть0
.если addr_type -
TIPC_ADDR_NAMESEQ
, то v1 - это тип сервера, v2 - нижний номер порта, а v3 - верхний номер порта.если addr_type равен
TIPC_ADDR_ID
, тогда v1 - это узел, v2 - ссылка, а v3 должно быть установлено в0
.
Last updated