📜  带宽分配协议(BAP)

📅  最后修改于: 2021-08-27 04:46:45             🧑  作者: Mango

带宽分配协议(BAP)通常管理多链路捆绑中的链路总数。对于通常包含基于带宽利用率的载波费用的不同操作,这特别有价值。从根本上说,它是动态添加或删除其他连接或指向多点捆绑或连接的链接所需的点对点协议(PPP)。它定义和解释数据报只是为了协调在多链接束中添加或删除其他墨水。它还有助于指定在多链路连接期间通常由哪个对等方负责有关管理和控制带宽的决策。

它还定义了数据包,参数和协商过程,只是为了允许两个终结点优雅地协商添加和删除链接。由于这些拨号服务可能会立即增加或减少线路,因此最重要的是在集成服务数字网络(ISDN)连接上需要它。需要动态BAP来促进多链路连接的动态分配。动态BAP包含以下各种协议:

1. Bandwidth Allocation Protocol (BAP)
2. Bandwidth Allocation Control Protocol (BACP)
3. Link Control Protocol (LCP) 

BAP功能:

  1. 它动态控制如何分配带宽。
  2. 它还提供了一种有效的机制,可以简单地管理和控制成本,同时动态地提供最佳带宽。
  3. 由于它主要涉及带宽管理,因此需要承担指定的决策责任来修改数据链路协议之间的连接或链路。
  4. 它允许管理员将PPP服务器配置为仅指定和标识可以添加或删除的特定多链路线路中的哪一个。
  5. 它还为PPP和多链路添加了功能,以监视和管理所有连接要求并进行相应调整。

BAP标头格式:
BAP标头通常由5个字段组成,如下所示:

  1. 类型字段–
    该字段是8位。它通常指定要发送或传输的BAP消息或数据报包的类型。下表中给出了消息或数据报的类型:

    Type Description
    01 Call-Request
    02 Call-Response
    03 Callback-Request
    04 Callback-Response
    05 Link-Drop-Query-Request
    06 Link-Drop-Query-Response
    07 Call-Status-Indication
    08 Call-Status-Response

  2. 标识符字段–
    该字段是8位。
  3. 长度字段–
    该字段是16位。它通常有助于表示数据包或消息的总长度。
  4. 数据字段–
    该字段的长度不同。
  5. 响应码字段–
    该字段是8位。它也是二进制编码的。它包含以下值:

    Code Description
    00000000 Request-Ack
    00000001 Request-Nak
    00000010 Request-Rej
    00000011 Request-Full-Nak