Cómo usar C para transferir archivos a través de una LAN
2) Selecciona el archivo que deseas transferir y ábrelo.
3) Lea el contenido del archivo y transmítalo a la otra parte en lotes. Por ejemplo, se transfieren 64 bytes a la vez, o 512 bytes, y así sucesivamente. Simplemente optimícelo de acuerdo con la situación real y los requisitos de velocidad.
4) El receptor acepta todos los bytes transmitidos en lotes, los fusiona en un archivo completo y lo guarda.
5) Para garantizar la integridad del archivo transferido, el remitente debe realizar una suma de verificación md5 en el contenido del archivo, y el receptor también debe realizar una suma de verificación md5 en el contenido del archivo aceptado, y luego ambos Las partes intercambian sumas de verificación. Valor, la comparación es consistente. Si son inconsistentes, se solicita una retransmisión.