Guys,
I don't have experience in deploying MPLS and PPOE so i need your help about how to inter-connect does site using MPLS. I need help about configuration in RB450G to establish MPLS.
Site A Configuration
/system identity set name=Site A
# add loopback interface
/interface bridge
add name=loopback
/ip address
add address=10.255.255.1/32 interface=loopback
add address=10.10.10.1/24 interface=ether1
#set up ospf
/routing ospf instance
set default redistribute-connected=as-type-1
/routing ospf network
add network=10.10.0.0/24 area=backbone
# set up MPLS/LDP
/mpls interface set 0 mpls-mtu=1512
/mpls ldp
set enabled=yes lsr-id=10.255.255.1 transport-address=10.255.255.1
/mpls ldp interface
add interface=ether1
--------------------
Site B Configuration
/system identity set name=Site B
# add loopback interface
/interface bridge
add name=loopback
/ip address
add address=10.255.255.2/32 interface=loopback
add address=10.10.10.2/24 interface=ether1
#set up ospf
/routing ospf instance
set default redistribute-connected=as-type-1
/routing ospf network
add network=10.10.0.0/24 area=backbone
# set up MPLS/LDP
/mpls interface set 0 mpls-mtu=1512
/mpls ldp
set enabled=yes lsr-id=10.255.255.2 transport-address=10.255.255.2
/mpls ldp interface
add interface=ether1
--------------------
Site C
/system identity set name=Site C
# add loopback interface
/interface bridge
add name=loopback
/ip address
add address=10.255.255.3/32 interface=loopback
add address=10.10.10.3/24 interface=ether1
# set up pppoe
/interface pppoe-server server
add interface=ether2 service-name=mpls max-mru=1500 max-mtu=1500
/ppp secret
add name=mplsR3 service=pppoe remote-address=192.168.0.2 local-address=192.168.0.1
add name=mplsR4 service=pppoe remote-address=192.168.0.3 local-address=192.168.0.1
add name=mplsR4 service=pppoe remote-address=192.168.0.4 local-address=192.168.0.1
/interface pppoe-server
add name="mpls-Site-D" user="mpls-Site-D" service="mpls"
add name="mpls-Site-E" user="mpls-Site-E" service="mpls"
add name="mpls-Site-F" user="mpls-Site-F" service="mpls"
#set up ospf
/routing ospf instance
set default redistribute-connected=as-type-1
/routing ospf network
add network=10.10.0.0/24 area=backbone
add network=192.168.0.2/32 area=backbone
add network=192.168.0.3/32 area=backbone
add network=192.168.0.4/32 area=backbone
# set up MPLS/LDP
/mpls interface set 0 mpls-mtu=1512
/mpls ldp
set enabled=yes lsr-id=10.255.255.3 transport-address=10.255.255.3
/mpls ldp interface
add interface=ether1
add interface=mpls-Site-D
add interface=mpls-Site-E
add interface=mpls-Site-F
-------------------------
Site G
Site H
I should be able to hand out public IP and Class C IP in Site D,E and F via Site C.
I'm not sure about this config so please check guys.
Thanks in advance.