Predefined Point-to-Point Ethernet Service Definitions
The Ethernet Activator provides predefined service definitions that a service provisioner can choose from when creating a service order. This section provides information about predefined service definitions used for creating Ethernet point-to-point services. For information about predefined service definitions used to create Ethernet multipoint (VPLS) service definitions, see the following topics:
- Predefined Multipoint-to-Multipoint Ethernet Service Definitions
- Predefined Point-to-Multipoint Ethernet Service Definitions
If none of the point-to-point predefined service definitions described here is appropriate for your needs, you can create a service definition as described in Creating a Point-to-Point Ethernet Service Definition,
The Ethernet Activator software provides predefined service definitions for Ethernet point-to-point services that use LDP switching in the network core. These services are sometimes knows as E-Line Martini services. Figure 1 shows an example of such a service.
Figure 1: Point-to-Point Service

Information specific to each service instance, such as the device name, endpoint name, and customer VLAN ID, is provided in the service order. Attributes that can apply across many service instances are typically defined in the service definition. These attributes include:
- Ethernet option (dot1.q, port-port, qinq)
- Traffic type (single VLAN, multiple VLAN, all traffic)
- Physical interface encapsulation
- Logical interface encapsulation
- Rate limit range
Table 1 lists each of the standard Ethernet point-to-point service definitions. Each standard service definition is then described in detail in the sections that follow.
Table 1: Standard Ethernet Point-to-Point Ethernet Service Definitions
Standard Service Definition Name | Service Attributes |
|---|---|
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
ELine-Dot1q-SingleVLAN
This service definition provides a base for creating point-to-point services that transport a single VLAN across an LDP network core using 802.1Q endpoint interface types and flexible-ethernet-services as the physical encapsulation type. Service provisioners can limit the bandwidth of services built from this service definition to specific values from 10 Mbps through 100 Mbps.
The following sections show the configuration data on each endpoint when you use this service definition to create the service shown in Figure 1:
Configuration on Endpoint A
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint A:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation flexible-ethernet-services;
unit 1 {
description "Dot1q Eline Martini ";
encapsulation vlan-ccc;
vlan-id 1;
family ccc {
filter {
input filter_in_ge-0/1/1_1;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_1 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_1 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_1;
accept;
}
protocols {
l2circuit {
neighbor 192.168.1.40
interface ge-0/1/1.1 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
Configuration on Endpoint Z
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint Z:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation flexible-ethernet-services;
unit 1 {
description "Dot1q Eline Martini ";
encapsulation vlan-ccc;
vlan-id 1;
family ccc {
filter {
input filter_in_ge-0/1/1_1;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_1 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_1 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_1;
accept;
}
protocols {
l2circuit {
neighbor 192.168.1.30 {
interface ge-0/1/1.1 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
ELine-Dot1q-SingleVLAN-CCC
This service definition provides a base for creating point-to-point services that transport a single VLAN across an LDP network core using 802.1Q endpoint interface types and vlan-ccc as the physical encapsulation type. Service provisioners can limit the bandwidth of services built from this service definition to specific values from 10 Mbps through 100 Mbps.
The following sections show the configuration data on each endpoint when you use this service definition to create the service shown in Figure 1:
Configuration on Endpoint A
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint A:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation vlan-ccc;
unit 513 {
description VLANCCC-SR;
encapsulation vlan-ccc;
vlan-id 513;
family ccc {
filter {
input filter_in_ge-0/1/1_513;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_513 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_513 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_513;
accept;
}
}
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.40 {
interface ge-0/1/1.513 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}
Configuration on Endpoint Z
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint Z:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation vlan-ccc;
unit 513 {
description VLANCCC-SR;
encapsulation vlan-ccc;
vlan-id 513;
family ccc {
filter {
input filter_in_ge-0/1/1_513;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_513 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_513 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_513;
accept;
}
}
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.30 {
interface ge-0/1/1.513 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}
ELine-Dot1q-SingleVLAN-Ext-CCC
This service definition provides a base for creating point-to-point services that transport a single VLAN across an LDP network core using 802.1Q endpoint interface types and extended-vlan-ccc as the physical encapsulation type. Service provisioners can limit the bandwidth of services built from this service definition to specific values from 10 Mbps through 100 Mbps.
The following sections show the configuration data on each endpoint when you use this service definition to create the service shown in Figure 1:
Configuration on Endpoint A
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint A:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation extended-vlan-ccc;
unit 1 {
description Extended-SR;
vlan-id 1;
family ccc {
filter {
input filter_in_ge-0/1/1_1;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_1 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_1 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_1;
accept;
}
}
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.40 {
interface ge-0/1/1.1 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}Configuration on Endpoint Z
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint Z:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation extended-vlan-ccc;
unit 1 {
description Extended-SR;
vlan-id 1;
family ccc {
filter {
input filter_in_ge-0/1/1_1;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_1 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_1 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_1;
accept;
}
}
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.30 {
interface ge-0/1/1.1 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}
ELine-PortBased
This service definition provides a base for creating point-to-point services that transport all traffic across an LDP network core using an entire port at each endpoint using ethernet-ccc as the physical encapsulation type. Service provisioners can limit the bandwidth of services built from this service definition to specific values from 10 Mbps to 100 Mbps.
The following sections show the configuration data on each endpoint when you use this service definition to create the service shown in Figure 1:
Configuration on Endpoint A
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint A:
ge-0/1/1 {
encapsulation ethernet-ccc;
unit 0 {
family ccc {
filter {
input filter_in_ge-0/1/1;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1 {
if-exceeding {
bandwidth-limit 10m;
burst-size-limit 6250000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1;
accept;
}
}
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.40 {
interface ge-0/1/1.0 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}
Configuration on Endpoint Z
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint Z:
ge-0/1/1 {
encapsulation ethernet-ccc;
unit 0 {
family ccc {
filter {
input filter_in_ge-0/1/1;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1 {
if-exceeding {
bandwidth-limit 10m;
burst-size-limit 6250000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1;
accept;
}
}
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.30 {
interface ge-0/1/1.0 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}
ELine-QinQ-AllVLAN
This service definition provides a base for creating point-to-point services that transport all customer traffic across an LDP network core using Q-in-Q endpoint interface types and flexible-ethernet-services as the physical encapsulation type. Service provisioners can limit the bandwidth of services built from this service definition to specific values from 10 Mbps through 100 Mbps.
The following sections show the configuration data on each endpoint when you use this service definition to create the service shown in Figure 1:
Configuration on Endpoint A
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint A:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation flexible-ethernet-services;
unit 1 {
description "AllVlanTransport";
encapsulation vlan-ccc;
vlan-tags outer 1;
family ccc {
filter {
input filter_in_ge-0/1/1_1;
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.40 {
interface ge-0/1/1.1 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
firewall {
policer policer_in_ge-0/1/1_1 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_1 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_1;
accept;
}
}
}
}
Configuration on Endpoint Z
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint Z:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation flexible-ethernet-services;
unit 1 {
description "AllVlanTransport";
encapsulation vlan-ccc;
vlan-tags outer 1;
family ccc {
filter {
input filter_in_ge-0/1/1_1;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_1 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_1 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_1;
accept;
}
}
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.30 {
interface ge-0/1/1.1 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}
ELine-QinQ-AllVLAN-CCC
This service definition provides a base for creating point-to-point services that transport all customer traffic across an LDP network core using Q-in-Q endpoint interface types and vlan-ccc as the physical encapsulation type. Service provisioners can limit the bandwidth of services built from this service definition to specific values from 10 Mbps through 100 Mbps.
The following sections show the configuration data on each endpoint when you use this service definition to create the service shown in Figure 1:
Configuration on Endpoint A
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint A:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation vlan-ccc;
unit 515 {
description QinQ-ALLVLAN;
encapsulation vlan-ccc;
vlan-tags outer 515;
family ccc {
filter {
input filter_in_ge-0/1/1_515;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_515 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_515 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_515;
accept;
}
}
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.40 {
interface ge-0/1/1.515 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}
Configuration on Endpoint Z
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint Z:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation vlan-ccc;
unit 515 {
description QinQ-ALLVLAN;
encapsulation vlan-ccc;
vlan-tags outer 515;
family ccc {
filter {
input filter_in_ge-0/1/1_515;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_515 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_515 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_515;
accept;
}
}
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.30 {
interface ge-0/1/1.515 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}
ELine-QinQ-AllVLAN-Ext-CCC
This service definition provides a base for creating point-to-point services that transport all customer traffic across an LDP network core using Q-in-Q endpoint interface types and extended-vlan-ccc as the physical encapsulation type. Service provisioners can limit the bandwidth of services built from this service definition to specific values from 10 Mbps through 100 Mbps.
The following sections show the configuration data on each endpoint when you use this service definition to create the service shown in Figure 1:
Configuration on Endpoint A
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint A:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation extended-vlan-ccc;
unit 1 {
description Ext-AllVLAN;
vlan-tags outer 1;
family ccc {
filter {
input filter_in_ge-0/1/1_1;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_1 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_1 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_1;
accept;
}
}
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.40 {
interface ge-0/1/1.1 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}
Configuration on Endpoint Z
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint Z:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation extended-vlan-ccc;
unit 1 {
description Ext-AllVLAN;
vlan-tags outer 1;
family ccc {
filter {
input filter_in_ge-0/1/1_1;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_1 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_1 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_1;
accept;
}
}
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.30 {
interface ge-0/1/1.1 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}
ELine-QinQ-VLANRange
This service definition provides a base for creating point-to-point services that transport a range of VLANs across an LDP network core using Q-in-Q endpoint interface types and flexible-ethernet-services as the physical encapsulation type. Service provisioners can limit the bandwidth of services built from this service definition to specific values from 10 Mbps through 100 Mbps.
The following sections show the configuration data on each endpoint when you use this service definition to create the service shown in Figure 1:
Configuration on Endpoint A
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint A:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation flexible-ethernet-services;
unit 2 {
description "QinQ Eline Martini";
encapsulation vlan-ccc;
vlan-tags outer 2 inner-range 100-110;
family ccc {
filter {
input filter_in_ge-0/1/1_2;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_2 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
family ccc {
filter filter_in_ge-0/1/1_2 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_2;
accept;
}
protocols {
l2circuit {
neighbor 192.168.1.40 {
interface ge-0/1/1.2 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}
Configuration on Endpoint Z
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint Z:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation flexible-ethernet-services;
unit 2 {
description "QinQ Eline Martini";
encapsulation vlan-ccc;
vlan-tags outer 2 inner-range 100-110;
family ccc {
filter {
input filter_in_ge-0/1/1_2;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_2 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_2 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_2;
accept;
}
}
}
}
}
protocols {
l2circuit {
interface ge-0/1/1.2 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}
ELine-QinQ-VLANRange-CCC
This service definition provides a base for creating point-to-point services that transport a range of VLANs across an LDP network core using Q-in-Q endpoint interface types and vlan-ccc as the physical encapsulation type. Service provisioners can limit the bandwidth of services built from this service definition to specific values from 10 Mbps through 100 Mbps.
The following sections show the configuration data on each endpoint when you use this service definition to create the service shown in Figure 1:
Configuration on Endpoint A
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint A:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation vlan-ccc;
unit 514 {
description VLANRANGE-SR;
encapsulation vlan-ccc;
vlan-tags outer 514 inner-range 600-610;
family ccc {
filter {
input filter_in_ge-0/1/1_514;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_514 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_514 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_514;
accept;
}
}
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.40 {
interface ge-0/1/1.514 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}
Configuration on Endpoint Z
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint Z:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation vlan-ccc;
unit 514 {
description VLANRANGE-SR;
encapsulation vlan-ccc;
vlan-tags outer 514 inner-range 600-610;
family ccc {
filter {
input filter_in_ge-0/1/1_514;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_514 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_514 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_514;
accept;
}
}
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.30 {
interface ge-0/1/1.514 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}
ELine-QinQ-VLANRange-Ext-CCC
This service definition provides a base for creating point-to-point services that transport a range of VLANs across an LDP network core using Q-in-Q endpoint interface types and extended-vlan-ccc as the physical encapsulation type. Service provisioners can limit the bandwidth of services built from this service definition to specific values from 10 Mbps through 100 Mbps.
The following sections show the configuration data on each endpoint when you use this service definition to create the service shown in Figure 1:
Configuration on Endpoint A
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint A:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation extended-vlan-ccc;
unit 2 {
description Ext-VLANRange;
vlan-tags outer 2 inner-range 100-110;
family ccc {
filter {
input filter_in_ge-0/1/1_2;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_2 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_2 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_2;
accept;
}
}
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.30 {
interface ge-0/1/1.2 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}
Configuration on Endpoint Z
The following statements show the interface configuration, the filter configuration, and connectivity configuration on endpoint Z:
ge-0/1/1 {
flexible-vlan-tagging;
mtu 1522;
encapsulation extended-vlan-ccc;
unit 2 {
description Ext-VLANRange;
vlan-tags outer 2 inner-range 100-110;
family ccc {
filter {
input filter_in_ge-0/1/1_2;
}
}
}
}
firewall {
policer policer_in_ge-0/1/1_2 {
if-exceeding {
bandwidth-limit 100m;
burst-size-limit 62500000;
}
then discard;
}
family ccc {
filter filter_in_ge-0/1/1_2 {
interface-specific;
term 1 {
then {
policer policer_in_ge-0/1/1_2;
accept;
}
}
}
}
}
protocols {
l2circuit {
neighbor 192.168.1.30 {
interface ge-0/1/1.2 {
virtual-circuit-id 786;
no-control-word;
mtu 1522;
}
}
}
}

