My requirements are to support Multicast for future deployment and vlan extension over a MPLS ISP( ISP is provding ospf handoff)
I will have to use a software based solution since the tunnel needs to start and terminate on 3845s so L2tpv3 which is router-based solution is a good candidate.
Also EoMPLS does not support multicast I would have to use a GRE tunnel to provide support for multicast.
With MPLS over GRE with EoMPLS feature I am looking at a maximum mtu size of 1570 and if voice is deployed over this then each tiny voice packet will have a pretty big header compared to the header. here i would need to use an additional GRE tunnel for multicast support.
With L2TPv3 it would add 20 bytes of header.
So would l2TPv3 and a gre tunnel for multicast be a good design??
I am thinking using L2TPv3 for layer 2 extension and a GRE tunnel for multicast support.