Método Pacote-Por-Pacote: Quando o switch camada 3 usa este método de roteamento, o roteador examina cada pacote via hardware e encaminha-o para o destino usando o protocolo de roteamento padronizado. A vantagem é que o switch camada 3 que opera com esse método é sua compatibilidade com outros roteadores da rede. Tal como o swicth não precise reconhecer pacotes especiais provenientes de switch camada 3, que implemente o método baseado em fluxo.
Método Baseado em Fluxo: Requer que os pacotes sejam rotulados, também conhecido como MPLS. Um grupo de pacotes é identificado para determinar se eles estão fluindo para um destino comum e se o pacote faz parte uma sequência maior de pacotes, mais tarde feito o exame da sequência dos pacotes o tamanho da janela é negociada durante a sessão TCP/IP. Um fluxo é identificado, o mecanismo é usado para informar a todos os dispositivos intermediários entre os pontos de fluxos que eles podem usar o chaveamento(switching) em vez do roteamento.
Fonte: Livro Enhancing LAN Performance, página 342, Por Gilbert Held