Download Latest Version tipcutils-3.0.6.tgz (909.3 kB)
Email in envelope

Get an email when there's a new version of TIPC Cluster Domain Sockets

Home / tipc-vxworks / tipc-vxworks-1.0.2
Name Modified Size InfoDownloads / Week
Parent folder
tipc-vxworks-1.0.2.zip 2005-03-23 189.6 kB
Totals: 1 Item   189.6 kB 0
The TIPC kernel module is available by default in all major Linux distros.
Just do 'modprobe tipc' and you are ready to run in single node mode.

If you want to run in cluster mode each node must have a unique identity:
$ tipc node set id mynode1    (Optional. Self-assigned if not set. From Linux 4.18)
$ tipc node set addr 1.1.1    (Deprecated. Mandatory before Linux 4.18)

You must then attach an interface:
$ tipc bearer enable media eth dev eth0

If you want better redundancy and performance you can attach a second interface:
$ tipc bearer enable media eth dev eth1

Provided you have set up another node the same way you can now check if the links were created:
$ tipc link list
broadcast-link: up
mynode1:eth0-mynode2:eth0: up
mynode1:eth1-mynode2:eth1: up

If you want to run over UDP instead of directly over Ethernet use following commands:
$ tipc bearer enable media udp name UDP1 localip 192.168.123.102    (e.g.)
$ tipc bearer enable media udp name UDP2 localip 192.168.124.102 localport 2233 remoteport 2233 (e.g.)

The kernel source code can be checked out from:
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git

The 'tipc' tool for configuring and managing TIPC is available as a standard part
of the iproute2 package, which is also available in all distros.
The source code can be checked out from:
$ git clone git://git.kernel.org/pub/scm/network/iproute2/iproute2.git

The 'tipcutils' package contains a set of demos and test programs. The .zip
file found under 'files' is only a snapshot, and may not always be up to date with
the latest version, which can be checked out from:
$ git clone git://git.code.sf.net/p/tipc/tipcutils

Source: README, updated 2019-11-09