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