das internet: grundlagen · server client client - nimmt dienste des servers in anspruch; - schickt...

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

Upload: others

Post on 21-Oct-2019

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

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: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

www.informatikzentrale.de

Was ist das Internet?

Page 3: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

www.informatikzentrale.de

Welche Funktionen können die Rechner im Netzwerk ausüben?

Client Server

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: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

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

Page 5: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

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)

Page 6: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

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)

Page 7: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

www.informatikzentrale.de

Dienst: WWW (World Wide Web)

Daten

Daten

Daten

Daten

Daten WWW-Server

WWW-Server

Wie kommunizieren Rechner im Internet miteinander?

Page 8: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

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)

Page 9: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

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?

Page 10: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

www.informatikzentrale.de

Martha

Dienst: E-Mail

Wie kommunizieren Rechner im Internet miteinander?

Fritz

Mail-Server z.B. bei web.de, gmx.de ...

Page 11: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

www.informatikzentrale.de

Schickt Mail an [email protected]

Martha

Fritz

Dienst: E-Mail

Wie kommunizieren Rechner im Internet miteinander?

Mail-Server z.B. bei web.de, gmx.de ...

Page 12: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

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 ...

Page 13: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

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 ...

Page 14: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

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 ...

Page 15: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

www.informatikzentrale.de

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

beherrschen Mail-Protokolle (pop3, smtp, imap)

Page 16: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

www.informatikzentrale.de

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

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

Page 17: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

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)

Page 18: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

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?

Page 19: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

www.informatikzentrale.de

Beispiel: FTP-Programm Dienst: FTP

Wie kommunizieren Rechner im Internet miteinander?

Page 20: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

www.informatikzentrale.de

Beispiel: Web-FTP Dienst: FTP

Wie kommunizieren Rechner im Internet miteinander?

Page 21: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

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)

Page 22: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

www.informatikzentrale.de

News-Server

Dienst: News ("Usenet")

Wie kommunizieren Rechner im Internet miteinander?

Page 23: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

www.informatikzentrale.de

Dienst: News

Wie kommunizieren Rechner im Internet miteinander?

Page 24: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

www.informatikzentrale.de

Dienst: News

Wie kommunizieren Rechner im Internet miteinander?

Page 25: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

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)

Page 26: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

www.informatikzentrale.de

Client

Server

Terminalfenster

arbeitet auf dem entfernten Rechner

Dienst: News

Wie kommunizieren Rechner im Internet miteinander?

Page 27: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

www.informatikzentrale.de

Server Client Internet

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

Zusammenfassung

Page 28: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

www.informatikzentrale.de

Server Client Internet

Kommunikation mit Server über verschiedene Protokolle (Sprachen)

Zusammenfassung

Page 29: Das Internet: Grundlagen · Server Client CLIENT - nimmt Dienste des Servers in Anspruch; - schickt Anfragen der Benutzer/in an den Server - präsentiert der Benutzer/in die Ergebnisse

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