Respostas:
É possível, até provável, que pelo menos um (provavelmente mais) quadros sejam perdidos em qualquer failover.
A velocidade do failover depende muito do tipo de redundância que você está usando. Spanning Tree é o mais lento, o roteamento é uma ordem de magnitude mais rápida e os etherchannels ainda são e ordem de magnitude mais rápidos que isso.
Quando os quadros são perdidos, não há nada na camada 2 para solicitar que eles sejam reenviados. Se os dados nos quadros forem TCP, a camada superior solicitará que o pacote que contém o segmento TCP seja reenviado. O UDP não faz isso; portanto, caberia ao aplicativo solicitar um reenvio se ele fosse criado dessa maneira.
Se bem me lembro, a árvore de abrangência padrão (802.1d) leva cerca de 50 segundos para reconvergir . Essa é a duração pela qual você estará perdendo quadros.
Claro, você pode modificar esses temporizadores para tornar mais rápido. Ou use o RSTP (Rapid Spanning Tree), que é mais parecido com o padrão agora. O RSTP é muito mais rápido, pois leva apenas alguns segundos para reconvergir.