<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>草木瓜 - 网络</title><link>http://blog.csdn.net/liwei_cmg/category/227512.aspx</link><description /><dc:language>zh-CN</dc:language><lastUpdateTime>Mon, 15 Sep 2008 08:38:00 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>草木瓜</dc:creator><title>网络略谈(四).网络概念OSI参考模型(下)</title><link>http://blog.csdn.net/liwei_cmg/archive/2008/02/16/2099735.aspx</link><pubDate>Sat, 16 Feb 2008 18:10:00 GMT</pubDate><guid>http://blog.csdn.net/liwei_cmg/archive/2008/02/16/2099735.aspx</guid><wfw:comment>http://blog.csdn.net/liwei_cmg/comments/2099735.aspx</wfw:comment><comments>http://blog.csdn.net/liwei_cmg/archive/2008/02/16/2099735.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/liwei_cmg/comments/commentRss/2099735.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2099735</trackback:ping><description>网络略谈(四).网络概念OSI参考模型(下)草木瓜整理  20080201一、序 《网络略谈(二).网络概念OSI参考模型(上)》和《网络略谈(三).网络概念OSI参考模型(中)》两篇文章中介绍了物理层，数据链路层，网络层和传输层，本篇介绍余下的三层。 之所以将七层分两部分介络，是因为以下的三层(会话层：Session Layer，表示层：Presentation Layer，应用层：Application Layer)可以统一理解为应用层。有一些应用程序和协议在会话层和表示层。但是，对于理解网络来说，谈论这些是没有任何帮助的。会话层，表示层，应用层构成开放系统的高三层，面对应用进程提供分布处理，对话管理，信息表示，恢复最后的差错等。这三个层次只是在应用特点上有所区分。&lt;img src ="http://blog.csdn.net/liwei_cmg/aggbug/2099735.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>草木瓜</dc:creator><title>网络略谈(三).网络OSI参考模型(中).了解网络层与传输层</title><link>http://blog.csdn.net/liwei_cmg/archive/2008/02/16/2099732.aspx</link><pubDate>Sat, 16 Feb 2008 18:08:00 GMT</pubDate><guid>http://blog.csdn.net/liwei_cmg/archive/2008/02/16/2099732.aspx</guid><wfw:comment>http://blog.csdn.net/liwei_cmg/comments/2099732.aspx</wfw:comment><comments>http://blog.csdn.net/liwei_cmg/archive/2008/02/16/2099732.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/liwei_cmg/comments/commentRss/2099732.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2099732</trackback:ping><description>网络略谈(三).网络OSI参考模型(中).了解网络层与传输层

草木瓜整理  20080201

一、引言

 在《网络略谈(二).网络概念OSI参考模型(上)》中，介绍到了物理层，数据链路层，网络层和传输
层。比较起来物理层，数据链路层和网络层是容易理解的，但是传输层与网络层的区别似乎不太清楚，
本文主要内容就是比较这两层的不同。
&lt;img src ="http://blog.csdn.net/liwei_cmg/aggbug/2099732.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>草木瓜</dc:creator><title>网络略谈(二).网络概念OSI参考模型(上)</title><link>http://blog.csdn.net/liwei_cmg/archive/2008/02/16/2099724.aspx</link><pubDate>Sat, 16 Feb 2008 18:05:00 GMT</pubDate><guid>http://blog.csdn.net/liwei_cmg/archive/2008/02/16/2099724.aspx</guid><wfw:comment>http://blog.csdn.net/liwei_cmg/comments/2099724.aspx</wfw:comment><comments>http://blog.csdn.net/liwei_cmg/archive/2008/02/16/2099724.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/liwei_cmg/comments/commentRss/2099724.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2099724</trackback:ping><description>网络略谈(二).网络概念OSI参考模型(上)

草木瓜整理  20080201

一、引言

 《网络编程概念全面接触》系列早对基本网络概念作了总结说明，我们这里要首先要介绍的就是
著名的OSI/RM。
 人们谈起网络不能不说OSI参考模型，OSI参考模型（OSI/RM）的全称为开放系统互连参考模型
（Open System Interconnection Reference Model，OSI/RM），是由国际标准化组织ISO制定的网
络系统互连模型。
 虽然OSI参考模型在实际应用方面意义不是很大，但对于我们理解网络协议内部的运作机制却很
有帮助，也是学习网络的很好参考。
&lt;img src ="http://blog.csdn.net/liwei_cmg/aggbug/2099724.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>草木瓜</dc:creator><title>网络略谈(一).局域网游戏谈起红警尤里的复仇</title><link>http://blog.csdn.net/liwei_cmg/archive/2008/02/16/2099722.aspx</link><pubDate>Sat, 16 Feb 2008 18:04:00 GMT</pubDate><guid>http://blog.csdn.net/liwei_cmg/archive/2008/02/16/2099722.aspx</guid><wfw:comment>http://blog.csdn.net/liwei_cmg/comments/2099722.aspx</wfw:comment><comments>http://blog.csdn.net/liwei_cmg/archive/2008/02/16/2099722.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/liwei_cmg/comments/commentRss/2099722.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2099722</trackback:ping><description>网络略谈(一).局域网游戏谈起红警尤里的复仇

草木瓜  20080201

一、局域网游戏的尴尬

 1999年初入大学，记忆至深一件事是两台机器不能联机红警，点network没有反应，后经过一位
“高人”指点，方知必须添加IPX/SPX网络协议。
 时隔近十年，当初两台32M内存的台式机，早就变成两台1G内存的笔记本，红警95也早变成了
二代什么什么。凑巧春节回家，偶然想无线组网联机，却又发现类似的问题。
 尤里的复仇添加IPX/SPX网络协议后却看不到对方建立的游戏，没有internet便独自折腾许久，
后经又一位“高人”指点，在两台笔记本无线网络连接中IPX/SPX网络协议属性手工指定不同“内部网络
号”才可。
 然游戏未不顺利，又出现了序列号的新问题，后经折腾，发现是注册表问题。
 
 全部问题解决之后，不由慨叹十年又在门外转了一个圈。是时候该深入点了。
&lt;img src ="http://blog.csdn.net/liwei_cmg/aggbug/2099722.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>草木瓜</dc:creator><title>网络编程概念全面接触(四).C++与Java的实现</title><link>http://blog.csdn.net/liwei_cmg/archive/2008/02/16/2099719.aspx</link><pubDate>Sat, 16 Feb 2008 18:02:00 GMT</pubDate><guid>http://blog.csdn.net/liwei_cmg/archive/2008/02/16/2099719.aspx</guid><wfw:comment>http://blog.csdn.net/liwei_cmg/comments/2099719.aspx</wfw:comment><comments>http://blog.csdn.net/liwei_cmg/archive/2008/02/16/2099719.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/liwei_cmg/comments/commentRss/2099719.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2099719</trackback:ping><description>前一阵子遇到网络通信方面的东西，感觉总结还是十分必要的。这里给出一些新的补充。
本示例采用C++方式。

一、Socket.h 头文件

#ifndef SOCKET_H
#define SOCKET_H

#include 
#include 
&lt;img src ="http://blog.csdn.net/liwei_cmg/aggbug/2099719.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>草木瓜</dc:creator><title>网络编程概念全面接触(三)</title><link>http://blog.csdn.net/liwei_cmg/archive/2006/08/06/1027925.aspx</link><pubDate>Sun, 06 Aug 2006 13:47:00 GMT</pubDate><guid>http://blog.csdn.net/liwei_cmg/archive/2006/08/06/1027925.aspx</guid><wfw:comment>http://blog.csdn.net/liwei_cmg/comments/1027925.aspx</wfw:comment><comments>http://blog.csdn.net/liwei_cmg/archive/2006/08/06/1027925.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/liwei_cmg/comments/commentRss/1027925.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1027925</trackback:ping><description>写文章真累，写好文章更是很累，怪不得大家都喜欢贴来贴去，或者稍加修改罢了。网络编程这块是老生常谈，个人觉得《Beej网络socket编程指南》算是经典了。网上一搜一大堆，这里也顺应大流，不写了，贴一下。下面给出一个网络交互的完整示例，在HP UNIX编译调试通过！对照以前的网络概念，还有经典的文章就应该很清楚了。&lt;img src ="http://blog.csdn.net/liwei_cmg/aggbug/1027925.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>草木瓜</dc:creator><title>（转贴）网络编程指南  Beej</title><link>http://blog.csdn.net/liwei_cmg/archive/2006/08/03/1014170.aspx</link><pubDate>Thu, 03 Aug 2006 11:15:00 GMT</pubDate><guid>http://blog.csdn.net/liwei_cmg/archive/2006/08/03/1014170.aspx</guid><wfw:comment>http://blog.csdn.net/liwei_cmg/comments/1014170.aspx</wfw:comment><comments>http://blog.csdn.net/liwei_cmg/archive/2006/08/03/1014170.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/liwei_cmg/comments/commentRss/1014170.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1014170</trackback:ping><description>写文章真累，写好文章更是很累，怪不得大家都喜欢贴来贴去，或者稍加修改罢了。网络编程这块是老生常谈，个人觉得《Beej网络socket编程指南》算很经典了。网上一搜一大堆，这里也顺应大流，不写了，贴一下。&lt;img src ="http://blog.csdn.net/liwei_cmg/aggbug/1014170.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>草木瓜</dc:creator><title>网络编程概念全面接触(二)</title><link>http://blog.csdn.net/liwei_cmg/archive/2006/08/03/1013752.aspx</link><pubDate>Thu, 03 Aug 2006 10:03:00 GMT</pubDate><guid>http://blog.csdn.net/liwei_cmg/archive/2006/08/03/1013752.aspx</guid><wfw:comment>http://blog.csdn.net/liwei_cmg/comments/1013752.aspx</wfw:comment><comments>http://blog.csdn.net/liwei_cmg/archive/2006/08/03/1013752.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/liwei_cmg/comments/commentRss/1013752.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1013752</trackback:ping><description> 网络编程概念全面接触(二)

草木瓜

    网络编程通常被称为Socket编程，在《网络编程概念全面接触一》一文中已经做了比较
详细的解释。这里就涉及的相关传输技术做实际的分析。
&lt;img src ="http://blog.csdn.net/liwei_cmg/aggbug/1013752.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>草木瓜</dc:creator><title>网络编程概念全面接触(一)</title><link>http://blog.csdn.net/liwei_cmg/archive/2006/08/02/1011892.aspx</link><pubDate>Wed, 02 Aug 2006 19:00:00 GMT</pubDate><guid>http://blog.csdn.net/liwei_cmg/archive/2006/08/02/1011892.aspx</guid><wfw:comment>http://blog.csdn.net/liwei_cmg/comments/1011892.aspx</wfw:comment><comments>http://blog.csdn.net/liwei_cmg/archive/2006/08/02/1011892.aspx#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://blog.csdn.net/liwei_cmg/comments/commentRss/1011892.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1011892</trackback:ping><description>网络编程概念全面接触(一)

草木瓜整理  2006-8-1

前言

从最基本的概念层层入手，才能全面了解网络的本质性。&lt;img src ="http://blog.csdn.net/liwei_cmg/aggbug/1011892.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>草木瓜</dc:creator><title>字节顺序的详细解释</title><link>http://blog.csdn.net/liwei_cmg/archive/2006/07/26/980278.aspx</link><pubDate>Wed, 26 Jul 2006 13:53:00 GMT</pubDate><guid>http://blog.csdn.net/liwei_cmg/archive/2006/07/26/980278.aspx</guid><wfw:comment>http://blog.csdn.net/liwei_cmg/comments/980278.aspx</wfw:comment><comments>http://blog.csdn.net/liwei_cmg/archive/2006/07/26/980278.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blog.csdn.net/liwei_cmg/comments/commentRss/980278.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=980278</trackback:ping><description>字节顺序的详细解释

草木瓜 2006.7.26

一、基本概念

位的概念：在计算机中，一个0或1称为一位(bit)。

字节：连续的八位称为一个字节(Byte)，字节是计算机中可单独处理的最小单位。即以字节
为基本单位来解释信息，规定1个字节是8个二进制位。

通常1个ASCII码用1个字节存放，1个汉字用2个字节存放，双精度浮点实数用8个字节存放。
下面列表C语言中定义类型所占字节以及数据范围。
&lt;img src ="http://blog.csdn.net/liwei_cmg/aggbug/980278.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>