Update to r43904.

Only minor whitespace fixes by myself, most of the work was done
by the submitter.

Submitted by:	Bjoern Heidotting
Obtained from:	The FreeBSD German Documentation Project
This commit is contained in:
Benedict Reuschling 2014-04-05 12:05:13 +00:00
parent 0c9a0ae8d3
commit 889a0657c2
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=44452

View file

@ -5,7 +5,7 @@
$FreeBSD$ $FreeBSD$
$FreeBSDde:$ $FreeBSDde:$
basiert auf: r43901 basiert auf: r43904
--> -->
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="advanced-networking"> <chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="advanced-networking">
<info><title>Weiterführende Netzwerkthemen</title> <info><title>Weiterführende Netzwerkthemen</title>
@ -3718,16 +3718,18 @@ BEGEMOT-BRIDGE-MIB::begemotBridgeDefaultBridgeIf.0 s bridge2</screen>
<para>Die von &os; unterstützte &man.lagg.4;-Schnittstelle <para>Die von &os; unterstützte &man.lagg.4;-Schnittstelle
erlaubt die Gruppierung von mehreren Netzwerkadaptern als eine erlaubt die Gruppierung von mehreren Netzwerkadaptern als eine
virtuelle Schnittstelle mit dem Ziel, Ausfallsicherheit virtuelle Schnittstelle mit dem Ziel, Ausfallsicherheit
(Failover) und Link Aggregation bereitzustellen. Link (Failover) und Link Aggregation bereitzustellen. Bei Failover
Aggregation funktioniert am besten mit Switches, welche kann der Verkehr auch dann weiter fließen, wenn nur eine
<acronym>LACP</acronym> unterstützen, da dieses Protokoll den Schnittstelle verfügbar ist. Link Aggregation funktioniert am
Datenverkehr bidirektional verteilt, während es auch auf den besten mit Switches, welche <acronym>LACP</acronym>
Ausfall einzelner Verbindungen reagiert.</para> unterstützen, da dieses Protokoll den Datenverkehr
bidirektional verteilt, während es auch auf den Ausfall
einzelner Verbindungen reagiert.</para>
<para>Die von der lagg-Schnittstelle unterstützten Betriebsarten <para>Die von der lagg-Schnittstelle unterstützten Protokolle
bestimmten, welche Ports für den ausgehenden Datenverkehr bestimmten, welche Ports für den ausgehenden Datenverkehr
benutzt werden, und ob ein bestimmter Port eingehenden benutzt werden, und ob ein bestimmter Port eingehenden
Datenverkehr akzeptiert. Folgende Betriebsarten werden von Datenverkehr akzeptiert. Die folgenden Protokolle werden von
&man.lagg.4; unterstützt:</para> &man.lagg.4; unterstützt:</para>
<variablelist> <variablelist>
@ -3816,18 +3818,26 @@ BEGEMOT-BRIDGE-MIB::begemotBridgeDefaultBridgeIf.0 s bridge2</screen>
<title><acronym>LACP</acronym> Aggregation mit einem Switch <title><acronym>LACP</acronym> Aggregation mit einem Switch
von &cisco;</title> von &cisco;</title>
<para>Dieses Beispiel verbindet zwei Adapter auf einer <para>Dieses Beispiel verbindet zwei &man.fxp.4;
&os;-Maschine mit dem Switch als eine einzelne, Ethernet-Schnittstellen einer &os;-Maschine zu den ersten
lastverteilte und ausfallsichere Verbindung. Weitere zwei Ethernet-Ports auf einem &cisco; Switch als eine
Adapter können hinzugefügt werden, um den Durchsatz zu einzelne, lastverteilte und ausfallsichere Verbindung.
erhöhen und die Ausfallsicherheit zu steigern. Da die Weitere Adapter können hinzugefügt werden, um den Durchsatz
Reihenfolge der Frames bei Ethernet zwingend eingehalten zu erhöhen und die Ausfallsicherheit zu steigern. Ersetzen
werden muss, fließt auch jeglicher Verkehr zwischen zwei Sie die Namen der &cisco;-Ports, Ethernet-Geräte,
Stationen über den gleichen physischen Kanal, was die channel-group Nummern und <acronym>IP</acronym>-Adressen im
maximale Geschwindigkeit der Verbindung auf die eines Beispiel durch Namen, die mit Ihrer lokalen Konfiguration
einzelnen Adapters beschränkt. Der Übertragungsalgorithmus übereinstimmen.</para>
versucht, so viele Informationen wie möglich zu verwenden,
um die verschiedenen Verkehrsflüsse zu unterscheiden und
<para>Da die Reihenfolge der Frames bei Ethernet zwingend
eingehalten werden muss, fließt auch jeglicher Verkehr
zwischen zwei Stationen über den gleichen physischen
Kanal, was die maximale Geschwindigkeit der Verbindung auf
die eines einzelnen Adapters beschränkt.
Der Übertragungsalgorithmus versucht, so viele
Informationen wie möglich zu verwenden, um die
verschiedenen Verkehrsflüsse zu unterscheiden und
balanciert diese über die verfügbaren Adapter.</para> balanciert diese über die verfügbaren Adapter.</para>
<para>Fügen Sie auf dem &cisco;-Switch die Adapter <para>Fügen Sie auf dem &cisco;-Switch die Adapter
@ -3835,33 +3845,34 @@ BEGEMOT-BRIDGE-MIB::begemotBridgeDefaultBridgeIf.0 s bridge2</screen>
<replaceable>FastEthernet0/2</replaceable> zu der <replaceable>FastEthernet0/2</replaceable> zu der
channel-group <replaceable>1</replaceable> hinzu:</para> channel-group <replaceable>1</replaceable> hinzu:</para>
<screen><userinput>interface FastEthernet0/1 <screen><userinput>interface
channel-group 1 mode active <replaceable>FastEthernet0/1</replaceable>
channel-group <replaceable>1</replaceable> mode active
channel-protocol lacp</userinput> channel-protocol lacp</userinput>
! !
<userinput>interface FastEthernet0/2 <userinput>interface <replaceable>FastEthernet0/2</replaceable>
channel-group 1 mode active channel-group <replaceable>1</replaceable> mode active
channel-protocol lacp</userinput></screen> channel-protocol lacp</userinput></screen>
<para>Auf der Maschine mit &os; erstellen Sie die <para>Auf der Maschine mit &os; erstellen Sie die
&man.lagg.4;-Schnittstelle unter Verwendung von &man.lagg.4;-Schnittstelle unter Verwendung von
<replaceable>fxp0</replaceable> und <replaceable>fxp0</replaceable> und
<replaceable>fxp1</replaceable> und starten Sie <replaceable>fxp1</replaceable> und starten Sie
Schnittstelle mit der <acronym>IP</acronym>-Adresse Schnittstelle mit der <acronym>IP</acronym>-Adresse
<replaceable>10.0.0.3/24</replaceable>:</para> <replaceable>10.0.0.3/24</replaceable>:</para>
<screen>&prompt.root; <userinput>ifconfig fxp0 up</userinput> <screen>&prompt.root; <userinput>ifconfig
&prompt.root; <userinput>ifconfig fxp1 up</userinput> <replaceable>fxp0</replaceable> up</userinput>
&prompt.root; <userinput>ifconfig <replaceable>fxp1</replaceable>
up</userinput>
&prompt.root; <userinput>ifconfig lagg0 create </userinput> &prompt.root; <userinput>ifconfig lagg0 create </userinput>
&prompt.root; <userinput>ifconfig lagg0 up laggproto lacp laggport fxp0 laggport fxp1 10.0.0.3/24</userinput></screen> &prompt.root; <userinput>ifconfig lagg0 up laggproto lacp laggport
<replaceable>fxp0</replaceable> laggport
<replaceable>fxp1</replaceable>
<replaceable>10.0.0.3/24</replaceable></userinput></screen>
<para>Als nächstes, überprüfen Sie den Status der virtuellen <para>Als nächstes, überprüfen Sie den Status der virtuellen
Schnittstelle. Ports, die als <emphasis>ACTIVE</emphasis> Schnittstelle:</para>
markiert sind, sind Teil der aktiven Aggregations-Gruppe,
die mit dem Switch ausgehandelt wurde und der Verkehr wird
über diese übertragen und empfangen. Benutzen Sie die
ausführliche Ausgabe von &man.ifconfig.8;, um sich die
<acronym>LAG</acronym>-Bezeichner anzeigen zu lassen.</para>
<screen>&prompt.root; <userinput>ifconfig <literal>lagg<replaceable>0</replaceable></literal></userinput> <screen>&prompt.root; <userinput>ifconfig <literal>lagg<replaceable>0</replaceable></literal></userinput>
lagg0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 1500 lagg0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 1500
@ -3873,6 +3884,13 @@ lagg0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 150
laggport: fxp1 flags=1c&lt;ACTIVE,COLLECTING,DISTRIBUTING&gt; laggport: fxp1 flags=1c&lt;ACTIVE,COLLECTING,DISTRIBUTING&gt;
laggport: fxp0 flags=1c&lt;ACTIVE,COLLECTING,DISTRIBUTING&gt;</screen> laggport: fxp0 flags=1c&lt;ACTIVE,COLLECTING,DISTRIBUTING&gt;</screen>
<para>Ports, die als <emphasis>ACTIVE</emphasis> markiert
sind, sind Teil der aktiven Aggregations-Gruppe, die mit dem
Switch ausgehandelt wurde und der Verkehr wird über diese
übertragen und empfangen. Benutzen Sie <option>-v</option>
im obigen Kommando, um sich die
<acronym>LAG</acronym>-Bezeichner anzeigen zu lassen.</para>
<para>Um den Status der Ports auf dem &cisco; Switch <para>Um den Status der Ports auf dem &cisco; Switch
anzuzeigen:</para> anzuzeigen:</para>
@ -3919,10 +3937,15 @@ ifconfig_<literal>lagg0</literal>="laggproto lacp laggport <replaceable>fxp0</re
<acronym>IP</acronym>-Adresse <acronym>IP</acronym>-Adresse
<replaceable>10.0.0.15/24</replaceable> zugewiesen:</para> <replaceable>10.0.0.15/24</replaceable> zugewiesen:</para>
<screen>&prompt.root; <userinput>ifconfig fxp0 up</userinput> <screen>&prompt.root; <userinput>ifconfig
&prompt.root; <userinput>ifconfig fxp1 up</userinput> <replaceable>fxp0</replaceable> up</userinput>
&prompt.root; <userinput>ifconfig <replaceable>fxp1</replaceable>
up</userinput>
&prompt.root; <userinput>ifconfig lagg0 create</userinput> &prompt.root; <userinput>ifconfig lagg0 create</userinput>
&prompt.root; <userinput>ifconfig lagg0 up laggproto failover laggport fxp0 laggport fxp1 10.0.0.15/24</userinput></screen> &prompt.root; <userinput>ifconfig lagg0 up laggproto failover laggport
<replaceable>fxp0</replaceable> laggport
<replaceable>fxp1</replaceable>
<replaceable>10.0.0.15/24</replaceable></userinput></screen>
<para>Die virtuelle Schnittstelle sollte in etwa so <para>Die virtuelle Schnittstelle sollte in etwa so
aussehen:</para> aussehen:</para>
@ -3957,8 +3980,8 @@ ifconfig_<literal>lagg0</literal>="laggproto failover laggport <replaceable>fxp0
</example> </example>
<example xml:id="networking-lagg-wired-and-wireless"> <example xml:id="networking-lagg-wired-and-wireless">
<title>Failover Modus zwischen drahtgebundenen und drahtlosen <title>Failover Modus zwischen Ethernet- und
Schnittstellen</title> Wireless-Schnittstellen</title>
<para>Für Laptop-Benutzer ist es normalerweise wünschenswert, <para>Für Laptop-Benutzer ist es normalerweise wünschenswert,
wireless als sekundäre Schnittstelle einzurichten, die wireless als sekundäre Schnittstelle einzurichten, die
@ -3969,7 +3992,7 @@ ifconfig_<literal>lagg0</literal>="laggproto failover laggport <replaceable>fxp0
gleichzeitig möglich bleibt, Daten über die drahtlose gleichzeitig möglich bleibt, Daten über die drahtlose
Verbindung zu übertragen.</para> Verbindung zu übertragen.</para>
<para>Dies wird durch das Überschreiben der <para>Dies wird durch das Überschreiben der physikalischen
<acronym>MAC</acronym>-Adresse der drahtlosen Schnittstelle, <acronym>MAC</acronym>-Adresse der drahtlosen Schnittstelle,
durch die der Ethernet-Schnittstelle erreicht.</para> durch die der Ethernet-Schnittstelle erreicht.</para>
@ -4002,12 +4025,16 @@ bge0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 1500
<acronym>MAC</acronym>-Adresse der zugrunde liegenden <acronym>MAC</acronym>-Adresse der zugrunde liegenden
Wireless-Schnittstelle:</para> Wireless-Schnittstelle:</para>
<screen>&prompt.root; <userinput>ifconfig iwn0 ether 00:21:70:da:ae:37</userinput></screen> <screen>&prompt.root; <userinput>ifconfig
<replaceable>iwn0</replaceable> ether
<replaceable>00:21:70:da:ae:37</replaceable></userinput></screen>
<para>Starten Sie den Wireless-Schnittstelle, aber ohne <para>Starten Sie den Wireless-Schnittstelle, aber ohne
IP-Adresse:</para> IP-Adresse:</para>
<screen>&prompt.root; <userinput>ifconfig wlan0 create wlandev iwn0 ssid my_router up</userinput></screen> <screen>&prompt.root; <userinput>ifconfig wlan0 create wlandev
<replaceable>iwn0</replaceable> ssid
<replaceable>my_router</replaceable> up</userinput></screen>
<para>Stellen Sie sicher, dass die <para>Stellen Sie sicher, dass die
<replaceable>bge0</replaceable>-Schnittstelle aktiv ist. <replaceable>bge0</replaceable>-Schnittstelle aktiv ist.
@ -4015,9 +4042,11 @@ bge0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 1500
<replaceable>bge0</replaceable> als Master mit Failover auf <replaceable>bge0</replaceable> als Master mit Failover auf
<replaceable>wlan0</replaceable>:</para> <replaceable>wlan0</replaceable>:</para>
<screen>&prompt.root; <userinput>ifconfig bge0 up</userinput> <screen>&prompt.root; <userinput>ifconfig
<replaceable>bge0</replaceable> up</userinput>
&prompt.root; <userinput>ifconfig lagg0 create</userinput> &prompt.root; <userinput>ifconfig lagg0 create</userinput>
&prompt.root; <userinput>ifconfig lagg0 up laggproto failover laggport bge0 laggport wlan0</userinput></screen> &prompt.root; <userinput>ifconfig lagg0 up laggproto failover laggport
<replaceable>bge0</replaceable> laggport wlan0</userinput></screen>
<para>Die virtuelle Schnittstelle sollte in etwa so <para>Die virtuelle Schnittstelle sollte in etwa so
aussehen:</para> aussehen:</para>
@ -4036,13 +4065,15 @@ lagg0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 150
erhalten bleibt, fügen Sie folgende Einträge in erhalten bleibt, fügen Sie folgende Einträge in
<filename>/etc/rc.conf</filename> hinzu:</para> <filename>/etc/rc.conf</filename> hinzu:</para>
<programlisting>ifconfig_bge0="up" <programlisting>ifconfig_<replaceable>bge0</replaceable>="up"
ifconfig_iwn0="ether 00:21:70:da:ae:37" ifconfig_<replaceable>iwn0</replaceable>="<replaceable>ether
wlans_iwn0="wlan0" 00:21:70:da:ae:37</replaceable>"
wlans_<replaceable>iwn0</replaceable>="wlan0"
ifconfig_wlan0="WPA" ifconfig_wlan0="WPA"
cloned_interfaces="lagg0" cloned_interfaces="<literal>lagg0</literal>"
ifconfig_lagg0="laggproto failover laggport bge0 laggport wlan0 DHCP" ifconfig_<literal>lagg0</literal>="laggproto failover laggport
</programlisting> <replaceable>bge0</replaceable> laggport wlan0
DHCP"</programlisting>
</example> </example>
</sect2> </sect2>
</sect1> </sect1>