Академический Документы
Профессиональный Документы
Культура Документы
A B A B
ELINE: Epipe
ALU IP/MPLS
Epipe
=
network
A B A B
ELAN: VPLS VPLS
=
VPLS
C C
A B A B
ETREE: VPLS VPLS
= Leaf
VPLS Root
With split
horizon, etc.
C C
Leaf
As noted in Table 1 above, an E-Line may be referred to as an EPL if the customer access point
is the whole Ethernet port, or an EVPL if there are many customers multiplexed via VLANs onto
the same physical port. Both are Epipes in the ALU configuration, and the only difference is in
whether the SAP (service access point) is tied to a VLAN number or not. The same is true for
VPLS, with ELAN variations EP-LAN vs. EVP-LAN, and ETREE variations EP-Tree vs. EVP-
Tree.
Note it is also possible to combine an Epipe & VPLS in a backhaul scenario. For example, a
VPLS might be configured on a few central nodes, and many remote sites have Epipe spokes
into the VPLS.
Examples of these Epipe & VPLS scenarios are shown in the diagram below.
7705 7750
GE port GE port
E-Line = Epipe Epipe 10 Epipe 10
SAP
EPL if one port per Epipe, SAP
1/1/7
ALU IP/MPLS 1/1/1
EVPL if one VLAN per Epipe VLAN 100
network
VLAN 100 Epipe 20 SAP
SAP
1/2/8:100 1/5/1:100
Epipe 20
1/2/8:200 VLAN 200
Epipe 30 Epipe 30
VLAN 200 SAP
1/2/3:200
7450
7450 7750
Ethernet Ethernet
E-LAN = VPLS VPLS 100 VPLS 100
SAP SAP
E-Tree = VPLS 1/1/2 1/1/4
VPLS 100
7750
VPLS 555
7750
7250 SAS 7705 SAR-8 7750 SR-1 7750 SR-7 7750 SR-12
7710 SR-c4 7710 SR-c12 7450 ESS-1 7450 ESS-6 7450 ESS-7 7450 ESS-12
As of August 2011 the Indosat network was at 16 different software levels, though this is moving
towards 2 main levels: 7705s at 4.0R2, and 7450/7750/7710 at 8.0R11. (The latest available
software as of October 2011 is 7705 4.0R5 and 7450/7770/7710 9.0R5.) Some features are not
supported on older software levels (e.g., VPLS is not supported on 7705 R3.0), so always
consider the software level when planning to deploy new services. Consult the ALU release
notes and other manuals for supported features.
over OSPF or
static routes
The details of configuring SDPs, MPLS, OSPF, static routes are not covered in this document.
Please see the ALU manuals:
7750 SR OS Services Guide
7750 SR OS MPLS Guide
7750 SR OS Routing Protocols Guide
7750 SR OS Router Configuration Guide
Also see the Indosat ALU Network Audit Report for how transport is configured in Indosat.
7750 7750
GE port SDP 999 SDP 888 GE port
Epipe 10 Epipe 10
SAP spoke-sdp spoke-sdp
888:10 SAP
1/1/1 999:10 IP/MPLS 1/1/2
network
epipe 801010042 customer 65011 create epipe 801010042 customer 65011 create
description "service for OMAL BSC-Palembang" description "service for OMAL BSC-Palembang"
sap 10/1/2:42 create sap 10/1/2:42 create
exit exit
spoke-sdp 4180:801010042 create spoke-sdp 4280:801010042 create
exit exit
no shutdown no shutdown
exit exit
On 7750 PLG-A45-PE1-SR12:
configure service epipe 801010042 customer 65011 create
description "service for OMAL BSC-Palembang"
sap 10/1/2:42 create
exit
spoke-sdp 4180:801010042 create
exit
no shutdown
exit
On 7750 PLG-A45-PE2-SR12:
configure service epipe 801010042 customer 65011 create
description "service for OMAL BSC-Palembang"
sap 10/1/2:42 create
exit
spoke-sdp 4280:801010042 create
exit
no shutdown
exit
There are 7 Epipes in the network using sap-ingress profiles; for example JKT-KPI-CORE epipe
551.
There are 5 Epipes in the Indosat network that have multiple endpoints like this: epipe 5607,
652158, 652159, 801010402, 801010409.
Spanning Tree Protocol (STP) is turned on by default (no shutdown), to prevent loops in
scenarios where the end-customer may connect Ethernet switches in a loop. If the
overhead of STP is not needed, it can be shutdown. In Indosat, 98% of the VPLS instances
have STP shutdown, and 2% (109 VPLSs) have stp enabled.
Split Horizon is an option that can be configured via split-horizon-group so that
certain access points in the same VPLS cannot see each other. In Indosat, 3% of VPLS
services have Split Horizon set under one or more of their spoke-sdps or SAPs. See more
on split horizon in the ETREE Section 1.4.
Description and service-name fields are optional, but a good practice to add them. See
Section 1.5 about service-name.
87% of the VPLSs in Indosat also specify a service-mtu (like MTU 1600 bytes), though
often it is better to only configure the MTU on access ports, and then let the VPLS pick it
up automatically from there. The example below does not configure any MTU under the
VPLS.
Example VPLS for ELAN:
VPLS 100
7750 node 2
On Node 1:
configure service vpls 100 customer 1 create
description "VPLS for Jakarta Bank"
service-name "vpls-jakarta-bank"
stp
no shutdown
exit
sap 1/1/2 create
description "GE port at head office"
exit
mesh-sdp 333:100 create
description "Mesh to node 3"
exit
mesh-sdp 222:100 create
description "Mesh to node 2"
exit
no shutdown
exit
On Node 3:
configure service vpls 100 customer 1 create
description "VPLS for Jakarta Bank"
service-name "vpls-jakarta-bank"
stp
no shutdown
exit
A VPLS can reside on 3 nodes as in the above example, or just on 1 node, or on many more. In
the Indosat network, VPLS 55564 appears on 19 nodes. VPLS 72020202 appears on 10 nodes that
are meshed together with a total of 56 mesh-sdps.
Same as described in the Epipes with QoS Section 1.2.1, it is possible to add a QoS profile to the
SAPs and/or the mesh/spoke-sdps under a VPLS, for example to rate-limit the traffic entering
the network or prioritize one access port above another via Forwarding Classes. In the Indosat
network, 24% of VPLS SAPs have a sap-ingress QoS profile. It is recommended to consider an
overall scheme for QoS in the network.
There are many options for configuring a VPLS on ALU routers; see the 7750 SR OS Services Guide
for more details.
spoke-sdps
Unlike an ELAN service where all SAPs can reach each other, the above ETREE must be set so
the homes cannot communicate with each other. This is achieved by Split Horizon. SAPs or
spoke-sdps on a VPLS that are in the same split-horizon-group are restricted from seeing each
other, though they can communicate with the roots and vice versa.
Considering the right side of the diagram above, with Epipe spokes into a central VPLS, below
is a sample config showing the split horizon group.
In the above example, split horizon restricts the traffic flow to a hub & spoke topology, but
otherwise the MAC learning and bridging behavior is similar to a regular VPLS. In some ETREE
applications it is desired to turn off MAC learning altogether, so that every frame that comes
from the root is broadcast to all the leaves. This can be achieved by configuring the option:
configure service vpls disable-learning
There are many ways to configure distribution trees depending on the application. For
example, multicast features for a broadcast TV scenario are shown in the diagram below, from
the 7750 SR OS Triple Play Guide. Please refer to this guide for more details.
VPLS 555
7750
BSA = Broadband Service Aggregator
BSR = Broadband Service Router
7450
7750
In the Indosat network, there are 12 VPLSs that have Epipe spokes into them. All of them have
the Epipes on 7705, because 7705 did not support VPLS until release 4.0, so the Epipes were
used instead to reach the VPLS on 7750. The option disable-learning is not used on any
VPLSs in the network.
Below is an example of an ETREE in Indosat. The spokes here are all in the same Split Horizon
group, so the switches A, B, C, D are unable to reach each other. But if the head-end switch
E broadcasts an ARP, it learn the destination MAC address, and then unicasts to A, B, C, or D
from now on.
BLI-GSB-CN1-SR12
BLI-TBK-EN1-SAR8 Ethernet
A Ethernet SAP
* VPLS
504270294
E
Ethernet
D Epipe 503270294
* VPLS F
* 504270294
SAP
BLI-GSB-CN2-SR12
* = split-horizon-group en
On 7750 BLI-GSB-CN1-SR12:
configure service vpls 504270294 customer 65200 create
split-horizon-group "en" create
exit
stp
shutdown
exit
sap 1/1/10:294 create
exit
mesh-sdp 4734:504270294 create ## mesh from VPLS to VPLS, spokes go to Epipes
exit
spoke-sdp 4766:500270294 split-horizon-group "en" create
exit
spoke-sdp 4766:501270294 split-horizon-group "en" create
exit
mac-move
no shutdown
exit
no shutdown
exit
On 7750 BLI-GSB-CN2-SR12:
configure service vpls 504270294 customer 65200 create
split-horizon-group "en" create
exit
stp
shutdown
exit
sap 4/1/7:294 create
exit
mesh-sdp 3447:504270294 create
exit
spoke-sdp 5066:502270294 split-horizon-group "en" create
exit
spoke-sdp 5066:503270294 split-horizon-group "en" create
exit
mac-move
no shutdown
exit
no shutdown
exit
On 7705 BLI-TBK-EN1-SAR8:
configure service epipe 500270294 customer 65200 create
sap 1/5/3:294 create
exit
spoke-sdp 5147:500270294 create
exit
no shutdown
exit
epipe 501270294 customer 65200 create
sap 1/5/4:294 create
exit
spoke-sdp 5147:501270294 create
exit
no shutdown
exit
epipe 502270294 customer 65200 create
sap 1/6/3:294 create
exit
spoke-sdp 5134:502270294 create
exit
no shutdown
exit
epipe 503270294 customer 65200 create
sap 1/6/4:294 create
exit
Please see the 7750 SR OS Triple Play Guide and the 7750 SR OS Services Guide for more details.
1.5 Service-name
This section is a best practice for configuring new Epipes & VPLS, copied from the Indosat ALU
Network Audit Report.
When configuring new services, it is useful to include a service-name. It is not required to have
a service-name, but it is useful for troubleshooting because it appears in the command show
service service-using, right beside whether the service is up or down. For example:
1.6 Scalability
As noted in the Indosat ALU Network Audit report, none of the services are exceeding ALU
scalability guidelines. Aside from physical capacity limits like slot space and port count (6
MDAs per 7705 SAR-8 node), and hard limits that are enforced by the CLI (8 ports per LAG
group), many scaling numbers vary depending on the software level, chassis type, IOM type and
combination of features. As such, they are not published in a comprehensive list.
A few key scaling limits are listed here for reference, applying to 7705 release 4.0 and
7450/7750/7710 release 8.0.