Store-and-forward
Esse tipo de switch aceita e analisa o pacote inteiro antes de encaminhá-lo para a porta de saída, guardando cada quadro em um buffer. Este método permite detectar alguns erros, evitando a sua propagação pela rede.
Contudo, o tempo gasto para guardar e checar cada quadro adiciona um tempo de latência grande ao processamento dos quadros e a latência total é proporcional ao tamanho dos pacotes: quanto maior o pacote, maior o atraso.
Os switches store-and-forward são projetados para redes corporativas, onde a verificação de erros e um bom throughput são desejáveis.
Cut-through
Os switches cut-through apenas examinam o endereço de destino antes de re-encaminhar o pacote. Eles foram projetados para reduzir a essa latência, minimizando o atraso (delay) lendo apenas os 6 primeiros bytes de dados do pacote (que contém o endereço de destino) e logo encaminham o pacote.
Switches cut-through são mais bem utilizados em pequenos grupos de trabalho e pequenos departamentos. Nessas aplicações é necessário um bom throughput e erros potenciais de rede ficam no nível do segmento, sem impactar a rede corporativa.
Adaptative cut-through
São switches híbridos que processam pacotes no modo adaptativo, suportando tanto o modo store-and-forward quanto cut-through. Qualquer dos modos pode ser ativado pelo gerente da rede ou o switch pode ser inteligente o bastante para escolher entre os dois métodos, baseado no número de quadros com erro passando pelas portas.
Quando o número de quadros corrompidos atinge um certo nível, o switch pode mudar do modo cut-through para store-and-forward, voltando ao modo anterior quando a rede se normalizar.
http://www.projetoderedes.com.br/artigos/artigo_switches_em_redes_locais.php