Teams/Ab18it08/Netzwerkdokumentation: Unterschied zwischen den Versionen

Aus Foxwiki
Ufukmeral (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
K Dirkwagner verschob die Seite Teams:Ab18it08:Netzwerkdokumentation nach Teams/Ab18it08/Netzwerkdokumentation: Textersetzung - „(.*):(.*):(.*)“ durch „$1/$2/$3“
 
(133 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
root@router0230


enp5s1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
== Routing ==
link/ether 84:16:f9:06:49:fc brd ff:ff:ff:ff:ff:ff
Das Ermitteln eines geeigneten (günstigen) Wegs für die Übertragung von Daten in einem Netzwerk
inet 10.30.30.1/24 brd 10.30.30.255 scope global enp5s1
valid_lft forever preferred_lft forever
net6 fe80::8616:f9ff:fe06:49fc/64 scope link
valid_lft forever preferred_lft forever


==Konfiguration des Routings auf Systemen==


enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
Hosts mit einer Schnittstelle müssen eine Form des Routings implementieren. Wenn der Host seine Routen von einem oder mehreren lokalen Standard-Routern bezieht, müssen Sie den Host zur Verwendung des statischen Routings konfigurieren. Andernfalls wird dynamisches Routing für den Host empfohlen.
link/ether 00:1e:8c:87:d4:4f brd ff:ff:ff:ff:ff:ff
inet 10.30.0.2/16 brd 10.30.255.255 scope global enp2s0
valid_lft forever preferred_lft forever
inet6 fe80::21e:8cff:fe87:d44f/64 scope link
valid_lft forever preferred_lft forever


root@router0210
==Netzwerktopologieplan ==
2: enp1s6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
[[Datei:Raum10226092019.png|800px]]
    link/ether 00:05:5d:f9:37:52 brd ff:ff:ff:ff:ff:ff
    inet 10.30.0.1/16 brd 10.30.255.255 scope global enp1s6
      valid_lft forever preferred_lft forever
    inet6 fe80::205:5dff:fef9:3752/64 scope link
      valid_lft forever preferred_lft forever
3: enp1s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:02:b3:24:9c:36 brd ff:ff:ff:ff:ff:ff
    inet 10.10.0.1/16 brd 10.10.255.255 scope global enp1s8
      valid_lft forever preferred_lft forever
    inet6 fe80::202:b3ff:fe24:9c36/64 scope link
      valid_lft forever preferred_lft forever
4: enp1s9: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:02:b3:24:9a:2d brd ff:ff:ff:ff:ff:ff
    inet 10.20.0.1/16 brd 10.20.255.255 scope global enp1s9
      valid_lft forever preferred_lft forever
    inet6 fe80::202:b3ff:fe24:9a2d/64 scope link
      valid_lft forever preferred_lft forever
5: enp0s6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:1d:7d:c8:de:74 brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.2/8 brd 10.255.255.255 scope global enp0s6
      valid_lft forever preferred_lft forever
    inet6 fe80::21d:7dff:fec8:de74/64 scope link
      valid_lft forever preferred_lft forever


root@router0220
'''Router 01'''
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
 
link/ether 00:1e:8c:80:f7:e6 brd ff:ff:ff:ff:ff:ff
''Schnittstellen'' <br>
inet 10.20.0.2/16 brd 10.20.255.255 scope global enp2s0
enp0s10 --> 192.x.x.x --> 192.x.x.x/24 <br>
valid_lft forever preferred_lft forever
enp1s6 --> 10.0.0.1 --> 10.0.0.0/8
inet6 fe80::21e:8cff:fe80:f7e6/64 scope link  
 
valid_lft forever preferred_lft forever
 
3: enp5s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
''Routingtabelle'' <br>
    link/ether 00:02:b3:24:a4:23 brd ff:ff:ff:ff:ff:ff
{|
    inet 10.20.20.1/24 brd 10.20.20.255 scope global enp5s0
|10.0.0.0/8||      via|| 10.0.0.1
       valid_lft forever preferred_lft forever
|-
     inet6 fe80::202:b3ff:fe24:a423/64 scope link
|10.10.0.0/16||  via|| 10.0.0.2 <br>
      valid_lft forever preferred_lft forever
|-
|10.10.10.0/24 ||  via|| 10.0.0.2 <br>
|-
|10.20.0.0./16 ||  via|| 10.0.0.2 <br>
|-
|10.20.20.0/24 ||  via ||10.0.0.2 <br>
|-
|10.30.0.0./16 ||  via|| 10.0.0.2 <br>
|-
|10.30.30.0/24  || via|| 10.0.0.2 <br>
|}
 
 
 
'''Router 02'''
 
''Schnittstellen''
 
'''enp0s6''' --> 10.0.0.2  --> 10.0.0.0/8.<br>
 
'''enpls9''' --> 10.20.0.1 --> 10.20.0.<br>
 
'''enpls8''' --> 10.10.0.1 --> 10.10.0.0 <br>
 
'''enpls6''' --> 10.30.0.1 --> 10.30.0.0. <br>
 
iface enp0s6 inet static<br>
 
address 10.0.0.2<br>
 
netmask 255.0.0.0<br>
 
gateway 10.0.0.1<br>
 
 
'''config 10.30.0.0 weiter ins 10.30.30.0<br>
'''
allow-hotplug enp1s6<br>
 
iface enp1s6 inet static<br>
 
address 10.30.0.1<br>
 
netmask 255.255.0.0<br>
 
post-up route add -net 10.30.30.0 netmask 255.255.255.0 gw 10.30.0.2<br>
 
 
 
'''config 10.10.0.0 weiter ins 10.10.10.0<br>
'''
allow-hotplug enp1s8<br>
 
iface enp1s8 inet static<br>
 
address 10.10.0.1<br>
 
netmask 255.255.0.0<br>
 
post-up route add -net 10.10.10.0 netmask 255.255.255.0 gw 10.10.0.2<br>
 
 
 
'''config 10.20.0.0 weiter ins 10.20.20.0<br>
'''
allow-hotplug enp1s9<br>
 
iface enp1s9 inet static<br>
 
address 10.20.0.1<br>
 
netmask 255.255.0.0<br>
 
 
'''Router 0230'''
 
''Schnittstellen''
 
'''enp2s0''' --> 10.30.0.2 --> 10.30.0.0/16 <br>
 
'''enpls6''' --> 10.30.30.1 --> 10.30.30.0 <br>
 
iface enp2s0 inet static<br>
address 10.20.0.2<br>
netmask 255.255.0.0<br>
gateway 10.20.0.1<br>
 
allow-hotplug enp5s0<br>
iface enp5s0 inet static<br>
address 10.20.20.1<br>
netmask 255.255.255.0<br>
gateway 10.20.20.1<br>
 
 
'''Router 0220'''
 
''Schnittstellen''
'''enp2s0''' --> 10.20.0.2  --> 10.20.0.0/16 <br>
 
'''enpls9''' --> 10.20.20.1 -->10.20.20.0 <br>
 
iface enp2s0 inet static<br>
address 10.30.0.2<br>
netmask 255.255.0.0<br>
gateway 10.30.0.1<br>
 
allow-hotplug enp5s1<br>
iface enp5s1 inet static<br>
address 10.30.30.1<br>
netmask 255.255.255.0<br>
gateway 10.30.30.1<br>
 
'''Router 0210'''
 
Schnittstelle '''enpos6''' IP-Adresse 10.10.0.2/16 ist verbunden über das Netz 10.10.0.0/16
mit der schnittstelle '''enp1s6''' IP-Adresse 10.10.10.1/24
 
==Befehle rund ums Routing==
*Ping : Erreichbarkeit des Routers oder PCs
# ping 10.30.30.1<br>
PING 10.30.30.1 (10.30.30.1) 56(84) bytes of data.<br>
64 bytes from 10.30.30.1: icmp_seq=1 ttl=64 time=0.155 ms<br>
 
*ip r  zum Verwalten der Netzwerkschnittstellen
$ ip r <br>
default via 10.0.0.1 dev enp0s6 onlink<br>
10.0.0.0/8 dev enp0s6 proto kernel scope link src 10.0.0.5<br>
10.10.0.0/16 via 10.0.0.2 dev enp0s6 <br>
10.20.0.0/16 via 10.0.0.2 dev enp0s6<br>
10.30.0.0/16 via 10.0.0.2 dev enp0s6<br>
default via 10.30.30.1 dev enp2s0 proto static metric 100<br>
10.30.30.0/24 dev enp2s0 proto kernel scope link src 10.30.30.15 metric 100<br>
 
 
*Traceroute: Welchen Weg nimmt das Datenpaket, zb. zum (router01)
$ traceroute 10.0.0.1 <br>
traceroute to 10.0.0.1 (10.0.0.1), 30 hops max, 60 byte packets
1  10.30.30.1 (10.30.30.1)  0.091 ms  0.072 ms  0.069 ms
2  10.30.0.1 (10.30.0.1)  0.289 ms  0.280 ms  0.269 ms
3  r1.raum102.itw (10.0.0.1)  0.630 ms  0.623 ms  0.613 ms
 
netstat -rn
Kernel-IP-Routentabelle
Ziel            Router          Genmask        Flags  MSS Fenster irtt Iface<br>
0.0.0.0        10.30.30.1     0.0.0.0        UG        0 0          0 enp2s0<br>
10.30.30.0      0.0.0.0        255.255.255.0  U        0 0          0 enp2s0<br>
 
*Route: IP-Adresse des Gateways und die routing tabelle anzeigen lassen
  $ Route -n
Kernel-IP-Routentabelle
Ziel            Router          Genmask        Flags Metric Ref    Use Iface
0.0.0.0        10.30.30.1      0.0.0.0        UG    100    0       0 enp2s0<br>
10.30.30.0      0.0.0.0        255.255.255.0  U     100    0        0 enp2s0<br>
[[Kategorie:Teams]]

Aktuelle Version vom 29. März 2023, 10:53 Uhr

Routing

Das Ermitteln eines geeigneten (günstigen) Wegs für die Übertragung von Daten in einem Netzwerk

Konfiguration des Routings auf Systemen

Hosts mit einer Schnittstelle müssen eine Form des Routings implementieren. Wenn der Host seine Routen von einem oder mehreren lokalen Standard-Routern bezieht, müssen Sie den Host zur Verwendung des statischen Routings konfigurieren. Andernfalls wird dynamisches Routing für den Host empfohlen.

Netzwerktopologieplan

Router 01

Schnittstellen
enp0s10 --> 192.x.x.x --> 192.x.x.x/24
enp1s6 --> 10.0.0.1 --> 10.0.0.0/8


Routingtabelle

10.0.0.0/8 via 10.0.0.1
10.10.0.0/16 via 10.0.0.2
10.10.10.0/24 via 10.0.0.2
10.20.0.0./16 via 10.0.0.2
10.20.20.0/24 via 10.0.0.2
10.30.0.0./16 via 10.0.0.2
10.30.30.0/24 via 10.0.0.2


Router 02

Schnittstellen

enp0s6 --> 10.0.0.2 --> 10.0.0.0/8.

enpls9 --> 10.20.0.1 --> 10.20.0.

enpls8 --> 10.10.0.1 --> 10.10.0.0

enpls6 --> 10.30.0.1 --> 10.30.0.0.

iface enp0s6 inet static

address 10.0.0.2

netmask 255.0.0.0

gateway 10.0.0.1


config 10.30.0.0 weiter ins 10.30.30.0
allow-hotplug enp1s6

iface enp1s6 inet static

address 10.30.0.1

netmask 255.255.0.0

post-up route add -net 10.30.30.0 netmask 255.255.255.0 gw 10.30.0.2


config 10.10.0.0 weiter ins 10.10.10.0
allow-hotplug enp1s8

iface enp1s8 inet static

address 10.10.0.1

netmask 255.255.0.0

post-up route add -net 10.10.10.0 netmask 255.255.255.0 gw 10.10.0.2


config 10.20.0.0 weiter ins 10.20.20.0
allow-hotplug enp1s9

iface enp1s9 inet static

address 10.20.0.1

netmask 255.255.0.0


Router 0230

Schnittstellen

enp2s0 --> 10.30.0.2 --> 10.30.0.0/16

enpls6 --> 10.30.30.1 --> 10.30.30.0

iface enp2s0 inet static
address 10.20.0.2
netmask 255.255.0.0
gateway 10.20.0.1

allow-hotplug enp5s0
iface enp5s0 inet static
address 10.20.20.1
netmask 255.255.255.0
gateway 10.20.20.1


Router 0220

Schnittstellen

enp2s0 --> 10.20.0.2 --> 10.20.0.0/16

enpls9 --> 10.20.20.1 -->10.20.20.0

iface enp2s0 inet static
address 10.30.0.2
netmask 255.255.0.0
gateway 10.30.0.1

allow-hotplug enp5s1
iface enp5s1 inet static
address 10.30.30.1
netmask 255.255.255.0
gateway 10.30.30.1

Router 0210

Schnittstelle enpos6 IP-Adresse 10.10.0.2/16 ist verbunden über das Netz 10.10.0.0/16 mit der schnittstelle enp1s6 IP-Adresse 10.10.10.1/24

Befehle rund ums Routing

  • Ping : Erreichbarkeit des Routers oder PCs
# ping 10.30.30.1
PING 10.30.30.1 (10.30.30.1) 56(84) bytes of data.
64 bytes from 10.30.30.1: icmp_seq=1 ttl=64 time=0.155 ms
  • ip r zum Verwalten der Netzwerkschnittstellen
$ ip r 
default via 10.0.0.1 dev enp0s6 onlink
10.0.0.0/8 dev enp0s6 proto kernel scope link src 10.0.0.5
10.10.0.0/16 via 10.0.0.2 dev enp0s6
10.20.0.0/16 via 10.0.0.2 dev enp0s6
10.30.0.0/16 via 10.0.0.2 dev enp0s6
default via 10.30.30.1 dev enp2s0 proto static metric 100
10.30.30.0/24 dev enp2s0 proto kernel scope link src 10.30.30.15 metric 100


  • Traceroute: Welchen Weg nimmt das Datenpaket, zb. zum (router01)
$ traceroute 10.0.0.1 
traceroute to 10.0.0.1 (10.0.0.1), 30 hops max, 60 byte packets 1 10.30.30.1 (10.30.30.1) 0.091 ms 0.072 ms 0.069 ms 2 10.30.0.1 (10.30.0.1) 0.289 ms 0.280 ms 0.269 ms 3 r1.raum102.itw (10.0.0.1) 0.630 ms 0.623 ms 0.613 ms
netstat -rn
Kernel-IP-Routentabelle
Ziel            Router          Genmask         Flags   MSS Fenster irtt Iface
0.0.0.0 10.30.30.1 0.0.0.0 UG 0 0 0 enp2s0
10.30.30.0 0.0.0.0 255.255.255.0 U 0 0 0 enp2s0
  • Route: IP-Adresse des Gateways und die routing tabelle anzeigen lassen
 $ Route -n
Kernel-IP-Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.30.30.1      0.0.0.0         UG    100    0        0 enp2s0
10.30.30.0 0.0.0.0 255.255.255.0 U 100 0 0 enp2s0