Hello.
I have a /40 IPv6 address block at some MikroTik router (R1). I need to assign a /48 to another MikroTik router (R2) that is not directly connected and only way to do it is using tunnels.
My question is: what is the difference of making a 6to4 tunnel between R1 and R2 and making an EoIP/IPIP/GRE one? With all them I will be able to assign an IPv6 address to tunnel interface. I know 6to4 was made for this purpose, but I can’t see any advantage of using it when comparing to other available.
Thanks in advance.
's.
6to4 is a standard so it’s supported on multiple vendors. It’s mostly used when you can’t get native IPv6 transit from your upstream provider. You create a 6to4 tunnel to a broker and use an IPv6 assignment they give you (example: Hurricane Electric/Tunnelbroker). It also uses smaller MTU to work across WAN.
If you’re going MT to MT, you could easily use EoIP or another method - no reason to stick with 6to4. Just keep in mind the MTU issue as you might end up with excessive packet fragmentation and broken connections if you don’t control the path between router1 and router2.