TIPC(8)
๐ TIPC(8) ๐
okay bestie, buckle up, this is the tipc page from section 8 of the Linux manual โ it's the TIPC configuration and management tool, and yes she's iconic, yes she's been around forever, and yes we're gonna get through the whole thing together ๐ซถ
โจ SYNOPSIS โจ
tipc [ OPTIONS ] COMMAND ARGUMENTS
COMMAND := { bearer | link | media | nametable | node | socket }
OPTIONS := { -h[help] }
that's it, that's the shape of every call you'll ever make. no cap ๐
๐ธ DESCRIPTION ๐ธ
so the Transparent Inter-Process Communication protocol โ TIPC for short, we don't do full names in this house โ gives you total address transparency between processes. which literally means apps chillin' in a clustered computer environment can talk to each other quickly and reliably no matter where they're standing inside the cluster. like, you don't need to know where they live, you just yell and they answer. it's giving telepathy fr fr ๐ญโจ
TIPC was born at the telecom manufacturer Ericsson. the very first open source version dropped in 2000, when Ericsson released its first Linux version of TIPC. then in 2006 TIPC got introduced into the mainline Linux kernel, and now it's widely used both inside and outside of Ericsson. glow up of the century, honestly ๐
๐ OPTIONS ๐
-h,--helpโ shows help about the last given command. like,tipc bearer --helpwill show bearer help, andtipc --helpwill show general help. and the position of the option in the string? irrelevant, she does not care where you put her ๐-j,-jsonโ outputs results in JavaScript Object Notation (JSON). machine-readable realness โจ-p,-prettyโ okay so the default JSON format is compact and more efficient to parse, but it's genuinely hard for most users to read. this flag adds indentation for readability. your eyes will thank you ๐ฅฐ
๐ COMMANDS ๐
- BEARER โ Show or modify TIPC bearers
- LINK โ Show or modify TIPC links
- MEDIA โ Show or modify TIPC media
- NAMETABLE โ Show TIPC nametable
- NODE โ Show or modify TIPC node parameters
- SOCKET โ Show TIPC sockets
six commands, six little icons in the group chat ๐ฆ
๐ ARGUMENTS ๐
command arguments are described in a command specific man page, and they typically consist of nested commands plus key value pairs. if you give no arguments, a command will typically just show its own help text โ she's polite like that ๐ซถ
the explicit help option -h or --help can show up anywhere among the arguments, and it will show help for the last valid command given. so you can just sprinkle it wherever, it'll figure it out. lowkey genius.
๐ EXIT STATUS ๐
exit status is 0 if the command was successful, or a positive integer upon failure. that's the whole vibe check: zero means slay, anything else means something went sideways ๐ญ
๐ SEE ALSO ๐
tipc-bearer(8)tipc-link(8)tipc-media(8)tipc-nametable(8)tipc-node(8)tipc-peer(8)tipc-socket(8)
go read those too, they're the sequels, the extended universe, the whole franchise ๐
๐ REPORTING BUGS ๐
found a bug? report it to the Network Developers mailing list <netdev@vger.kernel.org> โ that's where the development and maintenance is primarily done. and good news bestie: you do not have to be subscribed to the list to send a message there. just yeet it in there โจ
๐ AUTHOR ๐
Richard Alpe <richard.alpe@ericsson.com>
okay that's the whole page, you ate it, you understood it, you're basically a TIPC main character now ๐ this was brought to you by iproute2, dated 02 Jun 2015 โ yeah she's an elder but she still serves, and honestly? obsessed. periodt ๐ ๐๐ฆ
๐ฆ where this page comes from
- alpine 3.24: iproute2-doc 7.0.0-r0 ยท GPL-2.0-or-later
- arch rolling: iproute2 7.2.0-1
- arch rolling: iproute2 7.3.0-1 ยท GPL-2.0-or-later
- centos-stream 10: iproute 7.0.0-2.el10 ยท GPL-2.0-or-later AND NIST-PD
- nixos 26.05: iproute2 7.0.0
- nixpkgs unstable: iproute2 7.2.0
- ubuntu stonking: iproute2 7.2.0-1ubuntu1 ยท GPL-2.0-only
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms