| 网站首页 | 新闻中心 | 系统安全 | 网络安全 | 安全技术 | 下载中心 | 
课件制作网.
收藏本站
设为首页
安全365
BAP&BACP协议
BAP&BACP协议
作者:佚名 文章来源:不详 点击数: 更新时间:2007-1-26 8:58:00

BAP:PPP 带宽分配协议 & BACP:PPP 带宽分配控制协议

(BAP:PPP Bandwidth Allocation Protocol & BACP:PPP Bandwidth Allocation Control Protocol)

  带宽分配协议(BAP)通过多重链路方式对所有链接进行动态管理。BAP 提供了多重链路上的添加和终止个人链路数据报调整机制,同时也指定在多重链路连接期间由哪种对等结构负责管理带宽的各种决定。BACP 是 BAP 的相关控制协议,主要为 BAP 协议的使用定义了控制参数。

  随着多路链接的实现日益频繁,人们对如何管理这些链路带宽提出了更严密的规范要求。BACP 和 BAP 都为两个对等结构提供了一种灵活有效的带宽管理方式,BAP 是通过呼叫控制数据包和一种允许对等结构调整实际带宽分配和存储单元分配的协议实现上述管理过程的。呼叫控制数据包通过传送电话增量号码来缩小终端用户配置。

  BAP 定义了数据包、参数和协商程序以允许两个终点间的融洽协商、添加和终止多重链路链接。当添加和终止链路时,BAP 允许两对等结构通过多重链路的协商来管理可用带宽。BAP 的协商特点使得没有必要请求一个通用算法来决定何时添加和终止多重链路。

  BACP 达到开放状态后,任一个对等端都可能通过发送一个 BAP 呼叫或呼叫返回请求包请求添加另一个链路。如果设备需要建立一个新呼叫链路,就会发送一个呼叫请求包;如果设备对等端需要建立一个新呼叫链路,就会发送一个呼叫返回请求包。收到呼叫请求或呼叫返回请求之后,设备必须以一个有效响应代码回答呼叫或呼叫返回响应。


协议结构

  BAP 数据包结构:


8 16 bit Variable
Type Length Data

  Type ― 表示 BAP 数据报选项的类型。该字段采用十六进制编码方式。

  BACP数据包结构:


8 16 32 bit Variable
Code Identifier Length Data

  Code ― 表示 BACP 数据包类型(十进制值)。

  Identifier ― 匹配请求和答复(十进制值)。

  Length ― BACP 数据包长度,包括 Code、Identifier、Length 和 Data 字段。

  Data ― 可变长字段,包括一到多个配置选项。


相关协议 PPPPPPoEPPPoASLIPCHAPHDLCLCP、NCP
组织来源 BAP 和 BACP 由 IETF(http://www.irtf.org)定义。
相关链接 http://www.javvin.com/protocol/rfc2125.pdf: The PPP Bandwidth Allocation Protocol (BAP)/The PPP Bandwidth Allocation Control Protocol (BACP)

 

【转自世纪安全网 http://www.21safe.com】
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
     
     
     
    PHP wordwrap()缓冲区溢
    PHP session.save_path(
    Apple Safari javas
    Apple Safari javas
    Cisco Wireless Locatio
    Toshiba蓝牙协议栈驱动远
    phpBB Archive for Sear
    SourceForge database.p
    PHP符号链接绕过open_ba
    Microsoft Windows TCP/

    Copyright © 2006-2008 www.anquan365.com 安全365
    建议使用1024*768分辨率及第三方浏览器对本站进行浏览