Lesson 2 Flashcards

(28 cards)

1
Q

Was ist die Anwendungsschicht im TCP/IP- und OSI-Modell?

A

Die Anwendungsschicht repräsentiert Protokolle, die Netzanwendungen implementieren und auf den Datentransportdiensten der darunterliegenden Schichten aufbauen.

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

Welche drei Anwendungsprotokolle werden im Dokument betrachtet?

A

DNS (Domain Name System), HTTP (HyperText Transfer Protocol) und SMTP (Simple Mail Transfer Protocol).

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

Was ist das Domain Name System (DNS)?

A

DNS übersetzt Domainnamen in IP-Adressen und umgekehrt, ähnlich wie ein Telefonbuch für das Internet.

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

Wie funktioniert die hierarchische Struktur von Domainnamen im DNS?

A

Domainnamen sind hierarchisch aufgebaut und werden von rechts nach links aufgelöst. Jeder Teil wird als ‘Label’ bezeichnet, und die Root-Domain wird i.d.R. weggelassen.

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

Was sind die beiden Arten der Namensauflösung im DNS?

A

Es gibt rekursive und iterative Namensauflösung. Rekursive bedeutet, dass der Nameserver bei Unwissenheit andere Server befragt; iterative gibt Verweise auf andere Nameserver.

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

Was ist ein Nameserver im DNS?

A

Ein Nameserver verwaltet die Zuordnung von Namen zu Daten (Resource Records) und führt die Namensauflösung durch.

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

Was ist HTTP (HyperText Transfer Protocol)?

A

HTTP ist ein zustandsloses Protokoll zur Übertragung von Daten über das Web, insbesondere für den Abruf von Webseiten.

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

Wie funktioniert das Request-Response-Prinzip bei HTTP?

A

Ein Client, z.B. ein Webbrowser, sendet eine Anfrage (Request) an den Server, der daraufhin die angeforderte Ressource als Antwort (Response) zurücksendet.

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

Welche Anfragemethoden gibt es bei HTTP?

A

Zu den gängigsten Anfragemethoden gehören GET, HEAD, POST, PUT und DELETE.

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

Was ist SMTP (Simple Mail Transfer Protocol)?

A

SMTP ist ein Protokoll zum Versenden von E-Mails. Das Abrufen von E-Mails wird über andere Protokolle wie POP3 oder IMAP realisiert.

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

Was ist der Ablauf des SMTP-Protokolls?

A

Ein Client (Mail User Agent) verbindet sich mit einem Server (Mail Transfer Agent), sendet die Absender- und Empfängeradressen, und danach den Mailtext. Der Server bestätigt den Empfang.

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

Welche Statuscodes gibt es bei SMTP?

A

SMTP verwendet Statuscodes wie
1xx fur info
2xx für erfolgreiche Operationen,
3xx mailserver status
4xx für temporäre Fehler und
5xx für permanente Fehler.

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

Was sind Cookies im HTTP-Protokoll?

A

Cookies sind kleine Datenpakete, die Server im HTTP-Header mitschicken. Sie dienen dazu, Informationen über den Zustand einer Sitzung zu speichern.

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

Was ist ein Resource Record (RR) im DNS?

A

Resource Records sind Daten, die zu einem bestimmten Namen in einem Nameserver gehören, z.B. IP-Adressen, Mail-Server (MX), oder Textinformationen (TXT).

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

Was sind ASCII-Protokolle?

A

ASCII-Protokolle verwenden menschenlesbare Zeichen und Befehle, z.B. HTTP und SMTP. Sie sind leicht verständlich, aber weniger effizient als binäre Protokolle.

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

Was ist der Unterschied zwischen einer URL und einer URI?

A

Eine URI (Uniform Resource Identifier) identifiziert eine Ressource eindeutig, während eine URL (Uniform Resource Locator) auch den Pfad zu einer Ressource angibt.

17
Q

Was ist das Robustheitsprinzip (Postels Gesetz)?

A

Das Robustheitsprinzip besagt: ‘Sei streng in dem, was du tust, und tolerant bei dem, was du von anderen akzeptierst’, insbesondere bei der Implementierung von Netzwerkprotokollen.

18
Q

Was ist der SMTP Envelope?

A

Der SMTP Envelope (Umschlag) enthält die Absenderadresse, die Empfängeradresse und die Nachricht, ähnlich wie der Umschlag bei einem Brief.

19
Q

Was bedeutet der SMTP Statuscode 1xx?

A

Der SMTP Statuscode 1xx zeigt Informationen an. Diese Codes sind jedoch selten im SMTP-Protokoll und werden eher in HTTP verwendet.

20
Q

Was bedeutet der SMTP Statuscode 2xx?

A

Der SMTP Statuscode 2xx signalisiert, dass eine Operation erfolgreich abgeschlossen wurde.

21
Q

Was bedeutet der SMTP Statuscode 3xx?

A

Der SMTP Statuscode 3xx steht für eine Umleitung oder eine zusätzliche Aktion, die vom Client durchgeführt werden muss.

22
Q

Was bedeutet der SMTP Statuscode 4xx?

A

Der SMTP Statuscode 4xx zeigt temporäre Fehler an, die sich später von selbst beheben können, z.B. Serverüberlastung.

23
Q

Was bedeutet der SMTP Statuscode 5xx?

A

Der SMTP Statuscode 5xx zeigt permanente Fehler an, z.B. dass der Empfänger nicht erreichbar ist oder die Nachricht nicht akzeptiert wird.

24
Q

Was bedeutet der HTTP Statuscode 1xx?

A

Der HTTP Statuscode 1xx signalisiert Informationsmeldungen und zeigt an, dass die Anfrage erhalten und der Prozess fortgesetzt wird.

25
Was bedeutet der HTTP Statuscode 2xx?
Der HTTP Statuscode 2xx zeigt an, dass die Anfrage erfolgreich war, z.B. 200 OK.
26
Was bedeutet der HTTP Statuscode 3xx?
Der HTTP Statuscode 3xx zeigt an, dass eine Umleitung erforderlich ist, z.B. 301 Moved Permanently.
27
Was bedeutet der HTTP Statuscode 4xx?
Der HTTP Statuscode 4xx signalisiert Client-Fehler, z.B. 404 Not Found.
28
Was bedeutet der HTTP Statuscode 5xx?
Der HTTP Statuscode 5xx signalisiert Server-Fehler, z.B. 500 Internal Server Error.