Hola:
La pregunta está redactada de forma muy clara:
a) Explique en qué consiste la característica de store and forward (almacenamiento y reenvío) de los switches (conmutadores) de capa de enlace.
b) ¿Qué ventajas tiene para la capa de red que la capa de enlace utilice este mecanismo, en comparación a tener una red puramente conectada con hubs?
Pero no veo la relación entre lo que pregunta la parte b y la respuesta que dan en la solución:
a) Consiste en que las comunicaciones de datos se hacen en unidades de transferencia (frames en el caso de capa de enlace), las cuales deben ser recibidas en su totalidad (store) antes de poder ser reenviadas (forward) o consumidas. Este mecanismo es bien diferente al utilizado por los hubs, los que reenvían inmediatamente por todos los puertos cada bit (en lugar de frames) que reciben.
b) Dado que cada frame contiene no solo los datos, sino también información de control; luego de obtenido el frame completo se podrían implementar controles y procesos locales que permiten servicios de chequeos de correctitud, entregas confiables, etc. El reenvío selectivo y autoaprendizaje también son ventajas que derivan directamente del procesamiento luego de recibido el frame completo y que son una de las mejoras notorias en el rendimiento entre switches y hubs.
Tal vez sea un problema mío de comprensión lectora, pero lo percibo como si continuara ampliando la respuesta de la parte a, siguiendo ubicado desde la perspectiva de la capa de enlace, y no entrara a analizar el escenario desde la capa de red. Es decir, no alcanzo a ver cuáles serían esas ventajas para la capa de red que preguntan.