www.informatikzentrale.de
Das Internet: Grundlagen
* Was ist das Internet?
* Welche Funktionen können Rechner in
Netzwerken haben?
* Wie kommunizieren Rechner im Internet?
www.informatikzentrale.de
Was ist das Internet?
www.informatikzentrale.de
Welche Funktionen können
die Rechner im Netzwerk ausüben?
ClientServer
CLIENT
- nimmt Dienste des Servers in Anspruch;
- schickt Anfragen der Benutzer/in an den
Server
- präsentiert der Benutzer/in die Ergebnisse
dieser Anfrage
SERVER
- von engl. „to serve“ = „dienen“
- stellt Daten, Berechnungen, Ressourcen
und/oder Speicherplatz zur Verfügung
- verwaltet die Daten (vs. "Fileserver")
Client-Server-Struktur
www.informatikzentrale.de
Server Client
1.Anfrage des Clients:
„http://www.chs-em.de“
2.Server sendet Antwort:
Welche Funktionen können
die Rechner im Netzwerk ausüben?
Client-Server-Struktur, Beispiel WWW
www.informatikzentrale.de
Wie kommunizieren Rechner
im Internet miteinander?
Das Internet bietet verschiedene Dienste an;
Diese benutzen unterschiedliche Protokolle („Sprachen“):
Dienst Protokoll
WWW (World Wide Web) HTTP
E-Mail SMTP/POP3/IMAP
FTP (File Transfer Protocol) FTP
News NNTP
SSH SSH
(..., z.B. APIs)
www.informatikzentrale.de
Wie kommunizieren Rechner
im Internet miteinander?
Das Internet bietet verschiedene Dienste an;
Diese benutzen unterschiedliche Protokolle („Sprachen“):
Dienst Protokoll
WWW (World Wide Web) HTTP
E-Mail SMTP/POP3/IMAP
FTP (File Transfer Protocol) FTP
News NNTP
SSH SSH
(..., z.B. APIs)
www.informatikzentrale.de
Dienst: WWW (World Wide Web)
Daten
Daten
Daten
Daten
DatenWWW-Server
WWW-Server
Wie kommunizieren Rechner
im Internet miteinander?
www.informatikzentrale.de
Wie kommunizieren Rechner
im Internet miteinander?
Das Internet bietet verschiedene Dienste an;
Diese benutzen unterschiedliche Protokolle („Sprachen“):
Dienst Protokoll
WWW (World Wide Web) HTTP
E-Mail SMTP/POP3/IMAP
FTP (File Transfer Protocol) FTP
News NNTP
SSH SSH
(..., z.B. APIs)
www.informatikzentrale.de
Mail-Server
z.B. bei web.de, gmx.de ...
Fritz
fritz gmx@ de.
„at“ (engl.) = „bei“
„Domain“ (engl.) = „Gebiet“
Top-Level-Domain
oft: Länderkennung
Dienst: E-Mail
Wie kommunizieren Rechner
im Internet miteinander?
www.informatikzentrale.de
Martha
Dienst: E-Mail
Wie kommunizieren Rechner
im Internet miteinander?
Fritz
Mail-Server
z.B. bei web.de, gmx.de ...
www.informatikzentrale.de
Schickt Mail an
Martha@gmx.de
Martha
Fritz
Dienst: E-Mail
Wie kommunizieren Rechner
im Internet miteinander?
Mail-Server
z.B. bei web.de, gmx.de ...
www.informatikzentrale.de
Mail liegt auf der
Festplatte des Mail-
Servers gmx.de
Martha
Fritz
Dienst: E-Mail
Wie kommunizieren Rechner
im Internet miteinander?
Mail-Server
z.B. bei web.de, gmx.de ...
www.informatikzentrale.de
Mails vom
Mailserver abfragen/
„abholen“
Martha
Fritz
Dienst: E-Mail
Wie kommunizieren Rechner
im Internet miteinander?
Mail-Server
z.B. bei web.de, gmx.de ...
www.informatikzentrale.de
Mail an
Server schicken
Mails vom
Mailserver abfragen/
„abholen“
Martha
Fritz
Dienst: E-Mail
Wie kommunizieren Rechner
im Internet miteinander?
Mail-Server
z.B. bei web.de, gmx.de
...
www.informatikzentrale.de
Spezielle Mail-Programme (z.B. Thunderbird,
Windows Outlook Express, Windows Live Mail)
beherrschen Mail-Protokolle (pop3, smtp, imap)
www.informatikzentrale.de
Spezielle Mail-Programme (z.B. Thunderbird,
Windows Outlook Express, Windows Live Mail)
beherrschen Mail-Protokolle (POP3, SMTP, IMAP):
www.informatikzentrale.de
Wie kommunizieren Rechner
im Internet miteinander?
Das Internet bietet verschiedene Dienste an;
Diese benutzen unterschiedliche Protokolle („Sprachen“):
Dienst Protokoll
WWW (World Wide Web) HTTP
E-Mail SMTP/POP3/IMAP
FTP (File Transfer Protocol) FTP
News NNTP
SSH SSH
(..., z.B. APIs)
www.informatikzentrale.de
Austausch von Dateien
zwischen zwei Rechnern
Beispiel:
Martha lädt ihre Website auf den Server
Martha
(Client)
Server
Upload/Download der (z.B. HTML-)Dateien
mittels FTP
Dienst: FTP
Wie kommunizieren Rechner
im Internet miteinander?
www.informatikzentrale.de
Beispiel:
FTP-Programm Dienst: FTP
Wie kommunizieren Rechner
im Internet miteinander?
www.informatikzentrale.de
Beispiel:
Web-FTP Dienst: FTP
Wie kommunizieren Rechner
im Internet miteinander?
www.informatikzentrale.de
Wie kommunizieren Rechner
im Internet miteinander?
Das Internet bietet verschiedene Dienste an;
Diese benutzen unterschiedliche Protokolle („Sprachen“):
Dienst Protokoll
WWW (World Wide Web) HTTP
E-Mail SMTP/POP3/IMAP
FTP (File Transfer Protocol) FTP
News NNTP
SSH SSH
(..., z.B. APIs)
www.informatikzentrale.de
News-Server
Dienst: News ("Usenet")
Wie kommunizieren Rechner
im Internet miteinander?
www.informatikzentrale.de
Dienst: News
Wie kommunizieren Rechner
im Internet miteinander?
www.informatikzentrale.de
Dienst: News
Wie kommunizieren Rechner
im Internet miteinander?
www.informatikzentrale.de
Wie kommunizieren Rechner
im Internet miteinander?
Das Internet bietet verschiedene Dienste an;
Diese benutzen unterschiedliche Protokolle („Sprachen“):
Dienst Protokoll
WWW (World Wide Web) HTTP
E-Mail SMTP/POP3/IMAP
FTP (File Transfer Protocol) FTP
News NNTP
SSH SSH
(..., z.B. APIs)
www.informatikzentrale.de
Client
Server
Terminalfenster
arbeitet auf dem
entfernten Rechner
Dienst: News
Wie kommunizieren Rechner
im Internet miteinander?
www.informatikzentrale.de
Server Client
Internet
Einwahl über Telefon-,
Kabel- o.ä. Leitung
Zusammenfassung
www.informatikzentrale.de
Server Client
Internet
Kommunikation mit Server
über verschiedene Protokolle (Sprachen)
Zusammenfassung
www.informatikzentrale.de
Credits
flickr David Boyle CC BY-SA 2.0
http://www.flickr.com/photos/beglendc/330353975/
Wikimedia Commons
flickr Victor1558 CC BY 2.0
http://www.flickr.com/photos/76029035@N02/6829342681

Netze03 client server-dienste-protokolle