> On 11 Nov 2020, at 16:32, Jeffrey (Zhaohui) Zhang <zzh...@juniper.net> wrote:
> 
> Zzh> I see what you mean. Perhaps we can separate the one-octet “Next Header” 
> from the existing IP “Next Header” space so that the first nibble is always 
> 0000? That gives us 16 types of “Next Header” – or we only need to make sure 
> the nibble is not 4 or 6 – that gives us more types.
> 
> 


You should use 0000.

This is the IP version number space. 4 and 6 are taken as IP. BIER sits on 3, 
PWs sit on 0 and 1 (for OAM), and of course there is a chance that INT might 
like invent another IP at some time in the future (a general note and nothing 
to do with NewIP).

Now what I am not sure about is why you need a next header as this is not 
needed elsewhere in MPLS PWs. If you do, then I would suggest that 16 is likely 
too few.

The standard MPLS method is to trigger processing from the label, so if you 
want to do other processing then why not allocate a new label so you can vector 
straight to the right packet handler.

What I think you need is the existing PW frag design with the identification 
field appended. Then to advertise those propertied with the label.

- Stewart



_______________________________________________
BESS mailing list
BESS@ietf.org
https://www.ietf.org/mailman/listinfo/bess

Reply via email to