作业帮 > 综合 > 作业

在计算机网络协议的层次中,下层为上层提供的服务分为哪两类

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/09 05:00:18
在计算机网络协议的层次中,下层为上层提供的服务分为哪两类
面向连接的服务和无连接的服务
面向连接的服务含义指在使用该服务之前用户首先要建立连接,而在使用完服务之后,用户应该释放连接,当被叫用户拒绝连接时,连接宣告失败.
通常面向连接的服务是可靠的报文序列服务,从来不丢失数据(可靠的服务是由接收方确认收到的每一份报文,使发送方确信它发送的报文已经到达目的地这一方法来实现的,确认过程增加了额外的开销和延迟.通常这也是值得的,但有时也不尽然).在建立连接之后,每个用户可以发送可变长度(在某一限度之内)的报文,这些报文按顺序发送给远端的用户,用户对这些报文的接收也是有顺序的.面向连接的服务比较适用于在一定期间内向同一个目的地发送很多报文的情况,对于发送很短的零星报文,面向连接的服务显得开销过大.
在无连接服务(Connectionless Service)的情况下,两个实体之间的通信不需要先建立好一个连接,因此其下层的有关资源不需要事先进行预定保留,这些资源是在数据传输时动态的进行分配的.无连接服务是以邮政系统为模型的,每个报文(信件)带有完整的目的地址,并且每一个报文都独立于其他报文,经由系统选定的路线传递.在正常情况下,当两个报文发往同一目的地时,先发的先收到.但是,也有可能先发的报文在途中延误了,后发的报文反而先收到.而这种情况在面向连接的服务中是绝不可能发生的,面向连接的服务保证数据包的有序可靠传输.