svn commit: r48118 - head/de_DE.ISO8859-1/books/handbook/advanced-networking

Bjoern Heidotting bhd at FreeBSD.org
Sat Jan 30 11:32:30 UTC 2016


Author: bhd
Date: Sat Jan 30 11:32:29 2016
New Revision: 48118
URL: https://svnweb.freebsd.org/changeset/doc/48118

Log:
  Update to r44143:
  
  Finish editorial pass through Routing chapter.
  
  Reviewed by:	bcr
  Differential Revision:	https://reviews.freebsd.org/D5128

Modified:
  head/de_DE.ISO8859-1/books/handbook/advanced-networking/chapter.xml

Modified: head/de_DE.ISO8859-1/books/handbook/advanced-networking/chapter.xml
==============================================================================
--- head/de_DE.ISO8859-1/books/handbook/advanced-networking/chapter.xml	Sat Jan 30 10:40:06 2016	(r48117)
+++ head/de_DE.ISO8859-1/books/handbook/advanced-networking/chapter.xml	Sat Jan 30 11:32:29 2016	(r48118)
@@ -5,7 +5,7 @@
 
      $FreeBSD$
      $FreeBSDde:$
-     basiert auf: r44142
+     basiert auf: r44143
 -->
 <chapter xmlns="http://docbook.org/ns/docbook"
 xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
@@ -390,49 +390,35 @@ host2.example.com link#1            UC  
 	<primary>Dual-Homed-Hosts</primary>
       </indexterm>
 
-      <para>Ein Dual-Homed-Host ist ein Rechner, der sich in zwei
-	verschiedenen Netzwerken befindet.</para>
-
-      <para>Der Dual-Homed-Host verfügt möglicherweise über zwei
-	Ethernetkarten, die jeweils eine Adresse in einem separaten
-	Subnetz benutzen.  Alternativ hat der Host nur eine
-	Ethernetkarte und verwendet &man.ifconfig.8; Aliasing.
-	Die erste Möglichkeit wird verwendet, wenn zwei physikalisch
-	getrennte Ethernet-Netzwerke vorhanden sind, die zweite, wenn
-	es nur ein physikalisches Ethernet-Netzwerk gibt, das aber aus
-	zwei logisch getrennten Subnetzen besteht.</para>
-
-      <para>In beiden Fällen werden Routingtabellen erstellt,
-	damit jedes Subnetz weiß, dass dieser Rechner als Gateway
-	zum anderen Subnetz arbeitet (<foreignphrase>inbound
-	route</foreignphrase>).  Diese Konfiguration (der
-	Gateway-Rechner arbeitet als Router zwischen den Subnetzen)
-	wird häufig verwendet, wenn es darum geht Paketfilterung oder
-	eine Firewall zu implementieren.</para>
-
-      <para>Damit dieser Rechner Pakete zwischen den beiden
-	Schnittstellen weiterleiten kann, muss &os; als Router
-	konfiguriert werden.  Dies wird im nächsten Abschnitt
-	beschrieben.</para>
+      <para>Ein &os;-System kann als Standard-Gateway bzw. Router für
+	ein Netzwerk konfiguriert werden, wenn es sich um einen
+	Dual-Homed-Host handelt.  Ein Dual-Homed-Host ist ein Rechner,
+	der sich in mindestens zwei verschiedenen Netzwerken
+	befindet.  Typischerweise ist jedes Netzwerk über eine
+	separate Netzwerkschnittstelle verbunden.  Mit
+	<acronym>IP</acronym> Aliasing können mehrere Adressen, die
+	jeweils zu einem andren Subnetz gehören, an eine physikalische
+	Schnittstelle gebunden werden.</para>
 
       <indexterm>
 	<primary>Router</primary>
       </indexterm>
 
-      <para>Ein Netzwerkrouter ist ein System, das Pakete von
-	einer Schnittstelle zur anderen weiterleitet.
-	Internetstandards und gute Ingenieurspraxis sorgten
+      <para>Damit Pakete zwischen den Schnittstellen weitergeleitet
+	werden können, muss das &os;-System als Router konfiguriert
+	werden.  Internetstandards und gute Ingenieurspraxis sorgten
 	dafür, dass diese Funktion in &os; in der Voreinstellung
-	deaktiviert ist.  Diese Funktion kann aktiviert werden,
-	indem folgende Zeile in &man.rc.conf.5; hinzugefügt
-	wird:</para>
+	deaktiviert ist.  Sie kann jedoch aktiviert werden,
+	indem folgende Zeile in <filename>/etc/rc.conf</filename>
+	hinzugefügt wird:</para>
 
       <programlisting>gateway_enable="YES"          # Auf YES setzen, wenn der Rechner als Gateway arbeiten soll</programlisting>
 
-      <para>Diese Option setzt die &man.sysctl.8;-Variable
+      <para>Um das Routing zu aktivieren, setzen Sie die
+	&man.sysctl.8;-Variable
 	<varname>net.inet.ip.forwarding</varname> auf
 	<literal>1</literal>.  Um das Routing zu stoppen,
-	muss die Variable auf <literal>0</literal> gesetzt
+	muss die Variable wieder auf <literal>0</literal> gesetzt
 	werden.</para>
 
       <indexterm>
@@ -445,15 +431,25 @@ host2.example.com link#1            UC  
         <primary>OSPF</primary>
       </indexterm>
 
-      <para>Der neue Router benötigt nun noch Routen, um zu
-	wissen, wohin er den Verkehr senden soll.  Wenn das Netzwerk
-	einfach genug ist, können statische Routen verwendet werden.
-	&os; verfügt über den Standard BSD-Routing-Daemon
-	&man.routed.8;, der <acronym>RIP</acronym> (sowohl Version 1
-	als auch Version 2) und <acronym>IRDP</acronym> versteht.
-	<acronym>BGP</acronym>v4,
-	<acronym>OSPF</acronym>v2 und andere Protokolle werden
-	von <package>net/zebra</package> unterstützt.</para>
+      <para>Die Routingtabelle eines Routers benötigt zusätzliche
+	Routen, damit er weiß, wie er andere Netzwerke erreichen kann.
+	Die Routen können entweder manuell als statische Routen
+	hinzugefügt werden, oder aber der Router lernt automatisch
+	die Routen anhand des Routing-Protokolls.  Statische Routen
+	eignen sich für kleine Netzwerke und dieser Abschnitt
+	beschreibt, wie Sie eine statische Route für ein kleines
+	Netzwerk hinzufügen.</para>
+
+      <note>
+	<para>In großen Netzwerken sind statische Routen schlecht
+	  skalierbar.  &os; beinhaltet den
+	  <acronym>BSD</acronym>-Routing-Daemon &man.routed.8;, der
+	  die Protokolle <acronym>RIP</acronym> (Version 1 und
+	  Version 2) sowie <acronym>IRDP</acronym> unterstützt.  Die
+	  Routing-Protokolle <acronym>BGP</acronym> und
+	  <acronym>OSPF</acronym> können über den Port oder das Paket
+	  <package>net/zebra</package> installiert werden.</para>
+      </note>
 
 	<para>Nehmen wir an, dass wir über folgendes Netzwerk
 	  verfügen:</para>
@@ -495,13 +491,14 @@ host2.example.com link#1            UC  
 	  Router für den Zugriff auf das Internet.  Die
 	  Standardroute ist auf <systemitem class="ipaddress">10.0.0.1</systemitem>
 	  gesetzt, damit ein Zugriff auf das Internet möglich wird.
-	  <systemitem>RouterB</systemitem> ist bereits ordnungsgemäß
+	  <systemitem>RouterB</systemitem> ist bereits
 	  konfiguriert, da er <systemitem
-	    class="ipaddress">192.168.1.1</systemitem> als Gateway
-	  benutzt.</para>
+	    class="ipaddress">192.168.1.1</systemitem> als
+	  Standard-Gateway benutzt.</para>
 
-	<para>Die Routingtabelle auf <systemitem>RouterA</systemitem>
-	  sieht in etwa so aus:</para>
+	<para>Bevor die statischen Routen hinzugefügt werden, sieht
+	  die Routingtabelle auf <systemitem>RouterA</systemitem> in
+	  etwa so aus:</para>
 
 	<screen>&prompt.user; <userinput>netstat -nr</userinput>
 Routing tables
@@ -513,47 +510,34 @@ default            10.0.0.1           UG
 10.0.0/24          link#1             UC          0        0    xl0
 192.168.1/24       link#2             UC          0        0    xl1</screen>
 
-	<para>Mit dieser Routingtabelle kann <systemitem>RouterA</systemitem>
-	  das interne Netz 2 nicht erreichen, da keine Route zum
-	  Rechner <systemitem
-	    class="ipaddress">192.168.2.0/24</systemitem> vorhanden
-	  ist.  Durch den folgenden Befehl wird das interne Netz 2 in
-	  die Routingtabelle des Rechners
-	  <systemitem>RouterA</systemitem> aufgenommen, indem
+	<para>Mit dieser Routingtabelle hat
+	  <systemitem>RouterA</systemitem> keine Route zum Netzwerk
+	  <systemitem class="ipaddress">192.168.2.0/24</systemitem>.
+	  Der folgende Befehl wird das interne Netz 2 in
+	  die Routingtabelle von <systemitem>RouterA</systemitem>
+	  aufnehmen und dabei
 	  <systemitem class="ipaddress">192.168.1.2</systemitem> als
-	  nächster Zwischenschritt
-	  (<foreignphrase>Hop</foreignphrase>) verwendet wird:</para>
+	  nächsten Zwischenschritt
+	  (<foreignphrase>Hop</foreignphrase>) verwenden:</para>
 
 	<screen>&prompt.root; <userinput>route add -net 192.168.2.0/24 192.168.1.2</userinput></screen>
 
 	<para>Ab sofort kann <systemitem>RouterA</systemitem> alle Rechner des
 	  Netzwerks <systemitem class="ipaddress">192.168.2.0/24</systemitem>
-	  erreichen.</para>
+	  erreichen.  Allerdings gehen die Routing-Informationen
+	  verloren, wenn das &os;-System neu gestartet wird.  Um
+	  statische Routen dauerhaft einzurichten, müssen diese in
+	  <filename>/etc/rc.conf</filename> eingetragen werden:</para>
 
-      <sect3>
-	<title>Routen dauerhaft einrichten</title>
-
-	<para>Das obige Beispiel ist für die Konfiguration einer
-	  statischen Route auf einem laufenden System geeignet.  Diese
-	  Routing-Information gehen jedoch verloren, wenn der
-	  &os;-Rechner neu gestartet wird.  Dauerhaft statische
-	  Routen können in <filename>/etc/rc.conf</filename>
-	  eingetragen werden:</para>
-
-	<programlisting># Add Internal Net 2 as a static route
+	<programlisting># Add Internal Net 2 as a persistent static route
 static_routes="internalnet2"
 route_internalnet2="-net 192.168.2.0/24 192.168.1.2"</programlisting>
 
 	<para>Die Variable <literal>static_routes</literal> enthält
 	  eine Reihe von Strings, die durch Leerzeichen getrennt sind.
-	  Jeder String bezieht sich auf den Namen einer Route.  Dieses
-	  Beispiel hat <literal>static_routes</literal>,
-	  <replaceable>internalnet2</replaceable> als einzigen String.
-	  Die Variable <literal>route_internalnet2</literal> enthält
-	  alle Konfigurationsparameter für &man.route.8;.  Dieses
-	  Beispiel entspricht dem Befehl:</para>
-
-	<screen>&prompt.root; <userinput>route add -net 192.168.2.0/24 192.168.1.2</userinput></screen>
+	  Jeder String bezieht sich auf den Namen einer Route.  Die
+	  Variable <literal>route_internalnet2</literal> enthält die
+	  statische Route.</para>
 
 	<para>Wird mit der Variablen <literal>static_routes</literal>
 	  mehr als eine Variable angegeben, so werden auch mehrere
@@ -566,11 +550,10 @@ route_internalnet2="-net 192.168.2.0/24 
 	<programlisting>static_routes="net1 net2"
 route_net1="-net 192.168.0.0/24 192.168.0.1"
 route_net2="-net 192.168.1.0/24 192.168.1.1"</programlisting>
-      </sect3>
     </sect2>
 
-    <sect2 xml:id="network-routing-propagation">
-      <title>Verteilung von Routing-Informationen</title>
+    <sect2 xml:id="network-routing-troubleshooting">
+      <title>Problembehandlung</title>
 
       <para>Wenn ein Adressraum einem Netzwerk zugeordnet wird,
 	konfiguriert der Dienstanbieter seine Routing-Tabellen, so
@@ -586,7 +569,8 @@ route_net2="-net 192.168.1.0/24 192.168.
 	transportieren und verteilen.  Jeder Backbone-Rechner verfügt
 	über eine Kopie von Master-Tabellen, die den Verkehr für ein
 	bestimmtes Netzwerk hierarchisch vom Backbone über eine Kette
-	von Dienstanbietern bis hin zu Ihrer Seite leiten.</para>
+	von Dienstanbietern bis hin zu einem bestimmten Netzwerk
+	leiten.</para>
 
       <para>Es ist die Aufgabe des Dienstanbieters, den
 	Backbone-Seiten mitzuteilen, dass sie mit einer Seite
@@ -594,10 +578,6 @@ route_net2="-net 192.168.1.0/24 192.168.
 	<emphasis>Bekanntmachung von Routen</emphasis>
 	(<foreignphrase>routing propagation</foreignphrase>)
 	bezeichnet.</para>
-    </sect2>
-
-    <sect2 xml:id="network-routing-troubleshooting">
-      <title>Problembehebung</title>
 
       <indexterm>
 	<primary>&man.traceroute.8;</primary>
@@ -607,17 +587,15 @@ route_net2="-net 192.168.1.0/24 192.168.
 	Routen, und einige Seiten sind nicht in der Lage, sich zu
 	verbinden.  Der vielleicht nützlichste Befehl, um
 	festzustellen wo das Routing nicht funktioniert, ist
-	&man.traceroute.8;.  Das Programm ist nützlich, falls
-	&man.ping.8; fehlschlägt.</para>
-
-      <para>Rufen Sie &man.traceroute.8; mit dem Namen des entfernten
-	Rechners auf, mit dem eine Verbindung aufgebaut werden soll.
-	Die Ausgabe zeigt die Gateway-Rechner entlang des
-	Verbindungspfades an.  Schließlich wird der Zielrechner
-	erreicht oder es kommt zu einem Verbindungsabbruch.</para>
+	<command>traceroute</command>.  Das Programm ist nützlich,
+	falls <command>ping</command> fehlschlägt.</para>
 
-      <para>Weitere Informationen finden Sie in
-	&man.traceroute.8;.</para>
+      <para>Rufen Sie <command>traceroute</command> mit dem Namen des
+	entfernten Rechners auf, mit dem eine Verbindung aufgebaut
+	werden soll.  Die Ausgabe zeigt die Gateway-Rechner entlang
+	des Verbindungspfades an.  Schließlich wird der Zielrechner
+	erreicht oder es kommt zu einem Verbindungsabbruch.  Weitere
+	Informationen finden Sie in &man.traceroute.8;.</para>
     </sect2>
 
     <sect2 xml:id="network-routing-multicast">
@@ -633,27 +611,32 @@ route_net2="-net 192.168.1.0/24 192.168.
       </indexterm>
 
       <para>&os; unterstützt sowohl Multicast-Anwendungen als
-	auch Multicast-Routing.  Multicast-Anwendungen sind lauffähig,
-	ohne dass sie gesondert konfiguriert werden müssen.
-	Multicast-Routing muss in der Kernelkonfiguration aktiviert
-	werden:</para>
+	auch Multicast-Routing.  Multicast-Anwendungen benötigen keine
+	spezielle Konfiguration, um auf &os; lauffähig zu sein.  Damit
+	Multicast-Routing unterstützt wird, muss die folgende Option
+	in der Kernelkonfiguration aktiviert werden:</para>
 
       <programlisting>options MROUTING</programlisting>
 
-      <para>Damit der Multicast-Routing-Daemon &man.mrouted.8; Tunnel
-	und <acronym>DVMRP</acronym> aktiviert, muss
-	<filename>/etc/mrouted.conf</filename> konfiguriert werden.
-	Weitere Informationen zu Multicast-Routing finden Sie in
-	&man.mrouted.8;.</para>
+      <para>Der Multicast-Routing-Daemon
+	<application>mrouted</application> kann als Port oder Paket
+	<package>net/mroute</package> installiert werden.  Dieser
+	Daemon implementiert das <acronym>DVMRP</acronym>
+	Multicast-Routing-Protokoll.  Um die Tunnel und
+	<acronym>DVMRP</acronym> einzurichten, muss
+	<filename>/usr/local/etc/mrouted.conf</filename> bearbeitet
+	werden.  Bei der Installation von
+	<application>mrouted</application> wird auch
+	<application>map-mbone</application> und
+	<application>mrinfo</application> sowie die zugehörigen
+	Manualpages installiert, in denen Sie auch
+	Konfigurationsbeispiele finden können.</para>
 
       <note>
-	<para>Der Multicast-Routing-Daemon &man.mrouted.8; verwendet
-	  das <acronym>DVMRP</acronym> Multicast Routing Protocol,
-	  das inzwischen in den meisten Multicast-Installationen
-	  durch &man.pim.4; ersetzt wurde.   &man.mrouted.8; sowie die
-	  damit in Verbindung stehenden Werkzeuge &man.map-mbone.8;
-	  und &man.mrinfo.8; können über die &os; Ports-Sammlung aus
-	  <package>net/mrouted</package> installiert werden.</para>
+	<para><acronym>DVMRP</acronym> wurde in vielen
+	Multicast-Installationen weitgehend durch das
+	<acronym>PIM</acronym>-Protokoll ersetzt.  Weitere
+	Informationen finden Sie in &man.pim.4;.</para>
       </note>
     </sect2>
   </sect1>


More information about the svn-doc-all mailing list