正确答案
资源预留的工作流程如下:
(1)发送端向接收端发送一个PATH消息,其中包含了业务流标识(即目的地址)及其业务特征(所需要的带宽的上下限、延迟以及延迟抖动等)。
(2)PATH消息被沿着该路径所经过的路由器逐跳传送,并且每个路由器都被告知准备预留资源,从而建立一个“路径状态”,该状态信息包含PATH消息中的前一跳源地址。
(3)接收方收到PATH消息后根据业务特征和所要求的QOS计算出所需要的资源,向其上游节点发送一个资源预留请求RESV消息,该消息中包含了流规格说明、资源预留规格说明和过滤器规格说明,其主要包含的参数就是要求预留的带宽。
(4)RESV沿着PATH的发送路径原路返回,沿途的路由器收到RESV消息后,调用自己的接入控制程序以决定是否接受该业务流。如果接受,则按要求为业务流分配带宽和缓存空间,并记录该流状态信息,然后将RESV消息继续向上游转发;如果拒绝,则向接收端返回一个错误信息,接收端终止呼叫。
(5)当发送端收到RESV消息并且接受该请求时,开始发送用户数据流。由于发送端和接收端所经过的每一个路由器已经为该数据流分配了可用资源,可用资源有保证,因而该数据流的传送能够达到接收方要求的服务质量。