2016-03-21 6 views
0

Mein dummes Gehirn ist nicht in der Lage, den Unterschied zwischen OSI Transport Layer TCP/UDP und der Circuit/Packet Switching zu verstehen.TCP/UDP vs Circut/Packet Switching Verwirrung

Erstens verstehe ich nicht, auf welche Schicht sollte sich Circuit/Packet Switching beziehen? Da es sich um die Art und Weise handelt, wie die Daten gesendet werden (d. H. Die "zerlegten" Informationen über entweder unterschiedliche/gleiche Routen und Aufträge an das Ziel), ist es nicht auch die Transportschicht?

Da sich TCP/UDP ebenfalls auf die Art und Weise bezieht, wie Daten gesendet werden, weiß ich nicht, was genau ich meine, wenn ich über Circuit/Packet Switching oder TCP/UDP spreche. Wie unterscheiden sich diese? Kann jemand versuchen, mir den grundlegenden Unterschied zu erklären?

Es tut mir sehr leid für meine dumme Gehirn.

+0

OSI hat keine Transportschicht TCP/UDP. TCP/IP hat das. Es hat keinen Sinn, TCP/IP, das sein eigenes Schichtenmodell hat, im Hinblick auf das OSI-Referenzmodell zu diskutieren, das sich nicht auf etwas Wirkliches bezieht. – EJP

Antwort

0

Circuit/Packet Switching arbeitet auf Layer 3, der Netzwerkschicht.

TCP/UDP arbeitet auf Layer 4, die Transportschicht

Der Code Transport läuft vollständig auf den Maschinen-Benutzer, aber die Netzwerkschicht läuft meist auf den Routern ... Computer Networks, Andrew S. Tanenbaum, pg 482

Wenn es auf einem Router läuft, ist es Schicht 3. Wenn es auf einem Host läuft, ist es Schicht 4. Es gibt einige Ausnahmen von der Regel, NAT bricht Kapselung und Peeks bei der TPC/UDP-Header (Layer 4), aber es ist ein gute Faustregel.

Die beiden Schichten bieten verschiedenen Benutzern ähnliche Dienste (Routing, Congestion Control, Quality of Service usw.). Die Netzwerkschicht wird von ISPs gesteuert, während die Transportschicht vom Benutzer (oder Programmierer) gesteuert wird, da Benutzer nicht die Kontrolle über die Netzwerkschicht haben und ISPs keinen Zugriff auf einen einzelnen Host haben sollten.

+0

Vielen Dank für Ihre Antwort! Kurz gesagt, kann ich mir das Circuit-/Packet-Switching als eine ziemlich ähnliche Sache wie TCP/UDP vorstellen, aber im "großen" Maßstab, oder? Entschuldigung für meinen Mangel an Wissen :( –

+0

Yup gleiche Probleme, verschiedene Leute, die es lösen müssen. Layer 3 Circuit/Packet Switching ist wie die Post (ISP) einschließlich der Adresse, Lastwagen, Flugzeuge, Angebote mit ausländischen Postämter, etc Schicht 4 TCP/UDP ist wie alles im Paket, "Dear/From", Packliste, Luftpolsterfolie, etc. Für eine eingehende Behandlung empfehle ich _Computer Networks_, von Andrew S. Tanenbaum. –

+0

Vielen Dank für So eine großartige Erklärung! Ich werde mir das vorgeschlagene Buch auf jeden Fall ansehen (ich brauche es ganz klar: D) –

0

TCP und UDP befinden sich in Schicht 4 des OSI-Modells. Diese Schicht ist die Anwendungsschnittstelle zum Netzwerk. TCP und UDP packen die Daten, die eine Anwendung sendet, und entpacken die Daten, die eine Anwendung empfängt. Die Anwendungsdaten sind in TCP-Segmenten oder UDP-Datagrammen oder einem anderen von der Anwendung verwendeten Layer-4-Protokoll gekapselt.

Paketwechsel ist in Schicht 3 des OSI-Modells. Dies ist die Ebene, auf der das Routing stattfindet. Die Schicht-4-Segmente sind in IP-Paketen eingekapselt.

Frame-Switching ist in Schicht 2 des OSI-Modells. Dies ist die Ebene, die von Switches und Bridges verwendet wird. Die Schicht-3-Pakete sind in Schicht-2-Rahmen (z. B. Ethernet) eingekapselt.

+0

danke für deine antwort! –