i’m following this guide, which is for ROS6 and trying to make it work on ROS7, in my understanding an alternative to that on ROS7 will be something like that (i changed addresses, but the idea’s the same):
# R1: lo-addr=10.0.0.3 lan-cidr=192.168.10.0/24
# R2: lo-addr=10.0.0.5 lan-cidr=192.168.20.0/24
# (192.168.10.0) R1 (10.3.1.2)-------------(10.3.1.1) R3 (10.1.1.2)---------(10.1.1.1) R2 (192.168.20.0)
### R1
/mpls/traffic-eng/interface/add interface=ether1 bandwidth=10Mbps
/mpls/traffic-eng/interface/add interface=ether2 bandwidth=10Mbps
/mpls/traffic-eng/path/add use-cspf=yes name=dyn
/mpls/traffic-eng/path/add name=tun-1-link use-cspf=no hops=10.3.1.1/strict,10.1.1.2/strict,10.1.1.1/strict
/mpls/traffic-eng/tunnel/add bandwidth=5Mbps name=TE-to-5 to-address=10.0.0.5 primary-path=tun-1-link secondary-paths=dyn record-route=yes from-address=10.0.0.3
/ip address add address=10.99.99.1/30 interface=TE-to-5
/ip route add dst-address=192.168.20.0/24 gateway=10.99.99.2
first i assumed that `
/mpls/traffic-eng/interface/
is an alternative to ROS6's
/interface/traffic-eng
, but then i decided that's supposed to be
/mpls/traffic-eng/tunnel
. the problem is "TE-to-5" doesn't appear as an option for interface when i do
/ip address add
and the
/mpls traffic-eng interface add
` doesn’t have a “name” option at all. my assumption is that this is expected and i just don’t understand something.
does anyone have a working example of MPLS TE in RouterOS 7 i can follow. i’m kinda tired of trying to figure this out. the documentation for MPLS TE on RouterOS hasn’t been updated for 4 years…