I am trying to understand VPWS services, and going through RFC 4448, Encapsulation Methods for Transport of Ethernet over MPLS Networks.
Here is the packet capture:
Why there is a need for again source MAC and destination MAC addresses?
My understanding is that it uses MPLS labeling for switching/routing within the core network. Once it moves out from the PE, it will go to its attachment circuit based on the ethernet frame- destination MAC address. Is that correct?
I see that in the packet capture, there are two Ethernet frame headers - The red one shows the ethernet source and destination MAC addresses of its immediate neighbor. Is the label not being used for switching?
If so, then why two labels?
I am confused about the second ethernet frame - My understanding is that it is for the attachment circuit - like where to go after reaching the far end PE.