AFP | |
---|---|
Nombre | Protocolo de archivo de Apple |
Nivel (según el modelo OSI ) | representante, aplicado [1] [2] |
Familia | AppleTalk |
Puerto/ID | 548 [3] y 548 [3] |
Propósito del protocolo | acceder a archivos en Mac OS X |
Desarrollador | Manzana |
AFP ( Apple Filing Protocol , "AppleShare", parte del subsistema Apple File Service, AFS) es un protocolo de red de las capas de presentación y aplicación [1] [2] del modelo de red OSI que brinda acceso a archivos en Mac OS X . Admite nombres de archivo compatibles con Unicode , restricciones de archivos POSIX y ACL , bloqueo de archivos extendido. Antes de Mac OS 9 , el protocolo era el principal protocolo de transferencia de archivos en Mac OS.
Las implementaciones de terceros del protocolo AFP (AFS) están disponibles para los sistemas operativos Windows , Novell NetWare , Linux y FreeNAS .
A partir de OS X versión 10.9 "Mavericks" (2013), Apple utiliza SMB2 en lugar de AFP como protocolo principal de acceso remoto a archivos [4] .
Las primeras versiones del servidor AFP han estado disponibles en Mac OS desde System 6 en AppleShare y AppleShare IP, también en Mac OS X Server 1.x. En los sistemas operativos cliente, AFP se denomina "Uso compartido de archivos personales" y admite hasta diez conexiones [5] . Esta implementación de AFP se basa en la versión de protocolo 1.xo 2.x. AppleShare IP-5.x, 6.x y el lanzamiento de Mac OS X Server "1.x" introdujeron la versión 2.2 del protocolo. Fue la primera versión en proporcionar enlaces de transporte sobre la pila de protocolos TCP/IP, también aumentó el tamaño máximo de los archivos "compartidos" de 2 GiB a 4 TiB, pero el tamaño máximo de archivo que se puede almacenar permaneció en 2 GiB debido a una limitación de Mac. OS [6] .
Los cambios realizados en AFP desde la versión 3.0 representan un avance significativo en el protocolo, proporcionando funciones diseñadas específicamente para clientes Mac OS X.
AFP 3.1 se introdujo con Mac OS X Server versión 10.2. Compatibilidad habilitada para la autenticación Kerberos y conexiones AFP seguras a través de Secure Shell (SSH). El tamaño máximo de los "archivos compartidos" y el tamaño del archivo aumentó a 8 TiB a partir de Mac OS X Server 10.2 [7] y luego a 16 TiB en Mac OS X Server 10.3 [8] .
AFP 3.2 agregó soporte para ACL y atributos extendidos en Mac OS X Server 10.4 . El tamaño máximo de los archivos "compartidos" es de al menos 16 TiB, aunque Apple no reveló los límites en Mac OS X Server 10.4. Además, se introdujo AFP 3.2 en Mac OS X Leopard y se corrigió la compatibilidad con Time Machine (sincronización, métodos de protección de información y notificaciones en modo de suspensión).
AFP 3.3 agregó soporte de caché de reproducción (requerido para Time Machine).
Más actualizaciones del protocolo AFP se describen en la documentación del desarrollador [9] .
Las versiones 3 y posteriores de AFP utilizan TCP/IP (números de puerto 548 o 427) exclusivamente para la transferencia de datos y solo admiten AppleTalk como protocolo de descubrimiento. Las versiones de AFP 2.x admiten tanto TCP/IP (mediante la interfaz de flujo de datos ) como AppleTalk. Las versiones anteriores del protocolo solo pueden usar AppleTalk.
Sistemas de archivos ( lista , comparación ) | |||||||
---|---|---|---|---|---|---|---|
Disco |
| ||||||
Distribuido (red) | |||||||
Especial |
|