Kommt nur OSI-Schicht 1 zum Einsatz, wenn ich Daten auf einen USB bzw. eine andere Festplatte kopiere oder werden auch hier alle sieben Schichten genutzt?
Hallo,
ich beschäftige mich gerade mit dem OSI-Modell. Meine Frage: Wenn ich etwas auf den USB-Stick kopiere oder von einer HDD auf eine SSD etc. werden die Bits in Paketen verschickt oder 1:1, also 0101011101010101?
Ich habe das OSI-Modell so weit gut verstanden. Ich kann es mir sehr gut vorstellen, wenn ich eine Webseite aufrufe, Daten versende, aber nur zwischen PC-Systemen.
lg
Und wo ist bei Deinem Beispiel jetzt eine Netzwerkverbindung?
Wenn ich einen USB-Stick anstecke oder etwas auf eine zweite Platte kopiere gibt es keine Netzwerkverbindung
4 Antworten
Ich bin mal so frech und verlinke auf einen ähnlichen englischen Beitrag: https://stackoverflow.com/a/67427970
Im Endeffekt ist USB nicht wirklich klar bei OSI zuzuordnen
Das Schichtenmodell ist für Netzwerke, egal welcher Art.
Bei USB findet das keine Anwendung.
Und gerade bei direkt angeschlossenen Festplatten sind ganz anders behandelt als Netzwerke.
Bei Festplatten verwaltet der PC das Dateisystem selber. Der muss sich merken auf welchem Sektor der Platte was steht und die Sektoren dann laden, ändern und zurück speichern. Bei Netzwerk greift der nur auf Dateinamen und Verzeichnispfade zu, um das Dateisystem muss sich die Gegenseite kümmern.
Eine Festplatte per USB arbeitet genau wie eine interne, nur müssen die Daten dann einen Umweg über USB nehmen, der Festplattencontroller kann dann nicht direkt vom System angesprochen werden sondern nur über USB.
Also was USB und Festplatten an geht, vergiss das OSI Modell. Bei Netzlaufwerken ist das nur ein Datenaustausch zwischen zwei Computern wobei der Computer mit der Freigabe dann seine Platte selber verwaltet und dazu nicht das OSI Modell benutzt.
Hallo,
wenn ich das richtig verstehe.
Man nimmt z.Bsp. einen 2TB USB 3 oder USB C Stick und kopiert sein ganzes "Geraffel" drauf.
Und geht mi dem Stick zu anderen PCs und läd das ganze Zeugs wieder herunter.
Dann hat man die Rechnung ohne das O.S. gemacht.
Damit erreichst du nicht mal die unterste Übertragungsebene, ISO-OSI Schicht 1.
Hansi
Das OSI modell bezieht sich auf netzwerk verbindungen. Nicht auf andere verbindungen wie USB oder SATA oder PCIE.
Daher kann man das so nicht wirklich in verbindung bringen.
generell würde ich sagen nein. In der Kommunikation der oben genannten standards gibt es keine Pakete. Die machen da auch wenig sinn. Weil es eben keine Kollisionen geben kann. Und auch nicht geroutet werden muss. Das ganze sind direkte wege. Manchmal teilen sich mehrere geräte durchaus einen Kanal. Aber das wird dann über steuerleitungen kommuniziert.
Wie genau die Standards kommunizieren musst du ggf. nachschlagen.
Prinzipiell denke ich dürften das 2 arten sein: einerseits liegen die daten an paralellen kontakten an. Mit einem befehl in steuerleitungen für das gerät was es mit den daten machen soll.
Anderer seits werden die daten seriell übertragen. (Dürfte bei USB der fall sein.) Steuerleitungen sind hier generell nicht nötig. Aber nicht ausgeschlossen.
Seriell bedeutet im endeffekt nacheinander. Es kommt halt ein befehl an wie z.b.: oi speicher mal die nachfolgenden daten. Und dann kommen die daten nacheinander an die gespeichert werden sollen und werden mit einem erkennbaren ende markiert.
Edit: Die Spezifikationen sind aber durchaus auch in schichten angeordnet.