﻿<?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++博客-aurain</title><link>http://www.cppblog.com/aurain/</link><description>专注网络编程</description><language>zh-cn</language><lastBuildDate>Sat, 30 Aug 2008 03:49:26 GMT</lastBuildDate><pubDate>Sat, 30 Aug 2008 03:49:26 GMT</pubDate><ttl>60</ttl><item><title>介绍一个P2P点播直播开源项目，挺不错的</title><link>http://www.cppblog.com/aurain/archive/2008/08/28/60241.html</link><dc:creator>水</dc:creator><author>水</author><pubDate>Thu, 28 Aug 2008 03:18:00 GMT</pubDate><guid>http://www.cppblog.com/aurain/archive/2008/08/28/60241.html</guid><wfw:comment>http://www.cppblog.com/aurain/comments/60241.html</wfw:comment><comments>http://www.cppblog.com/aurain/archive/2008/08/28/60241.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/aurain/comments/commentRss/60241.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/aurain/services/trackbacks/60241.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 项目简介：<br> P2P点播直播开源项目是一个由Kevin发起，多人参与开发并不断更新，符合GPL开源协议的开源项目。<br>目的：缩短企业同类型项目开发周期，集成多种P2P协议，如BT,EMULE等。<br><br>主要功能：<br> Peer 间传输数据采用UDP，能有效的穿透防火墙，在进一步的版本中将实现TCP及UPNP穿透<br> 能够实现流媒体的点播及直播，还能共享其他文件，文件类型不限。<br> 流媒体文件支持广泛，如rmvb,wmv,flv,mp4等<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/aurain/archive/2008/08/28/60241.html'>阅读全文</a><img src ="http://www.cppblog.com/aurain/aggbug/60241.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/aurain/" target="_blank">水</a> 2008-08-28 11:18 <a href="http://www.cppblog.com/aurain/archive/2008/08/28/60241.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>TCP/IP详解读书笔记（第12章 广播和多播） </title><link>http://www.cppblog.com/aurain/archive/2008/08/28/60237.html</link><dc:creator>水</dc:creator><author>水</author><pubDate>Thu, 28 Aug 2008 03:07:00 GMT</pubDate><guid>http://www.cppblog.com/aurain/archive/2008/08/28/60237.html</guid><wfw:comment>http://www.cppblog.com/aurain/comments/60237.html</wfw:comment><comments>http://www.cppblog.com/aurain/archive/2008/08/28/60237.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/aurain/comments/commentRss/60237.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/aurain/services/trackbacks/60237.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 我们曾提到有三种IP地址：单播地址、广播地址和多播地址。本章将更详细地介绍广播和多播。说明：<br>单播地址：目的为单个主机<br>广播地址：目的端为给定网络上的所有主机<br>多播地址：目的端为同一组内的所有主机<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/aurain/archive/2008/08/28/60237.html'>阅读全文</a><img src ="http://www.cppblog.com/aurain/aggbug/60237.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/aurain/" target="_blank">水</a> 2008-08-28 11:07 <a href="http://www.cppblog.com/aurain/archive/2008/08/28/60237.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>TCP/IP详解读书笔记（第11章 UDP：用户数据报协议） </title><link>http://www.cppblog.com/aurain/archive/2008/08/27/60175.html</link><dc:creator>水</dc:creator><author>水</author><pubDate>Wed, 27 Aug 2008 10:09:00 GMT</pubDate><guid>http://www.cppblog.com/aurain/archive/2008/08/27/60175.html</guid><wfw:comment>http://www.cppblog.com/aurain/comments/60175.html</wfw:comment><comments>http://www.cppblog.com/aurain/archive/2008/08/27/60175.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/aurain/comments/commentRss/60175.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/aurain/services/trackbacks/60175.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: UDP是一个简单的面向数据报的运输层协议：进程的每个输出操作都正好产生一个UDP数据报，并组装成一份待发送的IP数据报。UDP不提供可靠性：它把应用程序传给IP层的数据发送出去，但是并不保证它们能到达目的地。UDP数据报封装格式如图1所示。&nbsp;&nbsp;<a href='http://www.cppblog.com/aurain/archive/2008/08/27/60175.html'>阅读全文</a><img src ="http://www.cppblog.com/aurain/aggbug/60175.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/aurain/" target="_blank">水</a> 2008-08-27 18:09 <a href="http://www.cppblog.com/aurain/archive/2008/08/27/60175.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>运算符的优先级与结合</title><link>http://www.cppblog.com/aurain/archive/2008/08/25/59898.html</link><dc:creator>水</dc:creator><author>水</author><pubDate>Mon, 25 Aug 2008 05:49:00 GMT</pubDate><guid>http://www.cppblog.com/aurain/archive/2008/08/25/59898.html</guid><wfw:comment>http://www.cppblog.com/aurain/comments/59898.html</wfw:comment><comments>http://www.cppblog.com/aurain/archive/2008/08/25/59898.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/aurain/comments/commentRss/59898.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/aurain/services/trackbacks/59898.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 运算符的优先级与结合&nbsp;&nbsp;<a href='http://www.cppblog.com/aurain/archive/2008/08/25/59898.html'>阅读全文</a><img src ="http://www.cppblog.com/aurain/aggbug/59898.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/aurain/" target="_blank">水</a> 2008-08-25 13:49 <a href="http://www.cppblog.com/aurain/archive/2008/08/25/59898.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>TCP/IP详解读书笔记（第10章动态选路协议） </title><link>http://www.cppblog.com/aurain/archive/2008/08/21/59542.html</link><dc:creator>水</dc:creator><author>水</author><pubDate>Thu, 21 Aug 2008 08:16:00 GMT</pubDate><guid>http://www.cppblog.com/aurain/archive/2008/08/21/59542.html</guid><wfw:comment>http://www.cppblog.com/aurain/comments/59542.html</wfw:comment><comments>http://www.cppblog.com/aurain/archive/2008/08/21/59542.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cppblog.com/aurain/comments/commentRss/59542.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/aurain/services/trackbacks/59542.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:    在前面各章中，讨论了静态选路。在配置接口时，以默认方式生成路由表项（对于直接连接的接口），并通过route命令增加表项（通常从系统自引导程序文件），或是通过I MP重定向生成表项（通常是在默认方式出错的情况下）。<br>在网络很小，且与其他网络只有单个连接点且没有多余路由时（若主路由失败，可以使用备用路由），采用这种方法是可行的。如果上述三种情况不能全部满足，通常使用动态选路。<br>本章讨论动态选路协议，它用于路由器间的通信。我们主要讨论RIP，即选路信息协议(Routing Information Protocol)，大多数TCP/IP实现都提供这个应用广泛的协议。然后讨论两种新的选路协议，OSPF和BGP。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/aurain/archive/2008/08/21/59542.html'>阅读全文</a><img src ="http://www.cppblog.com/aurain/aggbug/59542.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/aurain/" target="_blank">水</a> 2008-08-21 16:16 <a href="http://www.cppblog.com/aurain/archive/2008/08/21/59542.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Win32内存相关API</title><link>http://www.cppblog.com/aurain/archive/2008/08/21/59500.html</link><dc:creator>水</dc:creator><author>水</author><pubDate>Thu, 21 Aug 2008 02:12:00 GMT</pubDate><guid>http://www.cppblog.com/aurain/archive/2008/08/21/59500.html</guid><wfw:comment>http://www.cppblog.com/aurain/comments/59500.html</wfw:comment><comments>http://www.cppblog.com/aurain/archive/2008/08/21/59500.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cppblog.com/aurain/comments/commentRss/59500.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/aurain/services/trackbacks/59500.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在Win32平台下，可以通过如下5组函数来使用内存（申请和释放操作等）&nbsp;&nbsp;<a href='http://www.cppblog.com/aurain/archive/2008/08/21/59500.html'>阅读全文</a><img src ="http://www.cppblog.com/aurain/aggbug/59500.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/aurain/" target="_blank">水</a> 2008-08-21 10:12 <a href="http://www.cppblog.com/aurain/archive/2008/08/21/59500.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>删除首次出现字串</title><link>http://www.cppblog.com/aurain/archive/2008/07/07/55549.html</link><dc:creator>水</dc:creator><author>水</author><pubDate>Mon, 07 Jul 2008 08:29:00 GMT</pubDate><guid>http://www.cppblog.com/aurain/archive/2008/07/07/55549.html</guid><wfw:comment>http://www.cppblog.com/aurain/comments/55549.html</wfw:comment><comments>http://www.cppblog.com/aurain/archive/2008/07/07/55549.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.cppblog.com/aurain/comments/commentRss/55549.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/aurain/services/trackbacks/55549.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 删除在源字符串中首次出现的子串&nbsp;&nbsp;<a href='http://www.cppblog.com/aurain/archive/2008/07/07/55549.html'>阅读全文</a><img src ="http://www.cppblog.com/aurain/aggbug/55549.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/aurain/" target="_blank">水</a> 2008-07-07 16:29 <a href="http://www.cppblog.com/aurain/archive/2008/07/07/55549.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Base64编码解码</title><link>http://www.cppblog.com/aurain/archive/2008/07/01/55016.html</link><dc:creator>水</dc:creator><author>水</author><pubDate>Tue, 01 Jul 2008 03:02:00 GMT</pubDate><guid>http://www.cppblog.com/aurain/archive/2008/07/01/55016.html</guid><wfw:comment>http://www.cppblog.com/aurain/comments/55016.html</wfw:comment><comments>http://www.cppblog.com/aurain/archive/2008/07/01/55016.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.cppblog.com/aurain/comments/commentRss/55016.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/aurain/services/trackbacks/55016.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 用Base64编码解码字符串、文件&nbsp;&nbsp;<a href='http://www.cppblog.com/aurain/archive/2008/07/01/55016.html'>阅读全文</a><img src ="http://www.cppblog.com/aurain/aggbug/55016.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/aurain/" target="_blank">水</a> 2008-07-01 11:02 <a href="http://www.cppblog.com/aurain/archive/2008/07/01/55016.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>常见软件登录简要说明（QQ，MSN，盛大冒险岛）</title><link>http://www.cppblog.com/aurain/archive/2008/06/27/54738.html</link><dc:creator>水</dc:creator><author>水</author><pubDate>Fri, 27 Jun 2008 01:35:00 GMT</pubDate><guid>http://www.cppblog.com/aurain/archive/2008/06/27/54738.html</guid><wfw:comment>http://www.cppblog.com/aurain/comments/54738.html</wfw:comment><comments>http://www.cppblog.com/aurain/archive/2008/06/27/54738.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cppblog.com/aurain/comments/commentRss/54738.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/aurain/services/trackbacks/54738.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 常见软件登录简要说明（QQ，MSN，盛大彩虹岛）&nbsp;&nbsp;<a href='http://www.cppblog.com/aurain/archive/2008/06/27/54738.html'>阅读全文</a><img src ="http://www.cppblog.com/aurain/aggbug/54738.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/aurain/" target="_blank">水</a> 2008-06-27 09:35 <a href="http://www.cppblog.com/aurain/archive/2008/06/27/54738.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>TCP/IP详解读书笔记（第九章  IP选路）</title><link>http://www.cppblog.com/aurain/archive/2008/06/18/53938.html</link><dc:creator>水</dc:creator><author>水</author><pubDate>Wed, 18 Jun 2008 15:08:00 GMT</pubDate><guid>http://www.cppblog.com/aurain/archive/2008/06/18/53938.html</guid><wfw:comment>http://www.cppblog.com/aurain/comments/53938.html</wfw:comment><comments>http://www.cppblog.com/aurain/archive/2008/06/18/53938.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/aurain/comments/commentRss/53938.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/aurain/services/trackbacks/53938.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 选路是IP最重要的功能之一。图1是IP层处理过程的简单流程。需要进行选路的数据报<br><br>可以由本地主机产生，也可以由其他主机产生。在后一种情况下，主机必须配置成一个路由<br><br>器，否则通过网络接口接收到的数据报，如果目的地址不是本机就要被丢弃。&nbsp;&nbsp;<a href='http://www.cppblog.com/aurain/archive/2008/06/18/53938.html'>阅读全文</a><img src ="http://www.cppblog.com/aurain/aggbug/53938.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/aurain/" target="_blank">水</a> 2008-06-18 23:08 <a href="http://www.cppblog.com/aurain/archive/2008/06/18/53938.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>