tecnologia de transporte do núcleo FileCatalyst baseia-se no protocolo UDP, que fornece um mecanismo pelo qual os dados podem ser transmitidos a taxas precisas. Os ficheiros podem ser transferidos através do protocolo UDP, sem ser dificultada por deficiências de rede, tais como latência e perda de pacotes, que as transferências de ficheiros substancialmente lenta. No entanto, o UDP não tem nenhum meio de recuperação de pacotes perdidos, o que significa que no passado não havia nenhuma maneira de tirar proveito do protocolo UDP para transferências de confiança através de uma rede com deficiências. FileCatalyst adiciona a fiabilidade e a taxa de controlo em falta a partir de UDP sem sacrificar as suas outras propriedades desejáveis.

TCP issues graph

Semelhante ao TCP, o protocolo usado por trás os métodos tradicionais de transferência de arquivo como a tecnologia de transferência de FTP, FileCatalyst também vai quebrar dados em blocos. A principal diferença entre FileCatalyst e TCP é que não há nenhum atraso enquanto espera para a recepção de um bloco de dados antes do início da transferência de blocos subseqüentes de dados com FileCatalyst. Transmissão de blocos subseqüentes é iniciada imediatamente, mesmo quando os blocos anteriores ainda não foram reconhecidos. Independentemente de latência de rede, transmissão de dados permanece constante com FileCatalyst, permitindo transferências de ocorrer a uma velocidade linha completa.

Acceleration graph

Enquanto o bloco posterior está a ser transmitida, o protocolo FileCatalyst aguarda qualquer reconhecimento do bloco anterior ou uma lista de pacotes perdidos. pacotes em falta são re-transmitidos concorrentemente com novos dados a serem enviados para os blocos subsequentes até que o reconhecimento é finalmente recebido. Este fluxo de dados permanece constante, mesmo quando existe um grande número de pacotes em falta e o processo repete-se até que todo o ficheiro é transferido.

Para saber mais sobre a acelerar transferências de arquivos com o protocolo FileCatalyst ver o nosso papel branco Acelerar transferências de arquivos.

Leia “Acelerar transferências de arquivos”