<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx</link><description>Nonsensical advice.</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1128661</link><pubDate>Thu, 23 Nov 2006 18:24:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1128661</guid><dc:creator>Stu</dc:creator><description>&lt;p&gt;i think there is a common belief that Windows Update uses QoS, which would explain why people think it would make a difference, as Windows Update downloads are fairly frequent.&lt;/p&gt;
&lt;p&gt;I assume that Windows Update actually uses BITS, which does the opposite of QoS (ie. only uses available bandwidth, meaning that normal traffic is to BITS as QoS traffic is to normal traffic).&lt;/p&gt;
</description></item><item><title>Utterly random  &amp;raquo; Blog Archive   &amp;raquo; Interesting post at &amp;#8220;The Old New Thing&amp;#8221; (an MSDN blog)</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1128726</link><pubDate>Thu, 23 Nov 2006 18:55:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1128726</guid><dc:creator>Utterly random  » Blog Archive   » Interesting post at “The Old New Thing” (an MSDN blog)</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://sanjay.mathur.ws/archives/interesting-post-at-the-old-new-thing-an-msdn-blog"&gt;http://sanjay.mathur.ws/archives/interesting-post-at-the-old-new-thing-an-msdn-blog&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1128848</link><pubDate>Thu, 23 Nov 2006 19:39:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1128848</guid><dc:creator>Mike Dimmick</dc:creator><description>&lt;p&gt;I still think that downloader applications like BitTorrent and GetRight (etc) will simply lie and pretend to be VoIP applications, which will make all QoS work completely redundant. It's based on everyone being honest, which from your work on the Start menu, you know is untrue.&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1128923</link><pubDate>Thu, 23 Nov 2006 20:06:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1128923</guid><dc:creator>Jim</dc:creator><description>&lt;p&gt;&amp;gt;I still think that downloader applications like BitTorrent and GetRight (etc) will simply lie and pretend to be VoIP applications, which will make all QoS work completely redundant. It's based on everyone being honest, which from your work on the Start menu, you know is untrue.&lt;/p&gt;
&lt;p&gt;Its only really controllable as far as&lt;/p&gt;
&lt;p&gt;a) you control what software is running on your pc&lt;/p&gt;
&lt;p&gt;b) you control what software is downloading/uploading data at any one time&lt;/p&gt;
&lt;p&gt;c) you control the network infrastructure and know where it has QoS switched on.&lt;/p&gt;
&lt;p&gt;So in a closed corporate environment (that almost certainly bans installing of bittorrent clients, etc) it can be very effective, and I believe its how my current company has consistent quality on our desk IP phones despite some other non-realtime apps using huge amounts of LAN bandwidth.&lt;/p&gt;
&lt;p&gt;For a home user, its probably useful as far as the network socket on the back of their PC. Once the traffic leaves your house its out of your control. So you can control whether your media player steals bandwidth from your voip client, but can't stop Johnny down the road's illegal movie downloads from slowing you down, let alone congestion out on the big wide net.&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1129073</link><pubDate>Thu, 23 Nov 2006 20:30:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1129073</guid><dc:creator>foxyshadis</dc:creator><description>&lt;p&gt;Stu: BITS is a form of traffic shaping, but it may not actually use any part of XP's built-in QoS. It's just lowest-priority, instead of the default highest-priority that most people think of when they think of QoS. Modules that use XP's QoS module can reserve such a low-to-lowest priority for background downloading, although by default non-QoS traffic is automatically set to Lowest, so there's not a lot to be gained by doing that normally. (non-QoS should typically be normal or low, but I guess they had a good reason for doing that.)&lt;/p&gt;
&lt;p&gt;Good whitepaper here:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.microsoft.com/technet/prodtechnol/windows2000serv/plan/qosover8.mspx"&gt;http://www.microsoft.com/technet/prodtechnol/windows2000serv/plan/qosover8.mspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1129261</link><pubDate>Thu, 23 Nov 2006 21:04:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1129261</guid><dc:creator>Dave</dc:creator><description>&lt;p&gt;Theres a discussion of limiting bits here:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/oldnewthing/archive/2005/01/27/361595.aspx"&gt;http://blogs.msdn.com/oldnewthing/archive/2005/01/27/361595.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Wow, where was this blog entry in 2001?</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1130615</link><pubDate>Fri, 24 Nov 2006 01:09:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1130615</guid><dc:creator>quanta</dc:creator><description>&lt;p&gt;I remember this issue - it became a serious contentious topic in computer enthusiast circles. Even today, you will see &amp;quot;tweak&amp;quot; guides that extoll the virtues of changing this setting, all the while painting MS programmers as buffoons.&lt;/p&gt;
&lt;p&gt;I even tried this tweak, until I realized how crazy it would be if MS was depriving billions of Internet users 20% of their bandwidth.&lt;/p&gt;
&lt;p&gt;The solution to this issue? More blog entries from experts like you! In 2001, Microsoft neither refuted or explained this setting, and the story took a life on its own.&lt;/p&gt;
&lt;p&gt;P.S. The myth lives on in a slightly different form today as the &amp;quot;remove WinXP SP2's maximum TCP session&amp;quot; placebo setting.&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1134034</link><pubDate>Fri, 24 Nov 2006 04:38:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1134034</guid><dc:creator>Igor</dc:creator><description>&lt;p&gt;Good post Raymond, people should know that QoS is not the one who takes their bandwidth.&lt;/p&gt;
&lt;p&gt;It is those idiots writing communication protocols with as much as 25% overhead.&lt;/p&gt;
&lt;p&gt;For example PPPoE encapsulation takes ~25% of your bandwidth in both directions (up/down).&lt;/p&gt;
&lt;p&gt;Let me explain the math using 512/128kbps ADSL (PPPoE) link:&lt;/p&gt;
&lt;p&gt;64KB/sec is theoretical maximum download speed for 512kbps link. Divide 64 with 1.25 and you get 51.2KB/sec -- that is your top download speed no matter what tweaks you use.&lt;/p&gt;
&lt;p&gt;Your 128kpbs upload translates to 16KB/sec theoretical maximum. Divide again with 1.25 and it is only 12.8KB/sec you really have.&lt;/p&gt;
&lt;p&gt;Try to upload more than that and your download speed plummets because ACK packets do not reach destination fast enough resulting in waits, timeouts and resends. Windows TCP/IP stack is of course stupid enough and does not offer any form of packet prioritization based on application or protocol used.&lt;/p&gt;
&lt;p&gt;Luckily there are third party drivers like www.cfosspeed.de. If only that was part of the Windows...&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1134248</link><pubDate>Fri, 24 Nov 2006 04:50:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1134248</guid><dc:creator>Igor</dc:creator><description>&lt;p&gt;&amp;quot;The myth lives on in a slightly different form today as the &amp;quot;remove WinXP SP2's maximum TCP session&amp;quot; placebo setting.&amp;quot;&lt;/p&gt;
&lt;p&gt;You obviously don't know much about p2p do you?&lt;/p&gt;
&lt;p&gt;That tweak _has_ real effect on p2p. Those applications use half-open connections to search for file sources. The more they can open the faster they acquire sources. If you have a limit downloads will take longer to start and reach full speed.&lt;/p&gt;
&lt;p&gt;Not only that you can't open more than 10 such connections but your application networking gets slowed down if you exceed it. You actually have to play it safe by opening up to 8 such connections so as not to trigger the slowdown.&lt;/p&gt;
&lt;p&gt;Having that limit at 10 connections is not nice and there should be a registry setting or the limit should be lifted to at least 50.&lt;/p&gt;
&lt;p&gt;Anyway, RAW sockets are much bigger threat than half-open connections and yet they are allowed and abused by many exploits.&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1137165</link><pubDate>Fri, 24 Nov 2006 10:08:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1137165</guid><dc:creator>Sceptic</dc:creator><description>&lt;p&gt;&amp;gt;That tweak _has_ real effect on p2p. Those applications use half-open&lt;/p&gt;
&lt;p&gt;&amp;gt;connections to search for file sources. The more they can open the faster&lt;/p&gt;
&lt;p&gt;&amp;gt;they acquire sources. If you have a limit downloads will take longer to start&lt;/p&gt;
&lt;p&gt;&amp;gt;and reach full speed.&lt;/p&gt;
&lt;p&gt;Is this really the case, or is it just a case of recalibrating the sensors and rotating the shield harmonics? &amp;nbsp;I've seen this claim on a number of sites, but always from the same sorts of sources that would talk about the QoS conspiracy.&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1139405</link><pubDate>Fri, 24 Nov 2006 13:31:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1139405</guid><dc:creator>Reuben</dc:creator><description>&lt;p&gt;How do you submit topic suggestions? I thought there was a link somewhere, but I can't find it...&lt;/p&gt;
&lt;p&gt;Anyway, this article accuses XP of wasting $25 billion of energy:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.treehugger.com/files/2006/11/how_windows_xp.php"&gt;http://www.treehugger.com/files/2006/11/how_windows_xp.php&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It specifically cites &amp;quot;XP letting applications override the sleep function&amp;quot; as a cause, and I was wondering if Raymond could shed any light on that...&lt;/p&gt;
&lt;p&gt;Me, I blame people for leaving their damn PCs and screens on around the clock, not to mention aircon, lighting, heating etc, etc, grumble, grumble...&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1141521</link><pubDate>Fri, 24 Nov 2006 20:04:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1141521</guid><dc:creator>-</dc:creator><description>&lt;p&gt;&amp;gt; Is this really the case, or is it just a case of&lt;/p&gt;
&lt;p&gt;&amp;gt; recalibrating the sensors and rotating the shield &lt;/p&gt;
&lt;p&gt;&amp;gt; harmonics? &amp;nbsp;I've seen this claim on a number of sites, &lt;/p&gt;
&lt;p&gt;&amp;gt; but always from the same sorts of sources that would &lt;/p&gt;
&lt;p&gt;&amp;gt; talk about the QoS conspiracy.&lt;/p&gt;
&lt;p&gt;Yes, with some apps and usage patterns that put a heavy stress over TCP. For example, certain P2P &amp;quot;system&amp;quot; (which has many implementations) doesn't keep permanent TCP connections, it only open them when needed. If you are downloading a significant number of files (think well into the hundreds) with a significant number of peers (tens or hundreds of thousands in total), then the 10 half-open connection limit can really be a burden, since:&lt;/p&gt;
&lt;p&gt;- many peers use the default port&lt;/p&gt;
&lt;p&gt;- many peers fail (have gone offline, and the stupid firewall doesn't return a RST)&lt;/p&gt;
&lt;p&gt;Right now, my average number of half-open connections is about 50. The number of new connections opened per second is about 200.&lt;/p&gt;
&lt;p&gt;It's also worth mentioning that Vista RTM's TCP stack dies under such conditions (until reboot); and transfers (direct downloads) are significantly slower than XP (SP2 with a 256K window size set in the registry). It reminds me of the state of TCP in Win95 :)&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1143207</link><pubDate>Sat, 25 Nov 2006 00:31:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1143207</guid><dc:creator>Aaron</dc:creator><description>&lt;p&gt;Igor: &amp;quot;Anyway, RAW sockets are much bigger threat than half-open connections and yet they are allowed and abused by many exploits.&amp;quot;&lt;/p&gt;
&lt;p&gt;Amazing - I didn't think anybody still paid attention to Steve Gibson's hysterical rants. &amp;nbsp;You do realize that the whole raw sockets scare was a crock, right?&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1143277</link><pubDate>Sat, 25 Nov 2006 01:01:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1143277</guid><dc:creator>Igor</dc:creator><description>&lt;p&gt;Sceptic said: &amp;quot;Is this really the case&amp;quot;&lt;/p&gt;
&lt;p&gt;Source -- official eMule documentation:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.emule-project.net/home/perl/help.cgi?l=1&amp;amp;rm=show_topic&amp;amp;topic_id=120"&gt;http://www.emule-project.net/home/perl/help.cgi?l=1&amp;amp;rm=show_topic&amp;amp;topic_id=120&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Max. Half Open Connections&lt;/p&gt;
&lt;p&gt;--------------------------&lt;/p&gt;
&lt;p&gt;This setting became necessary with the connection throttling of Windows XP SP2. This update in XP will only allow 10 half open connections and then starts parking further connections in a queue which is only slowly processed. This leads to timeout and other undesired effects in eMule.&lt;/p&gt;
&lt;p&gt;If eMule is running on XP SP2 do not set this value any higher than 9. Although there are patches to increase this hardcoded value in XP, it is not recommended to patch such critical parts in Windows. The only effect this setting does have is that eMule acquires sources a bit slower right after startup. This will subside after the sources have been found.&lt;/p&gt;
&lt;p&gt;In other operating systems like Windows 2000 or the obsolete Windows 95/ME set this value to 50.&lt;/p&gt;
&lt;p&gt;Aaron said: &amp;quot;You do realize that the whole raw sockets scare was a crock, right?&amp;quot;&lt;/p&gt;
&lt;p&gt;Or was it?!?&lt;/p&gt;
&lt;p&gt;If I may quote Steve Gibson whose work both as a programmer and as a network specialist I admire:&lt;/p&gt;
&lt;p&gt;&amp;quot;When those insecure and maliciously potent Windows XP machines are mated to high-bandwidth Internet connections, we are going to experience an escalation of Internet terrorism the likes of which has never been seen before.&amp;quot; &lt;/p&gt;
&lt;p&gt;Now you tell me Aaron, which part of his prediction hasn't happened yet?!? Don't tell me you haven't heard about zombie nets, about cyber-extortion, etc?&lt;/p&gt;</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1143899</link><pubDate>Sat, 25 Nov 2006 02:22:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1143899</guid><dc:creator>Nick</dc:creator><description>&lt;p&gt;[The myth lives on in a slightly different form today as the &amp;quot;remove WinXP SP2's maximum TCP session&amp;quot; placebo setting.]&lt;/p&gt;
&lt;p&gt;I'm no expert, but from what I've seen, the limit for half-open connections imposed by SP2 *can* actually have a significant impact in any application similar to a peer-to-peer program.&lt;/p&gt;
&lt;p&gt;Essentially, since the system can only have 10 half-open connections, it has to wait for responses from hosts that may not answer very quickly. &amp;nbsp;When dealing with networks like Gnutella or Bittorrent there are sometimes tens of thousands of peers and only allowing 10 simultaneous connection attempts you can create a real bottleneck.&lt;/p&gt;
&lt;p&gt;I would certainly be interested if Raymond has any insight into this, including why Microsoft implemented this change. It's supposed to help stop worms from spreading, but that seems like &amp;quot;too little too late&amp;quot; and a poor reason to cripple the TCP stack.&lt;/p&gt;
&lt;p&gt;In any case, pass the sugar pills.&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1144397</link><pubDate>Sat, 25 Nov 2006 04:19:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1144397</guid><dc:creator>Dean Harding</dc:creator><description>&lt;p&gt;&amp;gt; RAW sockets are much bigger threat&lt;/p&gt;
&lt;p&gt;Pfft, yeah, because if you couldn't open raw sockets, there'd be no other way to spoof IP traffic or generate DoS attacks.&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1155440</link><pubDate>Mon, 27 Nov 2006 02:01:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1155440</guid><dc:creator>Paul</dc:creator><description>&lt;p&gt;[quote=igor]&lt;/p&gt;
&lt;p&gt;If I may quote Steve Gibson whose work both as a programmer and as a network specialist I admire:&lt;/p&gt;
&lt;p&gt;&amp;quot;When those insecure and maliciously potent Windows XP machines are mated to high-bandwidth Internet connections, we are going to experience an escalation of Internet terrorism the likes of which has never been seen before.&amp;quot; &lt;/p&gt;
&lt;p&gt;[/quote]&lt;/p&gt;
&lt;p&gt;Before putting faith in GRC you might want to wonder why such a 'security expert' is generally absent from just about every single security forum, website or consortium other then grc.com. This is also the man who has been quoted as saying&lt;/p&gt;
&lt;p&gt;&amp;quot;&amp;quot;First of all, I never told anybody about winpcap. I took the position that it was impossible ... I set up a deliberate disinformation campaign from the beginning, in order to persuade the script kiddies that I had come into contact with, from believing that there was another approach to this; and it was only because I had to defend myself against articles like Thomas' that I finally was forced to acknowledge that there was other ways to do this.&lt;/p&gt;
&lt;p&gt;I didn't want to say that... ...I agree that information should be kept as...away from people as much as possible. ...it's standard practice in security, as certainly you well know, when you divulge a vulnerability, the people who might be able to exploit it have the opportunity. It's what happens every day in security.&amp;quot;&lt;/p&gt;</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1155450</link><pubDate>Mon, 27 Nov 2006 02:05:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1155450</guid><dc:creator>Sceptic</dc:creator><description>&lt;p&gt;&amp;gt;I would certainly be interested if Raymond has any insight into this, including why &lt;/p&gt;
&lt;p&gt;&amp;gt;Microsoft implemented this change. It's supposed to help stop worms from spreading, &lt;/p&gt;
&lt;p&gt;&amp;gt;but that seems like &amp;quot;too little too late&amp;quot; and a poor reason to cripple the TCP &lt;/p&gt;
&lt;p&gt;&amp;gt;stack.&lt;/p&gt;
&lt;p&gt;I dunno about Raymond, but I can tell you the details: It was based on some work HP labs did on virus throttles, which won Best Paper at the ACSAC conference in 2002. &amp;nbsp;You can get the original report at &lt;a rel="nofollow" target="_new" href="http://www.hpl.hp.com/techreports/2002/HPL-2002-172R1.html"&gt;http://www.hpl.hp.com/techreports/2002/HPL-2002-172R1.html&lt;/a&gt;, and the followup on performance details at &lt;a rel="nofollow" target="_new" href="http://www.hpl.hp.com/techreports/2003/HPL-2003-103.html"&gt;http://www.hpl.hp.com/techreports/2003/HPL-2003-103.html&lt;/a&gt;. &amp;nbsp;What MS did in XP SP2 is a (uhh, sorry Raymond :-) rather badly-done 30-second hack on the original design.&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1158882</link><pubDate>Mon, 27 Nov 2006 12:34:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1158882</guid><dc:creator>Robert Moir</dc:creator><description>&lt;p&gt;&amp;quot;&amp;quot;When those insecure and maliciously potent Windows XP machines are mated to high-bandwidth Internet connections, we are going to experience an escalation of Internet terrorism the likes of which has never been seen before.&amp;quot;&lt;/p&gt;
&lt;p&gt;Now you tell me Aaron, which part of his prediction hasn't happened yet?!?&amp;quot;&lt;/p&gt;
&lt;p&gt;The one where he said this would actually all be down to raw sockets.&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1159816</link><pubDate>Mon, 27 Nov 2006 16:47:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1159816</guid><dc:creator>BryanK</dc:creator><description>&lt;p&gt;&amp;gt; For example PPPoE encapsulation takes ~25% of your bandwidth in both directions (up/down).&lt;/p&gt;
&lt;p&gt;So why does my 3Mbit/sec ADSL (using PPPoE) connection consistently download at around 350 kbytes/sec (from e.g. kernel.org, or some other server that has the upstream bandwidth to support it), when 3Mbit/sec &amp;quot;naively&amp;quot; translates to 384 kbytes/sec? &amp;nbsp;That's a heck of a lot less than 25% overhead; it's closer to 10%.&lt;/p&gt;
&lt;p&gt;(Now that bandwidth number includes the TCP, IP, and Ethernet header sizes. &amp;nbsp;But that's only a few tens of bytes (14+20+20) per each frame's maximum of 1514; it can't add 15% to that 10% number.)&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1161350</link><pubDate>Tue, 28 Nov 2006 00:29:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1161350</guid><dc:creator>pc486</dc:creator><description>&lt;p&gt;&amp;gt; It is those idiots writing communication protocols with as much as 25% overhead.&lt;/p&gt;
&lt;p&gt;&amp;gt; For example PPPoE encapsulation takes ~25% of your bandwidth in both directions (up/down).&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1161398</link><pubDate>Tue, 28 Nov 2006 00:38:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1161398</guid><dc:creator>pc486</dc:creator><description>&lt;p&gt;&amp;gt; For example PPPoE encapsulation takes ~25% of your bandwidth in both directions (up/down).&lt;/p&gt;
&lt;p&gt;This statement is wrong. PPPoE typically has a 8-byte overhead. With ethernet's standard 1500 byte MTU (think cable internet), this means with PPPoE framing the MTU is 1492. That's 0.53% overhead, not 25%.&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1163703</link><pubDate>Tue, 28 Nov 2006 06:34:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1163703</guid><dc:creator>Igor</dc:creator><description>&lt;p&gt;Aaron said:&lt;/p&gt;
&lt;p&gt;&amp;quot;Before putting faith in GRC...&amp;quot;&lt;/p&gt;
&lt;p&gt;As for Gibson, his tool SPINRITE saved my bottom several times. So Aaron, when you match that with your skills and tools I will start having the same amount of faith in your opinions and judgement.&lt;/p&gt;
&lt;p&gt;About PPPoE, perhaps I am wrong -- I am simply telling what I am observing on my own (and some other) connections. If the overhead was smaller then I could reach 64KB/sec download on my 512kbps connection (which is connected at that speed and is not VBR) and yet I get only 52KB/sec maximum. For upload instead of 16KB/sec I get 12KB/sec. If it is not protocol overhead then I would really like to know what could that be.&lt;/p&gt;
&lt;p&gt;Anyway, there are several protocol layers involved and each one has its own overhead added to the payload:&lt;/p&gt;
&lt;p&gt;IP: &amp;nbsp; &amp;nbsp; &amp;nbsp;20 bytes&lt;/p&gt;
&lt;p&gt;PPP: &amp;nbsp; &amp;nbsp; &amp;nbsp;2 bytes&lt;/p&gt;
&lt;p&gt;PPPoE: &amp;nbsp; &amp;nbsp;6 bytes&lt;/p&gt;
&lt;p&gt;MAC: &amp;nbsp; &amp;nbsp; 18 bytes&lt;/p&gt;
&lt;p&gt;RFC1483: 10 bytes&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1165494</link><pubDate>Tue, 28 Nov 2006 16:28:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1165494</guid><dc:creator>BryanK</dc:creator><description>&lt;p&gt;Igor: Add all those up sometime, and notice that you get 56 bytes. &amp;nbsp;Even adding a 20-byte TCP header, 76/1500 is nowhere *NEAR* 25%.&lt;/p&gt;
&lt;p&gt;Your &amp;quot;overhead&amp;quot; is coming from somewhere else.&lt;/p&gt;
&lt;p&gt;My guess would be you use a downloader program (web browser?) that gives you the speed over the entire lifetime of the download, instead of over the last N seconds. &amp;nbsp;This is obviously not the instantaneous speed, which is what you need to look at when doing overhead calculations.&lt;/p&gt;
&lt;p&gt;To get the instantaneous speed, run gkrellm (or possibly task manager if you use XP). &amp;nbsp;This will include the TCP, IP, and Ethernet overhead, but not PPP or PPPoE (unless the PPP/PPPoE client is running on the machine you run gkrellm on; then I'm not sure what number it gives you).&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1172382</link><pubDate>Wed, 29 Nov 2006 19:55:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1172382</guid><dc:creator>Paul</dc:creator><description>&lt;p&gt;Igor Said:&lt;/p&gt;
&lt;p&gt;Aaron said:&lt;/p&gt;
&lt;p&gt;&amp;quot;Before putting faith in GRC...&amp;quot;&lt;/p&gt;
&lt;p&gt;As for Gibson, his tool SPINRITE saved my bottom several times. So Aaron, when you match that with your skills and tools I will start having the same amount of faith in your opinions and judgement.&lt;/p&gt;
&lt;p&gt;So because he wrote a decent tool that has absolutely nothing to do with network security you trust his opinions regarding network security? Would that be true if he had written a decent media player or card game?&lt;/p&gt;
</description></item><item><title>re: Placebo setting: QoS bandwidth reservation</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1174054</link><pubDate>Thu, 30 Nov 2006 02:59:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1174054</guid><dc:creator>Igor</dc:creator><description>&lt;p&gt;BryanK said:&lt;/p&gt;
&lt;p&gt;&amp;quot;My guess would be you use a downloader program&amp;quot;&lt;/p&gt;
&lt;p&gt;For HTTP/FTP downloading I use Flashget and never mind how fast the server I am downloading off is, I can't pass 52KB/sec.&lt;/p&gt;
&lt;p&gt;I have no viruses or spyware on my machine and nothing runs in background. Automatic update disabled. Traffic handled by cheap ADSL modem/router which I intend to change.&lt;/p&gt;
&lt;p&gt;Paul said:&lt;/p&gt;
&lt;p&gt;&amp;quot;So because he wrote a decent tool that has absolutely nothing to do with network security...&amp;quot;&lt;/p&gt;
&lt;p&gt;No, because of that tool I trust him not being a useless troll like some people who like to discuss things on the Internet.&lt;/p&gt;
&lt;p&gt;I have read his articles about DoS attacks that hit his server(s) carefully and IMO he did show more than adequate level of expertise in both network protocols and security while defending himself against those attacks.&lt;/p&gt;
&lt;p&gt;Point is that he experienced all weaknesses first hand unlike many of you here. I believe that most of you sit behind corporate firewalls while someone else administers your network and your PC. So give Gibson a break. Or at least write a tool as usefull as his if you want me to respect your opinion.&lt;/p&gt;
</description></item><item><title>YuviSense: Geek under Development  &amp;raquo; Windows Tip: Imporve your internet speed!!! Get Rid of Bandwidth used by M$!!!</title><link>http://blogs.msdn.com/oldnewthing/archive/2006/11/23/1128591.aspx#1178360</link><pubDate>Thu, 30 Nov 2006 18:39:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1178360</guid><dc:creator>YuviSense: Geek under Development  » Windows Tip: Imporve your internet speed!!! Get Rid of Bandwidth used by M$!!!</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blog.yuvisense.net/2006/11/30/windows-tip-imporve-your-internet-speed-get-rid-of-bandwidth-used-by-m/"&gt;http://blog.yuvisense.net/2006/11/30/windows-tip-imporve-your-internet-speed-get-rid-of-bandwidth-used-by-m/&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>