MLPPP Configuration
The following configuration shows that lsq-1/1/0 and lsq-1/3/0 work as a pair and the redundancy type is hot-standby, which sets the requirement for the failure detection and recovery time to be less than 5 seconds:
- interfaces rlsq0 {
-
- redundancy-options {
- primary lsq-1/1/0;
- secondary lsq-1/3/0;
- hot-standby; #either hot-standby or warm-standby is supported
- }
- }
The following example shows a related MLPPP configuration:
![]() |
Note: MLPPP protocol configuration is required for this configuration. |
- interfaces {
-
- t1-/1/2/0 {
-
- unit 0 {
-
- family mlppp {
- bundle rlsq0.0;
- }
- }
- }
-
- rlsq0 {
-
- unit 0 {
-
- family inet {
- address 30.1.1.2/24;
- }
- }
- }
- }
The following example shows a related CoS configuration:
- class-of-service {
-
- interfaces {
-
- rlsq0 {
-
- unit * {
- fragmentation-maps fr-map1;
- }
- }
- }
- }
The following example shows a complete link state replication configuration for MLPPP. This example uses two bundles, each with four T1 links. The first four T1 links (t1-*:1 through t1-*:4) form the first bundle and the last four T1 links (t1-*:5 through t1-*:8) form the second bundle. To minimize the duplication in the configuration, this example uses the [edit groups] statement; for more information, see the JUNOS System Basics Configuration Guide. This type of configuration is not required; it simplifies the task and minimizes duplication.
- groups {
-
- ml-partition-group {
-
- interfaces {
-
- <coc3-*> {
- partition 1 oc-slice 1 interface-type coc1;
- }
-
- <coc1-*> {
- partition 1-8 interface-type t1;
- }
- }
- }
-
- ml-bundle-group-1 {
-
- interfaces {
-
- <t1-*:"[1-4]"> {
- encapsulation ppp;
-
- unit 0 {
-
- family mlppp {
- bundle lsq-0/1/0.0;
- }
- }
- }
- }
- }
-
- ml-bundle-group-2 {
-
- interfaces {
-
- <t1-*:"[5-8]"> {
- encapsulation ppp;
-
- unit 0 {
-
- family mlppp {
- bundle lsq-0/1/0.1;
- }
- }
- }
- }
- }
- }
- interfaces {
-
- lsq-0/1/0 {
-
- unit 0 {
- encapsulation multilink-ppp;
-
- family inet {
-
- address 1.1.1.1/32 {
- destination 1.1.1.2;
- }
- }
- }
-
- unit 1 {
- encapsulation multilink-ppp;
-
- family inet {
-
- address 1.1.2.1/32 {
- destination 1.1.2.2;
- }
- }
- }
- }
-
- coc3-1/0/0 {
- apply-groups ml-partition-group;
-
- sonet-options {
-
- aps {
- preserve-interface;
- working-circuit aps-group-1;
- }
- }
- }
-
- coc1-1/0/0:1 {
- apply-groups ml-partition-group;
- }
-
- t1-1/0/0:1:1 {
- apply-groups ml-bundle-group-1;
- }
-
- t1-1/0/0:1:2 {
- apply-groups ml-bundle-group-1;
- }
-
- t1-1/0/0:1:3 {
- apply-groups ml-bundle-group-1;
- }
-
- t1-1/0/0:1:4 {
- apply-groups ml-bundle-group-1;
- }
-
- t1-1/0/0:1:5 {
- apply-groups ml-bundle-group-2;
- }
-
- t1-1/0/0:1:6 {
- apply-groups ml-bundle-group-2;
- }
-
- t1-1/0/0:1:7 {
- apply-groups ml-bundle-group-2;
- }
-
- t1-1/0/0:1:8 {
- apply-groups ml-bundle-group-2;
- }
-
- coc3-2/0/0 {
- apply-groups ml-partition-group;
-
- sonet-options {
-
- aps {
- preserve-interface;
- protect-circuit aps-group-1;
- }
- }
- }
-
- coc1-2/0/0:1 {
- apply-groups ml-partition-group;
- }
-
- t1-2/0/0:1:1 {
- apply-groups ml-bundle-group-1;
- }
-
- t1-2/0/0:1:2 {
- apply-groups ml-bundle-group-1;
- }
-
- t1-2/0/0:1:3 {
- apply-groups ml-bundle-group-1;
- }
-
- t1-2/0/0:1:4 {
- apply-groups ml-bundle-group-1;
- }
-
- t1-2/0/0:1:5 {
- apply-groups ml-bundle-group-2;
- }
-
- t1-2/0/0:1:6 {
- apply-groups ml-bundle-group-2;
- }
-
- t1-2/0/0:1:7 {
- apply-groups ml-bundle-group-2;
- }
-
- t1-2/0/0:1:8 {
- apply-groups ml-bundle-group-2;
- }
- }
FRF-15 Configuration
The following example shows a configuration for an FRF.15 bundle:
- interfaces rlsq0 {
-
- redundancy-options {
- primary lsq-1/2/0;
- secondary lsq-1/3/0;
- warm-standby;
- }
-
- unit 0 {
- encapsulation multilink-frame-relay-end-to-end;
-
- family inet {
- address 30.1.1.1/24;
- }
- }
- }
FRF-16 Configuration
The following example shows a configuration for an FRF.16 bundle:
- interfaces rlsq0:0 {
- dce;
- encapsulation multilink-frame-relay-uni-nni;
-
- redundancy-options {
- primary lsq-1/2/0:0;
- secondary lsq-1/3/0:0;
- warm-standby;
- }
-
- unit 0 {
- dlci 1000;
-
- family inet {
- address 50.1.1.1/24;
- }
- }
- }