摘要:
TCP状态转移 粗虚线表示典型的服务器端的连接状态,粗实线表示典型的客户端连接状态转移 CLOSED为起点 1、TCP连接的建立 首先服务器通过listen系统调用进入LISTEN状态,被动等待客户端连接,因此执行是被动打开。 下面就是三次握手过程: 第一次握手,服务器监听到连接请求(即SYN同步报 阅读全文
摘要:
3.1 TCP服务的特点 传输层主要的两个协议:TCP and UDP。TCP的特点是面向连接、字节流和可靠传输。 TCP协议的通信双方必须先建立连接,这种连接是一对一,所以基于广播和多播的程序不能使用TCP协议,而UDP面向无连接的特点正好适合广播和多播。 TCP协议的数据是基于流(stream) 阅读全文