Hallo Andreas,
wollte nur noch mal zur Sicherheit fragen, welche Aufgaben
oder besser gesagt, welche Informationen die jeweiligen Header
beinhalten:
- TCP-Header der sagt, wo die Zielquelle ist, wo man das
Paket hinschicken soll?!
Nein der enthält eigentlich die Adresse des Programms, eigentlich die Port-Adresse und und Informationen wie die Blöcke, die Daten werden ja zerstückelt, wieder richtig zusammengesetzt werden müssen.
- IP-Header, is das dann der Header, der irgendwie die
Routeradresse oder so beinhaltet? Bin mir da noch nicht so im
klaren.
Hier ist die Adresse des Ziel-Computers, also dessen IP-Adresse, enthalten und einige Informationen welche von den Routern benötigt werden.
Router sind so eine Art „intelligente Eisenbahn-Weichen“, wenn ein DatenPaket ankommt wird es, normalerweise, auf einer Leitung weitergeschickt, welche oft über andere Router, zum Ziel-Computer führt.
- ET-Header welche Daten beinhaltet der??? Was ist
unterschied, zwischen Post- und Verteilstelle? Ist die
Verteilstelle der Switch?
Die Transportschicht, muss nicht unbedingt eine Ethernet-Verbindung sein, ETH ist in diesem Beispiel eigentlich nur ein Beispiel, könnte auch AppleTalk, oder TokenRing sein.
Innerhalb eines Netzsegments (Subnet), also alle Computer und Router welche direkt miteinander verbunden sind, können Daten nur von Netzwerk-Interface zu Netzwerk-Interface übertragen werden (ein HUB oder Switch ist eigentlich gar nicht sichtbar im Netz). Dazu hat jedes Netzwerk-Interface eine eigene Adresse (MAC). In einem einfachen Netz-Segment mit nur einem Router kennt der Router alle MAC-Adressen in diesem Segment.Befinden sich die MAC-Adresse für Sender und Empfänger im gleichen Subnet, macht der Router gar nichts, andernfalls leitet er das DatenPaket in das nächste Netz weiter.
Hier gibt es nun ein kleines Problem, DatenPakete können ja nur zu einer MAC-Adresse weitergeleitet werden, der Computer wird aber mit seiner IP-Adresse angesprochen. Dazu gibt es ein weiteres Protokoll „ARP“ (Adress Resolution Protocol), mit dessen Hilfe Die zur IP- passende MAC-Adresse gesucht werden kann. Dazu sendet das ARP eine Meldung an Alle mit der Frage „Wer hat diese IP ?“, das entsprechende Gerät meldet sich dann mit seiner MAC-Adresse, oder es gibt einen Timeout, wenn kein Gerät innerhalb einer bestimmten Zeitspanne antwortet. Ist das Gerät nicht im gleichen Netzsegment, kommt also keine Antwort, so werden die Daten an das „Gateway“ (meist der Router) gesendet.
MfG Peter(TOO)