Network Working Group M. Higashiyama
Request for Comments: 3518 Anritsu
Obsoletes: 2878 F. Baker
Category: Standards Track T. Liao
Cisco Systems
April 2003
Point-to-Point Protocol (PPP) Bridging Control Protocol (BCP)
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.
Copyright Notice
Copyright (C) The Internet Society (2003). All Rights Reserved.
Abstract
The Point-to-Point Protocol (PPP) provides a standard method for
transporting multi-protocol datagrams over point-to-point links. PPP
defines an extensible Link Control Protocol (LCP) and proposes a
family of Network Control Protocols (NCP) for establishing and
configuring different network-layer protocols.
This document defines the NCP for establishing and configuring Remote
Bridging for PPP links.
This document obsoletes RFC 2878, which was based on the IEEE
802.1D-1993 MAC Bridge. This document extends that specification by
improving support for bridge control packets.
Table of Contents
1. Historical Perspective ................................ 2
1.1 Requirements Keywords ............................ 3
2. Methods of Bridging ................................... 3
2.1 Transparent Bridging ............................. 3
2.2 Remote Transparent Bridging ...................... 4
2.3 Source Routing ................................... 5
2.4 Remote Source Route Bridging ..................... 6
2.5 SR-TB Translational Bridging ..................... 7
3. Traffic Services ...................................... 7
Higashiyama, et al. Standards Track [Page 1]
RFC 3518 PPP Bridging Control Protocol (BCP) April 2003
3.1 LAN Frame Checksum Preservation .................. 7
3.2 Traffic having no LAN Frame Checksum ............. 7
3.3 Tinygram Compression ............................. 8
3.4 Virtual LANs ..................................... 8
3.5 Bridge Control Packet Indicator .................. 9
4. A PPP Network Control Protocol for Bridging ........... 10
4.1 Sending Bridge Frames ........................... 11
4.1.1 Maximum Receive Unit Considerations ....... 11
4.1.2 Loopback and Link Quality Monitoring ...... 11
4.1.3 Message Sequence .......................... 11
4.1.4 Separation of Spanning Tree Domains ....... 12
4.2 Bridged LAN Traffic in IEEE 802 Untagged Frame ... 13
4.3 Bridged LAN Traffic in IEEE 802 Tagged Frame ..... 17
4.4 Bridge management protocol data unit ............. 21
5. BCP Configuration Options ............................. 22
5.1 Bridge-Identification ............................ 22
5.2 Line-Identification .............................. 24
5.3 MAC-Support ...................................... 25
5.4 Tinygram-Compression ............................. 26
5.5 MAC-Address ...................................... 27
5.6 Spanning Tree Protocol (old formatted) ........... 28
5.7 IEEE-802-Tagged-Frame ............................ 30
5.8 Management-Inline ................................ 31
5.9 Bridge-Control-Packet-Indicator .................. 32
6. Changes From RFC 2878 ................................. 33
7. Security Considerations ............................... 33
8. Intellectual Property Notice .......................... 33
9. IANA Considerations ................................... 34
10. Acknowledgments ....................................... 34
Appendices ................................................ 35
A. Spanning Tree Bridge PDU (old formatted) ........ 35
B. Tinygram-Compression Pseudo-Code ................ 36
References ............................. .................. 38
Authors' Addresses ........................................ 39
Full Copyright Statement................................... 40
1. Historical Perspective
Two basic algorithms are ambient in the industry for Bridging of