Netze03 client server-dienste-protokolle

29
www.informatikzentrale.d Das Internet: Grundlagen * Was ist das Internet? * Welche Funktionen können Rechner in Netzwerken haben? * Wie kommunizieren Rechner im Internet?

Transcript of Netze03 client server-dienste-protokolle

Page 1: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Das Internet: Grundlagen* Was ist das Internet?* Welche Funktionen können Rechner in Netzwerken haben?* Wie kommunizieren Rechner im Internet?

Page 2: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Was ist das Internet?

Page 3: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Welche Funktionen könnendie 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

Page 4: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Server Client

1.Anfrage des Clients:„http://www.chs-em.de“

2.Server sendet Antwort:

Welche Funktionen könnendie Rechner im Netzwerk ausüben?Client-Server-Struktur, Beispiel WWW

Page 5: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Wie kommunizieren Rechnerim 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)

Page 6: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Wie kommunizieren Rechnerim 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)

Page 7: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Dienst: WWW (World Wide Web)

Daten

Daten

Daten

Daten

DatenWWW-Server

WWW-Server

Wie kommunizieren Rechnerim Internet miteinander?

Page 8: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Wie kommunizieren Rechnerim 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)

Page 9: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Mail-Serverz.B. bei web.de, gmx.de ...

Fritz

fritz gmx@ de.

„at“ (engl.) = „bei“

„Domain“ (engl.) = „Gebiet“

Top-Level-Domainoft: Länderkennung

Dienst: E-Mail

Wie kommunizieren Rechnerim Internet miteinander?

Page 10: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Martha

Dienst: E-Mail

Wie kommunizieren Rechnerim Internet miteinander?

Fritz

Mail-Serverz.B. bei web.de, gmx.de ...

Page 11: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Schickt Mail [email protected]

Martha

Fritz

Dienst: E-Mail

Wie kommunizieren Rechnerim Internet miteinander?

Mail-Serverz.B. bei web.de, gmx.de ...

Page 12: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Mail liegt auf der Festplatte des Mail-Servers gmx.de

Martha

Fritz

Dienst: E-Mail

Wie kommunizieren Rechnerim Internet miteinander?

Mail-Serverz.B. bei web.de, gmx.de ...

Page 13: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Mails vomMailserver abfragen/„abholen“

Martha

Fritz

Dienst: E-Mail

Wie kommunizieren Rechnerim Internet miteinander?

Mail-Serverz.B. bei web.de, gmx.de ...

Page 14: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Mail anServer schicken

Mails vomMailserver abfragen/„abholen“

Martha

Fritz

Dienst: E-Mail

Wie kommunizieren Rechnerim Internet miteinander?

Mail-Serverz.B. bei web.de, gmx.de

...

Page 15: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Spezielle Mail-Programme (z.B. Thunderbird,Windows Outlook Express, Windows Live Mail)

beherrschen Mail-Protokolle (pop3, smtp, imap)

Page 16: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Spezielle Mail-Programme (z.B. Thunderbird,Windows Outlook Express, Windows Live Mail)

beherrschen Mail-Protokolle (POP3, SMTP, IMAP):

Page 17: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Wie kommunizieren Rechnerim 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)

Page 18: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Austausch von Dateienzwischen zwei Rechnern

Beispiel:Martha lädt ihre Website auf den Server

Martha(Client)

Server

Upload/Download der (z.B. HTML-)Dateienmittels FTP

Dienst: FTP

Wie kommunizieren Rechnerim Internet miteinander?

Page 19: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Beispiel:FTP-Programm Dienst: FTP

Wie kommunizieren Rechnerim Internet miteinander?

Page 20: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Beispiel:Web-FTP Dienst: FTP

Wie kommunizieren Rechnerim Internet miteinander?

Page 21: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Wie kommunizieren Rechnerim 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)

Page 22: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

News-Server

Dienst: News ("Usenet")

Wie kommunizieren Rechnerim Internet miteinander?

Page 23: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Dienst: News

Wie kommunizieren Rechnerim Internet miteinander?

Page 24: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Dienst: News

Wie kommunizieren Rechnerim Internet miteinander?

Page 25: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Wie kommunizieren Rechnerim 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)

Page 26: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Client

Server

Terminalfenster

arbeitet auf dementfernten Rechner

Dienst: News

Wie kommunizieren Rechnerim Internet miteinander?

Page 27: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Server ClientInternet

Einwahl über Telefon-,Kabel- o.ä. Leitung

Zusammenfassung

Page 28: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Server ClientInternet

Kommunikation mit Serverüber verschiedene Protokolle (Sprachen)

Zusammenfassung

Page 29: Netze03 client server-dienste-protokolle

www.informatikzentrale.de

Creditsflickr David Boyle CC BY-SA 2.0http://www.flickr.com/photos/beglendc/330353975/

Wikimedia Commons

flickr Victor1558 CC BY 2.0http://www.flickr.com/photos/76029035@N02/6829342681