ON THIS PAGE
Example: Configuring BGP on the VPLS PE Router
This example shows how to configure BGP on the VPLS PE router.
Requirements
Before you begin:
See Understanding Selective Stateless Packet-Based Services .
Configure the interfaces that will carry the VPLS traffic between the PE router and the CE devices. See Example: Configuring Routing Interfaces on the VPLS PE Router and Example: Configuring the Interface to the VPLS CE Device.
Create a VPLS routing instance on each PE router that is participating in the VPLS. See Example: Configuring the VPLS Routing Instance.
Configure an IGP on the PE routers to exchange routing information. See Example: Configuring OSPF on the VPLS PE Router.
Configure RSVP-TE. See Example: Configuring RSVP on the VPLS PE Router. Then configure MPLS LSPs on the PE routers. See Example: Configuring MPLS on the VPLS PE Router. Alternatively, configure LDP on the PE routers. See Example: Configuring LDP on the VPLS PE Router.
Configure routing options on the PE router. See Example: Configuring Routing Options on the VPLS PE Router.
Overview
In this example, you configure an internal BGP session between PE routers so that the routers can exchange information about routes originating and terminating in the VPLS. The PE routers use this information to determine which labels to use for traffic destined for remote sites.
On all SRX Series devices, BGP-based virtual private LAN service (VPLS) works on child ports and physical interfaces, but not over aggregated Ethernet (ae) interfaces.
Configuration
Step-by-Step Procedure
To configure BGP on the VPLS PE router:
- Configure the BGP internal group on the VPLS PE router.content_copy zoom_out_map[edit ]user@host# set protocols bgp group ibgp type internal local-address 10.255.7.168 neighbor 10.255.7.164
- Configure the BGP family L2vpn and specify NLRI signaling.content_copy zoom_out_map[edit ]user@host# set protocols bgp family L2 VPN signaling
- If you are done configuring the device, commit the configuration.content_copy zoom_out_map[edit]user@host# commit
Verification
To verify the configuration is working properly, enter the show protocols command.