| < draft-chen-bier-te-ospf-01.txt | draft-chen-bier-te-ospf-02.txt > | |||
|---|---|---|---|---|
| skipping to change at page 1, line 19 ¶ | skipping to change at page 1, line 19 ¶ | |||
| Verizon Inc. | Verizon Inc. | |||
| Y. Fan | Y. Fan | |||
| Casa Systems | Casa Systems | |||
| L. Liu | L. Liu | |||
| Fujitsu | Fujitsu | |||
| X. Liu | X. Liu | |||
| Volta Networks | Volta Networks | |||
| 27 July 2021 | 27 July 2021 | |||
| OSPF Extensions for BIER-TE | OSPF Extensions for BIER-TE | |||
| draft-chen-bier-te-ospf-01 | draft-chen-bier-te-ospf-02 | |||
| Abstract | Abstract | |||
| This document describes OSPF extensions for distributing BitPositions | This document describes OSPF extensions for distributing BitPositions | |||
| configured on the links in "Bit Index Explicit Replication Traffic | configured on the links in "Bit Index Explicit Replication Traffic | |||
| Engineering" (BIER-TE) domain. | Engineering" (BIER-TE) domain. | |||
| Requirements Language | Requirements Language | |||
| The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", | The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", | |||
| skipping to change at page 4, line 24 ¶ | skipping to change at page 4, line 24 ¶ | |||
| 0 1 2 3 | 0 1 2 3 | |||
| 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 | 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| | Type (TBD1) | Length | | | Type (TBD1) | Length | | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| | sub-domain-id | MT-ID | BAR | IPA | | | sub-domain-id | MT-ID | BAR | IPA | | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| | BitPosition | DrEndBitPosition | | | BitPosition | DrEndBitPosition | | |||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | |||
| | Sub-TLVs (variable) | | ||||
| ~ ~ | ||||
| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | ||||
| Figure 2: BIER-TE Sub-TLV | Figure 2: BIER-TE Sub-TLV | |||
| Type: TBD1 is to be assigned by IANA. | Type: TBD1 is to be assigned by IANA. | |||
| Length: Variable, dependent on Sub-Sub-TLVs. | Length: 8 (octets). | |||
| sub-domain-id: Unique value identifying a BIER-TE sub-domain. | sub-domain-id: Unique value identifying a BIER-TE sub-domain. | |||
| MT-ID: Multi-Topology ID identifying the topology that is associated | MT-ID: Multi-Topology ID identifying the topology that is associated | |||
| with the BIER-TE sub-domain. | with the BIER-TE sub-domain. | |||
| BAR: Single-octet BIER Algorithm used to calculate underlay paths to | BAR: Single-octet BIER Algorithm used to calculate underlay paths to | |||
| reach other BFRs. Values are allocated from the "BIER | reach other BFRs. Values are allocated from the "BIER | |||
| Algorithm" registry defined in [RFC8401]. | Algorithm" registry defined in [RFC8401]. | |||
| skipping to change at page 5, line 18 ¶ | skipping to change at page 5, line 14 ¶ | |||
| DrEndBitPosition: A 2-octet field encoding the BitPosition of the | DrEndBitPosition: A 2-octet field encoding the BitPosition of the | |||
| connection on the designated router (DR) end. This field is | connection on the designated router (DR) end. This field is | |||
| valid when the Link Type in the OSPFv2 Extended Link TLV | valid when the Link Type in the OSPFv2 Extended Link TLV | |||
| containing this Sub-TLV is 2 (i.e., Transit Network or LAN). | containing this Sub-TLV is 2 (i.e., Transit Network or LAN). | |||
| For the other value of the Link Type, this field MUST be | For the other value of the Link Type, this field MUST be | |||
| ignored. The DrEndBitPosition may be configured on the link/ | ignored. The DrEndBitPosition may be configured on the link/ | |||
| interface to a transit network (i.e., broadcast link or say | interface to a transit network (i.e., broadcast link or say | |||
| LAN). | LAN). | |||
| No Sub-TLV is defined so far. Note that if each of BitPosition and | Note that if each of BitPosition and DrEndBitPosition uses more than | |||
| DrEndBitPosition uses more than 2 octets, we use 4 or more octets for | 2 octets, we use 4 or more octets for each of them. | |||
| each of them. | ||||
| 3. Security Considerations | 3. Security Considerations | |||
| TBD. | TBD. | |||
| 4. IANA Considerations | 4. IANA Considerations | |||
| Under "OSPFv2 Extended Link TLV Sub-TLVs registry" as defined in | Under "OSPFv2 Extended Link TLV Sub-TLVs registry" as defined in | |||
| [RFC7684], IANA is requested to assign a new registry value for BIER- | [RFC7684], IANA is requested to assign a new registry value for BIER- | |||
| TE Sub-TLV as follows: | TE Sub-TLV as follows: | |||
| End of changes. 4 change blocks. | ||||
| 8 lines changed or deleted | 4 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ | ||||