Netzwerkarchitektur
- Schichten, Schnittstellen und Protokolle
- OSI-Referenzmodell
- Hybrid-Referenzmodell und Internet-Architektur
Fehlerkontrolle
- Checksum
- Paritätsbit
- Fehlerkorrektur
- Wenn ein Paket kaputt geht, wird es neu übermittelt (Retransmission)
De-/Multiplexen
- Eine Leitung (auch z.B. WLAN-Karte)
- Mehrere Verbindungen
Flusskontrolldienst
- Schutz davor sein Gegenüber zu überladen/überlasten
Überlastkontrolldienst
- Überladung und Staus an Routern/Zwischenstellen verhindern, die zur Löschung führen würden
OSI-Modell
- Nicht auf allen Systemen sind alle Schichten implementiert
- Endsysteme: 7 Layer
- Router: 3 Layer
- Switch: 2 Layer
Layer 2
- Pakete beginnen erst mit Layer 2
Layer 3
- Datagramme
Layer 4
- Segmente
- TCP-Pakete
Data Encapsulation
- Felder müssen immer ausgefüllt werden
- Header enthalten die Informationen der dazugehörigen Schicht
- Link Trailer enthält Checksum
- Link Header enthält Adressen (MAC)
Vergleich: OSI-und TCP/IP-Referenzmodell
- TCP/IP gab es vor OSI-Modell
- Hybrid-Modell ist die Verteilung der TCP/IP-Schichten auf das OSI-Modell
Socket
- Kombination IP und Port
Ports
- Ports öffentlich bekannt oder frei
- DNS ist nach Standard für TCP oder UDP erlaubt
IPv4 Header
- TTL=Time to live => Zeit bis sich das Paket selbst zerstört
- Standard 255
Kommunikationsmodelle
Aufbau
- Jede Schicht hat seine eigenen Regeln und Aktivitäten
- Die oberen Schichten nutzen und vertrauen auf die Dienste der unteren Schichten
- Die unteren Schichten bieten verschiedene Dienste den oberen Schichten an
- Gleiche Schichten auf verschiedenen Systemen tauschen spezielle Kontrollinformationen aus, wie z. B.: Geschäftszeichen, Bearbeiterkürzel, Datum, Anlagenverzeichnis, Absender- und Empfängeradresse, PLZ, Briefmarke, Poststempel, Bearbeitungsvermerke (Einschreiben, Luftpost,…)
Ziele
- Implementierung verteilter Systeme