summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorReyk Floeter <reyk@cvs.openbsd.org>2005-10-04 08:42:01 +0000
committerReyk Floeter <reyk@cvs.openbsd.org>2005-10-04 08:42:01 +0000
commit69a49f9b71d99dc20d030a9ab85fa0d3b62ae57e (patch)
tree7107aadb101edd85c297db99f25632c686540f65 /share
parent59d627d99a1dfa83e8170936f68ca7771474d40e (diff)
start to describe the trunk(4) protocols.
thanks to jmc@ and Michael Knudson
Diffstat (limited to 'share')
-rw-r--r--share/man/man4/trunk.420
1 files changed, 19 insertions, 1 deletions
diff --git a/share/man/man4/trunk.4 b/share/man/man4/trunk.4
index d05773134cb..3e340045659 100644
--- a/share/man/man4/trunk.4
+++ b/share/man/man4/trunk.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: trunk.4,v 1.6 2005/10/03 20:17:38 jmc Exp $
+.\" $OpenBSD: trunk.4,v 1.7 2005/10/04 08:42:00 reyk Exp $
.\"
.\" Copyright (c) 2005 Reyk Floeter <reyk@vantronix.net>
.\"
@@ -54,6 +54,24 @@ and
.Ic none
for link aggregation and link failover.
.Pp
+The
+.Ic roundrobin
+protocol distributes outgoing traffic using a round-robin scheduler
+through all active ports; and
+.Ic failover
+protocol sends outgoing traffic only through the master or the next
+active port.
+Both protocols receive traffic from all attached ports.
+The interface link state is used to validate if the port is active or
+not.
+.Pp
+The
+.Ic none
+protocol is intended to do nothing: it disables any traffic without
+disabling the
+.Nm
+interface itself.
+.Pp
The configuration can be done at runtime or by setting up a
.Xr hostname.if 5
configuration file for