Der Prozess der Kombination mehrerer ausgehender Protokollströme an den Transport- und Netzwerkschichten in TCP/IP wird als
Multiplexing bezeichnet .
Hier ist der Grund:
* Multiplexing Ist der Prozess der Kombination mehrerer Datenströme aus verschiedenen Anwendungen in einen einzelnen Stream für die Übertragung über einen gemeinsam genutzten Netzwerkkanal.
* Demultiplexing ist der umgekehrte Vorgang, bei dem das empfangende Ende den kombinierten Strom in einzelne Streams für jede Anwendung unterteilt.
Im Zusammenhang mit TCP/IP erfolgt Multiplexing sowohl in den Transport- als auch im Netzwerkschichten:
* Transportschicht Multiplexing: TCP verwendet Portnummern, um verschiedene Anwendungen auf demselben Host zu identifizieren. Mehrere TCP -Verbindungen können dieselbe IP -Adresse teilen und mit verschiedenen Ports kommunizieren.
* Netzwerkschicht Multiplexing: IP -Adressen werden verwendet, um Hosts im Netzwerk zu identifizieren. Mehrere IP -Adressen können dieselbe physische Netzwerkschnittstelle freigeben, sodass verschiedene Hosts über eine einzige Verbindung kommunizieren können.
Durch die Kombination von Datenströmen hilft Multiplexing:
* effizient NETZNEHMEN RESSOGNUNGEN: Das Teilen einer einzelnen Netzwerkverbindung ist effizienter als das Erstellen separater Verbindungen für jede Anwendung.
* Netzwerkverwaltung vereinfachen: Das Verwalten mehrerer Verbindungen ist einfacher, wenn sie auf einen einzelnen Kanal multiplexiert werden.
Daher Multiplexing ist der grundlegende Prozess, mit dem mehrere Anwendungen mithilfe einer einzigen Verbindung über ein Netzwerk kommunizieren können.