<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: It&#8217;s Still the Latency, Stupid&#8230;pt.1</title>
	<atom:link href="http://www.edgeblog.net/2007/its-still-the-latency-stupid/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.edgeblog.net/2007/its-still-the-latency-stupid/</link>
	<description>Notes from the edge</description>
	<lastBuildDate>Tue, 09 Mar 2010 19:19:17 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Billy Guthrie</title>
		<link>http://www.edgeblog.net/2007/its-still-the-latency-stupid/comment-page-1/#comment-122744</link>
		<dc:creator>Billy Guthrie</dc:creator>
		<pubDate>Tue, 09 Mar 2010 03:07:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.edgeblog.net/2007/its-still-the-latency-stupid/#comment-122744</guid>
		<description>&gt;”You are saying that latency causes network problems and that by improving latency &gt;you can improve your network. I assert that this is false. If you have latency &gt;problems, they are a symptom of network congestion. If your network is suffering &gt;from serious congestion, it probably needs more bandwidth.”

hahahaha! That is classic (needs more bandwidth.)

Bill, great article!</description>
		<content:encoded><![CDATA[<p>&gt;”You are saying that latency causes network problems and that by improving latency &gt;you can improve your network. I assert that this is false. If you have latency &gt;problems, they are a symptom of network congestion. If your network is suffering &gt;from serious congestion, it probably needs more bandwidth.”</p>
<p>hahahaha! That is classic (needs more bandwidth.)</p>
<p>Bill, great article!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dirk</title>
		<link>http://www.edgeblog.net/2007/its-still-the-latency-stupid/comment-page-1/#comment-103946</link>
		<dc:creator>Dirk</dc:creator>
		<pubDate>Mon, 27 Jul 2009 09:13:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.edgeblog.net/2007/its-still-the-latency-stupid/#comment-103946</guid>
		<description>Thanks for a well written article, I am about to give a training course on application profiling (with a specific tool) and one of the topics is latency impact on application performance. I would like to refer students to this article,
Bandwidth is becoming more available now in South Africa (still more expensive than US or Europe) but we too sit with the &quot;distance problem&quot;. (hey its a big country)They often ask you why applications in Cape Town are slower than Durban with the same link speed. 
And the deeper into Africa you get, the more prevalent the latency issue becomes, less POPs, poor connectivity so sometimes have to use satelite....

Kind Regards

Dirk</description>
		<content:encoded><![CDATA[<p>Thanks for a well written article, I am about to give a training course on application profiling (with a specific tool) and one of the topics is latency impact on application performance. I would like to refer students to this article,<br />
Bandwidth is becoming more available now in South Africa (still more expensive than US or Europe) but we too sit with the &#8220;distance problem&#8221;. (hey its a big country)They often ask you why applications in Cape Town are slower than Durban with the same link speed.<br />
And the deeper into Africa you get, the more prevalent the latency issue becomes, less POPs, poor connectivity so sometimes have to use satelite&#8230;.</p>
<p>Kind Regards</p>
<p>Dirk</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh Betz &#187; It&#8217;s still Latency</title>
		<link>http://www.edgeblog.net/2007/its-still-the-latency-stupid/comment-page-1/#comment-64497</link>
		<dc:creator>Josh Betz &#187; It&#8217;s still Latency</dc:creator>
		<pubDate>Sun, 25 May 2008 17:19:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.edgeblog.net/2007/its-still-the-latency-stupid/#comment-64497</guid>
		<description>[...] edgeblog » It&#8217;s Still the Latency, Stupid&#8230;pt.1. Here&#8217;s a great article about how your problems with network speed may have more to do with latency than bandwith.   Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages. [...]</description>
		<content:encoded><![CDATA[<p>[...] edgeblog » It&#8217;s Still the Latency, Stupid&#8230;pt.1. Here&#8217;s a great article about how your problems with network speed may have more to do with latency than bandwith.   Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Munich Unix &#187; Blog Archive &#187; It&#8217;s Still the Latency, Stupid&#8230;</title>
		<link>http://www.edgeblog.net/2007/its-still-the-latency-stupid/comment-page-1/#comment-27277</link>
		<dc:creator>Munich Unix &#187; Blog Archive &#187; It&#8217;s Still the Latency, Stupid&#8230;</dc:creator>
		<pubDate>Mon, 29 Oct 2007 14:21:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.edgeblog.net/2007/its-still-the-latency-stupid/#comment-27277</guid>
		<description>[...] read more &#124; digg story [...]</description>
		<content:encoded><![CDATA[<p>[...] read more | digg story [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://www.edgeblog.net/2007/its-still-the-latency-stupid/comment-page-1/#comment-14694</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Wed, 06 Jun 2007 10:56:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.edgeblog.net/2007/its-still-the-latency-stupid/#comment-14694</guid>
		<description>(stupid carrot sign)

less then 1ms.  I&#039;m not a rocket scientist but it looks to me like latency does have an impact.  

If you guys still dont get it, google &quot;long fat networks&quot;</description>
		<content:encoded><![CDATA[<p>(stupid carrot sign)</p>
<p>less then 1ms.  I&#8217;m not a rocket scientist but it looks to me like latency does have an impact.  </p>
<p>If you guys still dont get it, google &#8220;long fat networks&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://www.edgeblog.net/2007/its-still-the-latency-stupid/comment-page-1/#comment-14693</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Wed, 06 Jun 2007 10:55:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.edgeblog.net/2007/its-still-the-latency-stupid/#comment-14693</guid>
		<description>&#124;Continued from above&#124;

.....around 3.5 to 4mbs download speeds on a 11mb DSL circuit compared to seeing exactly 11mb (+/- 300kb) when the latency is </description>
		<content:encoded><![CDATA[<p>|Continued from above|</p>
<p>&#8230;..around 3.5 to 4mbs download speeds on a 11mb DSL circuit compared to seeing exactly 11mb (+/- 300kb) when the latency is</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://www.edgeblog.net/2007/its-still-the-latency-stupid/comment-page-1/#comment-14689</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Wed, 06 Jun 2007 10:49:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.edgeblog.net/2007/its-still-the-latency-stupid/#comment-14689</guid>
		<description>You guys really aren’t getting it.

Bill is talking about the impact caused to TCP by networks with high, fixed latency.  

Here is another example besides Bills.  I work for an ISP in Hawaii.  We use an OC48 to get to the mainland.  It has a fixed propagation delay of around 60ms RTT because the distance.  On the other hand, I can set up a T1 line in my lab and get 5ms of latency off it. 

It&#039;s this fixed latency that can wreak havoc on a TCP session flow (like Bill explained) regardless of the size of the connection.

For example, a Windows PC that uses the default receiver buffers will not be able to take advantage of high speed connections in the 7mbs and up range if there is a lot of latency.  The default RWIN value on a windows based PCs peaks out around 2.6mb/s on a path with 200ms RTT.  It’s only through tweaking the registry that will allow a windows PC to take advantage of RFC1323 mechanisms.  By doing some tweaking you can alleviate some of the performance issues caused by high latency connections to TCP.

On the other hand, if you have a MAC or Linux (supposedly Vista too) based PC you probably won’t have to do any tweaking as they generally have window scaling, SACK and a higher RWIN value enabled by default.

This subject is very near and dear to me as I am currently evaluating, in the lab, our 7 and 11mb DSL offering.  One of the things I am testing is the results of website based speed tests to a local server setup with a speed test application.  To this directly connected server I see </description>
		<content:encoded><![CDATA[<p>You guys really aren’t getting it.</p>
<p>Bill is talking about the impact caused to TCP by networks with high, fixed latency.  </p>
<p>Here is another example besides Bills.  I work for an ISP in Hawaii.  We use an OC48 to get to the mainland.  It has a fixed propagation delay of around 60ms RTT because the distance.  On the other hand, I can set up a T1 line in my lab and get 5ms of latency off it. </p>
<p>It&#8217;s this fixed latency that can wreak havoc on a TCP session flow (like Bill explained) regardless of the size of the connection.</p>
<p>For example, a Windows PC that uses the default receiver buffers will not be able to take advantage of high speed connections in the 7mbs and up range if there is a lot of latency.  The default RWIN value on a windows based PCs peaks out around 2.6mb/s on a path with 200ms RTT.  It’s only through tweaking the registry that will allow a windows PC to take advantage of RFC1323 mechanisms.  By doing some tweaking you can alleviate some of the performance issues caused by high latency connections to TCP.</p>
<p>On the other hand, if you have a MAC or Linux (supposedly Vista too) based PC you probably won’t have to do any tweaking as they generally have window scaling, SACK and a higher RWIN value enabled by default.</p>
<p>This subject is very near and dear to me as I am currently evaluating, in the lab, our 7 and 11mb DSL offering.  One of the things I am testing is the results of website based speed tests to a local server setup with a speed test application.  To this directly connected server I see</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rs</title>
		<link>http://www.edgeblog.net/2007/its-still-the-latency-stupid/comment-page-1/#comment-14414</link>
		<dc:creator>rs</dc:creator>
		<pubDate>Tue, 05 Jun 2007 18:30:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.edgeblog.net/2007/its-still-the-latency-stupid/#comment-14414</guid>
		<description>&gt; Obviously your contention is that high-latency networks should not have a problem because TCP will magically deal with the issue. The simple fact is that this is not the case. That is why companies design around this problem with CDNs and network accelerators. I hope you’ll check out and link to part 2 tomorrow.

CDNs came about because content networks were interested in solving a problem on their own that ISPs and NSPs should be solving but are not for financial and political reasons. the manner in which they did this was to eliminate intermediate networks altogether and introduce faux localization. this is neither here nor there on topic.

a high latency network should experience no more issues than a low latency network. however, as more outstanding data will exist on a high latency network, the risk is bigger when something does become a problem.

simply saying &quot;add more bandwidth&#039; is oversimplified as well. too many admins default to this when in reality you should first understand the cause of a problem instead of blaming the symptoms.

latency isn&#039;t a problem unto itself. neither is bandwidth. more often than not, your assumptions on what your network is actually doing is the problem.</description>
		<content:encoded><![CDATA[<p>&gt; Obviously your contention is that high-latency networks should not have a problem because TCP will magically deal with the issue. The simple fact is that this is not the case. That is why companies design around this problem with CDNs and network accelerators. I hope you’ll check out and link to part 2 tomorrow.</p>
<p>CDNs came about because content networks were interested in solving a problem on their own that ISPs and NSPs should be solving but are not for financial and political reasons. the manner in which they did this was to eliminate intermediate networks altogether and introduce faux localization. this is neither here nor there on topic.</p>
<p>a high latency network should experience no more issues than a low latency network. however, as more outstanding data will exist on a high latency network, the risk is bigger when something does become a problem.</p>
<p>simply saying &#8220;add more bandwidth&#8217; is oversimplified as well. too many admins default to this when in reality you should first understand the cause of a problem instead of blaming the symptoms.</p>
<p>latency isn&#8217;t a problem unto itself. neither is bandwidth. more often than not, your assumptions on what your network is actually doing is the problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rs</title>
		<link>http://www.edgeblog.net/2007/its-still-the-latency-stupid/comment-page-1/#comment-14409</link>
		<dc:creator>rs</dc:creator>
		<pubDate>Tue, 05 Jun 2007 18:17:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.edgeblog.net/2007/its-still-the-latency-stupid/#comment-14409</guid>
		<description>8man,

you didn&#039;t provide any details of which ISP you&#039;re using, but yes, a naive CALEA implementation could have everything routed the way you observe though not likely. most of that data is collected local to the node as gathering it on an aggregate interface downstream is harder to do due to the data rates involved. 

it&#039;s hard to speculate without seeing traceroutes to understand some of the topology involved. given what you said, it sounds like the majority of devices in their network have little more than static routes to the next router and have no real IGP awareness, or worse, have only one path through the network to other nodes.

it could be that their implementation has all remote nodes as circuits back to their &#039;central&#039; office like a traditional backhauled dial network. in general seeing all traffic go through one node like that is indicative of a lean network with no other paths. this is fairly common in smaller isps as they can not afford the infrastructure as yet to allow for multiple exits from each pop to their core(s). in some cases this backhauling results in said traffic going via a &#039;scenic&#039; route. these cases can be financially and politically driven at times as well.

finding out why it is this way would require getting to know your ISP&#039;s network engineers and noc. while they may not be able to share all the details, you could gain a better understanding of some of it. in some cases it may be simple oversight and misconfiguration, as they&#039;re human and make mistakes too.</description>
		<content:encoded><![CDATA[<p>8man,</p>
<p>you didn&#8217;t provide any details of which ISP you&#8217;re using, but yes, a naive CALEA implementation could have everything routed the way you observe though not likely. most of that data is collected local to the node as gathering it on an aggregate interface downstream is harder to do due to the data rates involved. </p>
<p>it&#8217;s hard to speculate without seeing traceroutes to understand some of the topology involved. given what you said, it sounds like the majority of devices in their network have little more than static routes to the next router and have no real IGP awareness, or worse, have only one path through the network to other nodes.</p>
<p>it could be that their implementation has all remote nodes as circuits back to their &#8216;central&#8217; office like a traditional backhauled dial network. in general seeing all traffic go through one node like that is indicative of a lean network with no other paths. this is fairly common in smaller isps as they can not afford the infrastructure as yet to allow for multiple exits from each pop to their core(s). in some cases this backhauling results in said traffic going via a &#8217;scenic&#8217; route. these cases can be financially and politically driven at times as well.</p>
<p>finding out why it is this way would require getting to know your ISP&#8217;s network engineers and noc. while they may not be able to share all the details, you could gain a better understanding of some of it. in some cases it may be simple oversight and misconfiguration, as they&#8217;re human and make mistakes too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bill</title>
		<link>http://www.edgeblog.net/2007/its-still-the-latency-stupid/comment-page-1/#comment-14151</link>
		<dc:creator>bill</dc:creator>
		<pubDate>Tue, 05 Jun 2007 02:40:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.edgeblog.net/2007/its-still-the-latency-stupid/#comment-14151</guid>
		<description>Fragglet,

&gt;&quot;You are saying that latency causes network problems and that by improving latency you can improve your network. I assert that this is false. If you have latency problems, they are a symptom of network congestion. If your network is suffering from serious congestion, it probably needs more bandwidth.&quot;

Wow. It is impressive how someone can miss the point so completely so many times. While network congestion will add to latency, latency is in and of itself a problem. In a network with zero congestion, latency will still be a problem. The problem is distance. More bandwidth cannot improve upon the speed of light. Sorry. This is the whole point of my article. Latency does cause issues unrelated to bandwidth or congestion. Those issues can be reduced with planning.

Thanks for commenting.

-Bill</description>
		<content:encoded><![CDATA[<p>Fragglet,</p>
<p>>&#8221;You are saying that latency causes network problems and that by improving latency you can improve your network. I assert that this is false. If you have latency problems, they are a symptom of network congestion. If your network is suffering from serious congestion, it probably needs more bandwidth.&#8221;</p>
<p>Wow. It is impressive how someone can miss the point so completely so many times. While network congestion will add to latency, latency is in and of itself a problem. In a network with zero congestion, latency will still be a problem. The problem is distance. More bandwidth cannot improve upon the speed of light. Sorry. This is the whole point of my article. Latency does cause issues unrelated to bandwidth or congestion. Those issues can be reduced with planning.</p>
<p>Thanks for commenting.</p>
<p>-Bill</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.509 seconds -->
