Patent ID: 9628379
Date: 2017-04-18
CPC Classifications: H04L

Claim:
1. A method comprising: receiving at a first customer edge network device, an encapsulated packet that includes inner headers comprising source address information for a first service running on a first computing apparatus in a first home cloud and destination address information for a second service running on a second computing apparatus in a second home cloud, the encapsulated packet further including outer headers which comprise Layer 2 source address information for a first virtual endpoint service running on the first computing apparatus, Layer 2 destination address information for the first customer edge network device, Layer 3 source address information for the first virtual endpoint service, Layer 3 destination address information for a second virtual endpoint service running on the second computing apparatus, a virtual network identifier that identifies one of a plurality of Layer 2 network segments in which the second home cloud resides and a virtual domain identifier that identifies one of a plurality of Layer 3 network segments in which the second home cloud resides; inserting a predetermined portion of bits of the virtual domain identifier of the encapsulated packet into a label to form a virtual domain label for label-based routing; appending the virtual domain label to the encapsulated packet; and sending the encapsulated packet with the virtual domain label to a first provider edge network device of a provider network.