Hi,
I have some border routers running x86 version of routerOS. A few weeks ago i posted about the current mpls ldp implementation that only add on label to ecmp routes so its broken ecmp traffic. Then i worked arround and with Te ( RSVP) i was able to run bgp based vpls tunnels. With the default configuration the tunnel get R ( running) but only small packets worked, after running a lot of testing with packet sniffers, i figured out that the problem is that the X86 router cant use anything bigger than 1500.
the testing setup was a x86-----rb450G----rb450G and then running a BW test and packet sniffer.
the VPLS traffic between x86 an the last rb450g doesnt work with mpls mtu bigger than 1500 ( wireshark 1514 bytes on wire) so we get a lot of fragmentation that hurts the RB CPU.
later then i tested a vpls between the two rb450 g and its worked like a charm with a mpls mtu of 1522 ( wireshark 1536).
Our X86 server run intel pci-x server nic that in documentation can run jumbo frames without problems.
anyone experienced a problem like that?