BGP Link-State extensions for BIER
draft-ietf-bier-bgp-ls-bier-ext-09
Networking Working Group R. Chen
Internet-Draft Zh. Zhang
Intended status: Standards Track ZTE Corporation
Expires: May 27, 2021 V. Govindan
IJ. Wijnands
Cisco
November 23, 2020
BGP Link-State extensions for BIER
draft-ietf-bier-bgp-ls-bier-ext-09
Abstract
Bit Index Explicit Replication (BIER) is an architecture that
provides optimal multicast forwarding through a "BIER domain" without
requiring intermediate routers to maintain any multicast related per-
flow state. BIER also does not require any explicit tree-building
protocol for its operation. A multicast data packet enters a BIER
domain at a "Bit-Forwarding Ingress Router" (BFIR), and leaves the
BIER domain at one or more "Bit-Forwarding Egress Routers" (BFERs).
The BFIR router adds a BIER header to the packet. The BIER header
contains a bitstring in which each bit represents exactly one BFER to
forward the packet to. The set of BFERs to which the multicast
packet needs to be forwarded is expressed by setting the bits that
correspond to those routers in the BIER header.
BGP Link-State (BGP-LS) enables the collection of various topology
information from the network, and the topology informations are used
by the controller to calculate the fowarding table and then program
them onto the BFRs(instead of having each node to calculate on its
own) and that can be for both inter-as and intra-as situations.
This document specifies extensions to the BGP Link-state address-
family in order to advertise BIER informations.
Status of This Memo
This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
Chen, et al. Expires May 27, 2021 [Page 1]
Internet-Draft BGP-LS extensions for BIER November 2020
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."
This Internet-Draft will expire on May 27, 2021.
Copyright Notice
Copyright (c) 2020 IETF Trust and the persons identified as the
document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents
(https://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with respect
to this document. Code Components extracted from this document must
include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as
described in the Simplified BSD License.
Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Conventions used in this document . . . . . . . . . . . . . . 3
3. BGP-LS Extensions for BIER . . . . . . . . . . . . . . . . . 3
3.1. Prefix Attributes TLVs . . . . . . . . . . . . . . . . . 4
3.1.1. The BIER information TLV . . . . . . . . . . . . . . 4
3.1.2. The BIER MPLS Encapsulation TLV . . . . . . . . . . . 5
3.1.3. The BIER non-MPLS Encapsulation TLV . . . . . . . . . 6
4. Equivalent IS-IS BIER TLVs/Sub-TLVs . . . . . . . . . . . . . 7
5. Equivalent OSPFv2/OSPFV3 BIER TLVs/Sub-TLVs . . . . . . . . . 8
6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 8
7. Security Considerations . . . . . . . . . . . . . . . . . . . 9
8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 9
9. References . . . . . . . . . . . . . . . . . . . . . . . . . 9
9.1. Normative references . . . . . . . . . . . . . . . . . . 9
9.2. Informative references . . . . . . . . . . . . . . . . . 11
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 11
1. Introduction
Bit Index Explicit Replication (BIER) is an architecture that
provides optimal multicast forwarding through a "BIER domain" without
requiring intermediate routers to maintain any multicast related per-
flow state. BIER also does not require any explicit tree-building
protocol for its operation. A multicast data packet enters a BIER
Show full document text