什么是面向连接
面向连接是一种网络协议,依赖发送方和接收器之间的显示通信和阻塞以管理双方的数据传输.网络系统需要在两台计算机之间发送数据之前先建立连接的一种特性。面向连接网络类似于电话系统,在开始通信前必须先进行一次呼叫和应答。
面向连接的特点
如果一种服务具有下列特征,就认为它是面向连接的:
1、建立一条虚电路(比如3次握手)
2、使用排序
3、使用确认
4、使用流量控制。流量控制的类型有:缓冲、窗口机制和拥堵避免。
面向连接的服务就是通信双方在通信时,要事先建立一条通信线路,其过程有建立连接、使用连接和释放连接三个过程。TCP协议就是一种面向连接服务的协议,电话系统是一个面向连接的模式。
面向连接服务和电话系统的工作模式相类似。其特点是:数据传输过程前必须经过建立连接、维护连接和释放连接的3个过程;在数据传输过程中,各分组不需要携带目的节点的地址。面向连接服务的传输连接类似于一个通信管道,发送者在一端放入数据,接受者从另一端取出数据。面向连接数据传输的收发数据顺序不变,因此传输的可靠性好,但需通信开始前的链接开销,协议复杂,通信效率不高。
面向连接的服务是按顺序,保证传输质量的,可恢复错误和流量控制的可靠的连接。基于TCP/IP协议。
无连接服务是不按顺序,不保证传输质量的,不可恢复错误不进行流量控制的不可靠连接。基于UDP/IP的连接。可以与面向无连接服务进行对比。