﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-franksunny的个人技术空间-随笔分类-计算机基础知识</title><link>http://www.cppblog.com/franksunny/category/3433.html</link><description>获得人生中的成功需要的专注与坚持不懈多过天才与机会。

                       ——C.W. Wendte</description><language>zh-cn</language><lastBuildDate>Tue, 20 May 2008 16:48:09 GMT</lastBuildDate><pubDate>Tue, 20 May 2008 16:48:09 GMT</pubDate><ttl>60</ttl><item><title>[转载]socket 各种头数据结构及简要说明</title><link>http://www.cppblog.com/franksunny/archive/2007/01/11/17537.html</link><dc:creator>frank.sunny</dc:creator><author>frank.sunny</author><pubDate>Thu, 11 Jan 2007 15:16:00 GMT</pubDate><guid>http://www.cppblog.com/franksunny/archive/2007/01/11/17537.html</guid><wfw:comment>http://www.cppblog.com/franksunny/comments/17537.html</wfw:comment><comments>http://www.cppblog.com/franksunny/archive/2007/01/11/17537.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/franksunny/comments/commentRss/17537.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/franksunny/services/trackbacks/17537.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: socket 														各种头数据结构及简要说明																										 																		发布者：																																								许超																												...&nbsp;&nbsp;<a href='http://www.cppblog.com/franksunny/archive/2007/01/11/17537.html'>阅读全文</a><img src ="http://www.cppblog.com/franksunny/aggbug/17537.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/franksunny/" target="_blank">frank.sunny</a> 2007-01-11 23:16 <a href="http://www.cppblog.com/franksunny/archive/2007/01/11/17537.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转载]网络管理之TCP/UDP协议篇</title><link>http://www.cppblog.com/franksunny/archive/2007/01/11/17535.html</link><dc:creator>frank.sunny</dc:creator><author>frank.sunny</author><pubDate>Thu, 11 Jan 2007 14:50:00 GMT</pubDate><guid>http://www.cppblog.com/franksunny/archive/2007/01/11/17535.html</guid><wfw:comment>http://www.cppblog.com/franksunny/comments/17535.html</wfw:comment><comments>http://www.cppblog.com/franksunny/archive/2007/01/11/17535.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/franksunny/comments/commentRss/17535.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/franksunny/services/trackbacks/17535.html</trackback:ping><description><![CDATA[
		<p style="LINE-HEIGHT: 150%; TEXT-ALIGN: center" align="center">
				<font face="宋体">
						<b>
								<span style="FONT-SIZE: 13.5pt; COLOR: black; LINE-HEIGHT: 150%">网络管理之<span lang="EN-US">TCP/UDP</span>协议篇</span>
						</b>
						<span lang="EN-US" style="FONT-SIZE: 13.5pt; COLOR: black; LINE-HEIGHT: 150%">
								<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?>
								<o:p>
								</o:p>
						</span>
				</font>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 150%">
				<span lang="EN-US" style="DISPLAY: none; FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 150%; mso-hide: all">
						<o:p> </o:p>
				</span>
		</p>
		<div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 14pt; TEXT-ALIGN: center" align="center">
				<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #404e60">
						<hr align="center" width="100%" color="gray" noshade="" size="1" />
				</span>
		</div>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 12pt; LINE-HEIGHT: 14pt; TEXT-ALIGN: center" align="center">
				<span style="FONT-SIZE: 9pt; COLOR: #404e60; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">发表时间：</span>
				<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #404e60">2003-6-13 18:53:48 </span>
				<span style="FONT-SIZE: 9pt; COLOR: #404e60; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">来源：中国电脑教育报</span>
				<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #404e60"> </span>
				<span style="FONT-SIZE: 9pt; COLOR: #404e60; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">作者：双木</span>
				<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #404e60">  </span>
				<span style="FONT-SIZE: 9pt; COLOR: #404e60; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">点击</span>
				<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #404e60"> 1 </span>
				<span style="FONT-SIZE: 9pt; COLOR: #404e60; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">次</span>
				<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #404e60; FONT-FAMILY: 宋体">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 150%">
				<span lang="EN-US" style="DISPLAY: none; FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 150%; mso-hide: all">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 12pt; LINE-HEIGHT: 16pt">
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222"></span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">我们学习过什么是</span>
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">“</span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">数据包</span>
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">”</span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。理解数据包，对于网络管理的网络安全具有至关重要的意义。比如，防火墙的作用本质就是检测网络中的数据包，判断其是否违反了预先设置的规则，如果违反就加以阻止。图</span>
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">1</span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">就是瑞星个人版防火墙软件设置规则的界面。细心的读者会发现，图</span>
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">1</span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中的</span>
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">“</span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">协议</span>
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">”</span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">栏中有</span>
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">“TCP”</span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span>
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">“UDP”</span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">等名词，它们是什么意思呢？现在我们就来讲讲什么是</span>
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">TCP</span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">和</span>
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">UDP</span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。</span>
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">
						<br style="mso-special-character: line-break" />
						<br style="mso-special-character: line-break" />
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 12pt; LINE-HEIGHT: 16pt">
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222"></span>
				<b>
						<span style="FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">面向连接的</span>
				</b>
				<b>
						<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">TCP</span>
				</b>
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">
						<br />“</span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">面向连接</span>
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">”</span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">就是在正式通信前必须要与对方建立起连接。比如你给别人打电话，必须等线路接通了、对方拿起话筒才能相互通话。</span>
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">
						<br />
						<br style="mso-special-character: line-break" />
						<br style="mso-special-character: line-break" />
						<o:p>
						</o:p>
				</span>
		</p>
		<p style="LINE-HEIGHT: 16pt; TEXT-ALIGN: center" align="center">
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">
						<img height="243" src="file:///D:/Temp/msohtml1/01/clip_image001.jpg" width="320" v:shapes="_x0000_i1026" />
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 12pt; LINE-HEIGHT: 16pt">
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">
						<o:p> </o:p>
				</span>
		</p>
		<p style="LINE-HEIGHT: 16pt; TEXT-ALIGN: center" align="center">
				<span style="FONT-SIZE: 11pt; COLOR: #222222">
						<font face="宋体">图<span lang="EN-US">1<o:p></o:p></span></font>
				</span>
		</p>
		<p style="LINE-HEIGHT: 16pt">
				<font face="宋体">
						<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">TCP</span>
						<span style="FONT-SIZE: 11pt; COLOR: #222222">（<span lang="EN-US">Transmission Control Protocol</span>，传输控制协议）是基于连接的协议，也就是说，在正式收发数据前，必须和对方建立可靠的连接。一个<span lang="EN-US">TCP</span>连接必须要经过三次<span lang="EN-US">“</span>对话<span lang="EN-US">”</span>才能建立起来，其中的过程非常复杂，我们这里只做简单、形象的介绍，你只要做到能够理解这个过程即可。我们来看看这三次对话的简单过程：主机<span lang="EN-US">A</span>向主机<span lang="EN-US">B</span>发出连接请求数据包：<span lang="EN-US">“</span>我想给你发数据，可以吗？<span lang="EN-US">”</span>，这是第一次对话；主机<span lang="EN-US">B</span>向主机<span lang="EN-US">A</span>发送同意连接和要求同步（同步就是两台主机一个在发送，一个在接收，协调工作）的数据包：<span lang="EN-US">“</span>可以，你什么时候发？<span lang="EN-US">”</span>，这是第二次对话；主机<span lang="EN-US">A</span>再发出一个数据包确认主机<span lang="EN-US">B</span>的要求同步：<span lang="EN-US">“</span>我现在就发，你接着吧！<span lang="EN-US">”</span>，这是第三次对话。三次<span lang="EN-US">“</span>对话<span lang="EN-US">”</span>的目的是使数据包的发送和接收同步，经过三次<span lang="EN-US">“</span>对话<span lang="EN-US">”</span>之后，主机<span lang="EN-US">A</span>才向主机<span lang="EN-US">B</span>正式发送数据。<span lang="EN-US"><o:p></o:p></span></span>
				</font>
		</p>
		<p style="MARGIN-BOTTOM: 12pt; LINE-HEIGHT: 16pt">
				<font face="宋体">
						<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">TCP</span>
						<span style="FONT-SIZE: 11pt; COLOR: #222222">协议能为应用程序提供可靠的通信连接，使一台计算机发出的字节流无差错地发往网络上的其他计算机，对可靠性要求高的数据通信系统往往使用<span lang="EN-US">TCP</span>协议传输数据。<span lang="EN-US"><o:p></o:p></span></span>
				</font>
		</p>
		<p style="LINE-HEIGHT: 16pt; TEXT-ALIGN: center" align="center">
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">
						<font face="宋体">
								<img height="110" src="file:///D:/Temp/msohtml1/01/clip_image002.jpg" width="200" v:shapes="_x0000_i1027" />
								<o:p>
								</o:p>
						</font>
				</span>
		</p>
		<p style="LINE-HEIGHT: 16pt; TEXT-ALIGN: center" align="center">
				<span style="FONT-SIZE: 11pt; COLOR: #222222">
						<font face="宋体">图<span lang="EN-US">2<o:p></o:p></span></font>
				</span>
		</p>
		<p style="MARGIN-BOTTOM: 12pt; LINE-HEIGHT: 16pt">
				<font face="宋体">
						<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222"></span>
						<span style="FONT-SIZE: 11pt; COLOR: #222222">我们来做一个实验，用计算机<span lang="EN-US">A</span>（安装<span lang="EN-US">Windows 2000 Server</span>操作系统）从<span lang="EN-US">“</span>网上邻居<span lang="EN-US">”</span>上的一台计算机<span lang="EN-US">B</span>拷贝大小为<span lang="EN-US">8,644,608</span>字节的文件，通过状态栏右下角网卡的发送和接收指标就会发现：虽然是数据流是由计算机<span lang="EN-US">B</span>流向计算机<span lang="EN-US">A</span>，但是计算机<span lang="EN-US">A</span>仍发送了<span lang="EN-US">3,456</span>个数据包，如图<span lang="EN-US">2</span>所示。这些数据包是怎样产生的呢？因为文件传输时使用了<span lang="EN-US">TCP/IP</span>协议，更确切地说是使用了面向连接的<span lang="EN-US">TCP</span>协议，计算机<span lang="EN-US">A</span>接收数据包的时候，要向计算机<span lang="EN-US">B</span>回发数据包，所以也产生了一些通信量。<span lang="EN-US"><o:p></o:p></span></span>
				</font>
		</p>
		<p style="LINE-HEIGHT: 16pt; TEXT-ALIGN: center" align="center">
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">
						<font face="宋体">
								<img height="128" src="file:///D:/Temp/msohtml1/01/clip_image003.jpg" width="125" v:shapes="_x0000_i1028" />
								<o:p>
								</o:p>
						</font>
				</span>
		</p>
		<p style="LINE-HEIGHT: 16pt; TEXT-ALIGN: center" align="center">
				<span style="FONT-SIZE: 11pt; COLOR: #222222">
						<font face="宋体">图<span lang="EN-US">3<o:p></o:p></span></font>
				</span>
		</p>
		<p style="MARGIN-BOTTOM: 12pt; LINE-HEIGHT: 16pt">
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">
						<font face="宋体"></font>
				</span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222">
						<font face="宋体">如果事先用网络监视器监视网络流量，就会发现由此产生的数据流量是<span lang="EN-US">9,478,819</span>字节，比文件大小多出<span lang="EN-US">10.96%</span>（如图<span lang="EN-US">3</span>所示），原因不仅在于数据包和帧本身占用了一些空间，而且也在于<span lang="EN-US">TCP</span>协议面向连接的特性导致了一些额外的通信量的产生。</font>
						<span lang="EN-US">
								<br />
								<font face="宋体"><o:p></o:p></font>
						</span>
				</span>
		</p>
		<p style="MARGIN-BOTTOM: 12pt; LINE-HEIGHT: 16pt">
				<b>
						<span style="FONT-SIZE: 11pt; COLOR: #222222">
								<font face="宋体">面向非连接的<span lang="EN-US">UDP</span>协议</font>
						</span>
				</b>
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">
						<br />
						<br />
						<br />
						<font face="宋体">“</font>
				</span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222">
						<font face="宋体">面向非连接<span lang="EN-US">”</span>就是在正式通信前不必与对方先建立连接，不管对方状态就直接发送。这与现在风行的手机短信非常相似：你在发短信的时候，只需要输入对方手机号就<span lang="EN-US">OK</span>了。</font>
						<span lang="EN-US">
								<br />
								<br />
								<font face="宋体">UDP</font>
						</span>
						<font face="宋体">（<span lang="EN-US">User Data Protocol</span>，用户数据报协议）是与<span lang="EN-US">TCP</span>相对应的协议。它是面向非连接的协议，它不与对方建立连接，而是直接就把数据包发送过去！<span lang="EN-US"><o:p></o:p></span></font>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 16pt">
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">
						<o:p> </o:p>
				</span>
		</p>
		<p style="LINE-HEIGHT: 16pt; TEXT-ALIGN: center" align="center">
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">
						<img height="101" src="file:///D:/Temp/msohtml1/01/clip_image004.jpg" width="200" v:shapes="_x0000_i1029" />
						<o:p>
						</o:p>
				</span>
		</p>
		<p style="LINE-HEIGHT: 16pt; TEXT-ALIGN: center" align="center">
				<span style="FONT-SIZE: 11pt; COLOR: #222222">
						<font face="宋体">图<span lang="EN-US">4<o:p></o:p></span></font>
				</span>
		</p>
		<p style="MARGIN-BOTTOM: 12pt; LINE-HEIGHT: 16pt">
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">
						<font face="宋体">UDP</font>
				</span>
				<span style="FONT-SIZE: 11pt; COLOR: #222222">
						<font face="宋体">适用于一次只传送少量数据、对可靠性要求不高的应用环境。比如，我们经常使用<span lang="EN-US">“ping”</span>命令来测试两台主机之间<span lang="EN-US">TCP/IP</span>通信是否正常，其实<span lang="EN-US">“ping”</span>命令的原理就是向对方主机发送<span lang="EN-US">UDP</span>数据包，然后对方主机确认收到数据包，如果数据包是否到达的消息及时反馈回来，那么网络就是通的。例如，在默认状态下，一次<span lang="EN-US">“ping”</span>操作发送<span lang="EN-US">4</span>个数据包（如图<span lang="EN-US">2</span>所示）。大家可以看到，发送的数据包数量是<span lang="EN-US">4</span>包，收到的也是<span lang="EN-US">4</span>包（因为对方主机收到后会发回一个确认收到的数据包）。这充分说明了<span lang="EN-US">UDP</span>协议是面向非连接的协议，没有建立连接的过程。正因为<span lang="EN-US">UDP</span>协议没有连接的过程，所以它的通信效果高；但也正因为如此，它的可靠性不如<span lang="EN-US">TCP</span>协议高。<span lang="EN-US">QQ</span>就使用<span lang="EN-US">UDP</span>发消息，因此有时会出现收不到消息的情况。</font>
						<span lang="EN-US">
								<br />
								<br />
								<font face="宋体"></font>
						</span>
						<font face="宋体">
								<b>附表：<span lang="EN-US">tcp</span>协议和<span lang="EN-US">udp</span>协议的差别</b>
								<span lang="EN-US">
										<o:p>
										</o:p>
								</span>
						</font>
				</span>
		</p>
		<p style="LINE-HEIGHT: 16pt; TEXT-ALIGN: center" align="center">
				<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">
						<font face="宋体">
								<img height="104" src="file:///D:/Temp/msohtml1/01/clip_image005.jpg" width="226" v:shapes="_x0000_i1030" />
								<o:p>
								</o:p>
						</font>
				</span>
		</p>
		<p style="LINE-HEIGHT: 16pt">
				<font face="宋体">
						<span lang="EN-US" style="FONT-SIZE: 11pt; COLOR: #222222">TCP</span>
						<span style="FONT-SIZE: 11pt; COLOR: #222222">协议和<span lang="EN-US">UDP</span>协议各有所长、各有所短，适用于不同要求的通信环境。<span lang="EN-US">TCP</span>协议和<span lang="EN-US">UDP</span>协议之间的差别如附表所示<span lang="EN-US"><o:p></o:p></span></span>
				</font>
		</p>
<img src ="http://www.cppblog.com/franksunny/aggbug/17535.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/franksunny/" target="_blank">frank.sunny</a> 2007-01-11 22:50 <a href="http://www.cppblog.com/franksunny/archive/2007/01/11/17535.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>