Paketorientierte Datenübertragung Router Internet Der Startrechner schickt die Pakete an einen Router (Postamt). Der Router entscheidet, auf welchem Weg ein Datenpaket im Internet weitertransportiert wird. Jeder Router schickt die Pakete weiter, eventuell auf verschiedenen Wegen. Startrechner Zielrechner Die Pakete werden beim Empfänger auf Fehler überprüft und wieder zusammengesetzt. Der korrekte Empfang wird bestätigt. Erhält der Sender keine Bestätigung, sendet er das Datenpaket noch einmal. 6 5 4 3 2 1 1 2 6 5 4 3 Datenpaket Der Startrechner zerlegt Daten in kleinere Pakete, nummeriert sie und versieht sie mit Sender- und Empfängeradresse. Daten Liegt der Zielrechner im eigenen LAN, so kann direkt zugestellt werden.
Routing im Internet Datenpakete müssen eventuell über viele Netzwerke geleitet werden. Die Router berechnen den günstigsten Weg. Hosts Router Wähl- Leitung Zielrechner 204.156.137.36 Quelle 141.18.233.17 Schulnetz Wenn eine Strecke ausfällt oder langsam ist, so werden die Routen neu berechnet - das Netz ist fehlertolerant.
Domain-Name-System IP-Adressen (z.B. 194.12.210.200) kann man sich schlecht merken, deshalb werden Rechner mit logischen Adressen bezeichnet, z.B. www.stern.de. Die Versendung von Datenpaketen kann aber nur mit der IP-Adresse erfolgen. Zu einer logischen Adresse muss also zuerst die IP-Adresse ermittelt werden. Für diese Umsetzung wurde 1984 das sogenannte Domain-Name-System geschaffen. Um die IP-Adresse zu erfahren, wird bei einem Nameserver (DNS-Server) nachgefragt. Ein Nameserver wird meist beim Provider bereitgestellt. Test mit dem Ping-Befehl.
Ablauf einer DNS-Anfrage Root www.umd.edu 128.8.10.105 Kennt: com , net, de ... Weltweit 13 Root-Server Beispiel: Ein Mitarbeiter von Novell-USA will eine Seite vom Landesbildungsserver abrufen. dns.denic.de 194.246.96.79 2 de dns.denic.de 194.246.96.79 Kennt: schule.de microsoft.de ... 1 3 Anfrage: www.lbs.bw.schule.de stuttgart.shuttle.de 194.95.249.252 DNS-Server ns.novell.com 137.65.1.1 193.196.136.75 schule.de stuttgart.shuttle.de 194.95.249.252 Kennt: bw.schule.de he.schule.de ... dsn1.belwue.de 129.143.2.4 4 6 www.lbs.bw.schule.de 193.196.136.75 bw.schule.de dsn1.belwue.de 129.143.2.4 Kennt: www.lbs.bw.schule.de www.leu.bw.schule.de ... Index_html 129.143.194.182 Anfrage an 193.196.136.75 nach www.lbs.bw.schule.de 5 7
URL: Uniform Resource Locator Jede im Internet aufrufbare Seite besitzt eine eindeutige Adresse (URL) Subdomain First-Level-Domain Serverbezeichnung Subdomain Top-Level-Domain http://www.lbs.bw.schule.de/aktuelles/index_html Übertragungsprotokoll Domain-Name des WWW-Servers Verzeichnispfad Datei