<?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 for Hawk Software</title>
	<atom:link href="http://hawksoft.com/blog/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://hawksoft.com/blog</link>
	<description>Programming, web design, and more</description>
	<lastBuildDate>Fri, 03 Jun 2011 17:23:31 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Comment on The HTML 5 video codec war of misinformation by air force 1 2</title>
		<link>http://hawksoft.com/blog/2011/the-html-5-video-codec-war-of-misinformation-548.shtml/comment-page-1#comment-5630</link>
		<dc:creator>air force 1 2</dc:creator>
		<pubDate>Fri, 03 Jun 2011 17:23:31 +0000</pubDate>
		<guid isPermaLink="false">http://hawksoft.com/blog/?p=548#comment-5630</guid>
		<description>Great work buddy, keep it up</description>
		<content:encoded><![CDATA[<p>Great work buddy, keep it up</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Windows &#8216;fun&#8217; with external USB hard drives by linux themes</title>
		<link>http://hawksoft.com/blog/2011/windows-fun-with-external-usb-hard-drives-553.shtml/comment-page-1#comment-5486</link>
		<dc:creator>linux themes</dc:creator>
		<pubDate>Tue, 05 Apr 2011 23:54:02 +0000</pubDate>
		<guid isPermaLink="false">http://hawksoft.com/blog/?p=553#comment-5486</guid>
		<description>hmmm nice :) :) :)</description>
		<content:encoded><![CDATA[<p>hmmm nice <img src='http://hawksoft.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <img src='http://hawksoft.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <img src='http://hawksoft.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Windows &#8216;fun&#8217; with external USB hard drives by futaba jr</title>
		<link>http://hawksoft.com/blog/2011/windows-fun-with-external-usb-hard-drives-553.shtml/comment-page-1#comment-5435</link>
		<dc:creator>futaba jr</dc:creator>
		<pubDate>Thu, 24 Mar 2011 18:51:03 +0000</pubDate>
		<guid isPermaLink="false">http://hawksoft.com/blog/?p=553#comment-5435</guid>
		<description>Nice blog.keep up the good work.</description>
		<content:encoded><![CDATA[<p>Nice blog.keep up the good work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Validate your web pages for better accessibility by baby</title>
		<link>http://hawksoft.com/blog/2010/validate-your-web-pages-for-better-accessibility-403.shtml/comment-page-1#comment-4170</link>
		<dc:creator>baby</dc:creator>
		<pubDate>Sat, 14 Aug 2010 00:32:37 +0000</pubDate>
		<guid isPermaLink="false">http://hawksoft.com/?p=403#comment-4170</guid>
		<description>Nice website!!</description>
		<content:encoded><![CDATA[<p>Nice website!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Creating Terms of Use &#8211; Don&#8217;t do it like Bill Gates! by Orange County Web Design</title>
		<link>http://hawksoft.com/blog/2010/creating-terms-of-use-dont-do-it-like-bill-gates-439.shtml/comment-page-1#comment-4168</link>
		<dc:creator>Orange County Web Design</dc:creator>
		<pubDate>Fri, 13 Aug 2010 23:25:16 +0000</pubDate>
		<guid isPermaLink="false">http://hawksoft.com/?p=439#comment-4168</guid>
		<description>Great read thanks :)</description>
		<content:encoded><![CDATA[<p>Great read thanks <img src='http://hawksoft.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ask Phil &#8211; Insurance Management Software? by Phil Frisbie, Jr.</title>
		<link>http://hawksoft.com/blog/2009/insurance-management-software-40.shtml/comment-page-1#comment-4088</link>
		<dc:creator>Phil Frisbie, Jr.</dc:creator>
		<pubDate>Thu, 12 Aug 2010 02:25:22 +0000</pubDate>
		<guid isPermaLink="false">http://hawksoft.com/?p=40#comment-4088</guid>
		<description>Hey Wayne,

Thanks for the laugh!!</description>
		<content:encoded><![CDATA[<p>Hey Wayne,</p>
<p>Thanks for the laugh!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ask Phil &#8211; Insurance Management Software? by WAYNE HORN</title>
		<link>http://hawksoft.com/blog/2009/insurance-management-software-40.shtml/comment-page-1#comment-3998</link>
		<dc:creator>WAYNE HORN</dc:creator>
		<pubDate>Tue, 10 Aug 2010 17:57:51 +0000</pubDate>
		<guid isPermaLink="false">http://hawksoft.com/?p=40#comment-3998</guid>
		<description>I WAS TOLD BY THE FRANKENMUTH INSURANCE COMPANY THAT YOU HAD A GREAT AGENCY MANAGEMENT SYSTEM. I NEED MORE INFO ABOUT IT. THANKS WAYNE</description>
		<content:encoded><![CDATA[<p>I WAS TOLD BY THE FRANKENMUTH INSURANCE COMPANY THAT YOU HAD A GREAT AGENCY MANAGEMENT SYSTEM. I NEED MORE INFO ABOUT IT. THANKS WAYNE</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Happy 8/9/10 11:12 by Armaan Fun47</title>
		<link>http://hawksoft.com/blog/2010/happy-8-9-10-11-12-497.shtml/comment-page-1#comment-3941</link>
		<dc:creator>Armaan Fun47</dc:creator>
		<pubDate>Mon, 09 Aug 2010 21:21:04 +0000</pubDate>
		<guid isPermaLink="false">http://hawksoft.com/?p=497#comment-3941</guid>
		<description>aah. not bad... hmmm nice</description>
		<content:encoded><![CDATA[<p>aah. not bad&#8230; hmmm nice</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ask Phil &#8211; Losing UDP packets by Phil Frisbie, Jr.</title>
		<link>http://hawksoft.com/blog/2010/ask-phil-losing-udp-packets-485.shtml/comment-page-1#comment-3768</link>
		<dc:creator>Phil Frisbie, Jr.</dc:creator>
		<pubDate>Fri, 06 Aug 2010 20:56:05 +0000</pubDate>
		<guid isPermaLink="false">http://hawksoft.com/?p=485#comment-3768</guid>
		<description>Hi Jason, it has been a while...

The biggest problem, as I understand it, is that the default UDP buffer size for modern OSs is not adequate, at least for artificial test cases like the one above.  Most, by default, cannot buffer more than 2-4 MAX size UDP datagrams (130-260K bytes).  And UDP buffers are not dynamically allocated like TCP buffers (at least on *nix like OSs), they are allocated at application startup.

RFC 768, which describes UDP, is one of the shortest I have ever read! What is really significant to me if the LACK of details on the operation of a TCP/IP stack.  That is the reason I said that the stack can pretty much drop a UDP datagram whenever it wants.

I have some TCP/IP stack source code that I will look at later and see if it sheds any more light on this subject.</description>
		<content:encoded><![CDATA[<p>Hi Jason, it has been a while&#8230;</p>
<p>The biggest problem, as I understand it, is that the default UDP buffer size for modern OSs is not adequate, at least for artificial test cases like the one above.  Most, by default, cannot buffer more than 2-4 MAX size UDP datagrams (130-260K bytes).  And UDP buffers are not dynamically allocated like TCP buffers (at least on *nix like OSs), they are allocated at application startup.</p>
<p>RFC 768, which describes UDP, is one of the shortest I have ever read! What is really significant to me if the LACK of details on the operation of a TCP/IP stack.  That is the reason I said that the stack can pretty much drop a UDP datagram whenever it wants.</p>
<p>I have some TCP/IP stack source code that I will look at later and see if it sheds any more light on this subject.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ask Phil &#8211; Losing UDP packets by Jason Winnebeck</title>
		<link>http://hawksoft.com/blog/2010/ask-phil-losing-udp-packets-485.shtml/comment-page-1#comment-3744</link>
		<dc:creator>Jason Winnebeck</dc:creator>
		<pubDate>Fri, 06 Aug 2010 12:26:25 +0000</pubDate>
		<guid isPermaLink="false">http://hawksoft.com/?p=485#comment-3744</guid>
		<description>I think the author understands that UDP packets can be dropped (since they explicitly mention &quot;if I have a private network&quot;), but I don&#039;t think that&#039;s the real answer to the question. Yes, by the nature of UDP the packets can be dropped anytime and you should account for that possibility. But, there&#039;s still the intellectual question of why, given a private network. I don&#039;t have a great answer for that. The OS will drop when the buffer is full, but (assuming local Ethernet) I believe network cards will try to resend packets due to collisions on the LAN. So what other events would actually cause loss?</description>
		<content:encoded><![CDATA[<p>I think the author understands that UDP packets can be dropped (since they explicitly mention &#8220;if I have a private network&#8221;), but I don&#8217;t think that&#8217;s the real answer to the question. Yes, by the nature of UDP the packets can be dropped anytime and you should account for that possibility. But, there&#8217;s still the intellectual question of why, given a private network. I don&#8217;t have a great answer for that. The OS will drop when the buffer is full, but (assuming local Ethernet) I believe network cards will try to resend packets due to collisions on the LAN. So what other events would actually cause loss?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

