La columna " Puerto del servidor " indica el puerto desde el que el servidor transmite datos. En el caso de FTP , este puerto es diferente del puerto de escucha. Algunos protocolos (como FTP, FTP Secure , FASP y Tsunami ) escuchan en un "puerto de control" o "puerto de comandos", en el que reciben comandos del cliente.
De manera similar, el esquema de cifrado indicado en la columna "Cifrado" se aplica únicamente a los datos transmitidos, y no al sistema de autenticación .
^ Una implementación, Fujitsu openFT, aplica AES .
^ RFC 1123 (1989) amplía y corrige las disposiciones sobre reinicio/reanudación publicadas en RFC 959 (1985). RFC 3659 (2007) prevé la reanudación en modo de transmisión.
^ Se recomienda utilizar HTTPS proporcionado por un servidor web, un proxy o un terminador SSL.
^ Estas son las opciones en la implementación de referencia, que utiliza OpenSSL .
^ La implementación BNU de UUCP puede reanudar una transferencia de archivos interrumpida.
Puertos
En la tabla siguiente, el puerto de datos es el puerto de red o el rango de puertos a través de los cuales el protocolo transmite datos de archivos. El puerto de control es el puerto utilizado para el diálogo de comandos y actualizaciones de estado entre el cliente y el servidor.
La columna "Asignado por IANA" indica si el puerto está incluido en el Registro de números de puerto de protocolo de transporte y nombre de servicio, que está a cargo de la Autoridad de números asignados de Internet (IANA). IANA dedica cada número de puerto del registro a un servicio específico con un protocolo de transporte específico . La siguiente tabla muestra el protocolo de transporte en la columna "Transporte".
^ Cuando se utiliza con HTTP/HTTPS, configurable
^ Cuando se utiliza con SMB
^ Normalmente, si el puerto 6881 no está disponible como puerto de escucha, el par intenta de forma incremental con el 6882 al 6889. Se puede especificar otro puerto en el software.
^ 1761 es el puerto predeterminado, pero IANA asigna los puertos 1761-1768 .
^ A veces se elige el puerto UDP 21 para FSP.
^ FTP fue diseñado originalmente para NCP , un protocolo utilizado en ARPANET antes de la llegada de TCP. La implementación de FTP en TCP fue estandarizada en RFC 959.
^ El servidor escucha en el puerto TCP 21 (el puerto de control) y el cliente envía comandos a este puerto desde un puerto aleatorio superior a 1023. Para transferir datos en modo activo, el servidor inicia una conexión desde el puerto 20 al cliente en el número de puerto seleccionado aleatoriamente.En el modo pasivo, el cliente utiliza un puerto aleatorio por encima de 1023 como puerto de control y desde allí inicia la transferencia de archivos. El servidor envía o recibe datos desde un puerto seleccionado aleatoriamente por encima de 1023 y el cliente envía o recibe datos desde un número de puerto por encima de su propio puerto de control seleccionado aleatoriamente.
^ Puede ser elegido por el usuario, pero las capas sobre HTTP(S) suelen ser 80/443
^ "Servicio de transferencia inteligente en segundo plano". Microsoft Learn . 25 de mayo de 2021.
^ Cohen, Bram (2 de julio de 2001). «The BitTorrent Protocol Specification». Yahoo! Finance Groups . Archivado desde el original el 16 de diciembre de 2008. Consultado el 23 de febrero de 2018 .
^ Shoch, John (1979). EFTP: un protocolo de transferencia de archivos Ether basado en PUP .
^ Snodgrass, Richard (diciembre de 1982). Un enfoque relacional para el monitoreo de sistemas complejos. pp. 119, 149. Consultado el 3 de marzo de 2018 .
^ Patente estadounidense 20090063698, Ying Xu , Michelle Christine Munson, Serban Simu, "Método y sistema para control de ancho de banda agregado [sic]", emitida el 30 de mayo de 2017, asignada a Aspera, Inc. e IBM
^ Paila, Toni; Luby, Michael; Lehtonen, Rami; Roca, Vincent; Walsh, Rod (octubre de 2004). FLUTE - Entrega de archivos mediante transporte unidireccional. IETF . doi : 10.17487/RFC3926 . RFC 3926 . Consultado el 7 de marzo de 2018 .
^ Petersen, Julie K., ed. (2002). "Protocolo de servicio de archivos". Diccionario ilustrado de telecomunicaciones (2.ª ed.). CRC Press. pág. 357. ISBN978-1-4200-4067-8– a través de Google Books.
^ "Preguntas frecuentes sobre el protocolo de servicio de archivos (FSP) [Parte 2/2]". FAQs.org . 21 de julio de 1995. Sección: "¿Quién escribe y mantiene el software FSP?" . Consultado el 3 de marzo de 2018 .
^ Bhushan, Abhay (abril de 1971). Un protocolo de transferencia de archivos. IETF . doi : 10.17487/RFC0114 . RFC 114 . Consultado el 24 de febrero de 2018 .
^ Horowitz, M.; Lunt, S. (octubre de 1997). Extensiones de seguridad FTP. IETF . doi : 10.17487/RFC2228 . RFC 2228 . Consultado el 3 de marzo de 2018 .
^ Ford-Hutchinson, Paul (octubre de 2005). Protección de FTP con TLS. IETF . doi : 10.17487/RFC4217 . RFC 4217 . Consultado el 3 de marzo de 2018 .
^ Sliwa, Carol (31 de mayo de 1999). «Secure Sockets Layer». Computerworld . pág. 69 . Consultado el 1 de marzo de 2018 – a través de Google Books.
^ Hickman, Kipp EB (abril de 1995). El protocolo SSL. IETF . ID draft-hickman-netscape-ssl-00 . Consultado el 1 de marzo de 2018 .
^ Berners-Lee, Tim . "El HTTP original tal como se definió en 1991". W3.org . Consultado el 3 de marzo de 2018 .
^ abc Iwaya, Akemi (10 de noviembre de 2015). "¿Por qué se eligió 80 como puerto HTTP predeterminado y 443 como puerto HTTPS predeterminado?". How-To Geek . Consultado el 3 de marzo de 2018 .
^ ab Norberg, Arvid (22 de junio de 2009). «Protocolo de transporte de uTorrent». BitTorrent.org . Consultado el 10 de marzo de 2018 .
^ Klinker, Eric (16 de mayo de 2010). "Presentación de Eric Klinker en la Conferencia y Premios de Comunicación Emergente 2010 América § Estado de uTP". eCommConf . Consultado el 10 de marzo de 2018 .
^ Patente estadounidense 7710961, C. Kenneth Miller, Thomas Andresen, Thomas Gardner, Craig Michelson, Kenneth Cates, Marc White, Kary Robertson, "Sistema y método para enviar paquetes a través de una red informática", expedida el 20 de diciembre de 2011, asignada a Darby and Mohaine LLC
^ abc Nash, David (septiembre de 1997). Protocolo de transferencia de archivos ODETTE. IETF . doi : 10.17487/RFC2204 . RFC 2204 . Consultado el 22 de febrero de 2018 .
^ abc Friend, Ieuan (noviembre de 2007). Protocolo de transferencia de archivos ODETTE 2. IETF . doi : 10.17487/RFC5024 . RFC 5024 . Consultado el 22 de febrero de 2018 .
^ ab He, Eric; Leigh, Jason; Yu, Oliver; DeFanti, Thomas A. (septiembre de 2002). "Reliable Blast UDP: Predictable High Performance Bulk Data Transfer" (PDF) . Actas: IEEE International Conference on Cluster Computing, ICCC (enero de 2002) . IEEE Cluster Computing 2002. Chicago. págs. 317–24. ISSN 1552-5244. OCLC 5942572037 . Consultado el 2 de marzo de 2018 .
^ Ylonen, Tatu (31 de agosto de 2017). «SSH: Secure Shell § History of the SSH Protocol». SSH.com . Consultado el 3 de marzo de 2018 .
^ Rescorla, Eric; Schiffman, Allan M. (agosto de 1999). El Protocolo de transferencia segura de hipertexto. IETF . doi : 10.17487/RFC2660 . RFC 2660 . Consultado el 9 de marzo de 2018 .
^ de Horlacher, Ulli. "SAFT / sendfile". fex.belwue.de . Consultado el 3 de marzo de 2018 .
^ de Horlacher, Ulli. "sendfile(1)". manpages.org . Consultado el 3 de marzo de 2018 .
^ Lottor (1984), págs. 1, 13
^ Ylönen, Tatu (30 de septiembre de 2012). "Re: ¿Dónde se define SFTP v0 - 2?". secsh (Lista de correo) . Consultado el 9 de marzo de 2018. Diseñé e implementé el protocolo SFTP original para SSH 2.0 allá por 1997. Sami Lehtinen se encargó de su desarrollo.En un principio era un protocolo propietario de SSH Communications Security (www.ssh.com), aunque el código fuente estaba disponible públicamente. Pasó un tiempo antes de que escribiéramos el borrador y lo presentáramos al IETF para su estandarización (parece que fue en enero de 2001).[ enlace muerto permanente ]
^ "T.127: Protocolo de transferencia de archivos binarios multipunto". UIT . Consultado el 23 de marzo de 2021 .
^ "T.127 (08/95) Protocolo de transferencia de archivos binarios multipunto". UIT . Consultado el 23 de marzo de 2021 .
^ Sollins, Karen R. (enero de 1980). El protocolo TFTP. IETF . IEN 133. Consultado el 24 de febrero de 2018 .
^ Wagner, Jan. "Protocolo UDP para tsunamis". tsunami-udp.sourceforge.net . Jon Wagner – vía SourceForge.
^ "Investigación". anml.iu.edu . Pervasive Technology Labs en la Universidad de Indiana . Sección: "Tsunami". Archivado desde el original el 29 de julio de 2010.
^ ab Bush, Dennis. "Cambios". uftp-multicast.sourceforge.net . Dennis Bush . Consultado el 9 de marzo de 2018 – a través de SourceForge.
^ "wdt: Releases". GitHub . Consultado el 7 de abril de 2023 .
^ Villanueva, John Carl (17 de febrero de 2015). "Transferencia de archivos gestionada y soluciones de red". JSCAPE.com . JSCAPE.
^ Cohen, Bram (4 de febrero de 2017) [2008]. «The BitTorrent Protocol Specification». BitTorrent.org . Sección: «Trackers» . Consultado el 22 de febrero de 2018 .
^ "Cifrado de flujo de mensajes". Wiki Vuze . Software Azureus. 1 de diciembre de 2007 [2006] . Consultado el 10 de marzo de 2018 .
^ ab "Guía del usuario de Transfer CFT 3.2.4 § Configuración de Transfer CFT". Axway.com . Axway Software . Archivado desde el original el 19 de febrero de 2018 . Consultado el 18 de febrero de 2018 .
^ ab "Guía de administración local de Transfer CFT 3.2.2 § Seguridad del transporte". Axway.com . Axway Software . Consultado el 22 de febrero de 2018 .
^ "Impresión en PARC—Apéndice: Glosario de términos § EFTP". 4 de agosto de 1978. Consultado el 3 de marzo de 2018. Protocolo simple, orientado a PUP, diseñado para la transmisión de archivos desde programas de usuario a servidores (especialmente servidores de impresión). El servidor debe reconocer cada paquete antes de enviar el siguiente. Este protocolo admite una implementación compacta en programas de usuario, compensada por cierta reducción en el ancho de banda.
^ Pott, Trevor (1 de octubre de 2015). «Transferencia de archivos de alta velocidad de Aspera: que comiencen las guerras de protocolos en la nube». The Register . Consultado el 18 de febrero de 2018 .
^ "Modelo de seguridad FASP". AsperaSoft.com . Aspera. 2017 . Consultado el 18 de febrero de 2018 .
^ Campos, Andrea (2 de junio de 2016). "Reanudación de transferencias de archivos con ascp". AsperaSoft.com . Aspera . Consultado el 2 de marzo de 2018 .
^ Paila, Toni; Walsh, Rod; Luby, Michael; Roca, Vincent; Lehtonen, Rami (noviembre de 2012). FLUTE - Entrega de archivos mediante transporte unidireccional. IETF . doi : 10.17487/RFC3926 . RFC 3926 . Consultado el 7 de marzo de 2018 .
^ Peltotalo, Jani; Peltotalo, Sami; Harju, Jarmo. "Análisis del carrusel de datos de FLUTE" (PDF) . mad.cs.tut.fi . Universidad Tecnológica de Tampere . p. 1 . Consultado el 9 de marzo de 2018 .
^ Peltotalo, Jani; Peltotalo, Sami; Harju, Jarmo; Walsh, Rod (junio de 2007) [2006]. "Análisis del rendimiento de un sistema de entrega de archivos basado en el protocolo FLUTE". Revista internacional de sistemas de comunicación . 20 (6): 633. doi :10.1002/dac.835. S2CID 260426266.
^ "Preguntas frecuentes sobre el protocolo de servicio de archivos (FSP) v1.1". FAQs.org . 19 de agosto de 1996 . Consultado el 18 de febrero de 2018 .
^ "Puertos comunes". Red Hat Enterprise Linux 4: Guía de seguridad . Red Hat . 2005. Consultado el 2 de marzo de 2018 .
^ "openFT v11.0: Configuración de una conexión a Aduanas (Atlas) con openFT FTAM" (PDF) . Fujitsu . 2010. p. 2 . Consultado el 18 de febrero de 2018 .
^ Postel, Jon ; Reynolds, Joyce (octubre de 1985). Protocolo de transferencia de archivos (FTP). IETF . doi : 10.17487/RFC0959 . RFC 959 . Consultado el 22 de febrero de 2018 .
^ Kozierok, Charles M. (20 de septiembre de 2005). "FTP Overview, History and Standards". The TCP/IP Guide (v3.0 ed.) . Consultado el 21 de febrero de 2018 .
^ Bhushan, Abhay (abril de 1971). Un protocolo de transferencia de archivos. IETF . doi : 10.17487/RFC0114 . RFC 114 . Consultado el 22 de febrero de 2018 .
^ Braden, Robert (octubre de 1989). "Mecanismo de reinicio de FTP". Requisitos para hosts de Internet: aplicación y soporte. IETF . págs. 36–7. sec. 4.1.3.4. doi : 10.17487/RFC1123 . RFC 1123 . Consultado el 13 de marzo de 2018 .
^ Hethmon, Paul (marzo de 2007). "Reinicio en modo STREAM". Extensiones a FTP. IETF . sec. 5.1. doi : 10.17487/RFC3659 . RFC 3659 . Consultado el 13 de marzo de 2018 .
^ Rescorla, Eric (mayo de 2000). HTTP Over TLS. IETF . doi : 10.17487/RFC2818 . RFC 2818. Consultado el 20 de febrero de 2018 .
^ Reynolds, Joyce ; Postel, Jon (octubre de 1994). Assigned Numbers. IETF . p. 34. doi : 10.17487/RFC1700 . RFC 1700 . Consultado el 3 de marzo de 2018 .
^ "El increíble HULFT: mi protocolo de red B2B favorito". OpenText Blogs . OpenText . 27 de agosto de 2009 . Consultado el 18 de febrero de 2018 .
^ "9.4.1. HULFT § Descripción general". Centro de conocimiento de Enterprise Cloud . NTT Communications . Consultado el 2 de marzo de 2018 .
^ "9.4.1. HULFT § HULFT 8 Cipher Option". Centro de conocimiento de Enterprise Cloud . NTT Communications . Consultado el 18 de febrero de 2018 .
^ "導入 サ ー ビ ス". HULFT.com (en japonés). Sistemas de información de temporada. Sección: "前提事項、その他" . Consultado el 21 de febrero de 2018 .
^ Reynolds, Joyce ; Postel, Jon (julio de 1992). Assigned Numbers. IETF . p. 12. doi : 10.17487/RFC1340 . RFC 1340 . Consultado el 3 de marzo de 2018 .
^ ab "Historial del protocolo de difusión de multidifusión". nrl.navy.mil . Laboratorio de Investigación Naval de los Estados Unidos . Consultado el 22 de febrero de 2018 .
^ Miller, Kenneth; Robertson, Kary; Tweedly, Alex; White, Marc (abril de 1998). "IANA Assigned UDP Port". Especificación del protocolo de transferencia de archivos de multidifusión (MFTP) StarBurst. IETF . p. 10. ID miller-mftp-spec-03 . Consultado el 18 de febrero de 2018 .
^ "Comparación de StarBurst MFTP con los protocolos de transferencia de archivos actuales: un informe técnico". StarBurst Communications. 1996, a través de la Universidad de California, Irvine.
^ ab Adamson, Brian; Bormann, Carsten; Handley, Mark; Macker, Joe (noviembre de 2009). Protocolo de transporte de multidifusión confiable orientada a NACK (NORM). IETF . doi : 10.17487/RFC5740 . RFC 5740 . Consultado el 22 de febrero de 2018 .
^ Li, Jie; Veeraraghavan, Malathi (2012). Un protocolo de transporte de mensajes multicast confiable para circuitos virtuales (PDF) . 4.ª Conferencia internacional sobre comunicaciones, movilidad y computación (CMC 2012). pág. 120. Consultado el 2 de marzo de 2018 .
^ "Rlogin, RSH y RCP". SourceDaddy . Consultado el 18 de febrero de 2018 .
^ Rescorla, Eric; Schiffman, Allan M. (agosto de 1999). El Protocolo de transferencia segura de hipertexto. IETF . doi : 10.17487/RFC2660 . RFC 2660 . Consultado el 20 de febrero de 2018 .
^ "Registro de números de puerto de protocolo de transporte y nombre de servicio". IANA.org . Autoridad de Números Asignados de Internet . 21 de febrero de 2018 . Consultado el 22 de febrero de 2018 .
^ Lottor (1984), pág. 10
^ Ylonen, Tatu (10 de octubre de 2017). «SFTP - Protocolo seguro de transferencia de archivos SSH § Número de puerto SFTP». SSH.com . Consultado el 3 de marzo de 2018 .
^ "Una introducción a la serie T.120" (PDF) . DataBeam Corporation. 1997 [1995]. págs. 2, 4 . Consultado el 2 de marzo de 2018 .
^ "T.120: Protocolos de comunicación en tiempo real y conferencias de datos multipunto". Manual de protocolos de red (2.ª edición). Javvin Technologies. Enero de 2005. pág. 137. ISBN9780974094526.
^ Sollins, Karen R. (julio de 1992). El protocolo TFTP (revisión 2). IETF . doi : 10.17487/RFC1350 . RFC 1350 . Consultado el 22 de febrero de 2018 .
^ "Protocolo UDP Tsunami: instalación, configuración y limitaciones". BluePiIT.com . BluePi Consulting. 13 de octubre de 2015 . Consultado el 20 de febrero de 2018 .
^ abc Tkaczewski, John (18 de junio de 2012). "Transferencias rápidas de archivos de código abierto". FileCatalyst.com . FileCatalyst . Consultado el 24 de febrero de 2018 .
^ Valeros Bernardo, Danilo; Hoang, Doan B. (2010). "Métodos de seguridad de extremo a extremo para transmisiones de datos UDT". Tecnología de la información de la generación futura . Conferencia internacional sobre tecnología de la información de la generación futura. pág. 383. doi :10.1007/978-3-642-17569-5_38. ISBN978-3-642-17569-5.
^ Valeros Bernardo, Danilo (2012). Mecanismos de seguridad de red e implementaciones para el protocolo de transferencia rápida de datos confiable de próxima generación (UDT) (PDF) (tesis doctoral). Universidad Tecnológica de Sídney . pp. 22, 91–102. OCLC 830759422. Consultado el 21 de febrero de 2018 .
^ "FTP cifrado basado en UDP con multidifusión (UFTP)". Wireshark Wiki . 7 de agosto de 2016 . Consultado el 21 de febrero de 2018 .
^ Reifschneider, Sean (8 de enero de 2004). "Correo electrónico móvil con UUCP". ONLamp . O'Reilly Media . Archivado desde el original el 10 de diciembre de 2017 . Consultado el 20 de febrero de 2018 .
^ Ravin, Ed (1996). Uso y gestión de UUCP (2ª ed.). O'Reilly y asociados. pag. 70.ISBN978-1-56592-153-5.
^ WDT RocksDB 16 de diciembre de 2016. Laurent Demailly. 23 de diciembre de 2016. Archivado desde el original el 12 de diciembre de 2021. Consultado el 23 de febrero de 2018 – vía YouTube.
^ Demailly, Laurent (17 de octubre de 2015). "Introducción a la línea de comandos WDT". GitHub . Consultado el 1 de marzo de 2018 .
^ abcdefghijklmnopqrstu vwxyz «Registro de números de puerto de protocolo de transporte y nombre de servicio». IANA.org . Autoridad de Números Asignados de Internet . 28 de febrero de 2018 . Consultado el 17 de marzo de 2018 .
^ "openFT v11.0: Configuración de una conexión a Aduanas (Atlas) con openFT FTAM" (PDF) . Fujitsu . 2010. p. 2 . Consultado el 18 de febrero de 2018 .
^ Magidson, Steve (15 de mayo de 1989). "Moving Files Can Be a BLAST" (PDF) . ¡UNIX hoy! . CMP Media . Consultado el 18 de febrero de 2018 .
^ da Cruz (1987) pág. 3
^ "Protocolo OBEX (Intercambio de objetos)". irdajp.org . Infrared Data Association . 2011. Archivado desde el original el 21 de febrero de 2018 . Consultado el 20 de febrero de 2018 .
^ Held, Gilbert (1993). "SeaLink". Dominar el software de comunicaciones para PC . Van Nostrand Reinhold. pág. 74.
^ Woggon, Michele (1995). "SeaLink". Telecomunicaciones fáciles de usar con ProComm y ProComm Plus . Prentice Hall. pág. 34.
^ "Aspectos internos del protocolo UUCP". Universidad de Utah .
^ Lucas, Jay (6 de septiembre de 1982). «Freeware: Modem lets your computers communication» (Software gratuito: el módem permite que sus computadoras se comuniquen). InfoWorld . IDG . pág. 53 . Consultado el 18 de febrero de 2018 .
^ Vidrio (1988) pág. 87
^ abc Glass (1988) pág. 89
^ Boswell, Peter (2007) [1986]. Cómo funcionan XModem, XModem CRC y WXModem. Archivado desde el original el 23 de septiembre de 2014, a través de Totse.com.
^ Magidson, Steve (15 de mayo de 1989). "Moving Files Can Be a BLAST" (PDF) . ¡UNIX hoy! . CMP Media . Consultado el 18 de febrero de 2018 .
^ da Cruz (1987) págs.234, 253, 307
^ Wells, Nicholas (2003). "Uso de UUCP para acceso remoto". Guía para la instalación y administración de Linux . Curso Tecnología. pág. 140. ISBN978-0-619-00094-3– a través de Google Books.
^ Taylor, Ian Lance. "Protocolo UUCP 'g'". Servidor de documentación de FreeBSD . El proyecto FreeBSD . Consultado el 8 de marzo de 2018 .
Referencias
da Cruz, Frank (1987). Kermit: un protocolo de transferencia de archivos. Bedford: Digital Press . ISBN 978-0-932376-88-6. OCLC 751527576 – a través de Google Books.
da Cruz, Frank (junio de 1986). "Manual del Protocolo Kermit" (PDF) . KermitProject.org . El Proyecto Kermit.
Glass, Brett (30 de mayo de 1988). "Xmodem es popular por su simplicidad y su estatus de dominio público". InfoWorld – vía Google Books.
Lottor, Mark K. (septiembre de 1984). Protocolo simple de transferencia de archivos. IETF . doi : 10.17487/RFC0913 . RFC 913 . Consultado el 1 de marzo de 2018 .
Lectura adicional
de Goyeneche, Juan-Mariano (20 de marzo de 1998). "Protocolos de transporte de multidifusión". Multicast over TCP/IP HOWTO – via The Linux Documentation Project .
He, Eric; Kettimuthu, Rajkumar; Gu, Yunhong; et al., "Variantes UDP confiables" (PDF) , Estudio de protocolos y mecanismos para el transporte mejorado a través de conductos largos y gruesos , págs. 6-11
Kaplan, Ali (2009). "Literature Survey". Marco colaborativo para la transferencia de datos basada en P2P de alto rendimiento en computación científica ( DOCX ) (tesis doctoral). Universidad de Indiana en Bloomington. pp. 12–39. ISBN 978-1-109-50327-2.OCLC 648765323 .
Kientzle, Tim (1995). Guía del programador sobre protocolos seriales . Libros del grupo Coriolis. ISBN 978-1-883577-20-9. OCLC 441637109.
"Acerca de Kermit". KermitProject.org . El Proyecto Kermit.
"El archivo de software de Kermit". KermitProject.org . El Proyecto Kermit.