AF_TIPC
Last updated
Was this helpful?
Last updated
Was this helpful?
Поддержка только для Linux доступна с использованием семейства адресов AF_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
.