|
|
Zeile 1: |
Zeile 1: |
| {| class="float" | | {| class="wikitable" |
| ! !! !! Sender || || Empfänger || | | ! !! !! Sender || || Empfänger || |
| |- | | |- |
Zeile 22: |
Zeile 22: |
| |- | | |- |
| | || colspan="5" class="osi osicolor0" style="text-align:center;" | Media | | | || colspan="5" class="osi osicolor0" style="text-align:center;" | Media |
| |}
| |
|
| |
| Auf der Basis dieses Modells sind auch Netzwerkprotokolle entwickelt worden, die fast ausschließlich von Anbietern der öffentlichen [[Kommunikationstechnologie|Kommunikationstechnik]] verwendet wurden
| |
| * Im privaten und kommerziellen Bereich wird hauptsächlich die [[Internetprotokolle|TCP/IP-Protokoll]]-Familie eingesetzt
| |
| * Das [[TCP/IP-Referenzmodell]] ist sehr speziell auf den Zusammenschluss von Netzen ''(internetworking)'' zugeschnitten
| |
|
| |
| Die nach dem OSI-Referenzmodell entwickelten Netzprotokolle haben mit der TCP/IP-Protokollfamilie gemeinsam, dass es sich um hierarchische Modelle handelt
| |
| * Es gibt aber wesentliche konzeptionelle Unterschiede
| |
| * OSI legt die Dienste genau fest, die jede Schicht für die nächsthöhere zu erbringen hat
| |
| * TCP/IP hat kein derartig strenges Schichtenkonzept wie OSI
| |
| * Weder sind die Funktionen der Schichten genau festgelegt, noch die Dienste
| |
| * Es ist erlaubt, dass eine untere Schicht unter Umgehung dazwischenliegender Schichten direkt von einer höheren Schicht benutzt wird
| |
|
| |
| === Analogie ===
| |
| ; Versand einer [[Nachricht]] an einen Geschäftspartner
| |
| * Auf der Seite des Empfängers wird dieser Vorgang in umgekehrter Reihenfolge durchlaufen, bis der Geschäftspartner die Nachricht auf ein Diktiergerät gesprochen vorfindet
| |
| * Diese Analogie zeigt nicht auf, welche Möglichkeiten der Fehlerüberprüfung und -behebung das OSI-Modell vorsieht, da diese beim Briefversand nicht bestehen
| |
|
| |
| {| class="options big wikitable"
| |
| |-
| |
| ! Akteur !! OSI-Schicht !!
| |
| |-
| |
| | class="osicolor7" | Firmenmitarbeiter /<br>Geschäftspartner
| |
| | class="osicolor7" | Anwendung
| |
| | class="osicolor7" |
| |
| * Der Mitarbeiter ist mit dem Anwendungsprozess, der die [[Kommunikation]] anstößt, gleichzusetzen
| |
| * Er spricht die Nachricht auf ein [[Diktiergerät]]
| |
| |-
| |
| | class="osicolor6" | Assistent
| |
| | class="osicolor6" | Darstellung
| |
| | class="osicolor6" |
| |
| * Sein Assistent bringt die Nachricht auf [[Papier]]
| |
| * Der Assistent wirkt somit als Darstellungsschicht
| |
| |-
| |
| | class="osicolor5" | Sekretär
| |
| | class="osicolor5" | Sitzung
| |
| | class="osicolor5" |
| |
| * Danach gibt er die Nachricht an den Sekretär, der den Versand der Nachricht verwaltungstechnisch abwickelt und damit die Sitzungsschicht repräsentiert
| |
| |-
| |
| | class="osicolor4" | Hauspostmitarbeiter
| |
| | class="osicolor4" | Transport
| |
| | class="osicolor4" |
| |
| * Der Hauspostmitarbeiter (gleich Transportschicht) bringt den [[Brief]] auf den Weg
| |
| |-
| |
| | class="osicolor3" | Briefpost
| |
| | class="osicolor3" | Vermittlung
| |
| | class="osicolor3" |
| |
| * Dazu klärt er mit der Vermittlungsschicht (gleich Briefpost), welche Übertragungswege bestehen, und wählt den geeigneten aus
| |
| |-
| |
| | class="osicolor2" | Verteilstelle
| |
| | class="osicolor2" | Sicherung
| |
| | class="osicolor2" |
| |
| * Der Postmitarbeiter bringt die nötigen Vermerke auf den Briefumschlag an und gibt ihn weiter an die Verteilstelle, die der Sicherungsschicht entspricht
| |
| |-
| |
| | class="osicolor1" | Transportmittel
| |
| | class="osicolor1" | Bitübertragung
| |
| | class="osicolor1" |
| |
| * Von dort gelangt der Brief zusammen mit anderen in ein Transportmittel wie [[Lastkraftwagen|LKW]] oder [[Flugzeug]] und nach eventuell mehreren Zwischenschritten zur Verteilstelle, die für den Empfänger zuständig ist
| |
| |}
| |
|
| |
| === Beispiel ===
| |
| ; TCP/IP ist effizienter als OSI-Protokolle
| |
| * Nachteil bei TCP/IP ist, dass es für viele kleine und kleinste Dienste jeweils ein eigenes Netzprotokoll gibt
| |
| * OSI hat dagegen für seine Protokolle jeweils einen großen Leistungsumfang festgelegt, der sehr viele Optionen hat
| |
| * Nicht jede kommerziell erhältliche OSI-Software hat den vollen Leistungsumfang implementiert
| |
| * Daher wurden OSI-Profile definiert, die jeweils nur einen bestimmten Satz von Optionen beinhalten
| |
| * OSI-Software unterschiedlicher Hersteller arbeitet zusammen, wenn dieselben Profile implementiert sind
| |
|
| |
| Die Ebenen des verbreiteten Netzwerk-Systems „TCP/IP über Ethernet“ entsprechen nicht exakt dem OSI-Modell und sind daher teilweise OSI-Schichten-übergreifend
| |
|
| |
| ==== Aufbau eines [[Ethernet]]-Frames ====
| |
| '''Maximale [[IPv4]]-/[[Transmission Control Protocol|TCP]]-Daten'''
| |
| {| class="wikitable options big col1center"
| |
| ! DoD-Schicht !! Protokoll
| |
| ! colspan="2" | SFD
| |
| ! colspan="4" | Ethernet
| |
| ! IP
| |
| ! TCP
| |
| ! Payload
| |
| ! Ethernet
| |
| ! IFG
| |
| |-
| |
| | class="osicolor7" | 4
| |
| | class="osicolor7" | TCP
| |
| | class="osicolor7" colspan="2" |
| |
| | class="osicolor7" colspan="4"| || [[TCP-Header]] || ''Nutzlast'' ||colspan=2 |
| |
| |-
| |
| | class="osicolor3" | 3
| |
| | class="osicolor3" | IP
| |
| | class="osicolor3" colspan="2" |
| |
| | class="osicolor3" colspan="6" | || [[IP-Header]] ||colspan=2 | ''Nutzlast'' ||colspan=2 |
| |
| |-
| |
| | class="osicolor2" | 2 || Ethernet
| |
| ! colspan="2" |
| |
| | [[MAC-Adresse|MAC]]-Empfänger || [[MAC-Adresse|MAC]]-Absender || ([[IEEE 802.1Q|Tag]]) || [[EtherType]] ||colspan=3 | ''Nutzlast (1500 bytes)'' || [[Frame Check Sequence|FCS]] ||
| |
| |-
| |
| | class="osicolor1" | 1 || Ethernet</br>+IPG
| |
| || [[Datenpräambel|Präambel]] || [[Start of Frame|SoF]] ||colspan=8 | ''Nutzlast (1518/1522 bytes)'' || [[Inter Frame Spacing|IFS]]
| |
| |-
| |
| | [[Oktett (Informatik)|Oktette]] || [[Byte]]
| |
| | 7 || 1 || 6 || 6 || (4) || 2 || 20 || 20 || 6–1460 || 4 || 12
| |
| |} | | |} |