Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im...

22
Internet-Grundtechnologien Internet-Grundtechnologien

Transcript of Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im...

Page 1: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

Internet-GrundtechnologienInternet-Grundtechnologien

Page 2: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

Client / ServerClient / ServerClient („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. www.google.de

Fordert Internetseite www.google.de an

Page 3: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

Client / ServerClient / ServerServer („Diener“): hält Informationen / Dateien zum Abruf bereit

Liefert Internetseite www.google.de an Client

Page 4: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

MailprotokolleMailprotokolle

Mail-Protokoll: legt Verarbeitung von eMails festProtokoll (allgemein) : Vereinbarung über Ablauf best. Vorgänge

Page 5: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

MailprotokolleMailprotokolle

Mail-Protokoll: legt Verarbeitung von eMails festProtokoll (allgemein) : Vereinbarung über Ablauf best. Vorgänge

POP3 (Post Office Protocol Version 3, client-seitig ): - vom Benutzer angelegte (Unter-)Ordnerstrukturen werden lokal gespeichert - empfangene Mails werden lokal gespeichert

IMAP (Internet Message Access Protocol , server-seitig ): - Ordnerstrukturen liegen auf dem Mailserver - Mails werden auf dem Server gespeichert - Vorteil: bei Ausfall /Störung des Clients ist das Mailkonto i.d.R. nicht betroffen

Page 6: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

IP-AdresseIP-AdresseInternet-Protokoll: organisiert Datenverkehr zwischen Rechnern

IP-Adresse: identifiziert einen Rechner eindeutig innerhalb eines Netzes (privates Netzwerk oder Internet) IP-Adresse: wird binär gebildet aus 4 x 1 Byte (IPv4) (1 Byte = 8 Bit, Wert 0/1) IP-Adresse: ursprüngliche Form in Binär-Schreibweise: 10000010 01011110 01111010 11000011

Page 7: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

IP-AdresseIP-AdresseInternet-Protokoll: organisiert Datenverkehr zwischen Rechnern

IP-Adresse: identifiziert einen Rechner eindeutig innerhalb eines Netzes (privates Netzwerk oder Internet) IP-Adresse: wird binär gebildet aus 4 x 1 Byte (IPv4) (1 Byte = 8 Bit, Wert 0/1) IP-Adresse: ursprüngliche Form in Binär-Schreibweise: 10000010 01011110 01111010 11000011

IP-Adresse: lesbare Form (dotted decimal notation): 130.094.122.195

verschiedene Adressbereiche reserviert für öffentlichen oderprivaten Netz-Bereich (standardisiert)

Page 8: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

DNSDNSDNS : Domain Name ServiceDomain (Domäne): Bereich eines Netzwerks, ==> „Namensraum“

Page 9: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

DNSDNSDNS : Domain Name ServiceDomain (Domäne): Bereich eines Netzwerks, ==> „Namensraum“

Beispiel: www.google.de

Page 10: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

DNSDNSDNS : Domain Name ServiceDomain (Domäne): Bereich eines Netzwerks, ==> „Namensraum“

Beispiel: www.google.dede:Top-Level-Domain, entweder Länderzugehörigkeit (.de, .fr) oder Art der Internetseite (.org, .biz, .com)

Page 11: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

DNSDNSDNS : Domain Name ServiceDomain (Domäne): Bereich eines Netzwerks, ==> „Namensraum“

Beispiel: www.google.dede:Top-Level-Domain, entweder Länderzugehörigkeit (.de, .fr) oder Art der Internetseite (.org, .biz, .com)

google:Second-Level-Domain

Page 12: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

DNSDNSDNS : Domain Name ServiceDomain (Domäne): Bereich eines Netzwerks, ==> „Namensraum“

Beispiel: www.google.dede:Top-Level-Domain, entweder Länderzugehörigkeit (.de, .fr) oder Art der Internetseite (.org, .biz, .com)

google:Second-Level-Domain

www: Third-Level-Domain, Subdomain

Page 13: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

DNSDNSDNS : Domain Name ServiceDomain (Domäne): Bereich eines Netzwerks, ==> „Namensraum“

DNS löst Domäne nach IP-Adresse auf

Page 14: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

DNSDNSDNS : Domain Name ServiceDomain (Domäne): Bereich eines Netzwerks, ==> „Namensraum“

DNS löst Domäne nach IP-Adresse auf

Beispiel: www.google.de

209.85.129.104

Page 15: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

httphttphttp: HyperText Transfer Protocol, regelt Übertragung von InternetseitenBei der Eingabe einer Internet-Adresse wird http der Adresse vorangestellt

Page 16: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

httphttphttp: HyperText Transfer Protocol, regelt Übertragung von InternetseitenBei der Eingabe einer Internet-Adresse wird http der Adresse vorangestellt

http://www.google.de

Page 17: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

httphttphttp: HyperText Transfer Protocol, regelt Übertragung von InternetseitenBei der Eingabe einer internet-Adresse wird http der Adresse vorangestellt

http://www.google.de

(kann oft weggelassen werden, wird von Browsern selbstständig ergänzt)

Page 18: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

httphttphttp: HyperText Transfer Protocol, regelt Übertragung von InternetseitenBei der Eingabe einer Internet-Adresse wird http der Adresse vorangestellt

http://www.google.de

(kann oft weggelassen werden, wird von Browsern selbstständig ergänzt)

HTTP-Status-Codes: Server antwortet Client auf Anfrage

Page 19: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

httphttphttp: HyperText Transfer Protocol, regelt Übertragung von InternetseitenBei der Eingabe einer Internet-Adresse wird http der Adresse vorangestellt

http://www.google.de

(kann oft weggelassen werden, wird von Browsern selbstständig ergänzt)

HTTP-Status-Codes: Server antwortet Client auf AnfrageAlle Informationen über eine HTTP-Verbindung stehen im sog. HTTP-Header (Zugriff über Live HTTP headers)

Page 20: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

Zwei Methoden zu Datenübertragung, z.B. aus Login-Formularen

get / postget / post

Page 21: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

Zwei Methoden zu Datenübertragung, z.B. aus Login-Formularen

get / postget / post

GET: Daten werden an Adresse der Internetseite angehängt:http://www.meineseite.de/login.php?user=root&passwort=geheim

POST: Daten werden „unsichtbar“ übertragen, werden nicht an Internetadresse angehängthttp://www.meineseite.de/login.php

Page 22: Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B. .

??? Fragen ???