Thomas and I have just posted draft-ietf-bess-pta-flags-01. This rev introduces a new proposal for making the PMSI Tunnel attribute's Flags Field extensible. It defines a new opaque extended community that can be used to carry up to 48 new flags, and uses one of the bits in the existing Flags Field to mean that additional flags are set in the extended community. The draft also establishes an IANA registry for the existing Flags Field and for the flags in the extended community.

The draft registers two bits in the existing Flags Field;

- Bit 7 (least significant): the LIR bit defined in RFC6514

- Bit 1: Extension bit. If this bit is set, there are additional flags in the new extended community.

Although not mentioned in the draft, bits 3-6 are given defined uses in draft-rabadan-bess-evpn-optimized-ir. Draft-dolganow-bess-mvpn-expl-track defines another bit, LIR-pF, for which we will likely request Bit 2. I have heard a rumor that Bit 0 (most significant) is also in use, though not documented in an internet-draft. So all 8 bits are now used. If the WG agrees to advance draft-ietf-bess, additional flags would have to come from the new opaque extended community.

This proposal seems like a good way to preserve the existing uses of the flags field, to discourage "squatting", and to allow additional flags to be defined.

The proposed registration policy for both the existing flags field and for flags in the new extended community is "Standards Action", which implies the possibilty of "early allocation".

Comments?

_______________________________________________
BESS mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/bess

Reply via email to