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 / Old versions and documents
Name Modified Size InfoDownloads / Week
Parent folder
Old Documents and Presentations 2018-04-24
tipc-1.7.7-rc4-bundle.tar.gz 2018-03-14 260.7 kB
tipc-1.7.7-rc1-bundle.tar.gz 2018-03-14 265.5 kB
tipc-1.7.7-bundle.tar.gz 2018-03-14 261.5 kB
tipc-1.7.6-rc3-bundle.tar.gz 2018-03-14 261.6 kB
tipc-1.7.6-rc2-bundle.tar.gz 2018-03-14 202.0 kB
tipc-1.7.6-rc1-bundle.tar.gz 2018-03-14 203.3 kB
tipc-1.7.6-bundle.tar.gz 2018-03-14 261.7 kB
tipc-1.7.5-bundle.tar.gz 2018-03-14 181.2 kB
tipc-1.7.4-bundle.tar.gz 2018-03-14 181.1 kB
tipc-1.7.1-bundle.tar.gz 2018-03-14 141.7 kB
tipc-1.7.3-bundle.tar.gz 2018-03-14 148.1 kB
tipc-1.7.2-bundle2.tar.gz 2018-03-14 142.4 kB
tipc-1.6.2.tar.gz 2018-03-14 121.7 kB
tipc-1.5.11.tar.gz 2018-03-14 196.5 kB
tipc-1.5.12.tar.gz 2018-03-14 197.6 kB
tipc-1.5.09.tar.gz 2018-03-14 201.8 kB
tipc-1.5.10.tar.gz 2018-03-14 203.0 kB
tipc-1.4.03.tar.gz 2018-03-14 184.5 kB
tipc-1.2.08.tar.gz 2018-03-14 152.8 kB
tipc-1.3.17.tar.gz 2018-03-14 184.4 kB
tipc_1.7_users_guide.txt 2018-03-14 33.8 kB
tipcutils-1.1.8.tar.gz 2008-10-01 71.3 kB
TIPC_Solaris_1_7_5-2008-03-25_SRC.tar.bz2 2008-03-26 209.1 kB
TIPC_Solaris_1_7_5-2008-03-25_PKG.tar.bz2 2008-03-26 526.4 kB
tipc-1.7.2-bundle.tar.gz 2006-12-22 142.4 kB
tipcutils-1.0.1.tar.gz 2006-05-16 11.7 kB
tipc_demo-1.13.tar.gz 2006-04-26 34.6 kB
tipc-vxworks-1.5.11-beta.zip 2006-03-17 237.8 kB
tipc-1.5.08.tar.gz 2005-12-05 199.8 kB
tipc-1.5.07.tar.gz 2005-11-23 198.6 kB
tipc-1.5.06a.tar.gz 2005-11-10 201.1 kB
tipc-1.5.06.tar.gz 2005-11-09 196.4 kB
tipc_demo-1.12.tar.gz 2005-11-09 34.6 kB
tipc_demo-1.1.12.tar.gz 2005-11-08 33.1 kB
tipc-1.5.05.tar.gz 2005-10-04 187.5 kB
tipc_demo-1.11.tar.gz 2005-10-04 32.3 kB
tipc_demo-1.10.tar.gz 2005-08-31 31.6 kB
tipc-1.5.04.tar.gz 2005-08-30 167.6 kB
tipc-1.5.03.tar.gz 2005-06-27 151.4 kB
tipc-1.4.02.tar.gz 2005-06-07 184.5 kB
tipc-1.5.02.tar.gz 2005-04-30 180.7 kB
tipc_demo-1.9.tar.gz 2005-04-06 11.5 kB
tipc-linux-1.5.01.tar.gz 2005-04-06 180.3 kB
tipc-1.3.20.tar.gz 2005-03-09 179.6 kB
tipc_demo-1.8.tar.gz 2005-03-08 11.4 kB
tipc-1.3.19.tar.gz 2005-03-08 179.5 kB
tipc-1.4.01.tar.gz 2005-03-04 183.9 kB
tipc-1.3.18.tar.gz 2005-03-04 179.5 kB
tipc-1.3.16.tar.gz 2004-09-23 183.8 kB
tipc-1.3.15.tar.gz 2004-09-02 182.3 kB
tipc-1.3.14.tar.gz 2004-07-22 134.6 kB
draft-maloy-tipc-00.txt 2004-06-30 244.4 kB
tipc-1.3.13.tar.gz 2004-06-30 132.3 kB
tipc_test-1.6.tar.gz 2004-06-29 77.5 kB
tipc_test-1.5.tar.gz 2004-06-29 55.4 kB
tipc-1.3.12.tar.gz 2004-06-29 132.3 kB
tipc-1.3.11.tar.gz 2004-06-17 129.2 kB
tipc-1.3.10.tar.gz 2004-04-27 174.2 kB
tipc-1.2.07.tar.gz 2004-04-15 152.8 kB
tipc-1.3.09.tar.gz 2004-04-15 170.0 kB
tipc_test-1.4.tar.gz 2004-03-30 9.5 kB
tipc_test-1.3.tar.gz 2004-03-30 9.5 kB
tipc-1.3.08.tar.gz 2004-03-30 169.6 kB
tipc-1.3.07.tar.gz 2004-03-24 135.6 kB
tipc-1.2.05.tar.gz 2004-03-18 152.7 kB
tipc-1.3.06.tar.gz 2004-02-18 117.9 kB
tipc-1.2.04.tar.gz 2004-01-30 152.3 kB
tipc-1.3.05.tar.gz 2003-12-04 118.1 kB
tipc-1.3.04.tar.gz 2003-12-04 118.0 kB
tipc-1.3.03.tar.gz 2003-12-01 117.0 kB
tipc-1.3.02.tar.gz 2003-12-01 117.0 kB
tipc-1.2.03.tar.gz 2003-11-28 149.5 kB
tipc-1.3.01.tar.gz 2003-10-31 118.3 kB
tipc-1.2.02.tar.gz 2003-10-31 149.4 kB
tipc-1.2.01.tar.gz 2003-10-30 144.6 kB
tipc-1.01.tar.gz 2003-09-25 143.8 kB
tipc-1.00.tar.gz 2003-09-25 143.7 kB
tipc-benchmark-0.93.tar.gz 2003-09-15 50.7 kB
tipc-0.99.tar.gz 2003-08-29 142.6 kB
tipc-0.98.tar.gz 2003-07-17 140.8 kB
tipc-benchmark.tar.gz 2003-07-03 7.1 kB
tipc-0.97.tar.gz 2003-07-03 139.4 kB
tipc-0.96.tar.gz 2003-06-14 139.0 kB
tipc-benchmark-0.91.tar.gz 2003-06-14 10.0 kB
tipc-benchmark.tgz 2003-06-11 30.7 kB
tipc-0.95.tar.gz 2003-06-11 139.0 kB
tipc-0.94.tar.gz 2003-03-07 136.2 kB
tipc-0.93-2.tar.tgz 2003-02-20 136.0 kB
Totals: 89 Items   12.9 MB 4
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