Was ist Multiplexing?
Mehrere Signale über eine Leitung transportieren.
mehrere parallele verbindungen zu einem Server
mehrere parallele Verbindungen eines Clients
Wie lassen sich Services und Verbindungen im Layer 4 unterscheiden?
Services unterscheidbar durch Prots.
Verbindungen unterscheidbar durch Sockets.
Was ist ein Port?
Hiermit lassen sich bestimmte Anwendungen an bestimmte Port zuordnen.
16bit -> 65.535 verschiedene Ports
Was ist ein Socket?
Ein Socket ist die eindeutige Kennzeichnung eines Verbindungs-Endpunktes.
Sie besteht aus der IP-Adresse und dem Port.
IP-Adresse:Port
Vorllständige Verbindung besteht demzufolge aus zwei Sockets.
Was ist ein Protokoll?
Ein Protokoll ist ein Satz von Regeln zur übertragung von Daten innerhalb einer Netzwerkverbindung.
Nenne Beispiele für Netzwerkprotokolle.
TCP
UDP
HTTP
IP
FTP
Was heißt TCP und was ist es?
OSI-Layer?
Transmission Control Protocol (TCP)
OSI-Layer 4 (Transport)
Es ist ein Netzwerk-Protokoll das für die Übertragung von Datenströmen zwischen Computern verwendet wird.
Wie funktioniert der Verbindungsaufbau bei TCP?
Über den sogenannten 3-Way-Handshake.
Client sendet Verbindungsanfrage an Server (SYN-Flag)
Server bestätigt mit einem ACK-Flag und sendet Verbindungsanfrage (SYN-Flag) an Client
Client bestätigt mit einem ACK-Flag
Nun ist die Verbindung aufgebaut (ESTABLISHED) und Daten können ausgetauscht werden.
Wie funktioniert der Verbindungsabbau bei TCP?
Verbindung kann von jeder Seite (Server oder Client) abgebaut werden.
Eine der beiden seiten sendet ein FIN-Flag an die gegenseite.
Gegenseite bestätigt erhalt mit ACK-Flag und sendet ein FIN-Flag
Dies wird von der Gegenseite bestätigt (mit ACK-Flag)
Nun ist die Verbindung abgebaut.
Was heißt UDP und was ist es?
User Datagram Protocol (UDP)
Ist ein verbindungsloses Protokoll.
Was ist ein verbindungsloses Protokoll?
Ein Protokoll, bei dem Pakete gesendet werden, ohne zu bestimmen, ob der Empfänger bereit ist oder überhaupt vorhanden ist.
Paketverlust möglich.
Vorteile und Nachteile von UDP?
Vorteile:
kein aufwändiger Verbindungsaufbau
kaum overhead
interessant u.a. für multimedia-Streaming, VoIP
Anwendungen, für die eine Verbindung egal ist, oder die auf höherem Layer selbst dafür sorgen
Nachteile:
Zustellung von Paketen ist nicht garantiert
Reihenfolge der Zustellung ist nicht garantiert
Was ist NTP?
Network Time Protocol (NTP)
Ist ein Protokoll zur Synchronisierung von Systemuhren in Computernetzwerken.
Was ist ‘DNS’?
Domain Name System (DNS)
DNS ist ein Protokoll, das es ermöglicht, Internet-Adressen zu übersetzen.
Diese Übersetzung wird als ‘Auflösung von Namen‘ bezeichnet.
Was ist SNMP?
Simple Network Management Protocol (SNMP)
Ist ein Protokoll, welches zur überwachung und verwaltung von Netzwerkgeräten (z.B. Router, Switches, Server) verwendet wird.
Was ist SMB/CIFS ?
Server Message Block (SMB)
Es ist ein Netzwerkdateifreigabeprotokoll, das in Microsoft Windows als Microsoft SMB-Protokoll implementiert ist.
Es besitzt weitere Funktionen:
Dialektverhandlungen
Ermitteln anderer SMB-Server im Netzwerk
Drucken über Netzwerk
Datei-, Verzeichnis- und freigabezugriffsauthentifizierung
Datei- und Datensatzsperre
Datei- und Verzeichnisänderungsbenachrichtigung
Erweiterte Dateiattributebehandlung
Unicode-Unterstützung
Opportunistische Sperren
Was ist NFS?
Network File System (NFS)
ist ein Protokoll, das den Zugriff auf Dateien über ein Netzwerk ermöglicht.
Was ist DHCP?
Dynamic Host Configuration Protocol (DHCP)
Ist ein Kommunikationsprotokoll in der Computertechnik. Es ermöglicht die Zuweisung der Netzwerkkonfiguration an Clients durch einen Server.
Welche Ports bei NAT?
NAT ausgehend -> ab Port 10000
NAT eingehend -> Port 49152 - 65535
Last changed2 years ago