Routing: Unterschied zwischen den Versionen

Aus xinux.net
Zur Navigation springen Zur Suche springen
 
(6 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
=Routing Allgemein=
+
*[[Routing Allgemein]]
*Wegefindung der Pakete im Internet
+
*[[Routing Entscheidung]]
*Routing-Entscheidung basiert allein auf der Zieladresse (unter Vorbehalt)
+
*[[Routing Beispiel Netz]]
*Jede Komponente bestimmt nur den nächsten Punkt des Weges
 
*Es gibt zwei Arten des Routings:
 
**Direktes Routing: Der Zielrechner ist im gleichen Netz,
 
**Indirektes Routing: Der Zielrechner ist nur über ein Gateway/Router erreichbar
 
*Man unterscheidet dynamisches und statisches Routing
 
**statisches Routing: Feste Routing Einträge
 
**dynamisches Routing: Routing Einträge werden dynamisch erzeugt
 
 
 
=Routing Entscheidung=
 
[[Datei:Routing_Entscheidung.png]]
 
=Routing Beispiel Netz=
 
Wir verwenden hier Linux Rechner
 
 
 
{|class="wikitable" style="text-align:center;
 
!colspan="2"|Netze
 
|-
 
|style="color:red"|RED NET
 
|195.20.100.64/28
 
|-
 
|style="color:green"|GREEN NET
 
|172.20.24.0/21
 
|-
 
|style="color:orange"|ORANGE NET
 
|192.168.21.0/24
 
|-
 
|style="color:blue"|BLUE NET
 
|192.168.37.0/24
 
|-
 
|Default Gateway Internet
 
|195.20.100.65
 
|}
 
 
 
[[Datei:routing-1.png]]
 
 
 
==Konfiguration==
 
===R1===
 
*ip address add 195.20.100.66/28 dev eth0
 
*ip address add 172.20.24.1/21 dev eth1
 
*ip route add default via 195.20.100.65
 
*ip route add 192.168.21.0/24 via 172.20.24.3
 
*ip route add 192.168.37.0/24 via 172.20.24.2
 
*sysctl -w net.ipv4.ip_forward=1
 
*iptables -t nat -A POSTROUTING -j SNAT -o eth0 --to 195.20.100.66
 
===R2===
 
*ip address add 172.20.24.2/21 dev eth0
 
*ip address add 192.168.37.1/24 dev eth1
 
*ip route add default via 172.20.24.1
 
*sysctl -w net.ipv4.ip_forward=1
 
===R3===
 
*ip address add 172.20.24.3/21 dev eth0
 
*ip address add 192.168.21.1/24 dev eth1
 
*ip route add default via 172.20.24.1
 
*sysctl -w net.ipv4.ip_forward=1
 
===H1===
 
*ip address add 192.168.21.5/24 dev eth0
 
*ip route add default via 192.168.21.1
 
===H2===
 
*ip address add 192.168.37.11/24 dev eth0
 
*ip route add default via 192.168.37.1
 
  
 
=Quellen=
 
=Quellen=
 
*https://users.informatik.haw-hamburg.de/~schmidt/rn/ip-routing.pdf
 
*https://users.informatik.haw-hamburg.de/~schmidt/rn/ip-routing.pdf

Aktuelle Version vom 14. April 2023, 07:08 Uhr