Update to r43901.

Most of the work on this patch was done by the submitter.
I sprinkled some whitespace and typo fixes here and there, but nothing major.

Submitted by:	Bjoern Heidotting
Obtained from:	The FreeBSD German Documentation Project
This commit is contained in:
Benedict Reuschling 2014-03-30 20:44:41 +00:00
parent 9953a7134c
commit 723fc057c5
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=44392

View file

@ -5,7 +5,7 @@
$FreeBSD$
$FreeBSDde:$
basiert auf: r43891
basiert auf: r43901
-->
<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>
@ -14,7 +14,7 @@
</authorgroup>
</info>
<sect1 xml:id="advanced-networking-synopsis">
@ -101,7 +101,7 @@
</authorgroup>
</info>
<indexterm>
<primary>Routing</primary>
@ -555,7 +555,7 @@ host2.example.com link#1 UC 0 0
</authorgroup>
</info>
<sect3>
<title>Manuelle Konfiguration</title>
@ -800,7 +800,7 @@ route_net2="-net 192.168.1.0/24 192.168.1.1"</programlisting>
</authorgroup>
</info>
<indexterm><primary>Netzwerke, drahtlos</primary></indexterm>
<indexterm>
@ -2521,7 +2521,7 @@ freebsdap 00:11:95:c3:0d:ac 1 54M 22:1 100 EPS</screen>
</authorgroup>
</info>
<indexterm><primary>Bluetooth</primary></indexterm>
@ -3173,7 +3173,7 @@ rfcomm_sppd[94692]: Starting on /dev/ttyp6...</screen>
</authorgroup>
</info>
<sect2>
<title>Einführung</title>
@ -3706,7 +3706,7 @@ BEGEMOT-BRIDGE-MIB::begemotBridgeDefaultBridgeIf.0 s bridge2</screen>
<author><personname><firstname>Sharon</firstname><surname>Bahagi</surname></personname></author>
</authorgroup>
</info>
<indexterm><primary>lagg</primary></indexterm>
<indexterm><primary>failover</primary></indexterm>
@ -3715,110 +3715,120 @@ BEGEMOT-BRIDGE-MIB::begemotBridgeDefaultBridgeIf.0 s bridge2</screen>
<indexterm><primary>loadbalance</primary></indexterm>
<indexterm><primary>roundrobin</primary></indexterm>
<sect2>
<title>Einleitung</title>
<para>Die &man.lagg.4;-Schnittstelle erlaubt die Aggregation von
mehreren Netzwerkadaptern als eine virtuelle Schnittstelle mit dem
Ziel, Ausfallsicherheit (Failover) und Hochgeschwindigkeitsverbindungen
bereitzustellen.</para>
</sect2>
<para>Die von &os; unterstützte &man.lagg.4;-Schnittstelle
erlaubt die Gruppierung von mehreren Netzwerkadaptern als eine
virtuelle Schnittstelle mit dem Ziel, Ausfallsicherheit
(Failover) und Link Aggregation bereitzustellen. Link
Aggregation funktioniert am besten mit Switches, welche
<acronym>LACP</acronym> unterstützen, da dieses Protokoll den
Datenverkehr bidirektional verteilt, während es auch auf den
Ausfall einzelner Verbindungen reagiert.</para>
<sect2>
<title>Anwendungsoptionen</title>
<para>Die von der lagg-Schnittstelle unterstützten Betriebsarten
bestimmten, welche Ports für den ausgehenden Datenverkehr
benutzt werden, und ob ein bestimmter Port eingehenden
Datenverkehr akzeptiert. Folgende Betriebsarten werden von
&man.lagg.4; unterstützt:</para>
<variablelist>
<varlistentry><term>Ausfallsicherheit (Failover)</term>
<listitem>
<para>Sendet und empfängt Netzwerkverkehr nur auf dem
Masterport. Sollte der Masterport nicht zur Verfügung stehen,
wird der nächste aktive Port verwendet. Der zuerst
hinzugefügte Adapter wird zum Masterport, jeder weitere Adapter
dient als Gerät zur Ausfallsicherheit.</para>
</listitem>
<varlistentry>
<term>failover (Ausfallsicherheit)</term>
<listitem>
<para>Dieser Modus sendet und empfängt Datenverkehr nur
auf dem Masterport. Sollte der Masterport nicht zur
Verfügung stehen, wird der nächste aktive Port
verwendet. Der zuerst hinzugefügte Adapter der
virtuellen Schnittstelle wird zum Masterport, jeder
weitere Adapter dient als Gerät zur Ausfallsicherheit.
Wenn ein Failover auf einem Nicht-Master Port
stattfindet, wird der ursprüngliche Port wieder zum
Master-Port, sobald er wieder verfügbar ist.</para>
</listitem>
</varlistentry>
<varlistentry><term>&cisco; Fast &etherchannel;</term>
<listitem>
<para>&cisco; Fast &etherchannel; (FEC), ist eine statische
Konfiguration und handelt weder Aggregation mit der Gegenstelle aus,
noch werden Frames zur Überwachung der Verbindung ausgetauscht.
Wenn der Switch LACP unterstützt, sollte diese Option auch
verwendet werden.</para>
<para><acronym>FEC</acronym> balanciert den ausgehenden Verkehr
über die aktiven Ports, basierend auf gehashten
Protokollheaderinformationen und akzeptiert eingehenden Verkehr auf
jedem aktiven Port. Der Hash enthält die Ethernet-Quell- und
Zieladresse, und, falls verfügbar, den VLAN-Tag, sowie die
IPv4/IPv6 Quell- und Zieladresse.</para>
</listitem>
</varlistentry>
<varlistentry><term>LACP</term>
<listitem>
<para>Das &ieee; 802.3ad Link-Aggregation Control Protokoll
(LACP) und das Marker Protocol. LACP wird eine Menge von
aggregierbaren Verbindungen mit der Gegenstelle in einer oder
mehreren Link Aggregated Groups (LAG) aushandeln. Jede LAG besteht
aus Ports der gleichen Geschwindigkeit, eingestellt auf
Voll-Duplex-Betrieb. Der Verkehr wird über die Ports
in der LAG mit der größten Gesamtgeschwindigkeit
balanciert, in den meisten Fällen wird es nur eine LAG geben,
die alle Ports enthält. Im Falle von Änderungen in der
physischen Anbindung wird die Link-Aggregation schnell zu einer
neuen Konfiguration konvergieren.</para>
<para><acronym>LACP</acronym> balanciert ausgehenden Verkehr
über die aktiven Ports basierend auf der gehashten
Protokollheaderinformation und akzeptiert eingehenden Verkehr auf
jedem aktiven Port. Der Hash beinhaltet die Ethernet-Quell- und
Zieladresse, und, soweit verfügbar, den VLAN-Tag, sowie die
IPv4/IPv6 Quell- und Zieladresse.</para>
</listitem>
</varlistentry>
<varlistentry><term>Lastverteilung (Loadbalance)</term>
<listitem>
<para>Dabei handelt es sich um einen Alias des
<emphasis>FEC</emphasis>-Modus.</para>
</listitem>
<varlistentry>
<term>fec / loadbalance (Lastverteilung)</term>
<listitem>
<para>&cisco; Fast &etherchannel; (<acronym>FEC</acronym>)
findet sich auf älteren &cisco; Switches. Es bietet
eine statische Konfiguration und handelt weder
Aggregation mit der Gegenstelle aus, noch werden Frames
zur Überwachung der Verbindung ausgetauscht. Wenn der
Switch <acronym>LACP</acronym> unterstützt, sollte diese
Option auch verwendet werden.</para>
</listitem>
</varlistentry>
<varlistentry><term>Round-Robin</term>
<varlistentry>
<term>lacp</term>
<listitem>
<para>Das &ieee; 802.3ad Link-Aggregation Control
Protokoll (<acronym>LACP</acronym>). Mit
<acronym>LACP</acronym> wird eine Menge von
aggregierbaren Verbindungen mit der Gegenstelle in einer
oder mehreren Link Aggregated Groups
(<acronym>LAG</acronym>) ausgehandelt. Jede
<acronym>LAG</acronym> besteht aus Ports der gleichen
Geschwindigkeit, eingestellt auf Voll-Duplex-Betrieb.
Der Verkehr wird über die Ports in der
<acronym>LAG</acronym> mit der größten
Gesamtgeschwindigkeit balanciert. Typischerweise gibt
es nur eine <acronym>LAG</acronym>, die alle Ports
enthält. Im Falle von Änderungen in der physischen
Anbindung wird <acronym>LACP</acronym> schnell zu einer
neuen Konfiguration konvergieren.</para>
<listitem>
<para>Verteilt ausgehenden Verkehr mittels einer Round-Robin-Zuteilung
über alle aktiven Ports und akzeptiert eingehenden Verkehr auf
jedem aktiven Port. Dieser Modus verletzt die Reihenfolge von
Ethernet-Frames und sollte mit Vorsicht eingesetzt werden.</para>
</listitem>
</varlistentry>
<para><acronym>LACP</acronym> balanciert ausgehenden
Verkehr über die aktiven Ports basierend auf der
gehashten Protokollheaderinformation und akzeptiert
eingehenden Verkehr auf jedem aktiven Port. Der Hash
beinhaltet die Ethernet-Quell- und Zieladresse, und,
soweit verfügbar, den <acronym>VLAN</acronym>-Tag,
sowie die <acronym>IPv4</acronym> oder
<acronym>IPv6</acronym> Quell- und Zieladresse.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>roundrobin</term>
<listitem>
<para>Dieser Modus verteilt ausgehenden Verkehr mittels
einer Round-Robin-Zuteilung über alle aktiven Ports und
akzeptiert eingehenden Verkehr auf jedem aktiven Port.
Da dieser Modus die Reihenfolge von Ethernet-Frames
verletzt, sollte er mit Vorsicht eingesetzt
werden.</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
<sect2>
<title>Beispiele</title>
<example xml:id="networking-lacp-aggregation-cisco">
<title>LACP Aggregation mit einem Switch von &cisco;</title>
<para>Dieser Abschnitt zeigt, wie man einen &cisco; Switch und
ein &os;-System für <acronym>LACP</acronym> Load Balancing
konfiguriert. Weiterhin wird gezeigt, wie man zwei
Ethernet-Schnittstellen, sowie eine Ethernet- und eine
Drahtlos-Schnittstelle für den Failover-Modus konfigurieren
kann.</para>
<para>Dieses Beispiel verbindet zwei Adapter auf einer &os;-Maschine
mit dem Switch als eine einzelne, lastverteilte und ausfallsichere
Verbindung. Weitere Adapter können hinzugefügt werden, um
den Durchsatz zu erhöhen und die Ausfallsicherheit zu steigern.
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>
<example xml:id="networking-lacp-aggregation-cisco">
<title><acronym>LACP</acronym> Aggregation mit einem Switch
von &cisco;</title>
<para>Dieses Beispiel verbindet zwei Adapter auf einer
&os;-Maschine mit dem Switch als eine einzelne,
lastverteilte und ausfallsichere Verbindung. Weitere
Adapter können hinzugefügt werden, um den Durchsatz zu
erhöhen und die Ausfallsicherheit zu steigern. 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>
<para>Fügen Sie auf dem &cisco;-Switch die Adapter
<replaceable>FastEthernet0/1</replaceable> und
@ -3836,24 +3846,25 @@ BEGEMOT-BRIDGE-MIB::begemotBridgeDefaultBridgeIf.0 s bridge2</screen>
<para>Auf der Maschine mit &os; erstellen Sie die
&man.lagg.4;-Schnittstelle unter Verwendung von
<replaceable>fxp0</replaceable> und
<replaceable>fxp1</replaceable>:</para>
<replaceable>fxp1</replaceable> und starten Sie
Schnittstelle mit der <acronym>IP</acronym>-Adresse
<replaceable>10.0.0.3/24</replaceable>:</para>
<screen>&prompt.root; <userinput>ifconfig lagg0 create </userinput>
&prompt.root; <userinput>ifconfig lagg0 up laggproto lacp laggport fxp0 laggport fxp1</userinput></screen>
<screen>&prompt.root; <userinput>ifconfig fxp0 up</userinput>
&prompt.root; <userinput>ifconfig fxp1 up</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>
<para>Überprüfen Sie den Status der Schnittstelle, indem
Sie folgendes eingeben:</para>
<para>Als nächstes, überprüfen Sie den Status der virtuellen
Schnittstelle. 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 die
ausführliche Ausgabe von &man.ifconfig.8;, um sich die
<acronym>LAG</acronym>-Bezeichner anzeigen zu lassen.</para>
<screen>&prompt.root; <userinput>ifconfig lagg0</userinput></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 die ausführliche
Ausgabe von &man.ifconfig.8;, um sich die LAG-Identifikatoren
anzeigen zu lassen.</para>
<screen>lagg0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 1500
<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
options=8&lt;VLAN_MTU&gt;
ether 00:05:5d:71:8d:b8
media: Ethernet autoselect
@ -3862,10 +3873,10 @@ BEGEMOT-BRIDGE-MIB::begemotBridgeDefaultBridgeIf.0 s bridge2</screen>
laggport: fxp1 flags=1c&lt;ACTIVE,COLLECTING,DISTRIBUTING&gt;
laggport: fxp0 flags=1c&lt;ACTIVE,COLLECTING,DISTRIBUTING&gt;</screen>
<para>Um den Status der Ports auf dem Switch anzuzeigen, geben Sie
<userinput>show lacp neighbor</userinput> ein:</para>
<para>Um den Status der Ports auf dem &cisco; Switch
anzuzeigen:</para>
<screen>switch# show lacp neighbor
<screen>switch# <userinput>show lacp neighbor</userinput>
Flags: S - Device is requesting Slow LACPDUs
F - Device is requesting Fast LACPDUs
A - Device is in Active mode P - Device is in Passive mode
@ -3881,30 +3892,46 @@ Fa0/2 SA 32768 0005.5d71.8db8 29s 0x146 0x4 0x3D</screen
<para>Benutzen Sie das Kommando <userinput>show lacp neighbor
detail</userinput>, um weitere Informationen zu erhalten.</para>
<para>Damit diese Konfiguration auch nach einem Neustart
erhalten bleibt, fügen Sie auf Ihrem &os;-System folgende
Einträge in <filename>/etc/rc.conf</filename> hinzu:</para>
<programlisting>ifconfig_<replaceable>fxp0</replaceable>="up"
ifconfig_<replaceable>fxp1</replaceable>="up"
cloned_interfaces="<literal>lagg0</literal>
ifconfig_<literal>lagg0</literal>="laggproto lacp laggport <replaceable>fxp0</replaceable> laggport <replaceable>fxp1</replaceable> <replaceable>10.0.0.3/24</replaceable>"</programlisting>
</example>
<example xml:id="networking-lagg-failover">
<title>Ausfallsicherer Modus</title>
<para>Der ausfallsichere Modus kann verwendet werden, um zu einer
zweiten Schnittstelle zu wechseln, sollte die Verbindung mit der
Master-Schnittstelle ausfallen. Erstellen und konfigurieren Sie die
<replaceable>lagg0</replaceable>-Schnittstelle mit
<replaceable>fxp0</replaceable> als Master und
<replaceable>fxp1</replaceable> als die sekundäre
Schnittstelle:</para>
<para>Der ausfallsichere Modus kann verwendet werden, um zu
einer zweiten Schnittstelle zu wechseln, sollte die
Verbindung mit der Master-Schnittstelle ausfallen. Um den
ausfallsicheren Modus zu konfigurieren, stellen Sie sicher,
dass die zugrunde liegenden physikalischen Schnittstellen
aktiv sind. Erstellen Sie dann die
&man.lagg.4;-Schnittstelle. In diesem Beispiel ist
<replaceable>fxp0</replaceable> die Master-Schnittstelle,
<replaceable>fxp1</replaceable> die sekundäre Schnittstelle,
und der virtuellen Schnittstelle wird die
<acronym>IP</acronym>-Adresse
<replaceable>10.0.0.15/24</replaceable> zugewiesen:</para>
<screen>&prompt.root; <userinput>ifconfig lagg0 create</userinput>
&prompt.root; <userinput>ifconfig lagg0 up laggproto failover laggport fxp0 laggport fxp1</userinput></screen>
<screen>&prompt.root; <userinput>ifconfig fxp0 up</userinput>
&prompt.root; <userinput>ifconfig fxp1 up</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>
<para>Die Schnittstelle wird so ähnlich wie im folgenden
aussehen, mit dem großen Unterschied, dass die
<acronym>MAC</acronym>-Adresse und die Gerätenamen
unterschiedlich sein werden:</para>
<para>Die virtuelle Schnittstelle sollte in etwa so
aussehen:</para>
<screen>&prompt.root; <userinput>ifconfig lagg0</userinput>
lagg0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 1500
options=8&lt;VLAN_MTU&gt;
ether 00:05:5d:71:8d:b8
inet 10.0.0.15 netmask 0xffffff00 broadcast 10.0.0.255
media: Ethernet autoselect
status: active
laggproto failover
@ -3912,42 +3939,53 @@ lagg0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 150
laggport: fxp0 flags=5&lt;MASTER,ACTIVE&gt;</screen>
<para>Der Verkehr wird auf <replaceable>fxp0</replaceable>
übertragen und empfangen. Wenn die Verbindung auf
<replaceable>fxp0</replaceable> abbricht, so wird
übertragen und empfangen. Wenn die Verbindung auf
<replaceable>fxp0</replaceable> abbricht, so wird
<replaceable>fxp1</replaceable> die Verbindung übernehmen.
Sobald die Verbindung auf der Master-Schnittstelle wiederhergestellt
ist, wird diese auch wieder als aktive Schnittstelle genutzt.</para>
Sobald die Verbindung auf der Master-Schnittstelle
wiederhergestellt ist, wird diese auch wieder als aktive
Schnittstelle genutzt.</para>
<para>Damit diese Konfiguration auch nach einem Neustart
erhalten bleibt, fügen Sie folgende Einträge in
<filename>/etc/rc.conf</filename> hinzu:</para>
<programlisting>ifconfig_<replaceable>fxp0</replaceable>="up"
ifconfig_<replaceable>fxp1</replaceable>="up"
cloned_interfaces="<literal>lagg0</literal>
ifconfig_<literal>lagg0</literal>="laggproto failover laggport <replaceable>fxp0</replaceable> laggport <replaceable>fxp1</replaceable> <replaceable>10.0.0.15/24</replaceable>"</programlisting>
</example>
<example xml:id="networking-lagg-wired-and-wireless">
<title>Failover Modus zwischen drahtgebundenen und drahtlosen
Schnittstellen</title>
<para>Für Laptop-Benutzer ist es normalerweise
wünschenswert, wireless als sekundäre Schnittstelle
einzurichten, die verwendet wird, wenn die Verbindung via Kabel
nicht verfügbar ist. Mit &man.lagg.4; ist es möglich,
eine IP-Adresse für die Kabelverbindung zu verwenden.
Sie ist leistungsfähig und sicher. Gleichzeitig haben Sie
die Möglichkeit Daten über die drahtlose Verbindung
zu übertragen.</para>
<para>Für Laptop-Benutzer ist es normalerweise wünschenswert,
wireless als sekundäre Schnittstelle einzurichten, die
verwendet wird, wenn die Ethernet-Verbindung nicht verfügbar
ist. Mit &man.lagg.4; ist es möglich, ein Failover zu
konfigurieren, welches die Ethernet-Verbindung aus
Performance- und Sicherheitsgründen bevorzugt, während es
gleichzeitig möglich bleibt, Daten über die drahtlose
Verbindung zu übertragen.</para>
<para>In dieser Konfiguration, müssen wir die zugrunde
liegenden <acronym>MAC</acronym>-Adresse der WLAN-Schnittstelle
überschreiben, damit sie zur Adresse von &man.lagg.4; passt,
welche von der drahtgebundenen Masterschnittstelle vererbt
wurde.</para>
<para>Dies wird durch das Überschreiben der
<acronym>MAC</acronym>-Adresse der drahtlosen Schnittstelle,
durch die der Ethernet-Schnittstelle erreicht.</para>
<para>In dieser Konfiguration behandeln wir die drahtgebundene
Schnittstelle <replaceable>bge0</replaceable> als die Master und
die drahtlose Schnittstelle <replaceable>wlan0</replaceable> als
die Failover-Schnittstelle. Die <replaceable>wlan0</replaceable>
wurde von der <replaceable>iwn0</replaceable> mit der
<acronym>MAC</acronym>-Adresse der kabelgebundenen eingerichtet.
Im ersten Schritt erhalten wir die <acronym>MAC</acronym>-Adresse
der kabelgebundenen Schnittstelle:</para>
<para>In dieser Konfiguration behandeln wir die
Ethernet-Schnittstelle <replaceable>bge0</replaceable> als
die Master und die drahtlose Schnittstelle
<replaceable>wlan0</replaceable> als die
Failover-Schnittstelle. Die
<replaceable>wlan0</replaceable> wurde von der
<replaceable>iwn0</replaceable> mit der
<acronym>MAC</acronym>-Adresse der Ethernet-Schnittstelle
eingerichtet. Im ersten Schritt ermitteln wir die
<acronym>MAC</acronym>-Adresse der
Ethernet-Schnittstelle:</para>
<screen>&prompt.root; <userinput>ifconfig bge0</userinput>
<screen>&prompt.root; <userinput>ifconfig <replaceable>bge0</replaceable></userinput>
bge0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 1500
options=19b&lt;RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4&gt;
ether 00:21:70:da:ae:37
@ -3956,12 +3994,13 @@ bge0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 1500
media: Ethernet autoselect (1000baseT &lt;full-duplex&gt;)
status: active</screen>
<para>Sie können <replaceable>bge0</replaceable> in
ihre tatsächliche ändern und werden eine andere
<literal>ether</literal>-Zeile mit der
<acronym>MAC</acronym>-Adresse ihrer kabelgebundenen
Schnittstelle erhalten. Nun ändern wir die zugrunde liegende
drahtlose Schnittstelle <replaceable>iwn0</replaceable>:</para>
<para>Ersetzen Sie <replaceable>bge0</replaceable> durch den
Namen der Ethernet-Schnittstelle Ihres Systems. Die
<literal>ether</literal>-Zeile wird die
<acronym>MAC</acronym>-Adresse der angegebenen Schnittstelle
enthalten. Ändern Sie nun die
<acronym>MAC</acronym>-Adresse der zugrunde liegenden
Wireless-Schnittstelle:</para>
<screen>&prompt.root; <userinput>ifconfig iwn0 ether 00:21:70:da:ae:37</userinput></screen>
@ -3970,17 +4009,18 @@ bge0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 1500
<screen>&prompt.root; <userinput>ifconfig wlan0 create wlandev iwn0 ssid my_router up</userinput></screen>
<para>Erstellen Sie die &man.lagg.4; Schnittstelle mit
<replaceable>bge0</replaceable> als Master und
<replaceable>wlan0</replaceable> als Failover falls
notwendig:</para>
<para>Stellen Sie sicher, dass die
<replaceable>bge0</replaceable>-Schnittstelle aktiv ist.
Erstellen Sie dann die &man.lagg.4;-Schnittstelle mit
<replaceable>bge0</replaceable> als Master mit Failover auf
<replaceable>wlan0</replaceable>:</para>
<screen>&prompt.root; <userinput>ifconfig lagg0 create</userinput>
<screen>&prompt.root; <userinput>ifconfig bge0 up</userinput>
&prompt.root; <userinput>ifconfig lagg0 create</userinput>
&prompt.root; <userinput>ifconfig lagg0 up laggproto failover laggport bge0 laggport wlan0</userinput></screen>
<para>Die Schnittstelle sieht änhlich aus, die Hauptunterschiede
werden die <acronym>MAC</acronym>-Adresse und die Gerätenamen
sein:</para>
<para>Die virtuelle Schnittstelle sollte in etwa so
aussehen:</para>
<screen>&prompt.root; <userinput>ifconfig lagg0</userinput>
lagg0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 1500
@ -3992,9 +4032,9 @@ lagg0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 150
laggport: wlan0 flags=0&lt;&gt;
laggport: bge0 flags=5&lt;MASTER,ACTIVE&gt;</screen>
<para>Um zu vermeiden, dass Sie dies nach jedem Neustart machen müssen, können Sie
etwas in der Art in ihre <filename>/etc/rc.conf</filename>
Datei schreiben:</para>
<para>Damit diese Konfiguration auch nach einem Neustart
erhalten bleibt, fügen Sie folgende Einträge in
<filename>/etc/rc.conf</filename> hinzu:</para>
<programlisting>ifconfig_bge0="up"
ifconfig_iwn0="ether 00:21:70:da:ae:37"
@ -4018,7 +4058,7 @@ ifconfig_lagg0="laggproto failover laggport bge0 laggport wlan0 DHCP"
</authorgroup>
</info>
<indexterm>
<primary>plattenloser Arbeitsplatz</primary>
@ -4786,7 +4826,7 @@ cd /usr/src/etc; make distribution</programlisting>
</authorgroup>
</info>
<indexterm>
<primary>ISDN</primary>
@ -5118,7 +5158,7 @@ ISDN BRI Verbindung
</authorgroup>
</info>
<sect2 xml:id="network-natoverview">
<title>Überblick</title>
@ -5728,7 +5768,7 @@ round-trip min/avg/max/stddev = 2.530/2.643/2.774/0.103 ms</screen>
</authorgroup>
</info>
<para>Bei IPv6 (auch als IPng oder
<foreignphrase>IP next generation</foreignphrase>
@ -6173,7 +6213,7 @@ rl0: flags=8943&lt;UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST&gt; mtu 1500
</authorgroup>
</info>
<sect2>
<title><foreignphrase>Classical IP over ATM</foreignphrase>
@ -6365,7 +6405,7 @@ route_hostD="192.168.173.4 hatm0 0 102 llc/snap ubr"</programlisting>
</authorgroup>
</info>
<indexterm><primary>CARP</primary></indexterm>
<indexterm><primary>Common Address Redundancy Protocol (CARP)</primary></indexterm>