The MPLS WG Archive[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index][Thread Index][Author Index][Subject Index] [I-D ACTION:draft-pan-lsp-ping-00.txt]
Title: RE: [I-D ACTION:draft-pan-lsp-ping-00.txt] Eric: I do agree that a useful OAM echo request contains an identifier of the ingress (level specific), some form of correlation I.D. (for matching responses) and a means of identifying the specific LSP (or as you note for LDP, the LSP's raison d'etre). Your "off the cuff" description requires the sort of flexibility we believe any useful OAM messaging solution will require and incorporated into our OAM messaging draft (draft-azad-mpls-oam-messaging). However, I am not a fan of a hop-by-hop return along the control path. To date we've have seen an interesting menagerie of OAM return paths: - each LSP inherently has a reverse NHLFE mapping (the reverse notification tree approach/chang).
payload level return.
I'd like to suggest that the most useful/scalable return path definition fits squarely between the two approaches brought forward to date. OAM messaging carries an ingress identifier that the recipient can map to an FEC and hence to user plane connectivity back to the ingress. I can envision scenarios where depending on a robust control plane has advantages once a suspected problem is being escalated, but as a first line of defence, it will fall over very quickly. cheers
-----Original Message-----
Having now been convinced of the need to have the echo response travel back
So here's my off-the-cuff suggestion for doing the same kind of thing with
The LSP-ping message should be able to carry an echo object which contains
When the LSP-ping message reaches the egress, the echo object is extracted,
When a label mapping message for a particular FEC is received, and that
- if the mapping message is not from the next hop for that FEC, the echo
- if the mapping message IS from the next hop for that FEC, * if the LSR is not the ingress node identified in the echo object, the
* if the LSR is the ingress node identified in the echo object, it matches
This procedure is little different than the procedure used to pass up the
This works fine in the multipoint-to-point case, at least as long as one
|
|