TCPTCP是面向连接的通信协议,通过三次握手建立连接,通讯完成时要拆除连接,由于TCP是面向连接的所以只能用于端到端的通讯。TCP提供的是一种可靠的数据流服务,采用“带重传的肯定确认”技术来实现传输的可靠性。TCP还采用一种称为“滑动窗口”的方式进行流量控制,所谓窗口实际表示接收能力,用以限制发送...
分类:
Web程序 时间:
2015-01-25 19:32:02
阅读次数:
267
基于TCP(面向连接)的Socket编程一、客户端:1、打开一个套接字(Socket);2、发起连接请求(connect);3、如果连接成功,则进行数据交换(read、write、send、recv);4、数据交换完成,关闭连接(shutdown、close);二、服务器端:1、打开一个套接字(So...
分类:
其他好文 时间:
2015-01-23 11:08:29
阅读次数:
281
TCP和UDP在网络传输中非常重要,在Android开发中同样重要。 首先来看一下什么是TCP和UDP。什么是TCP? TCP:Transmission Control Protocol 传输控制协议TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer).....
分类:
移动开发 时间:
2015-01-22 17:39:07
阅读次数:
181
一:两种传输协议
TCP是Tranfer Control Protocol的 简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建 立连接,以便在TCP协议的基础上进行通信,当一个socket(通常都是server socket)等待建立连接时,另一个socket可以要求进行连接,一旦这两个...
分类:
编程语言 时间:
2015-01-22 11:11:24
阅读次数:
203
setsockopt设置 SO_LINGER 选项最近和后台的server通信 server发现在读数据的时候 客户端已经关闭连接 ,也就是 没有等服务器读完数据,客户端已经fclose了, 联调以后的发现需要设置这个选项:so_linger此选项指定函数close对面向连接的协议如何操作(如TCP...
分类:
其他好文 时间:
2015-01-21 19:44:38
阅读次数:
170
注:本文基于互联网内容整合而成,非原创。参考文章参加【7.参考资料】。引用时请附上原文地址。SSL(Secure Socket Layer,安全套接字层)是位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL通过互相认证、使用数字签名确保完整性、使用加密确保私密性,以实现客户端和服务器...
分类:
其他好文 时间:
2015-01-21 15:04:59
阅读次数:
298
1.随着硬件技术的进步,产生了高速路由器和三层交换机,MPLS提高转发的速度的初衷已经没有多少意义。但是MPLS由于其支持标签栈和面向连接的特点,使其在虚拟专用网,流量工程,QoS等方面得到广泛的应用。MPLS标签交换就是在单一网络中转发多协议流量的一种简单方法:只需要一张转发表,根据转发表,入.....
分类:
其他好文 时间:
2015-01-20 15:19:38
阅读次数:
353
IP 地址分三种:单播地址、广播地址和多播地址。
广播和多播仅应用于UDP,它们对需将报文同时传往多个接收者的应用来说十分重要。TCP是一个面向连接的协议,它意味着分别运行于两主机内的两进程间存在一连接。...
分类:
其他好文 时间:
2015-01-19 22:41:07
阅读次数:
181
UDP通信机制
相比较于TCP通信,UDP通信是面向无连接的通信,所以没有TCP中的监听和连接等涉及面向连接的过程,UDP的主要通信过程如下图所示:
相比较TCP通信,UDP相对而言比较简单,虽然UDP是无连接的通信,但是依然有服务器和客户端之分,且通信的时候直接指定对方地址即可,无视对方是否能收到你发送的消息。且UDP通信不再使用read/write发送消息和读取消息了,因为没有连接...
分类:
系统相关 时间:
2015-01-16 19:14:33
阅读次数:
275
传输控制协议TCP特点:1,面向连接的运输层协议 2,每一条TCP只能有两个端点。点对点 3,TCP是可靠的,无差错,不重复,顺序到达。 4,全双工,允许通信双方进程在任何时候都能收发数据。 5,面向字节流。无结构字节流。TCP连接每一条TCP连接的两端是套接字。套接字的格式:IP地址:端口...
分类:
其他好文 时间:
2015-01-13 23:06:37
阅读次数:
514