<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=TCP_Receive_Window</id>
	<title>TCP Receive Window - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=TCP_Receive_Window"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=TCP_Receive_Window&amp;action=history"/>
	<updated>2026-05-21T18:06:31Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=TCP_Receive_Window&amp;diff=364529&amp;oldid=prev</id>
		<title>imported&gt;Thomas Dresler: Kommasetzung</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=TCP_Receive_Window&amp;diff=364529&amp;oldid=prev"/>
		<updated>2023-10-28T21:11:51Z</updated>

		<summary type="html">&lt;p&gt;Kommasetzung&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Die &amp;#039;&amp;#039;&amp;#039;TCP Receive Window (Size)&amp;#039;&amp;#039;&amp;#039;, auch kurz &amp;#039;&amp;#039;&amp;#039;RWin&amp;#039;&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;&amp;#039;Window&amp;#039;&amp;#039;&amp;#039;, englisch für „Empfangsfenster(größe)“, ist neben der &amp;#039;&amp;#039;[[Maximum Segment Size]]&amp;#039;&amp;#039; (MSS) ein [[Parameter (Informatik)|Parameter]], der die Funktion des [[Netzwerkprotokoll]]s &amp;#039;&amp;#039;[[Transmission Control Protocol#Datenübertragung|Transmission Control Protocol]]&amp;#039;&amp;#039; (TCP) steuert. Sie bemisst den freien Speicher im Empfangs[[Puffer (Informatik)|puffer]] eines Computers, und damit die maximale Datenmenge, die empfangen werden kann, bevor es zu einem [[Pufferüberlauf]] kommt und weitere eingehende Pakete verworfen werden müssen. Umgekehrt darf ein Computer keine größere Datenmenge am Stück senden als von der aktuellen Empfangsfenstergröße erlaubt, um den Überlauf zu vermeiden. Erst nachdem der Empfänger die Daten aus dem Puffer entfernt hat und dem Sender den [[Empfangsbestätigung|Empfang bestätigt]] hat (TCP [[ACK (Signal)|ACK]], von engl. &amp;#039;&amp;#039;acknowledgment&amp;#039;&amp;#039;), können weitere Daten gesendet werden.&lt;br /&gt;
&lt;br /&gt;
Bei einem zu klein gewählten Empfangsfenster muss der Sender oft auf Bestätigungspakete warten, um wieder senden zu können, während ein größeres Empfangsfenster dem Sender ein kontinuierlicheres Senden erlaubt. Dafür muss im Fehlerfall, also bei nicht übertragenen oder fehlerhaften Paketen, auch eine größere Menge Daten erneut übertragen werden, nämlich alle bereits versandten, aber vom Empfänger noch nicht quittierten Daten, maximal die Empfangsfenstergröße. Bei sehr schlechter Netzwerkqualität kann also eine geringere Größe des Empfangsfensters performanter sein.&lt;br /&gt;
&lt;br /&gt;
Ferner bestimmt die Empfangsfenstergröße zusammen mit der [[Round Trip Time]] (RTT) zwischen Sender und Empfänger den theoretisch möglichen Datendurchsatz, der dem [[Quotient]]en aus beiden Größen entspricht.&lt;br /&gt;
&lt;br /&gt;
== Optimaler Wert ==&lt;br /&gt;
&lt;br /&gt;
Diverse Zeitschriften und Anleitungen in [[Internetforum|Internetforen]] versprechen, durch „[[Konfiguration (Computer)|Tuning]]“ von &amp;#039;&amp;#039;RWin&amp;#039;&amp;#039; und einiger anderer Werte mehr Geschwindigkeit etwa aus einem [[Digital Subscriber Line|DSL]]-Anschluss herauszuholen. In der Praxis ist die erreichbare Beschleunigung –&amp;amp;nbsp;außer bei älteren Betriebssystemen mit sehr [[Breitband-Internetzugang|breitbandigen]] Anbindungen&amp;amp;nbsp;– oft zu vernachlässigen, da der vom [[Betriebssystem]] fest vorgegebene oder seit Windows Vista automatisch ermittelte Standardwert für übliche Anwendungsfälle angemessen dimensioniert ist.&amp;lt;ref&amp;gt;[http://www.tecchannel.de/telko/daten/401821/index5.html &amp;#039;&amp;#039;Mehrwert mit DSL&amp;#039;&amp;#039;.] tecCHANNEL, 9. April 2002&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://www.scriptsoft.de/blog/index.php?/archives/5-Internet-Tuning-for-Windows-7-and-Vista.html &amp;#039;&amp;#039;Internet Tuning unter Windows 7 und Vista&amp;#039;&amp;#039;.] Script Soft, 16. November 2009.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In Microsoft [[Windows 9x]], Me und [[Microsoft Windows NT|NT]] war das Empfangsfenster standardmäßig 8&amp;amp;nbsp;[[Kilobyte]] groß. [[Microsoft Windows 2000|Windows 2000]] und [[Microsoft Windows XP|XP]] reservieren 16&amp;amp;nbsp;Kilobyte. Seit Windows Vista und Windows Server 2008 wird die Empfangsfenstergröße auf Basis der Verbindungsart und -qualität automatisch ermittelt und kann dort bis zu 16&amp;amp;nbsp;Megabyte betragen.&amp;lt;ref name=&amp;quot;TechNet&amp;quot;&amp;gt;[http://technet.microsoft.com/en-us/magazine/2007.01.cableguy.aspx &amp;#039;&amp;#039;TCP Receive Window Auto-Tuning&amp;#039;&amp;#039;.] TechNet Magazine, Januar 2007.&amp;lt;/ref&amp;gt; Dieses „Auto-Tuning“ genannte Verhalten lässt sich abschalten.&lt;br /&gt;
&lt;br /&gt;
Bis 2006 empfahl die [[Deutsche Telekom]] für [[T-DSL]]-Anschlüsse einen &amp;#039;&amp;#039;RWin&amp;#039;&amp;#039;-Wert von 16 oder 32&amp;amp;nbsp;Kilobyte Größe. Für Modem- und [[Integrated Services Digital Network|ISDN]]-Anschlüsse sollte der Wert maximal 8&amp;amp;nbsp;Kilobyte betragen.&amp;lt;ref&amp;gt;&amp;#039;&amp;#039;Häufig gestellte Fragen zu T-DSL&amp;#039;&amp;#039;. T-Com, 5. Juli 2006.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Obergrenze ==&lt;br /&gt;
&lt;br /&gt;
Um die Paketlängen voll auszunutzen und [[IP-Fragmentierung]] zu vermeiden, wird für das Empfangsfenster allgemein ein ganzzahliges Vielfaches der &amp;#039;&amp;#039;[[Maximum Segment Size]]&amp;#039;&amp;#039; (MSS) empfohlen und der Wert deshalb häufig nur als Faktor angegeben.&amp;lt;ref&amp;gt;[http://www.speedguide.net/faq_in_q.php?category=89&amp;amp;qid=10 &amp;#039;&amp;#039;Why does RWin need to be a multiple of MSS?&amp;#039;&amp;#039;] SpeedGuide.net (englisch).&amp;lt;/ref&amp;gt; Die MSS wiederum entspricht der &amp;#039;&amp;#039;[[Maximum Transmission Unit]]&amp;#039;&amp;#039; (MTU) abzüglich 40&amp;amp;nbsp;Byte für die IP- und TCP-Header (bei [[IPv6]] 60&amp;amp;nbsp;Byte), so dass bei einer MTU von beispielsweise 1492&amp;amp;nbsp;Byte (Standard der meisten [[Internetdienstanbieter]]) die MSS 1452&amp;amp;nbsp;Byte beträgt.&lt;br /&gt;
&lt;br /&gt;
Im [[Transmission Control Protocol#Aufbau des TCP-Headers|TCP-Header]] sind 16&amp;amp;nbsp;Bit für den &amp;#039;&amp;#039;RWin&amp;#039;&amp;#039;-Wert vorgesehen, was maximal 65.535&amp;amp;nbsp;Byte entspricht. Als größtes ganzzahliges Vielfaches, das kleiner als diese Obergrenze ist, ergibt sich beispielsweise für [[Ethernet]] mit einer MTU von typischerweise 1500 Byte und einer entsprechenden MSS von 1460&amp;amp;nbsp;Byte ein maximaler &amp;#039;&amp;#039;RWin&amp;#039;&amp;#039;-Wert von 44&amp;amp;nbsp;×&amp;amp;nbsp;1460 = 64.240&amp;amp;nbsp;Byte.&amp;lt;ref&amp;gt;[http://www.speedguide.net/faq_in_q.php?category=89&amp;amp;qid=194 &amp;#039;&amp;#039;Why 64240 (or 65535) RWin?&amp;#039;&amp;#039;] SpeedGuide.net (englisch)&amp;lt;/ref&amp;gt; Für [[Asymmetric Digital Subscriber Line|ADSL]]-Verbindungen, welche die Segmentgröße gemäß [[PPP over Ethernet]] um 8&amp;amp;nbsp;Byte reduzieren, ergibt sich entsprechend ein maximaler &amp;#039;&amp;#039;RWin&amp;#039;&amp;#039;-Wert von 45&amp;amp;nbsp;×&amp;amp;nbsp;1452 = 65.340&amp;amp;nbsp;Byte.&lt;br /&gt;
&lt;br /&gt;
=== TCP Window Scale Option ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;RFC&amp;amp;nbsp;1323&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;{{RFC-Internet |RFC=1323 |Titel=TCP Extensions for High Performance |Datum=1992-03}}&amp;lt;/ref&amp;gt; beschreibt eine &amp;#039;&amp;#039;TCP Window Scale Option&amp;#039;&amp;#039; (kurz &amp;#039;&amp;#039;Window Scaling&amp;#039;&amp;#039;, englisch für „Fensterskalierung“) genannte Erweiterung des [[Transmission Control Protocol#Aufbau des TCP-Headers|TCP-Headers]], die es erlaubt, den &amp;#039;&amp;#039;RWin&amp;#039;&amp;#039;-Wert mit einem Faktor von bis zu 2&amp;lt;sup&amp;gt;14&amp;lt;/sup&amp;gt; zu multiplizieren und damit auf maximal 1&amp;amp;nbsp;Gigabyte zu erhöhen. In Microsoft Windows ist diese Option seit Windows 2000 optional verfügbar&amp;lt;ref&amp;gt;[http://support.microsoft.com/kb/224829 &amp;#039;&amp;#039;Beschreibung von TCP-Eigenschaften in Windows 2000 und Windows Server 2003&amp;#039;&amp;#039;.] Microsoft, April 2007.&amp;lt;/ref&amp;gt; und seit Windows Server 2008 standardmäßig aktiviert, aber auf 16&amp;amp;nbsp;Megabyte begrenzt.&amp;lt;ref name=&amp;quot;TechNet&amp;quot; /&amp;gt; Die Option wird beim Verbindungsaufbau übermittelt und greift nur, wenn sie von beiden Seiten unterstützt wird.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.speedguide.net/analyzer.php TCP/IP Analyzer.] SpeedGuide.net (englisch).&lt;br /&gt;
* [https://www.youtube.com/watch?v=tyk2-0MY9p0 Understanding Throughput &amp;amp; TCP Windows.] youtube (englisch).&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Transmission Control Protocol|Receive Window]]&lt;br /&gt;
&lt;br /&gt;
[[en:receive window]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Thomas Dresler</name></author>
	</entry>
</feed>