The MPLS WG Archive

Cell Relay Retreat>MPLS WG Archive>month:2003-Apr> msg00129



[Date Prev][Date Next][Thread Prev][Thread Next]  
  [Date Index][Thread Index][Author Index][Subject Index]

LDP MIB, version 9 outstanding issue

  • From: riza.cetin@alcatel.be
  • Date: Thu, 17 Apr 2003 11:51:12 +0200
  • Cc: ravi.malhotra@alcatel.be, jcucchiara@mindspring.com, mpls@UU.NET, nj@dataconnection.com, hans@ipunplugged.com, james_luciani@mindspring.com, jcucchiara@artel.com
  • X-MIMETrack: Itemize by SMTP Server on BEMAIL06/BE/ALCATEL(Release 5.0.11 |July 24, 2002) at04/17/2003 11:51:12,Serialize by Router on BEMAIL06/BE/ALCATEL(Release 5.0.11 |July 24, 2002) at04/17/2003 11:51:14,Serialize complete at 04/17/2003 11:51:14



"Thomas D. Nadeau" wrote:

> At 09:38 AM 4/16/2003 +0200, riza.cetin@alcatel.be wrote:
>
> >"Thomas D. Nadeau" wrote:
> >
> > > >5. How can we represent label-stacking in LDP via this MIB. The
> > > >label-stacking could be either
> > > >- LDP LSPs over RSVP-TE tunnels.
> > > >- PWE-LDP (Martini) LSPs over core LDP/RSVP - LSPs.
> > > >
> > > >Suggestion - Each core LSP (LDP/RSVP) can be represented by an if-index
> > > >in the IF-MIB. If we include the if-index in the above tables then we
> > > >can find out whether the LSP goes via a physical-interface or a
> > > >'tunnel-interface'.
> > >
> > >          I don't understand how assigning an IfIndex to an LSP is going to
> > > work.  This sounds like something that is implementation-specific.
> >
> >MPLS-TE MIB (draft-ietf-mpls-te-mib-09.txt) allows for defining an MPLS tunnel
> >as an interface.
> >mplsTunnelIsIf object is set to true(1) for tunnels to be used as interface
> >and an entry is created in the ifTable with the ifIndex of the tunnel.
> >
> >Below is the text from the MPLS-TE-MIB.
> >
> >mplsTunnelEntry OBJECT-TYPE
> >    SYNTAX        MplsTunnelEntry
> >    MAX-ACCESS    not-accessible
> >    STATUS        current
> >    DESCRIPTION
> >         "An entry in this table represents an MPLS tunnel.
> >           An entry can be created by a network administrator
> >           or by an SNMP agent as instructed by an MPLS
> >           signalling protocol. Whenever a new entry is
> >           created with mplsTunnelIsIf set to true(1), then a
> >           corresponding entry is created in ifTable as well
> >           (see RFC 2863). The ifType of this entry is
> >           mplsTunnel(150)."
> >
> > >
> > > The label stack is represented either in the LSR MIB as it is
> > > defined today.  If you want to see the application-specific label,
> > > then look in the PWE3 MIBs as a short-hand. The PPVPN-MPLS-VPN MIB is
> > > also going to be modified to show the VPN label as well.  However,
> > > in either case, the ingress labels should be available in the LSR MIB
> > > as a point of reference.
> > >
> >
> >How would you represent the tunneling LDP into RSVP-TE at the ingress LSR of
> >the RSVP-TE tunnel?
>
>          You would show the LSP in the LSR MIB being switched to
> the TE label.
>
> >Where would you store the labels (LDP label and RSVP label) that need to be
> >pushed? In the label stack table of the LSR-MIB or higher layer.
>
>          In the LSR MIB's XC table.  The question above asked how to do LDP/TE.
> The forwarding/label stacking is different from the interface stacking
> used to accomplish this. The ifStack looks like:
>
>          Outgoing Interface:
>
>          TE
>          MPLS
>          underlying layer (enet for instance)
>
>          Incoming Interface:
>          MPLS
>          underlying layer (enet)
>
>          The cross-connection on a switch to do this might be:
>
>          Incoming LDP label, incoming interface -> NULL outgoing label
>
>          NULL incoming label -> outgoing TE tunnel label, outgoing TE interface
>                  XC defines a push with the incoming LDP label in the
>                  label stack table.
>

In this case, mplsLdpDownLabel object (defined in the mplsLdpDownLabelTable of
Neil's proposal) will be LDP label (inner label) while
mplsLdpDownLsrOutSegmentPointer object (of the same mplsLdpDownLabelTable entry)
points to an out-segment entry configured with the REVP-TE label. Would it not be
confusing?

>
>          So the resulting outgoing label stack would be LDP label/TE label.
> However, that would go out of the TE interface/MPLS interface.
>
>          --tom
>
> >Regards, Riza.
> >
> > >
> > >          --Tom
> > >
> > > http://www.elsevier-international.com/catalogue/title.cfm?ISBN=155860751X
>
> http://www.elsevier-international.com/catalogue/title.cfm?ISBN=155860751X