TCP with proxies

TCP with proxies

Split-TCP (auch: TCP with proxies) bezeichnet ein Konzept zur Verbesserung von Datenübertragungsraten in mobilen, drahtlosen Ad-hoc-Netzen.

Split-TCP wurde an der University of California Riverside aus dem Transmission Control Protocol (TCP) weiter entwickelt. Es soll unnötigen Aufwand beim Finden einer neuen Netzwerk-Route vermindern und Problemen des TCP bei mehreren Verbindungen eines Knotens vermindern. In TCP ist es möglich, dass die Knoten die Bandbreite nicht gleichmäßig zwischen Verbindungen aufteilen. Gehen mehrere Verbindung durch einen Knoten, wird diejenige bevorzugt, die zuerst aufgebaut wurde, mehr Datenpakete durchführt und einen kürzeren Weg zur Quelle hat. Soll nun über den Knoten eine weitere Verbindung hergestellt werden, die quer zu bestehenden Verbindungen läuft, so ist es möglich, das dies so lange unterdrückt wird, bis über die bestehenden Verbindungen weniger Datenpakete verschickt werden. Dies kann zu einer Minderung der Netzwerkleistung führen. Zur Lösung dieses Problems sind im Split-TCP verschiedene Regeln vorgeschrieben, laut welchen sich nach einer bestimmten Anzahl von Hops (Verbindungsknoten im Ad-hoc-Netzwerk) ein Proxy um die Weitergabe des IP-Paketes kümmert.

Dabei werden folgende Regeln verwendet:

  1. Pakete werden wie bei TCP über normale Hops weitergeleitet.
  2. Ein Hop wird zum Proxy, wenn ein IP-Paket schon eine bestimmte Anzahl Hops durchlaufen hat.
  3. Ein Proxy ist nur für eine Verbindung Proxy; für andere Verbindungen dient er gleichzeitig als Hop.
  4. Ein Proxy schickt eine lokale Bestätigung (LACK) an die vorhergehende Quelle (Proxy oder Hop) zurück.
  5. Der Proxy ist selbst dann für Weitergabe des Datenpaketes verantwortlich.
  6. Die lokale Bestätigung (LACK) wird nur zum Nachbarn versendet, nicht weiter.
  7. Auf die gleiche Weise wird vom Ziel zur Quelle eine Bestätigung (ACK) zurückgesendet.

Regeln zum Puffern:

  1. Datenpakete, die noch nicht bestätigt sind, werden für alle Verbindungen gespeichert.
  2. Bestätigungen ACK

Die Bestätigung (ACK) von Quelle zum Ziel ist eine End-2-End-Kontrolle, die entsprechend auch beim herkömmlichen TCP gibt.

In einer Studie ([1]) wurde gezeigt, dass durch den Einsatz von Split-TCP je nach Auslastung des Netzes und anderen Faktoren Eine Leistungssteigerung des Netzes von rund 10 bis 20 Prozent erreicht werden konnte.

Referenz

  1. Department of Computer Science and Engineering, University of California, Riverside, Riverside, CA,92521

Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Split-TCP — (auch: TCP with proxies) bezeichnet ein Konzept zur Verbesserung von Datenübertragungsraten in mobilen, drahtlosen Ad hoc Netzen. Split TCP wurde an der University of California Riverside aus dem Transmission Control Protocol (TCP) weiter… …   Deutsch Wikipedia

  • Performance Enhancing Proxy — Performance Enhancing Proxies (PEPs) are network agents designed to improve the end to end performance of some communications protocol such as Transmission Control Protocol. PEPs function by breaking the end to end connection into multiple… …   Wikipedia

  • Gnutella — Not to be confused with Nutella. Part of a series on File sharing Technologies …   Wikipedia

  • Windows Live Messenger — Windows Live Messenger …   Wikipedia

  • RMI — Эту статью следует викифицировать. Пожалуйста, оформите её согласно правилам оформления статей. RMI (англ. Remote Method Invocation) программный …   Википедия

  • Proxy server — For Wikipedia s policy on editing from open proxies, please see Wikipedia:Open proxies. Communication between two computers (shown in grey) connected through a third computer (shown in red) acting as a proxy. In …   Wikipedia

  • Firewall (computing) — This article is about the network security device. For other uses, see Firewall. An illustration of where a firewall would be located in a network …   Wikipedia

  • Stateful firewall — In computing, a stateful firewall (any firewall that performs stateful packet inspection (SPI) or stateful inspection) is a firewall that keeps track of the state of network connections (such as TCP streams, UDP communication) traveling across it …   Wikipedia

  • Golden Shield Project — The Golden Shield Project (zh cp|c=|p=jīndùn gōngchéng), sometimes referred to as the Great Firewall of China, is a censorship and surveillance project operated by the Ministry of Public Security (MPS) of the People s Republic of China. The… …   Wikipedia

  • Great Firewall of China — The Golden Shield Project (Chinese: 金盾工程; pinyin: jīndùn gōngchéng), colloquially referred to as the Great Firewall of China[1] (防火 …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”