
网络
文章平均质量分 80
liudezhicsdn
这个作者很懒,什么都没留下…
展开
-
TCP和UDP的区别
首先:TCP和UDP都是传输层的协议。他们的区别 TCP协议是面向连接的协议,UDP协议不是面向连接的协议。所以TCP是可靠的协议,UDP是不可靠的协议。TCP协议和UDP协议为什么会共存? 有些应用,对数据传输可靠性要求非常高,例如大家浏览网页,通过网页注册帐号、转帐等服务,这是不容许出错的,使用TCP协议能把出错的可能性降到最低(当然,网络自身很糟糕,TCP协议也没办法)。但是,提供这种可靠原创 2016-04-14 23:04:44 · 415 阅读 · 0 评论 -
TCP协议中的三次握手和四次挥手(图解)
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。 那如何断开连接呢?简单的过程如下: 【注意】中断连接端可以是Client端转载 2016-04-16 17:12:28 · 233 阅读 · 0 评论 -
socket长连接和socket短连接
短连接 连接->传输数据->关闭连接 HTTP是无状态的,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。 也可以这样说:短连接是指SOCKET连接后发送后接收完数据后马上断开连接。 长连接 连接->传输数据->保持连接 -> 传输数据-> 。。。 ->关闭连接。 长连接指建立SOCKET连接后不管是否使用都保持连接,但安全性较差。 http的长连接原创 2016-04-18 21:32:06 · 641 阅读 · 0 评论