¿Cómo funciona la comunicación de red asíncrona? ¿Cómo se maneja en las capas de transporte / red en la infraestructura?

Hmm, una buena pregunta. Déjame decirte cómo funciona, básicamente todas estas capas son lógicas. No hay tales capas físicas disponibles. Cuando digo lógico, es solo la forma modular de división de varias actividades de red. Por lo tanto, incluso es posible escribir una aplicación de red completa en un solo archivo. Pero quién haría eso.
Ahora llegando a tu pregunta. La comunicación asincrónica es una comunicación sin bloqueo, es decir, envía un paquete fuera de su máquina, no está seguro de cuándo es la respuesta del paquete que regresa a su máquina. Lo que se hará es que habrá oyentes esperando dichos paquetes. Una vez que los oyentes reciban el paquete, se llamará una devolución de llamada a las capas superiores y el paquete se pasará a las capas superiores. Las devoluciones de llamada se implementan utilizando punteros de función. Puedo decir mecanismo impulsado por eventos.

Espero haber respondido tu pregunta.

Encontrarás una buena explicación aquí:
Cambio de modo de transferencia asíncrono