Sólo para tenerlo en cuenta, diré que la biblioteca
Synapse está muy bien para realizar programas que accedan a una red, tanto clientes como servidores como
peer-to-peer. Incluye varios protocolos completamente implementados, entre ellos FTP y pasarelas SSH. Personalmente me gusta más que Indy, a pesar de que parece estar en punto muerto desde 2013.