ISO / OSI Referenzmodell Jan Rollert©
Gliederung Geschichte Bedeutung Aufgaben Aufbau der 7 Schichten Netzverbinder Header Protokolle Quellenangaben
Geschichte Entwicklung in den siebziger Jahren durch International Standardization Organisation (ISO) für Verbindung offener digitaler Systeme (Open Systems Interconnection - OSI)
Bedeutung Modell für Kommunikation zwischen zwei Stationen in der Praxis ist es bei dem Modell geblieben Design von Netzwerkprotokollen
Aufgaben Beschreibung des Funktionsumfangs der einzelnen Schichten Darstellung der Kommunikation zwischen den Schichten Wie tausche ich Daten mit der Schicht über mir aus? Wie tausche ich Daten mit der Schicht unter mir aus? Was sage ich meiner Schicht auf dem anderen System?
1. Physical Layer (Bitübertragungsschicht) Anwendungsschicht Bitübertragung (reine Daten) Steuerung des physikalischen Übertragungsmediums Definition der Kabel, Stecker, Modulationsart und Geschwindigkeit Darstellungsschicht Kommunikationsschicht Transportschicht Vermittlungsschicht Sicherungsschicht Bitübertragungsschicht
2. Data-Link Layer (Sicherungsschicht) Anwendungsschicht Daten zu Paketen zusammengefasst Verhalten auf Störungen Medium Access Control (MAC-Ebene) Adressierung der Rechner innerhalb des Netzes Darstellungsschicht Kommunikationsschicht Transportschicht Vermittlungsschicht Sicherungsschicht Bitübertragungsschicht
3. Network Layer (Vermittlungsschicht) Anwendungsschicht Vermittlung physikalisch und logisch getrennte Netzwerke unterscheiden Verbindungsaufbau/-abbau zwischen zwei Stationen Routing IP-Ebene Darstellungsschicht Kommunikationsschicht Transportschicht Vermittlungsschicht Sicherungsschicht Bitübertragungsschicht
4. Transport Layer (Transportschicht) Anwendungsschicht gesicherte Übertragung Verbindungsaufbau und Aufrechterhaltung Transportprotokolle Bsp.: TCP/IP Darstellungsschicht Kommunikationsschicht Transportschicht Vermittlungsschicht Sicherungsschicht Bitübertragungsschicht
5. Session Layer (Kommunikationsschicht) Anwendungsschicht Sitzung Strukturierung des Datenaustauschs Synchronisation Festlegen und Verwalten der Berechtigungsmarken Darstellungsschicht Kommunikationsschicht Transportschicht Vermittlungsschicht Sicherungsschicht Bitübertragungsschicht
6. Presentation Layer (Darstellungsschicht) Anwendungsschicht Darstellung Definition der Datendarstellung Kryptographie Bsp.: Wandelung von EBCDIC in ASCII Datenkompression Darstellungsschicht Kommunikationsschicht Transportschicht Vermittlungsschicht Sicherungsschicht Bitübertragungsschicht
7. Application Layer (Anwendungsschicht) Stellt User direkt Dienste zur Verfügung Anpassung an die jeweilige Anwendung Darstellungsschicht Kommunikationsschicht Transportschicht Vermittlungsschicht Sicherungsschicht Bitübertragungsschicht
Netzverbinder Router Bridge Repeater Anwendung in System A Anwendung in System B Nutzdaten Anwendungsschicht Anwendungsschicht Darstellungsschicht Darstellungsschicht Kommunikationsschicht Kommunikationsschicht Transportschicht Transportschicht Vermittlungsschicht Router Vermittlungsschicht Sicherungsschicht Bridge Sicherungsschicht Bitübertragungsschicht Repeater Bitübertragungsschicht
Header Anwendung in System A Anwendung in System B Anwendungsschicht Nutzdaten Anwendungsschicht Anwendungsschicht AH Nutzdaten Darstellungsschicht Darstellungsschicht PH AH Nutzdaten Kommunikationsschicht Kommunikationsschicht SH PH AH Nutzdaten Transportschicht Transportschicht TH SH PH AH Nutzdaten Vermittlungsschicht Vermittlungsschicht NH TH SH PH AH Nutzdaten Sicherungsschicht Sicherungsschicht DH NH TH SH PH AH Nutzdaten Bitübertragungsschicht Bitübertragungsschicht Bits
Kommunikationsschicht Bitübertragungsschicht Protokolle Welches Protokoll arbeitet auf welcher Ebene? Anwendungsschicht Web-Browser, Mail-Client Darstellungsschicht ASCII, HTML, MIME Kommunikationsschicht HTTP, FTP, POP, SMTP Transportschicht TCP, SPX, NetBeui Vermittlungsschicht IP, IPX, X.25, T.70 Sicherungsschicht PPP, X.75, IEEE 802 (LLC, MAC), HDLC Bitübertragungsschicht ATM, RJ-45, BNC
Kommunikationsschicht Bitübertragungsschicht Das IP-Protokoll Protokoll der Vermittlungsschicht jedes Paket enthält Absender- und Zieladresse und wird unabhängig durch das Netz übertragen (verbindungslos) IP-Pakete können Daten verschiedener höherer Protokolle enthalten (wichtigste: TCP, UDP) IP-Pakete können über unterschiedliche Netze übertragen und ,,geroutet`` werden Anwendungsschicht Darstellungsschicht Kommunikationsschicht Transportschicht Vermittlungsschicht Sicherungsschicht Bitübertragungsschicht
Der IP Protokoll-Header umfasst alle Informationen, die notwendig sind, um das Paket dem Empfänger zuzustellen
Der IP Protokoll-Header - Beispiel Screenshot aus Ethereal© v 0.9.9.
Quellenangaben www.google.de www.uni-duesseldorf.de www.tuxxland.de www.uni-freiburg.de www.uni-essen.de www.thepulex.de www.inf.ethz.ch www.ira.uka.de