Just another 2 cents.
Lyndon correctly says that 3473 does not make the use of egress label control properly
clear.
John and Lou are right that the intention of the authors was to embrace egress label
control.
Two small points worry me.
Lyndon says
...the ERO, which may typically be calculated by the
source endpoint rather than passed down from the management system.
and Ben says
In fulfilling a service request, a service provider may disregard the ERO
but may not disregard the service request.
Why is the ERO not considered as part of the service request?
For example, the service requester may have some strong views about which nodes should be
included on the path.
The service provider may run path computation on the (partial) ERO supplied by the
requester.
Even when the ERO from the requester is otherwise empty, it *could* contain the
destination node and egress label.
I think we are arguing about whether implementations can be produced for one solution or
the other. I'm sure they can.
In the debate about whether we have or need to have more than one solution, we should look
at what has been implemented and deployed. We can then decide whether it is harmful to
have two solutions, and whether we need to deprecate one of them.
Adrian