面向连接服务与无连接服务

从通信的角度看,各层所提供的服务可分为两大类:面向连接的(Connection-oriented)服务与无连接的(Connectionless)服务。

1.面向连接服务

所谓连接,就是两个对等实体为进行数据通信而进行的一种结合。

面向连接的服务就是通信双方在通信时,要事先建立一条通信线路,其过程有建立连接、使用连接和释放连接三个过程。TCP协议就是一种面向连接服务的协议,电话系统是一个面向连接的模式。

在面向连接模式下,数据传输过程中,各分组不需要携带目的结点的地址,面向连接服务的传输连接类似于一个通信管道,发送者在一端放入数据,接收者从另一端取出数据。面向连接数据传输的收发数据顺序不变,因此传输的可靠性好,但需要有连接的建立和释放的开销,协议复杂,通信效率不高。所以面向连接服务比较适合于在一定周期内向同一目的地发送许多报文的情况。对于发送很短的零星报文,面向连接服务的开销就显得过大

2.面向无连接服务

在无连接服务的情况下,两个实体之间的通信不需要先建好连接,数据一旦发出,则不需要进行任何备份和处理。面向无连接服务,是基于邮政系统模型的,不要求发送方和接收方之间的会话连接,发送方只是简单地开始向目的地发送数据分组(称为数据报)。

无连接服务的特点是不需要接收端做任何响应,因为是一种不可靠的服务,常被描述为“尽力而为”。其优点是通信比较迅速,使用灵活方便,连接开销小,但可靠性低,不能防止报文的丢失、重复或失序,适用于传送少量零星的报文。

总结

  • 可靠的成本高,不可靠的速度快
  • 鱼与熊掌不可兼得

思考

  • 面向连接服务的应用有哪些
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值