[j-nsp] status-vector in VPLS?

Munish Saini msaini at ixiacom.com
Thu Jul 31 01:16:06 EDT 2008


Hi,

Status vector means Bit vector advertising the state of local PE-CE
circuits to remote PE routers. A bit value of 0 indicates that the local
circuit and LSP tunnel to the remote PE router are up, whereas a value
of 1 indicates either one or both are down.

It is basically Layer 2 VPN and VPLS network layer reachability
information (NLRI).

RFC CUT Section 5.1.7 of "draft-kompella-ppvpn-l2vpn-03.txt"

Circuit Status Vector

   A new sub-TLV is introduced to carry the status of an L2VPN PVC
   between a pair of PEs.  This sub-TLV is a mandatory part of
   MP_REACH_NLRI.

   Note that an L2VPN PVC is bidirectional, composed of two simplex
   connection going in opposite directions.  A simplex connection
   consists of the 3 segments: 1) the local access circuit between the
   source CE and the ingress PE, 2) the tunnel LSP between the ingress
   and egress PEs, and 3) the access circuit between the egress PE and
   the destination CE.

   To monitor the status of a PVC, a PE needs to monitor the status of
   both simplex connections.  Since it knows that status of its access
   circuit, and the status of the tunnel towards the remote PE, it can
   inform the remote PE of these two.  Similarly, the remote PE can
   inform the status of its access circuit to its local CE and the
   status of the tunnel to the first PE.  Combining the local and the
   remote information, a PE can determine the status of a PVC.

   The basic unit of advertisement in L2VPN for a given CE is a label-
   block.  Each label within a label-block corresponds to a PVC on the
   CE.  So its natural to advertise the local status information for all
   PVCs corresponding to a label-block along with the label-block's
   NLRI.  This is done by introducing the circuit status vector TLV.
   The value field of this TLV is a bit-vector, each bit of which
   indicates the status of the PVC associated with the corresponding
   label in the label-block.  Bit value 0 indicates that the local
   circuit and the tunnel LSP to the remote PE is up, while a value of 1
   indicates that either or both of them are down.

   PE A, while selecting a label from a label-block (advertised by PE B,
   for remote CE m, and VPN X) for one of its local CE n (in VPN X) can
   also determine the status of the corresponding PVC (between CE n and
   CE m) by looking at the appropriate bit in the circuit status vector.

   Type field for the circuit status vector TLV is TBD.

   The length field of the TLV specifies the length of the value field
   in bits.  The value field is padded to the nearest octet boundary.

   Note that the length field corresponds to the number of labels in the
   label-block, i.e., the label-block range.  Label-block range enables
   a CE to select a label block (among several label-blocks advertised
   by a CE) when picking the VPN label for sending traffic destined to
   the CE this label-block corresponds to, such that : received
label-block 
   offset <= local CE id < received label-block range.



Thanks

Munish Saini

-----Original Message-----
From: juniper-nsp-bounces at puck.nether.net
[mailto:juniper-nsp-bounces at puck.nether.net] On Behalf Of
juniper-nsp-request at puck.nether.net
Sent: Thursday, July 31, 2008 9:13 AM
To: juniper-nsp at puck.nether.net
Subject: juniper-nsp Digest, Vol 68, Issue 59

Send juniper-nsp mailing list submissions to
	juniper-nsp at puck.nether.net

To subscribe or unsubscribe via the World Wide Web, visit
	https://puck.nether.net/mailman/listinfo/juniper-nsp
or, via email, send a message with subject or body 'help' to
	juniper-nsp-request at puck.nether.net

You can reach the person managing the list at
	juniper-nsp-owner at puck.nether.net

When replying, please edit your Subject line so it is more specific
than "Re: Contents of juniper-nsp digest..."


Today's Topics:

   1. status-vector in VPLS? (Marlon Duksa)
   2. vpls remote mac learning on M20 on Junos 9.1? (Marlon Duksa)
   3. Re: vpls remote mac learning on M20 on Junos 9.1? (Harry Reynolds)
   4. Re: vpls remote mac learning on M20 on Junos 9.1? (Marlon Duksa)


----------------------------------------------------------------------

Message: 1
Date: Wed, 30 Jul 2008 14:53:52 -0700
From: "Marlon Duksa" <mduksa at gmail.com>
Subject: [j-nsp] status-vector in VPLS?
To: "juniper-nsp at puck.nether.net" <juniper-nsp at puck.nether.net>
Message-ID:
	<a89d89ac0807301453j107848a3x5644fceadf3b440c at mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

Does anyone know what this status-vector below in 'show vpla connections
extensice' mean? It is in bold red below.
How can it be interpreted?
Thanks

admin at re-0# run show vpls connections extensive
Layer-2 VPN connections:

Legend for connection status (St)
EI -- encapsulation invalid      NC -- interface encapsulation not
CCC/TCC/VPLS
EM -- encapsulation mismatch     WE -- interface and instance encaps not
same
VC-Dn -- Virtual circuit down    NP -- interface hardware not present
CM -- control-word mismatch      -> -- only outbound connection is up
CN -- circuit not provisioned    <- -- only inbound connection is up
OR -- out of range               Up -- operational
OL -- no outgoing label          Dn -- down
LD -- local site signaled down   CF -- call admission control failure
RD -- remote site signaled down  SC -- local and remote site ID
collision
LN -- local site not designated  LM -- local site ID not minimum
designated
RN -- remote site not designated RM -- remote site ID not minimum
designated
XX -- unknown connection status  IL -- no incoming label
MM -- MTU mismatch               MI -- Mesh-Group ID not availble

Legend for interface status
Up -- operational
Dn -- down

Instance: vpls
  Local site: green (2)
  Number of local interfaces: 2
  Number of local interfaces up: 2
  IRB interface present: no
    ge-5/0/0.0
    ge-5/0/0.1
    lsi.1048576         1         Intf - vpls vpls local site 2 remote
site
1
    lsi.1048577         3         Intf - vpls vpls local site 2 remote
site
3
          262145           1         8       100
    *status-vector: 5F *
    connection-site           Type  St     Time last up          # Up
trans
    1                         rmt   Up     Jul 30 21:40:47 2008
1
      Local interface: lsi.1048576, Status: Up, Encapsulation: VPLS
        Description: Intf - vpls vpls local site 2 remote site 1
      Remote PE: 1.1.1.1, Negotiated control-word: No
      Incoming label: 262145, Outgoing label: 262146

    Connection History:
        Jul 30 21:40:47 2008  status update timer
        Jul 30 21:40:47 2008  PE route changed
        Jul 30 21:40:47 2008  Out lbl Update                    262146
        Jul 30 21:40:47 2008  In lbl Update                     262145
        Jul 30 21:40:47 2008  loc intf up                  lsi.1048576


------------------------------



More information about the juniper-nsp mailing list