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

Post on 06-Apr-2016

224 views 0 download

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

Internet-GrundtechnologienInternet-Grundtechnologien

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

Fordert Internetseite www.google.de an

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

Liefert Internetseite www.google.de an Client

MailprotokolleMailprotokolle

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

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

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

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

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

Beispiel: www.google.de

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)

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

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

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

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

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

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

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

http://www.google.de

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)

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

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)

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

get / postget / post

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

??? Fragen ???