Netzwerktechnik Tutorial #28 - Routing Grundlagen

preview_player
Показать описание

_Discord:_

_Unterstützt mich - Danke!:_
Рекомендации по теме
Комментарии
Автор

Jippieeh
gehst du später auch noch auf ein zwei Routing Protokolle ein wenig ein, wie zb OSPF mit dem Dijkstra-Algorythmus oder BGP welches ja gerade für das internetz wichtig is

Chris-qqez
Автор

Woher hasst du eigentlich dein Wissen ^^ Du bist ja ein lebendes Lexikon. So viele Programmier/Script Sprachen und auch noch Netzwerktechnik etc.

ictapach
Автор

Das was Du am Ende beschreibst, dass ein Paket ja nach Linkauslastung einen anderen Weg nimmt, also dynamisches Load Balancing, ist zwar theoretisch erlaubt, aber wird in der Praxis nicht gemacht. (Ausnahmen mag es geben…)

Im Rahmen von IGPs (also internen Routingprotokollen für andere Interessierte) gibt es das Szenario von "Equal-cost multi-path" (ECMP), in dem mehrere Pfade zum Ziel die gleichen Summenkosten (metric) haben. Entsprechend werden die dann auch in die Routingtabellen redundant eingetragen. Und die RFCs schweigen sich dazu aus, welche Route dann tatsächlich wann zu benutzen ist, so dass dynamisches Load Balancing durchaus erlaubt wäre. Es wird aber in der Praxis stattdessen statisches Load Balancing betrieben (also unabhängig von der aktuellen Last). Und auch das wird nicht für jedes einzelne Paket entschieden sondern basiert z.B. auf einer Hashwertberechnung über das 5-Tupel: (Layer 4) Protokoll (meist TCP oder UDP), Quelladresse, Zieladresse, Quellport (falls vorhanden), Zielport (falls vorhanden). Das sorgt dafür, dass z.B. alle Pakete einer einzelnen TCP-Verbindung immer den gleichen Pfad nehmen. Das ist wichtig, denn packet reordering ist, was die Performance angeht, reines Gift für TCP/IP! (Darauf gehe ich hier aber nicht im Detail ein.)

Zudem erschwert ECMP die Leitungsplanung und das Netzwerkmanagement. Denn die Routerhersteller verraten selbst oft nicht, nach welchen Kriterien sie konkret den Next Hop auswählen. Und vielleicht ist diese Information zu dem Zeitpunkt, an dem man sich eines Problems annimmt gar nicht mehr verfügbar. Z.B. kann es sein, dass IPv4-Adressen anonymisiert werden müssen, wenn deren volle Speicherung nicht von Gesetz wegen angeordnet ist. Beispielsweise als /24, also dass man die letzten 8 Bit ausnullt. Diese Bits könnte aber wiederum der Router genutzt haben, um seinen Hashwert zu berechnen!

Viele ISPs betrachten ECMP daher, zumindest in ihrem Backbone, als Konfigurationsfehler und vermeiden es. Dynamisches Load Balancing geht in der Regel eher über DNS, also dass man die Serveradresse unter einer von mehreren Möglichkeiten auswählt. Da haben ISP und/oder Hoster viel mehr Kontrolle drüber. Ja, auch wenn sich manche Netzwerknerds zu Hause ihren eigenen "offenen" Resolver basteln und das teilweise umschiffen.😉 (Hab' ich bisher aber nicht getan.)

TruthNerds
Автор

Wo genau ist der Router jetzt? Am Anfang von Z1 oder so? Das verwirrt mich ein bissl

NoName-uiou
Автор

Sind die ganzen Herzen jetzt deine neue Video-Beschreibung? ^^

friedsoftunity
Автор

ich weiss garnicht was e1 z1 sein sollen. Warum zeichnest du njcht einfach das symbol von einem router. sehr verwirend

MyDokuChannel
Автор

Ich verstehe nicht. Fast hälfte des Videos war die Erklärung der Unterschied zwischen E1 und E2.

World-Walking-Tour
Автор

Ich bin gerade auf der Suche nach dem RIP und dessen Aktionsmöglichkeiten um schleifen zu vermeiden .
Hast du da was für mich ?🤪

richardbutzback
Автор

Rooting? Ich dachte es geht um routing? Rooter? Die heissen doch router, oder? Sag nochmal rooting! Sag nochmal rooter! Ok, mir reichts, tschüss.

flobbie