Ребята, у меня нет опыта развертывания MPLS и PPPoE, поэтому нужна ваша помощь в организации соединения между этими площадками с использованием MPLS. Нужна помощь с настройкой RB450G для установки MPLS.
**Конфигурация площадки A:**
`/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`
**Конфигурация площадки B:**
`/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`
**Конфигурация площадки 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`
Площадки G, H, I
На площадке C я должен раздавать публичные IP-адреса и классы C IP-адреса на площадках D, E и F. Не уверен в этой конфигурации, пожалуйста, проверьте, ребята.
Спасибо заранее.

**Конфигурация площадки A:**
`/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`
**Конфигурация площадки B:**
`/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`
**Конфигурация площадки 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`
Площадки G, H, I
На площадке C я должен раздавать публичные IP-адреса и классы C IP-адреса на площадках D, E и F. Не уверен в этой конфигурации, пожалуйста, проверьте, ребята.
Спасибо заранее.

