您的位置:首页 > 理论基础 > 计算机网络

TCP

2016-02-19 09:28 399 查看
********

TCP的三次握手:

• 客户端向服务器发送一个SYN J

• 服务器向客户端响应一个SYN K,并对SYN J进行确认ACK J+1

• 客户端再想服务器发一个确认ACK K+1

*********

TCP与UDP的区别:

tcp协议和udp协议的差别

是否连接 面向连接 面向非连接

传输可靠性 可靠 不可靠

应用场合 传输少量数据 大量数据

速度 慢 快

*****

TCP四次握手释放连接

• 某个应用进程首先调用close主动关闭连接,这时TCP发送一个FIN M;

• 另一端接收到FIN M之后,执行被动关闭,对这个FIN进行确认。它的接收也作为文件结束符传递给应用进程,因为FIN的接收意味着应用进程在相应的连接上再也接收不到额外数据;

• 一段时间之后,接收到文件结束符的应用进程调用close关闭它的socket。这导致它的TCP也发送一个FIN N;

• 接收到这个FIN的源发送端TCP对它进行确认。

*********

IM通讯协议(基于TCP/IP和UDP):

M通讯方式 xmpp框架

支持XMPP框架的服务器 openfire

可以看网上的相关视频 提供了框架
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: