So, I'm going to [try] and do this one a little different. I want to start with my typical, arguably lazy approach of presenting a problem and posting a video solution. However, for fun I'll do a closer look follow up to this one in a separate post. So here's the task at hand, your organization is looking to start migrating to IPv6. Currently your MPLS provider does not support IPv6, but part of this testing phase is communication between sites. Your goal is to maintain a fully meshed environment, with minimal tunnel interfaces.
- Create only a single tunnel interface on each edge router
- Do not add any IPv6 addresses to any physical interfaces.
- You may add a single static IPv6 route, but this is not ideal. [attempt to avoid this]
- Routing should take the most efficient path possible. (I.e. don't send traffic from R1 to R3 through R2)
- When you're done, all routers should be able to ping each others look backs. Use only EIGRPv6 to accomplish this. *Due to some IOS restrictions, you maybe use OSPFv3 if EIGRP is not supported on your platform
- Do not modify the MPLS router