[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[NSIS] QoS NSLP -- 4.7. Reduced State or Stateless Interior Nodes



I do not quite understand how the stateless interior nodes work.

I understand that you do not store GIST state for reverse routing. I also understand that there is a desire not to install per-flow reservations.

But if there is no state stored at all, as mentioned in Section 4.7 of the QoS NSLP, then what's the point of signaling?

I also believe that Section 4.7 is missing an important point:

If a reservation request fails then the RESERVE message is forwarded until it hits the egress node. In standard QoS NSLP operation a RESPONSE message would be returned immediately when an error is detected.

Here is a figure:

        Please view in a fixed-width font such as Courier.

         QNE             QNE             QNE            QNE
       ingress         interior        interior        egress
   GIST stateful  GIST stateless  GIST stateless  GIST stateful
          |               A               B              |
  RESERVE |               |               |              |
 -------->| RESERVE       |               |              |
          +--------------------------------------------->|
          | RESERVE'      |               |              |
          +-------------->|               |              |
          |               | RESERVE'      |              |
          |               +-------------->|              |
          |               |               | RESERVE'     |
          |               |               +------------->|
          |               |               |  RESPONSE'   |
          |<---------------------------------------------+
          |               |               |              | RESERVE
          |               |               |              +-------->
          |               |               |              | RESPONSE
          |               |               |              |<--------
          |               |               |     RESPONSE |
          |<---------------------------------------------+
  RESPONSE|               |               |              |
 <--------|               |               |              |

Assume that the RESERVE' message fails at node A. Then, a RESPONSE cannot be sent back to the ingress but instead the message continues its way towards the egress node.

It is, however, necessary to mark the message in a way that subsequent nodes (in this case node B) does not attempt to make a reservation but just forwards the message as is.

When the egress node receives the message it then constructs a RESPONSE' message indicating the failure of the reservation attempt.

This procedure requires additional protocol mechanisms to support
a) marking a message as failed
b) allow the state machine to forward the message in this particular mode even though the reservation failed.


I don't see any of these things in the document. A bug or intention?

Ciao
Hannes



_______________________________________________
nsis mailing list
nsis at ietf.org
https://www1.ietf.org/mailman/listinfo/nsis