Hi,

To repeat something discussed briefly in Minneapolis (this was raised in CCAMP in discussion of draft-ietf-ccamp-path-key-ero-02.txt, but more properly applies to draft-ietf-pce-path-key-05.txt).

The path key subobject is formed as...

    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
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |L|    Type     |     Length    |           Path Key            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                         PCE ID (4 bytes)                      |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

The question is: Are 16 bits enough for the Path Key? Isn't it possible that more than 2^16 path segments will be computed and "held" for possible expansion during signaling at any one time?

My feeling is that this would not be the case. The keys are relatively short lived, and can be recycled after a short safety period as described in the draft.

There are some special cases where resignaling of the LSP (from the head end with the same path key) would require the key to be held for longer, but the domain entry router can hold the key (in association with the session) to avoid any issues in this case.

Further, if there really are issues with depletion of keys, the PCE could use another PCE ID to create a further 2^16 keys.

What does the working group think?

Thanks,
Adrian


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

Reply via email to