<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.td-er.nl/index.php?action=history&amp;feed=atom&amp;title=Ethernet_payload_datarates</id>
	<title>Ethernet payload datarates - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.td-er.nl/index.php?action=history&amp;feed=atom&amp;title=Ethernet_payload_datarates"/>
	<link rel="alternate" type="text/html" href="https://wiki.td-er.nl/index.php?title=Ethernet_payload_datarates&amp;action=history"/>
	<updated>2026-04-29T17:27:51Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://wiki.td-er.nl/index.php?title=Ethernet_payload_datarates&amp;diff=1644&amp;oldid=prev</id>
		<title>Gijs at 21:06, 30 January 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.td-er.nl/index.php?title=Ethernet_payload_datarates&amp;diff=1644&amp;oldid=prev"/>
		<updated>2007-01-30T21:06:18Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 21:06, 30 January 2007&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l16&quot; &gt;Line 16:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 16:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Add 8 Bytes UDP header&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Add 8 Bytes UDP header&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Max UDP Payload data rates over ethernet are thus:&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Max UDP Payload data rates over ethernet are thus:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**  (1500-28)/(38+1500) = 95.7087 %  IPv4&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**  (1500-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;#039;&amp;#039;&amp;#039;&lt;/ins&gt;28&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;#039;&amp;#039;&amp;#039;&lt;/ins&gt;)/(38+1500) = 95.7087 %  IPv4&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**  (1500-28)/(42+1500) = 95.4604 %  802.1q, IPv4&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**  (1500-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;#039;&amp;#039;&amp;#039;&lt;/ins&gt;28&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;#039;&amp;#039;&amp;#039;&lt;/ins&gt;)/(42+1500) = 95.4604 %  802.1q, IPv4&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**  (1500-48)/(38+1500) = 94.4083 %  IPv6&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**  (1500-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;#039;&amp;#039;&amp;#039;&lt;/ins&gt;48&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;#039;&amp;#039;&amp;#039;&lt;/ins&gt;)/(38+1500) = 94.4083 %  IPv6&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**  (1500-48)/(42+1500) = 94.1634 %  802.1q, IPv6&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;**  (1500-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;#039;&amp;#039;&amp;#039;&lt;/ins&gt;48&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;#039;&amp;#039;&amp;#039;&lt;/ins&gt;)/(42+1500) = 94.1634 %  802.1q, IPv6&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;N.B. 802.1q describes ethernet traffic behind a router, or in a Vlan. ([http://en.wikipedia.org/wiki/IEEE_802.1Q Wikipedia])&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;N.B. 802.1q describes ethernet traffic behind a router, or in a Vlan. ([http://en.wikipedia.org/wiki/IEEE_802.1Q Wikipedia])&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Gijs</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.td-er.nl/index.php?title=Ethernet_payload_datarates&amp;diff=1643&amp;oldid=prev</id>
		<title>Gijs at 21:05, 30 January 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.td-er.nl/index.php?title=Ethernet_payload_datarates&amp;diff=1643&amp;oldid=prev"/>
		<updated>2007-01-30T21:05:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;TCP over Ethernet:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Assuming no header compression (e.g. not PPP)&lt;br /&gt;
* Add 20 Bytes IPv4 header or 40 Bytes IPv6 header (no options)&lt;br /&gt;
* Add 20 Bytes TCP header&lt;br /&gt;
* Add 12 Bytes optional TCP timestamps&lt;br /&gt;
* Max TCP Payload data rates over ethernet are thus:&lt;br /&gt;
**  (1500-&amp;#039;&amp;#039;&amp;#039;40&amp;#039;&amp;#039;&amp;#039;)/(38+1500) = 94.9285 %  IPv4, minimal headers&lt;br /&gt;
**  (1500-&amp;#039;&amp;#039;&amp;#039;52&amp;#039;&amp;#039;&amp;#039;)/(38+1500) = 94.1482 %  IPv4, TCP timestamps&lt;br /&gt;
**  (1500-&amp;#039;&amp;#039;&amp;#039;52&amp;#039;&amp;#039;&amp;#039;)/(42+1500) = 93.9040 %  802.1q, IPv4, TCP timestamps&lt;br /&gt;
**  (1500-&amp;#039;&amp;#039;&amp;#039;60&amp;#039;&amp;#039;&amp;#039;)/(38+1500) = 93.6281 %  IPv6, minimal headers&lt;br /&gt;
**  (1500-&amp;#039;&amp;#039;&amp;#039;72&amp;#039;&amp;#039;&amp;#039;)/(38+1500) = 92.8479 %  IPv6, TCP timestamps&lt;br /&gt;
**  (1500-&amp;#039;&amp;#039;&amp;#039;72&amp;#039;&amp;#039;&amp;#039;)/(42+1500) = 92.6070 %  802.1q, IPv6, ICP timestamps&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;UDP over Ethernet:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Add 20 Bytes IPv4 header or 40 Bytes IPv6 header (no options)&lt;br /&gt;
* Add 8 Bytes UDP header&lt;br /&gt;
* Max UDP Payload data rates over ethernet are thus:&lt;br /&gt;
**  (1500-28)/(38+1500) = 95.7087 %  IPv4&lt;br /&gt;
**  (1500-28)/(42+1500) = 95.4604 %  802.1q, IPv4&lt;br /&gt;
**  (1500-48)/(38+1500) = 94.4083 %  IPv6&lt;br /&gt;
**  (1500-48)/(42+1500) = 94.1634 %  802.1q, IPv6&lt;br /&gt;
&lt;br /&gt;
N.B. 802.1q describes ethernet traffic behind a router, or in a Vlan. ([http://en.wikipedia.org/wiki/IEEE_802.1Q Wikipedia])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
([http://sd.wareonearth.com/~phil/net/overhead/ Source])&lt;/div&gt;</summary>
		<author><name>Gijs</name></author>
		
	</entry>
</feed>