Bob,
thanks for useful comments :)
Bob Briscoe wrote:
Loa,
I believe this draft has no technical effect. However there is some
truth in the idea that names are important.
So, let's set aside a few clock cycles to consider this...
1/ Is CoS a good description of ECN? Given RFC5129 (Using the EXP
field for ECN in MPLS), is it really appropriate now to call this a
CoS field?
Thinking out loud...
- CoS is a signal from an ingress to the interior (a request for a
certain class of service),
- whereas ECN is a signal from the interior forwarding plane to the
egress (a response from the interior saying whether the class of
service requested was congested).
The way 5129 was done, two (or more) EXP codepoints can be designated
as the same CoS, but one can be used to say "this packet experienced
congestion when using this CoS", while the other says "it didn't".
So, I guess I could live with this field being called CoS, even
though it's not strictly correct. I can't think of anything better.
We had the same discussion when we started to discuss this draft, we
wanted to find a name the covered both cases. We just couldn't come
with a better name, so we said "Let us call it 'CoS Field'" and change
it someone comes up with something better.
I'm still open to do that change, but time is kind of running out, the
latest point in time we can do this change is an RFC editor note, when
the IESG has approved the document.