网络通讯和协议
文章平均质量分 78
ksgt00016758
这个作者很懒,什么都没留下…
展开
-
Socket:流,TCP连接,TCP可靠性概述
转载地址:支持原创http://www.cnblogs.com/lwzz/archive/2011/07/03/2096651.html如前文所说,不同类型的Socket与不同类型的底层协议族以及同一协议族中的不同协议相关联。而我想说的主要就是TCP/IP协议族中的内容。现在TCP/IP协议族中的主要socket类型为"流套接字(stream socket)"和"数据报原创 2013-01-09 13:46:06 · 385 阅读 · 0 评论 -
TCP和流
转载自:http://www.cnblogs.com/lwzz/archive/2011/07/03/2096963.htmlTCP是一种流协议(stream protocol)。这就意味着数据是以字节流的形式传递给接收者的,没有固有的"报文"或"报文边界"的概念。从这方面来说,读取TCP数据就像从串行端口读取数据一样--无法预先得知在一次指定的读调用中会返转载 2013-01-09 13:53:57 · 302 阅读 · 0 评论 -
关于TCP的可靠性
TCP是一个可靠的协议。有时人们会说:"TCP能够保证它所发送数据的可靠传输。"这种说法尽管很常见,但却非常不恰当。首先,只要稍微想一下就会知道这不可能是对的。比如,假设在数据传输的过程中将一台主机从网络上断开,TCP这侧不管做出何种努力,都无法获取其余 的数据。网络确实会中断,主机确实会崩溃,用户确实会在TCP连接仍然活跃的时候关机。这些事件或其他类似的事件都使得TCP无法将它从应用程序收到转载 2013-01-09 14:18:23 · 253 阅读 · 0 评论 -
用TCP/IP实现自己简单的应用程序协议:成帧器部分
转载自:http://www.cnblogs.com/lwzz/archive/2011/08/11/2135604.html在前面《字节和字符,对信息进行编码》,《Socket=>流,TCP连接,TCP可靠性概述》一系列的随笔中我们已经表述了相应的理论知识,现在可以动手实现一个自己的应用程序协议。将数据转换成在线路上传输的字节序列只完成了一半的工作,在接收转载 2013-01-09 14:25:43 · 320 阅读 · 0 评论