The present invention utilizes specific referential tables for forwarding decisions while maintaining current mechanisms of Ethernet addressing and QoS marking. The referential tables are utilized for forwarding decisions based on any and / or multiple fields within the packets simultaneously, such as, for example, incoming port number, incoming MAC, incoming VLAN, outgoing MAC, outgoing VLAN, P-bits, DSCP, MPLS label, TCP / UDP port numbers, IP, SIP, HTTP, and the like. A user can define the forwarding criteria based on any combination / permutation fields in the packet. Advantageously, the present invention removes the need to introduce explicit tunnel labels in the Ethernet frame in order to maintain the desired QoS within the network removing explicit labeling requirements.