Blame man/man8/tipc-bearer.8

Packit d3f73b
.TH TIPC-BEARER 8 "02 Jun 2015" "iproute2" "Linux"
Packit d3f73b
Packit d3f73b
.\" For consistency, please keep padding right aligned.
Packit d3f73b
.\" For example '.B "foo " bar' and not '.B foo " bar"'
Packit d3f73b
Packit d3f73b
.SH NAME
Packit d3f73b
tipc-bearer \- show or modify TIPC bearers
Packit d3f73b
Packit d3f73b
.SH SYNOPSIS
Packit d3f73b
.ad l
Packit d3f73b
.in +8
Packit d3f73b
Packit d3f73b
.ti -8
Packit d3f73b
.B tipc bearer add media udp name
Packit d3f73b
.IB "NAME " "remoteip " REMOTEIP
Packit d3f73b
.br
Packit d3f73b
Packit d3f73b
.ti -8
Packit d3f73b
.B tipc bearer enable
Packit d3f73b
.RB "[ " domain
Packit d3f73b
.IR DOMAIN " ]"
Packit d3f73b
.RB "[ " priority
Packit d3f73b
.IR PRIORITY " ]"
Packit d3f73b
.BR media
Packit d3f73b
.br
Packit d3f73b
.RB "{ { " eth " | " ib " } " device
Packit d3f73b
.IR "DEVICE" " }"
Packit d3f73b
.RB "|"
Packit d3f73b
.br
Packit d3f73b
.RB	"{ " udp
Packit d3f73b
.B name
Packit d3f73b
.IR NAME
Packit d3f73b
.B localip
Packit d3f73b
.IR LOCALIP
Packit d3f73b
.RB "[ " localport
Packit d3f73b
.IR LOCALPORT " ]"
Packit d3f73b
.RB "[ " remoteip
Packit d3f73b
.IR REMOTEIP " ]"
Packit d3f73b
.RB "[ " remoteport
Packit d3f73b
.IR REMOTEPORT " ] }"
Packit d3f73b
.br
Packit d3f73b
Packit d3f73b
.ti -8
Packit d3f73b
.B tipc bearer disable media
Packit d3f73b
.br
Packit d3f73b
.RB "{ { " eth " | " ib " } " device
Packit d3f73b
.IR "DEVICE " }
Packit d3f73b
.RB "|"
Packit d3f73b
.br
Packit d3f73b
.RB "{ " udp
Packit d3f73b
.B name
Packit d3f73b
.IR NAME " }"
Packit d3f73b
.br
Packit d3f73b
Packit d3f73b
.ti -8
Packit d3f73b
.B tipc bearer set
Packit d3f73b
.RB "{ " "priority "
Packit d3f73b
.IR PRIORITY
Packit d3f73b
.RB "| " tolerance
Packit d3f73b
.IR TOLERANCE
Packit d3f73b
.RB "| " window
Packit d3f73b
.IR WINDOW
Packit d3f73b
.RB "} " media
Packit d3f73b
.br
Packit d3f73b
.RB "{ { " eth " | " ib " } " device
Packit d3f73b
.IR "DEVICE" " }"
Packit d3f73b
.RB "|"
Packit d3f73b
.br
Packit d3f73b
.RB "{ " udp
Packit d3f73b
.B name
Packit d3f73b
.IR NAME " }"
Packit d3f73b
.br
Packit d3f73b
Packit d3f73b
.ti -8
Packit d3f73b
.B tipc bearer get
Packit d3f73b
.RB "[ " "priority" " | " tolerance " | " window " ] " media
Packit d3f73b
.br
Packit d3f73b
.RB "{ { " eth " | " ib " } " device
Packit d3f73b
.IR "DEVICE" " }"
Packit d3f73b
.RB "|"
Packit d3f73b
.br
Packit d3f73b
.RB "{ " udp
Packit d3f73b
.B name
Packit d3f73b
.IR NAME
Packit d3f73b
.RB "[ " "localip " "| " "localport " "| " "remoteip " "| " "remoteport " "] }"
Packit d3f73b
.br
Packit d3f73b
Packit d3f73b
.ti -8
Packit d3f73b
.B tipc bearer list
Packit d3f73b
.br
Packit d3f73b
Packit d3f73b
.SH OPTIONS
Packit d3f73b
Options (flags) that can be passed anywhere in the command chain.
Packit d3f73b
.TP
Packit d3f73b
.BR "\-h" , " --help"
Packit d3f73b
Show help about last valid command. For example
Packit d3f73b
.B tipc bearer --help
Packit d3f73b
will show bearer help and
Packit d3f73b
.B tipc --help
Packit d3f73b
will show general help. The position of the option in the string is irrelevant.
Packit d3f73b
.SH DESCRIPTION
Packit d3f73b
Packit d3f73b
.SS Bearer identification
Packit d3f73b
.TP
Packit d3f73b
.BI "media " MEDIA
Packit d3f73b
.br
Packit d3f73b
Specifies the TIPC media type for a particular bearer to operate on.
Packit d3f73b
Different media types have different ways of identifying a unique bearer.
Packit d3f73b
For example,
Packit d3f73b
.BR "ib " "and " eth
Packit d3f73b
identify a bearer with a
Packit d3f73b
.I DEVICE
Packit d3f73b
while
Packit d3f73b
.B udp
Packit d3f73b
identify a bearer with a
Packit d3f73b
.IR "LOCALIP " "and a " NAME
Packit d3f73b
Packit d3f73b
.B ib
Packit d3f73b
- Infiniband
Packit d3f73b
.sp
Packit d3f73b
.B eth
Packit d3f73b
- Ethernet
Packit d3f73b
.sp
Packit d3f73b
.B udp
Packit d3f73b
- User Datagram Protocol (UDP)
Packit d3f73b
.sp
Packit d3f73b
Packit d3f73b
.TP
Packit d3f73b
.BI "name " NAME
Packit d3f73b
.br
Packit d3f73b
Logical bearer identifier valid for bearers on
Packit d3f73b
.B udp
Packit d3f73b
media.
Packit d3f73b
Packit d3f73b
.TP
Packit d3f73b
.BI "device " DEVICE
Packit d3f73b
.br
Packit d3f73b
Physical bearer device valid for bearers on
Packit d3f73b
.B eth
Packit d3f73b
and
Packit d3f73b
.B ib
Packit d3f73b
media.
Packit d3f73b
Packit d3f73b
.SS Bearer properties
Packit d3f73b
Packit d3f73b
.TP
Packit d3f73b
.B domain
Packit d3f73b
.br
Packit d3f73b
The addressing domain (region) in which a bearer will establish links and accept
Packit d3f73b
link establish requests.
Packit d3f73b
Packit d3f73b
.TP
Packit d3f73b
.B priority
Packit d3f73b
.br
Packit d3f73b
Default link priority inherited by all links subsequently established over a
Packit d3f73b
bearer. A single bearer can only host one link to a particular node. This means
Packit d3f73b
the default link priority for a bearer typically affects which bearer to use
Packit d3f73b
when communicating with a particular node in an multi bearer setup. For more
Packit d3f73b
info about link priority see
Packit d3f73b
.BR tipc-link (8)
Packit d3f73b
Packit d3f73b
.TP
Packit d3f73b
.B tolerance
Packit d3f73b
.br
Packit d3f73b
Default link tolerance inherited by all links subsequently established over a
Packit d3f73b
bearer. For more info about link tolerance see
Packit d3f73b
.BR tipc-link (8)
Packit d3f73b
Packit d3f73b
.TP
Packit d3f73b
.B window
Packit d3f73b
.br
Packit d3f73b
Default link window inherited by all links subsequently established over a
Packit d3f73b
bearer. For more info about the link window size see
Packit d3f73b
.BR tipc-link (8)
Packit d3f73b
Packit d3f73b
.SS UDP bearer options
Packit d3f73b
Packit d3f73b
.TP
Packit d3f73b
.BI "localip " LOCALIP
Packit d3f73b
.br
Packit d3f73b
Specify a local IP v4/v6 address for a
Packit d3f73b
.B udp
Packit d3f73b
bearer.
Packit d3f73b
Packit d3f73b
.TP
Packit d3f73b
.BI "localport " LOCALPORT
Packit d3f73b
.br
Packit d3f73b
Specify the local port for a
Packit d3f73b
.B udp
Packit d3f73b
bearer. The default port 6118 is used if no port is specified.
Packit d3f73b
Packit d3f73b
.TP
Packit d3f73b
.BI "remoteip " REMOTEIP
Packit d3f73b
.br
Packit d3f73b
Specify a remote IP for a
Packit d3f73b
.B udp
Packit d3f73b
bearer. If no remote IP is specified a
Packit d3f73b
.B udp
Packit d3f73b
bearer runs in multicast mode and tries to auto-discover its neighbours.
Packit d3f73b
The multicast IP address is generated based on the TIPC network ID. If a remote
Packit d3f73b
IP is specified the
Packit d3f73b
.B udp
Packit d3f73b
bearer runs in point-to-point mode.
Packit d3f73b
Packit d3f73b
Multiple
Packit d3f73b
.B remoteip
Packit d3f73b
addresses can be added via the
Packit d3f73b
.B bearer add
Packit d3f73b
command. Adding one or more unicast
Packit d3f73b
.B remoteip
Packit d3f73b
addresses to an existing
Packit d3f73b
.B udp
Packit d3f73b
bearer puts the bearer in replicast mode where IP
Packit d3f73b
multicast is emulated by sending multiple unicast messages to each configured
Packit d3f73b
.B remoteip.
Packit d3f73b
When a peer sees a TIPC discovery message from an unknown peer the peer address
Packit d3f73b
is automatically added to the
Packit d3f73b
.B remoteip
Packit d3f73b
(replicast) list, thus only one side of
Packit d3f73b
a link needs to be manually configured. A
Packit d3f73b
.B remoteip
Packit d3f73b
address cannot be added to a multicast bearer.
Packit d3f73b
Packit d3f73b
.TP
Packit d3f73b
.BI "remoteport " REMOTEPORT
Packit d3f73b
.br
Packit d3f73b
Specify the remote port for a
Packit d3f73b
.B udp
Packit d3f73b
bearer. The default port 6118 is used if no port is specified.
Packit d3f73b
Packit d3f73b
.SH EXIT STATUS
Packit d3f73b
Exit status is 0 if command was successful or a positive integer upon failure.
Packit d3f73b
Packit d3f73b
.SH SEE ALSO
Packit d3f73b
.BR tipc (8),
Packit d3f73b
.BR tipc-link (8),
Packit d3f73b
.BR tipc-media (8),
Packit d3f73b
.BR tipc-nametable (8),
Packit d3f73b
.BR tipc-node (8),
Packit d3f73b
.BR tipc-peer (8),
Packit d3f73b
.BR tipc-socket (8)
Packit d3f73b
.br
Packit d3f73b
.SH REPORTING BUGS
Packit d3f73b
Report any bugs to the Network Developers mailing list
Packit d3f73b
.B <netdev@vger.kernel.org>
Packit d3f73b
where the development and maintenance is primarily done.
Packit d3f73b
You do not have to be subscribed to the list to send a message there.
Packit d3f73b
Packit d3f73b
.SH AUTHOR
Packit d3f73b
Richard Alpe <richard.alpe@ericsson.com>