One of my customers (an University) has a WAN consists of 13 remote campus and a central campus. They are using Metro ethernet between remote campuses and Central campus. They asked that how to carry local vlans which they created on Catalyst 6509 to the all remote campuses. Remote campuses are using Cisco Catalyst 3560 as a metro ethernet switch. All the connections from campuses to the Service provider configured as a trunk. But we have a little problem. Q-in-Q is not available in service provider network. They can not provide an encapsulation vlan (service vlan) for to create a tunnel that can passing all vtp,bpdu,etc data to the remote campuses. As a summary, we are looking for a method to carry all the vlans that have been created on the Backbone Switch to the remote campuses over a metroethernet wan without q-in-q.
I also tried the L2TP , L2PT but it did not accomplish my objective.