The Ethernet header values are determined based on routing information received from a routing protocol such as the Border Gateway Protocol (BGP) or OSPF. BGP is described in the book ???BGP4: Inter-Domain Routing in the Internet??? by John W. Stewart III, Addison Wesley Longman, Inc., 1999, incorporated herein by reference in its entirety.