TIPC

Transparent Inter -process Communication ( TIPC short ) is a network protocol for interprocess communication (IPC ), which was designed specifically within computer clusters for communication. This protocol was originally developed by Jon Paul Maloy at Ericsson and used by this company for years for carrier-grade applications. Later, it was released as open source.

Some features of TIPC are:

  • Location transparency of services on a network
  • Mechanism for automatic discovery of network nodes
  • Reliable transport
  • Uses the standard socket interface
  • Connectionless and oriented traffic
  • Applications with subscriptions information about network events Subscribe
  • Dual BSD / GPL licensed source code

At present (2007) are two groups in the development of active TIPC: The TIPC Working Group, which is part of the multi-core Association, has the mandate to manage the evolution of the TIPC protocol specification. The TIPC Project Team is concerned with the development of a freely available, portable implementation of the TIPC protocol.

The TIPC protocol is supported by the Linux kernel since version 2.6.16. It can be created for earlier versions as an additional kernel module. In addition, an implementation for the VxWorks operating system the company Wind River Systems exist.

776364
de