Internet und Protokolle Flashcards

1
Q

Was sind Webseiten und wie werden sie dargestellt?

A

Webseiten sind im Grunde Dateien mit HTML-Code, die von einem Server geladen werden

Webbrowser interpretiert den Code und stellt ihn dar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wie läuft der Aufruf einer Webseite im Groben ab?

A
  • > Aufruf der Webseite über Name → DNS-Abfrage ist erster Schritt
  • > Anfrage nach entsprechender Datei → HTTP (HyperText Transfer Protocol)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Welche Skriptsprachen fallen Ihnen ein?

A

PHP, JavaScript, Python, …

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was ist ein Unterschied zwischen PHP und JavaScript?

A

PHP und Python laufen auf dem Server, bevor die Webseite gesendet wird, JavaScript läuft im Browser, nachdem die Webseite geladen worden ist!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Was ist HTTP?

A

HTTP ist ein zustandsloses Protokoll
-> In jeder Anfrage sind alle Daten enthalten, um Anfrage zu verstehen
-> Server muss keine Informationen über einzelne Anfragen vorrätig
halten
-> Setzt stabile Verbindung (z. B. TCP) voraus
-> Datenstrom der Anfrage kann als simple Textdatei verstanden werden (ebenso die Antwort)
-> Anfrage wird an die IP-Adresse und den Port (meistens 80) gesendet, alle weiteren Informationen sind im Datenstrom enthalten!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was ist E-Mail? Wie funktioniert die Kommunikation damit?

A
  • > Sehr beliebte Anwendung des Internet ist E-Mail
  • > Zur Kommunikation sind bei Sender und Empfänger E-Mail Clients notwendig, die das Protokoll interpretieren und darstellen
  • > Erfordert E-Mail Server bei Sender und Empfänger -> Ablauf und Weiterleitung kann sehr komplex werden
  • > Unterschiedliche Protokolle werden für Versand und Empfang eingesetzt
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was ist SMTP und wofür steht es?

A
  • > Simple Mail Transfer Protocol dient zum Versand und zur Zustellung von E-Mails bis zum Server des Empfängers
  • > E-Mails sind im Grund ebenfalls Textdateien
  • > SMTP stellt Übertragungsverfahren sicher
  • > Absender- und Empfängeradresse sind grundsätzlich frei wählbar
  • > Sender muss sich nicht zwingend anmelden
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wie funktioniert der Mailversand mithilfe von SMTP?

A
  • > Nachricht wird vom E-Mail Client per SMTP verschickt (meistens über den eigenen Mailserver)
  • > Per SMTP wird Nachricht zum Empfänger transportiert (meistens zum empfangenden Mailserver)
  • > Direkte Zustellung würde laufenden Client voraussetzen → Client ruft daher beim empfangenden Server ab, wenn er online ist
  • > Protokoll ist interaktiv (Sitzung), d. h. solange die Verbindung offen ist, können Daten ausgetauscht werden
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wie kann man die Sicherheit bei SMTP erhöhen?

A

Erweiterungen zu SMTP ermöglichen Anmeldung und nur bestimmte Absenderadressen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Was ist IMAP?

A

-> Internet Message Access Protocol
-> Als Erweiterung zu POP3 entworfen
-> Unterstützt Ordner und z. B. auch das Speichern von Einstellungen
-> Durch Erweiterungen auch aktive Benachrichtigung über neue Mails möglich (IMAP-Push)
-> Ebenfalls textbasiertes, interaktives Protokoll
->
IMAP speichert Mails grundsätzlich auf dem Server! Ein Abruf ist zur Offline-Nutzung möglich, Aktionen werden synchronisiert.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Wofür steht VPN und was ist es?

A
  • > Virtual Private Network spezifiziert nicht direkt ein Protokoll, sondern eine Technik
  • > Ein VPN nutzt ein ggf. unsicheres Medium (z. B. das Internet), um auf ein anderes Netzwerk (z. B. ein Firmennetz) zuzugreifen
  • > Deshalb auch als „Tunnel” bezeichnet
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Welche Protokolle bauen auf VPN auf und wie sicher sind diese?

A
  • > OpenVPN (frei, relativ sicher)
  • > PPTP (Microsoft, unsicher)
  • > IPSec (auf Transportschicht, relativ sicher)
  • > SSH (frei, relativ sicher)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Wie funktioniert die Software-Client Variante von VPN?

A
  • > Viele Software-Lösungen stellen eine separate „Netzwerkkarte” für das VPN zur Verfügung
  • > Daten die über diese Karte gehen ⇒ über den Tunnel an das Zielnetz gesendet
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Erklären Sie die Site-to-Site VPN Variante

A
  • > Hardware (z. B. Router) verbindet zwei Netze durch Tunnel
  • > Einzelne Rechner benötigen keine Software
  • > Ganze Standorte können zu einem einzigen, virtuellen Netz zusammengefügt werden
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Wofür werden VPN Verbindungen oft “missbraucht”?

A

Zur Umgehung von Geo-Sperren damit man auf Services die z. B. nur in den USA verfügbar sind, zugreifen kann. Dabei wird der Internetverkehr über das VPN geleitet, sodass es so aussieht, als käme der Zugriff aus den USA!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Worauf ist bei der Konfiguration eines VPNs zu achten?

A
  • > Konfiguration eines VPN kann sehr komplex werden

- > Kleine Fehler in der Konfiguration ⇒ Sicherheitslücke