|
Packit |
db064d |
=======
|
|
Packit |
db064d |
ibroute
|
|
Packit |
db064d |
=======
|
|
Packit |
db064d |
|
|
Packit |
db064d |
-----------------------------------------
|
|
Packit |
db064d |
query InfiniBand switch forwarding tables
|
|
Packit |
db064d |
-----------------------------------------
|
|
Packit |
db064d |
|
|
Packit |
db064d |
:Date: @BUILD_DATE@
|
|
Packit |
db064d |
:Manual section: 8
|
|
Packit |
db064d |
:Manual group: Open IB Diagnostics
|
|
Packit |
db064d |
|
|
Packit |
db064d |
SYNOPSIS
|
|
Packit |
db064d |
========
|
|
Packit |
db064d |
|
|
Packit |
db064d |
ibroute [options] [<dest dr_path|lid|guid> [<startlid> [<endlid>]]]
|
|
Packit |
db064d |
|
|
Packit |
db064d |
DESCRIPTION
|
|
Packit |
db064d |
===========
|
|
Packit |
db064d |
|
|
Packit |
db064d |
ibroute uses SMPs to display the forwarding tables (unicast
|
|
Packit |
db064d |
(LinearForwardingTable or LFT) or multicast (MulticastForwardingTable or MFT))
|
|
Packit |
db064d |
for the specified switch LID and the optional lid (mlid) range.
|
|
Packit |
db064d |
The default range is all valid entries in the range 1...FDBTop.
|
|
Packit |
db064d |
|
|
Packit |
db064d |
OPTIONS
|
|
Packit |
db064d |
=======
|
|
Packit |
db064d |
|
|
Packit |
db064d |
**-a, --all**
|
|
Packit |
db064d |
show all lids in range, even invalid entries
|
|
Packit |
db064d |
|
|
Packit |
db064d |
**-n, --no_dests**
|
|
Packit |
db064d |
do not try to resolve destinations
|
|
Packit |
db064d |
|
|
Packit |
db064d |
**-M, --Multicast**
|
|
Packit |
db064d |
show multicast forwarding tables
|
|
Packit |
db064d |
In this case, the range parameters are specifying the mlid range.
|
|
Packit |
db064d |
|
|
Packit |
db064d |
|
|
Packit |
db064d |
Addressing Flags
|
|
Packit |
db064d |
----------------
|
|
Packit |
db064d |
|
|
Packit |
db064d |
.. include:: common/opt_D.rst
|
|
Packit |
db064d |
.. include:: common/opt_G.rst
|
|
Packit |
db064d |
.. include:: common/opt_L.rst
|
|
Packit |
db064d |
.. include:: common/opt_s.rst
|
|
Packit |
db064d |
|
|
Packit |
db064d |
Port Selection flags
|
|
Packit |
db064d |
--------------------
|
|
Packit |
db064d |
|
|
Packit |
db064d |
.. include:: common/opt_C.rst
|
|
Packit |
db064d |
.. include:: common/opt_P.rst
|
|
Packit |
db064d |
.. include:: common/sec_portselection.rst
|
|
Packit |
db064d |
|
|
Packit |
db064d |
Debugging flags
|
|
Packit |
db064d |
---------------
|
|
Packit |
db064d |
|
|
Packit |
db064d |
.. include:: common/opt_d.rst
|
|
Packit |
db064d |
.. include:: common/opt_e.rst
|
|
Packit |
db064d |
.. include:: common/opt_h.rst
|
|
Packit |
db064d |
.. include:: common/opt_v.rst
|
|
Packit |
db064d |
.. include:: common/opt_V.rst
|
|
Packit |
db064d |
|
|
Packit |
db064d |
|
|
Packit |
db064d |
Configuration flags
|
|
Packit |
db064d |
-------------------
|
|
Packit |
db064d |
|
|
Packit |
db064d |
.. include:: common/opt_t.rst
|
|
Packit |
db064d |
.. include:: common/opt_y.rst
|
|
Packit |
db064d |
.. include:: common/opt_node_name_map.rst
|
|
Packit |
db064d |
.. include:: common/opt_z-config.rst
|
|
Packit |
db064d |
|
|
Packit |
db064d |
FILES
|
|
Packit |
db064d |
=====
|
|
Packit |
db064d |
|
|
Packit |
db064d |
.. include:: common/sec_config-file.rst
|
|
Packit |
db064d |
|
|
Packit |
db064d |
.. include:: common/sec_node-name-map.rst
|
|
Packit |
db064d |
|
|
Packit |
db064d |
EXAMPLES
|
|
Packit |
db064d |
========
|
|
Packit |
db064d |
|
|
Packit |
db064d |
Unicast examples
|
|
Packit |
db064d |
|
|
Packit |
db064d |
::
|
|
Packit |
db064d |
ibroute 4 # dump all lids with valid out ports of switch with lid 4
|
|
Packit |
db064d |
ibroute -a 4 # same, but dump all lids, even with invalid out ports
|
|
Packit |
db064d |
ibroute -n 4 # simple dump format - no destination resolution
|
|
Packit |
db064d |
ibroute 4 10 # dump lids starting from 10 (up to FDBTop)
|
|
Packit |
db064d |
ibroute 4 0x10 0x20 # dump lid range
|
|
Packit |
db064d |
ibroute -G 0x08f1040023 # resolve switch by GUID
|
|
Packit |
db064d |
ibroute -D 0,1 # resolve switch by direct path
|
|
Packit |
db064d |
|
|
Packit |
db064d |
Multicast examples
|
|
Packit |
db064d |
|
|
Packit |
db064d |
::
|
|
Packit |
db064d |
ibroute -M 4 # dump all non empty mlids of switch with lid 4
|
|
Packit |
db064d |
ibroute -M 4 0xc010 0xc020 # same, but with range
|
|
Packit |
db064d |
ibroute -M -n 4 # simple dump format
|
|
Packit |
db064d |
|
|
Packit |
db064d |
SEE ALSO
|
|
Packit |
db064d |
========
|
|
Packit |
db064d |
|
|
Packit |
db064d |
ibtracert (8)
|
|
Packit |
db064d |
|
|
Packit |
db064d |
AUTHOR
|
|
Packit |
db064d |
======
|
|
Packit |
db064d |
|
|
Packit |
db064d |
Hal Rosenstock
|
|
Packit |
db064d |
< halr@voltaire.com >
|