Login Form






Passwort verloren?
Home arrow Artikel arrow Networking arrow OSI-Modell vs DARPA-Modell
OSI-Modell vs DARPA-Modell PDF Drucken E-Mail
Geschrieben von Yusuf Dikmenoglu   

eine kurze Gegenüberstellung der beiden Modelle

 

Das OSI-Modell vs DARPA-Modell

Das OSI-Modell (OSI=Open Systems Interconnection)
Ende der 70er Jahre begann die ISO (International Organization for Standardisation) ein offenes 7 Schichten Referenzmodell zu entwickeln. Die Problembereiche der Netzwerkkommunikation werden in sieben Schichten aufgeteilt, die aufeinander aufsetzen.

Ein Netzwerk stellt seinen Benutzern Dienste zur Verfügung die im einfachsten Sinne Daten von A nach B übertragen. Die Probleme die hierbei bewältigt werden müssen sind z.B. Fragen der elektronischen Übertragung der Signale (wer darf wann senden)
bis hinzu komplexen Aufgaben die sich innerhalb der einzelnen Schichten ergeben.
Da hier Probleme vorprogrammiert sind, ist es hilfreich das Netz nicht als einen einzigen Dienstleister zu betrachten, sondern diese Dienste ganz bestimmten Kategorien zuzuweisen.
Das OSI-Modell kann man in 2 Gruppen unterteilen: transportorientiert (Schichten 1 bis 4) und Anwendungsorientiert (Schichten 5 bis 7).

OSI - Modell

Die Funktionen der einzelnen Schichten sind (von oben nach unten):

Anwendungsschicht (Application Layer): Diese Schicht stellt Netzwerkdienste für die Anwendungsprogramme bereit. Sie ist die oberste Schicht und dem Anwender am nächsten, denn hier kommuniziert der Anwender oder Applikation mit den Protokollen. In der Anwendungsschicht befinden sich eine menge häufig benötigter Protokolle z.B. FTP, TELNET, SMTP, SNMP, DNS, HTTP

Darstellungsschicht (Presentation Layer): Die Darstellungsschicht ist zuständig unter anderem (wie es der Name schon verrät) für die Darstellung, Komprimierung, Formatierung und Verschlüsselung der Daten. Sie stellt sicher, dass von der Anwendungsschicht eines Systems versandte Daten von der Applikationsschicht eines anderen Systems gelesen werden kann. Ein Beispiel hierfür sind JPEG oder GIF-Formate die auf Webseiten abgebildet werden.

Sitzungsschicht (Session Layer): Die Sitzungsschicht stellt die Verbindung zweier Anwendungen auf zwei Verschiedenen Computern her (Sitzung), erhält sie aufrecht und sorgt dafür das sie auch beendet wird. Ein Beispiel für diese Art von Kommunikation ist ein Datenbank-Server und sein Anwender. Zu den verbreitetsten Protokollen der Sitzungsschicht gehören: NFS (Network File System), SQL (Structured Query Language), RPC (Remote Procedure Call); NetBIOS

Transportschicht (Transport Layer): Sorgt dafür das die Daten Fehlerfrei übertragen, in einen Datenstrom segmentiert und wieder zusammengefügt werden. Sie baut eine End-to-End Verbindung auf und sorgt für einen zuverlässigen Datentransport. Die Transportschicht nutzt die Port-Nummern, um die Anwendungsschichttypen wie SMTP und DNS zu identifizieren. Ein Beispiel einer Port-Nummer (http://www.iana.org) ist 21, die das Protokoll FTP identifiziert. Daten mit der Port-Nummer 21 auf der Transportschicht ist also für das Protokoll FTP bestimmt. Hier sind die Protokolle TCP, UDP und SPX angesiedelt.

Netzwerkschicht (Network Layer): Ermittelt den optimalen Weg, um Daten innerhalb des Netzwerks von einem Ort an einen anderen zu transportieren. Diese Schicht ist auch zuständig für den Aufbau und Aktualisierung der Routingtabellen sowie die Flusskontrolle. Da im wahren Leben ein Netzwerk aus mehreren Teilnetzen verschiedener Technologien bestehen kann, sind in dieser Schicht auch die Umsetzungsfunktionen angesiedelt die für die Weiterleitung der Daten zwischen den Teilnetzen verantwortlich ist. Hier befinden sich die Protokolle IP, IPX ICMP, IGMP

Sicherungsschicht (Data Link Layer): Die Sicherungsschicht ist verantwortlich für die Codierung, Adressierung von Rahmen bestehend aus: 
·        Empfängeradresse (Ziel-ID)
·        Absenderadresse (Sender-ID)
·        Zu Übertragende Informationen
·        Steuerinformationen (erforderlich für Routing)
·        CRC-Feld (Cyclical Redundancy Check)
Weiter sorgt sie dafür das die Daten physikalisch über das Netzwerkmedium übermittelt wird, deshalb wird sie oft als Verbindungsschicht bezeichnet. In dieser Schicht ist auch die MAC-Adresse (Media Access Control) angesiedelt.

Bitübertragungsschicht (Physical Layer): Diese Schicht ist die Hardwareverbindung, sie überträgt den Rohbitstrom, sowie Signale aller darüberliegenden Schichten. Desweiteren stellt sie die elektrischen, mechanischen, prozeduralen und funktionalen Mittel für die Einrichtung und Aufrechterhaltung der physikalischen Verbindung zwischen Systemen bereit.

Das DARPA - Modell (oder auch das TCP/IP - Modell genannt)

Der TCP/IP-Stack (Protokollstapel) auch bekannt als das DARPA-Modell, dessen Name von der US-Regierungsbehörde stammt, die ursprünglich das TCP/IP entwickelt haben, besteht aus 4 Schichten. Diese 4 Schichten des TCP/IP-Modells lauten: Anwendungsschicht, Transportschicht, Internet-Schicht und Netzwerkschicht, die jeweils einer oder mehreren Schichten des OSI-Modells entsprechen.

DARPA Modell

Anwendungsschicht (Application Layer): Die Anwendungsschicht besteht aus einer Reihe von Diensten bzw. Protokollen, die einen überall anzutreffenden Zugriff auf alle Arten von Netzwerken gestattet. Applikationen nutzen diese Dienste um auf entfernten Rechnern sich mit der jeweiligen Anwendung bzw mit anderen Geräten, zu kommunizieren. Viele der TCP/IP-Dienste werden auf der Anwendungsschicht bereitgestellt. Diese wären:
·        FTP (File Transfer Protocol)
·        HTTP (Hypertext Transfer Protocol)
·        SMTP (Simple Mail Transfer Protocol)
·        SNMP (Simple Network Management Protocol)
·        TELNET (Terminalemulation)
·        DNS (Domain Name Service)
·        RIP (Routing Information Protocol)
Ebenso befinden sich Windows Sockets und NetBIOS auf der Anwendungsschicht.

Transportschicht (Transport Layer): Die Transportschicht stellt für die Dauer der Kommunikation eine End-to-End-Verbindung zwischen zwei Geräten bereit, indem sie sich um Empfangsbestätigungen, Sequenzierung, Prüfsummen und Flusskontrolle kümmert. Auch hier befinden sich die 2 Kernprotokolle TCP und UDP die für denselben Bereich wie in der OSI-Transportschicht zuständig sind.

Internet-Schicht (Internet Layer): Die Internet-Schicht ist für die Pfadermittlung, Adressierung und das Routing zuständig. Diese Schicht setzt ein logisches Adressierungsschema ein, um bei der Pfadermittlung und beim Routing die richtige Entscheidung zu treffen. Sie entspricht der Netzwerkschicht im OSI-Layer. Die Internet-Schicht führt auf effektive Weise die eigentliche Übertragung von Paketen von einem Quellnetzwerk zu einem Zielnetzwerk durch. Die wichtigsten Protokolle dieser Schicht sind:
·        IP (Internet Protocol)
·        ICMP (Internet Control Message Protocol)
·        IGMP (Internet Group Management Protocol)
·        ARP (Address Resolution Protocol)

Netzwerkschicht (Network Layer): Die Netzwerkschicht (auch Netzwerkschnittstellenschicht genannt) sorgt für den Zugriff auf das LAN. Die Netzwerkspezifischen Protokolle sowie die physikalische Adressierung befinden sich auf dieser Schicht. Die Protokolle der Netzwerkschicht wären z.B.
·        Token - Ring
·        Ethernet
·        FDDI (Fiber Distributed Data Interface)
·        X.25
·        Frame Relay
·        ATM
Diese Schicht des DARPA-Modells umfasst die Sicherungs- sowie Bitübertragungsschicht des OSI-Modells.

© by unterwegs-im.net, Yusuf 'Daim' Dikmenoglu 2005

 
< Zurück   Weiter >
© 2010 Unterwegs im Net
Joomla! is Free Software released under the GNU/GPL License.