R5 Flashcards
Nennen Sie 2 verschiedene Betriebisarten in Sitzungsschicht ?
- verbindungsorientert
# Es wird eine Verbindung zwischen den Kommunikationspartnern aufgebaut.
#Die Verbindung bleibt dabei über die Dauer einzelner Transfers (oder Verbindungen) der
Transportschicht hinweg bestehen.
#Wie bei TCP-Verbindungen kann auch hier zwischen den Phasen Verbindungsaufbau,
Datentransfer und Verbindungsabbau unterschieden werden. - verbindungslos
# Daten werden im Wesentlichen nur an die Transportschicht durchgereicht.
#Es wird keine Verbindung aufgebaut und kein Zustand zwischen den Kommunikationspartnern
gehalten.
Was ist eine Session ?
Eine Session beschreibt die Kommunikation zwiechen mindestens 2 Teilnehmern mit definierter Anfang und Ende.
Was ist und wie funktioniert da HTTP ?
HTTP (Hyper Text Transfer Protocol)
#ist zunächst zustandslos.
#wird überlicherweise der Anwendungsschicht (Schicht 7) zurgeordnet, beinhaltet aber auch
Funktionen der Darstellungs- und Sitzungsschicht (Schichten 6/5).
Was ist TLS und wofür wird verwendet?
TLS ist ein Protokoll zur verschlüsselten Übertragung von Daten. #Es ist die Grundlage beispielsweise für HTTPS. #Es bietet unter anderem # Authentifizierung, #Integritätsschutz und #Vertraulichkeit (Verschlüsselung). #Beim Verbindungsaufbau werden zunächst die Kommunkationsparameter der Sitzung (z. B. Algorithmen, Schlüssel, Authentifizierung) ausgehandelt. #Sitzungen können mit Hilfe von Session-IDs oder Session-Tickets über mehrere TCP-Verbindungen hinweg erhalten bleiben.
2 Arten von Kompressionsverfahren?
1) VerlustfreieKomprimierung
# Komprimierte Daten können verlustfrei, wiederhergestellt werden. PNG, ZIP
2)VerlustbehafteteKomprimierung
#Komprimierte Daten können im Allgemeinen nicht wieder exakt rekonstruiert werden. MP3, JPEG
Grundlegende Idee der Huffman-Kodierung ?
Anstelle Zeichen mit uniformer Codewortlänge zukodieren (z.B. ASCII-Code), werden häufigen Zeichen kürzere Codewörter zugewiesen.
Welche Protokolle und spezifische Dienste wird von der Anwendungsschicht bereit gestellt ?
DNS, FTP, HTTP, SSH, Telnet
Was sind die Komponenten von Domain Name System DNS?
- Der Domain Name space
ist ein hierarchisch aufgebauter Namensraum mit
baumartiger Struktur. - Nameservers
speichern Informationen über den Namensraum,
wobei jeder Server nur kleine Ausschnitte des Namensraums kennt. - Resolver sind Programme,
die durch Anfragen an Nameserver Informationen aus dem Name space extrahieren und anfragen den Clients bzw. Anwendungen zur Verfügungstellen.
Was ist ein Resolver ?
Resolver sind Server, die Informationen aus dem DNS extrahieren und das Ergebnis an den anfragenden Client zurückliefern.
Die Aufgabe von Darstellungsschicht ?
Daten in eine einheitlicher Kommunikationsformat zu übertragen. #Kodierung von Daten #Strukturierte Darstellung von Daten
Was ist die offensichtliche Problematik beim Abruf einer Webseite, welche aus vielen Teilen zusammengesetzt ist (z. B. eine große Anzahl kleiner Grafiken)?
Für jedes Objekt muss eine neue TCP-Verbindung aufgebaut werden, was entsprechend Zeit kostet und
bei vielen kleinen Objekten einen entsprechenden Overhead bedeutet.
File Transfer Protocol (FTP)
FTP ist Statefull File Transfer Protokol
#FTP nutzt zwei getrennte TCP-Verbindungen:
1. Kontrollkanal zur Übermittlung von Befehlen und Statuscodes zwischen Client und Server.
2. Datenkanal zur Übertragung der eigentlichen Daten Daten
Was ist ISO/OSI Modell?
#Das ISO/OSI Modell unterteilt den Kommunikationsvorgang in 7 Schichten #Es spezifiziert, welche Dienste in den verschiedenen Schichten zu erbringen sind #Kommunikation erfolgt stets erst vertikal im Stack, dann horizontal im Kanal und abschließend wieder vertikal