VPLS
VPLS tests multipoint L2VPN services in which multiple PEs participate in one virtual L2 network. Peresvet ST can emulate a VPLS instance with LDP or BGP signaling, a list of remote PEs, and pseudowire parameters.
Table 215 — VPLS Parameters
| Name | Description | Value |
|---|---|---|
| Instance ID | VPLS instance identifier | Specify a unique number |
| VPLS ID | VPLS service identifier | 100 by default |
| Signaling | Signaling type | ldp or bgp |
| LDP instance ID | LDP instance used for LDP signaling | Set when signaling = ldp |
| BGP session ID | BGP session used for BGP signaling | Set when signaling = bgp |
| Local VE ID | Local VE ID | 1 by default |
| VE block offset / size | VE block parameters | Used for BGP VPLS |
| Route Distinguisher | Service RD | For example, 65000:100 |
| Route Target | Import/export RT | Specify the RT used on the testbed |
| LDP transport instance ID | Transport LDP instance | Used when separate transport is required |
| Local label base | Base local label | 8000 by default |
| PW type | Pseudowire type | Usually ethernet |
| Control word | Use of a control word | Enable when required |
| PW status TLV | Advertise PW status | Enabled by default |
| MTU | Service MTU | 0 uses the default value |
| MAC withdrawal | Advertise MAC withdrawal | Enabled by default |
| PE list | Remote PEs | Add each PE address and VE ID |
VPLS is useful for testing L2VPN services, MAC learning, and the network's response to PE changes. For BGP signaling, make sure that a BGP session with the required address families exists. For LDP signaling, make sure that LDP is up.