Mainly NAT64.
DNS64 in as far as possible.
*) NAT64: https://tools.ietf.org/html/rfc6146
*) DNS64: https://tools.ietf.org/html/rfc6147
Keep up the good work.
+1 NAT64 & DNS64Mainly NAT64.
DNS64 in as far as possible.
*) NAT64: https://tools.ietf.org/html/rfc6146
*) DNS64: https://tools.ietf.org/html/rfc6147
Keep up the good work.
If you are planning on doing stateful NAT64 with anycast make sure they are distanced or costed consistently for all your clients. You'll want to keep clients going to the same NAT64 box as often as possible to prevent a loss of state from flapping between two.It would be nice to have it in ROS, but we've got a box with bind9, jool, and quagga running in testing right now and it's working great. I plan to put in more using anycast/ospf which will optimize performance and give us failover.
Yep that's the plan. We have three edge locations and I was looking at putting one at each and adjusting OSPF costs so that the traffic doesn't get split.If you are planning on doing stateful NAT64 with anycast make sure they are distanced or costed consistently for all your clients. You'll want to keep clients going to the same NAT64 box as often as possible to prevent a loss of state from flapping between two.It would be nice to have it in ROS, but we've got a box with bind9, jool, and quagga running in testing right now and it's working great. I plan to put in more using anycast/ospf which will optimize performance and give us failover.
In a simple network of say a DC and 2 towers, place each unit at the towers instead of in the DC or cost the links in the DC so that one box is preferred over the other for the ::/96.
Do you have any pointers on where to read about this setup specifically with RouterOS? I know Linksys routers also support DS-lite out of the box, I believe this is what Comcast is using for its v6 deployment. I cannot find any information about how to NAT IPv4 on the router to IPv6 out the WAN in RouterOS. What menu should I be in / what feature should I be using?Another option for you to look into is DS-Lite. Mikrotik can do what's necessary at the CPE (B4) side. You could configure your Linux appliances as AFTR device(s) and get your NAT64 functionality that way. This is a route I'm currently investigating for my company's IPv6 deployment.
In my experience sstp does not provide the most stable of connections.Mikrotik recommended SSTP when I asked about this at MUM.
I haven't played with it yet, but this appears to be more profile-driven than just a basic IPIP6 tunnel would be.
If you're using Mikrotik as the SSTP server, then this will not help much because it won't be able to perform DS-Lite NAT64 (no IPv6 NAT / NAT64 at all, let alone the DS-Lite style NAT64). However, they were suggesting using this as a way to do v6-only transport with a centralized IPv4 delivery scheme over the SSTP. This would work as well, and you could just tunnel routable V4 addresses or utilize CGNAT over the tunnels with 100.64.0.0/10 space.
Of course, until Mikrotik implements at least stateless NAT64 in RouterOS, this is all a pipe dream, but to illustrate why it would be great - here's an example of how 464XLAT makes life great.The only feature it doesn't provide is literal IPv4 resource access (meaning http://132.132.254.254 or something like that and the fix is to just create an A record).