Dismiss
InnovationQ/InnovationQ Plus content will be updated on Sunday, June 25, 10am ET, with new patent and non-patent literature collections. Click here to learn more.
Browse Prior Art Database

The PPP Bandwidth Allocation Protocol (BAP) / The PPP Bandwidth Allocation Control Protocol (BACP) (RFC2125)

IP.com Disclosure Number: IPCOM000002679D
Original Publication Date: 1997-Mar-01
Included in the Prior Art Database: 2000-Sep-13
Document File: 19 page(s) / 46K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

C. Richards: AUTHOR [+2]

Abstract

This document proposes a method to manage the dynamic bandwidth allocation of implementations supporting the PPP multilink protocol [2]. This is done by defining the Bandwidth Allocation Protocol (BAP), as well as its associated control protocol, the Bandwidth Allocation Control Protocol (BACP). BAP can be used to manage the number of links in a multilink bundle. BAP defines datagrams to co- ordinate adding and removing individual links in a multilink bundle, as well as specifying which peer is responsible for which decisions regarding managing bandwidth during a multilink connection.

This text was extracted from a ASCII Text document.
This is the abbreviated version, containing approximately 7% of the total text.

Network Working Group C. Richards

Request for Comments: 2125 Shiva Corporation

Category: Standards Track K. Smith

Ascend Communications, Inc.

March 1997

The PPP Bandwidth Allocation Protocol (BAP)

The PPP Bandwidth Allocation Control Protocol (BACP)

Status of this Memo

This document specifies an Internet standards track protocol for the

Internet community, and requests discussion and suggestions for

improvements. Please refer to the current edition of the "Internet

Official Protocol Standards" (STD 1) for the standardization state

and status of this protocol. Distribution of this memo is unlimited.

Abstract

This document proposes a method to manage the dynamic bandwidth

allocation of implementations supporting the PPP multilink protocol

[2]. This is done by defining the Bandwidth Allocation Protocol

(BAP), as well as its associated control protocol, the Bandwidth

Allocation Control Protocol (BACP). BAP can be used to manage the

number of links in a multilink bundle. BAP defines datagrams to co-

ordinate adding and removing individual links in a multilink bundle,

as well as specifying which peer is responsible for which decisions

regarding managing bandwidth during a multilink connection.

Table of Contents

1. Introduction .......................................... 2

1.1 Specification of Requirements ................... 2

1.2 Terminology ..................................... 3

2. New LCP Configuration Option .......................... 3

2.1 Link Discriminator .............................. 3

3. BACP Operation ........................................ 4

4. BACP Configuration Options ............................ 5

4.1 Favored-Peer .................................... 5

5. BAP Operation ......................................... 7

5.1 Link Management ................................. 7

5.2 Bandwidth Management ............................ 8

5.3 BAP Packets ..................................... 8

5.4 Race Conditions ................................. 9

5.5 BAP Datagram Format ............................. 9

5.5.1 Call-Request .................................... 12

5.5.2 Call-Response ................................... 12

5.5.3 Callback-Request ................................ 13

5.5.4 Callback-Response ............................... 13

5.5.5 Link-Drop-Query-Request ......................... 13

5.5.6 Link-Drop-Query-Response ........................ 13

5.5.7 Call-Status-Indication .......................... 14

5.5.8 Call-Status-Response ...........................