X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=rrqnet.8.adoc;h=3db7399e2a27f32eb8211e0b593d1eda64a4e175;hb=67b549aa2a3291ed99f5f2d8c0fc66c823b439bd;hp=bc0aafb158f88accf8616b993643d59397f53956;hpb=24b195c20244d90e0fefa7b2dce999063b77e6ee;p=rrq%2Frrqnet.git diff --git a/rrqnet.8.adoc b/rrqnet.8.adoc index bc0aafb..3db7399 100644 --- a/rrqnet.8.adoc +++ b/rrqnet.8.adoc @@ -25,7 +25,7 @@ OPTIONS Note that any options must be given in the fixed order: - [-v] [-4] [-B n] [-T n] [-m mcast] [-t tap] + [-v] [-tpg] [-4] [-B n] [-T n] [-m mcast] [-t tap] *-v*:: @@ -33,6 +33,13 @@ This tells *rrqnet* to log its operation on +stderr+. Use *-vv* to also see logs about connections and messaging, or *-vvv* for *rrqnet* to be insanely verbose on +stderr+ about virtually everything. +-tpg:: + +This enables a special UDP transport quirk where *rrqnet* expands any +packet in the range [1461,1477] bytes to be of 1478 bytes instead. It +is a work-around for an observed problem in a NAT traversal case for +certain packet sizes in that range. + *-4*:: This directs *rrqnet* to use an ipv4-only socket for its UDP. By @@ -92,12 +99,12 @@ hosts via UDP messaging between the hosts. collection of fully connected hosts, although the more common is a "star' formation. See the EXAMPLES section for inspiration. -*rrqnet* includes logic aiming to protect against broadcast cycles. -Howewer it does not have the more advanced spanning tree logic that is -offered by bridge interfaces. In general it's probably best to avoid -cabling cycles and perhaps rather run several *rrqnet* on a host with -their taps connected with a bridge interface. Though, multiple virtual -cabling paths between hosts might increase connection reliability. +*rrqnet* includes logic to protect against broadcast cycles. Whilst +acting as a switch for all its remotes it does not have spanning tree +logic as is offered by bridge interfaces. Generally it's probably best +to avoid cabling cycles, but *rrqnet* also handles full mesh linking +between multiple hosts without additional configuration. Such a setup +is also dynamically adapting to prefer the fastest link between hosts. By default *rrqnet* opens an +ipv6+ socket on the given port. This mode handles both +ipv6+ and +ipv4+ remotes with +ipv4+ remotes @@ -439,7 +446,8 @@ Using +-t -+ for stdin/stdout packet traffic is compatible with SEE ALSO -------- -*rrqnet-cron.sh(8)* - Management script to uphold a *rrqnet* plug. +*rrqnet-cron(8)* - Management script to uphold a *rrqnet* plug. +*rrqnet-ifupdown(8)* - Management script to uphold a *rrqnet* plug. *vde_plug(1)* - Virtual Distributed Ethernet plug.