📜  实时系统中的资源预留协议

📅  最后修改于: 2022-05-13 01:56:11.785000             🧑  作者: Mango

实时系统中的资源预留协议

资源预留协议 (RSVP)在实时系统中用于向特定接收器进行高效的质量频带传输。它通常由接收方用于将传输数据包从发送方快速传递到接收方。

资源预留协议特点:

  • RSVP 是接收方发起的。实时系统中的接收节点发起协议。
  • RSVP 是单工的(单向的)。接收节点只接收数据包,不想发送任何数据。
  • 服务质量由 RSVP 协议提供。
  • 准入控制在网络拓扑中的每一跳的 RSVP 中使用。
  • 分类、缓冲区管理和调度由 RSVP 高效管理
  • 它动态地适应路由的变化以实现高效的消息传输。
  • 它实际上不是路由协议。它取决于其他路由协议。

在 RSVP 中使用 Flowspec来确定不同的参数,如带宽、链接强度、拥塞等,以实现顺畅和无冲突的通信和数据传输。

Filterspec在 RSVP 中用于过滤数据包。它用于根据数据包的目的地类型作为固定或共享接收器路由数据包。

RSVP 连接建立中使用的消息类型:



  • Reservation Message (resv):接收者向发送者发送Reservation Message (resv),它指定了建立保留所需的所有资源和参数。
  • 路径消息(path):发送方收到接收方的预留消息后,记录所有需要预留的资源,并记录路径。发送方向所有接收方多播一条路径消息(path),其中指定了数据包的路由细节。它还包含有关为接收者进行的预订的所有必要规范。

预订信息传输:

路径消息传输:

资源预留协议中发送方发送的数据经过加密,以防止发送给接收方的数据被泄露。

错误报告是在资源保留协议中的发送方完成的,以便对通信策略进行必要的更改。

在 RSVP 失败的情况下,跳的准入状态被发送到请求者以处理必要的数据包。

在 RARP 中,路由器记录必要的前向和反向路由状态。路由器还可以对发送方发送给接收方的路径消息进行必要的更改,以指示实际资源可用性。