- Apple Filing Protocol
-
Apple Filing Protocol
El Apple Filing Protocol (AFP) es un protocolo de capa de presentación (según el modelo OSI) que ofrece servicios de archivos para Mac OS X y Mac OS Classic. En Mac OS X, AFP es uno de los varios servicios de apoyo a disposición incluida Bloque de mensajes de servidor (SMB), Sistema de archivos de red (NFS), el Protocolo de transferencia de archivos (FTP), y WebDAV. AFP actualmente soporta nombres de archivo Unicode, POSIX lista de control de acceso y permisos, cupos de UNIX, bifurcaciones de recursos, de nombre atributos extendidos, y el archivo de bloqueo avanzadas. En Mac OS 9 y anteriores, AFP es el principal protocolo para los servicios de archivos.
Contenido
Compatibilidad
AFP versiones 3,0 y una mayor basarse exclusivamente en TCP / IP (puerto 548 o 427) para el establecimiento de la comunicación, el apoyo a AppleTalk sólo como un servicio de descubrimiento de protocolo. La AFP 2.x familia apoya tanto en TCP/IP y AppleTalk para la comunicación y el servicio de descubrimiento. Muchos de terceros AFP implementaciones uso AFP 2.x, apoyando así AppleTalk como método de conexión. Aún las versiones anteriores se basan exclusivamente en AppleTalk. Por este motivo, algunos de más edad la literatura se refiere a la AFP como "Protocolo AppleTalk Filing". Otros literatura puede remitir a la AFP que "AppleShare", el nombre del Mac OS 9 (y anteriores) AFP cliente.
Notable compatibilidad temas actuales son los siguientes: Mac OS X 10.4 y posterior elimina apoyo a la AFP servidores que se basan únicamente en AppleTalk para la comunicación.
Ordenadores usando Mac OS Classic puede conectar a la AFP 3.x servidores, con algunas limitaciones. Por ejemplo, el tamaño máximo de archivo en Mac OS 8 es de 2 gibibytes. Normalmente, Mac OS 9,1 o más adelante se recomienda para la conexión de servidores a la AFP 3.x; para las versiones de Mac OS Classic al 9,1 previo, la instalación del cliente AppleShare 3.8.8 es obligatorio. AFP 3,0 y, posteriormente, es necesaria para la red de directorios de inicio, ya que el Mac OS X requiere POSIX permisos de los directorios home de usuarios. Inicio de sesión único en el uso de Kerberos requiere AFP 3,1.
Historia
Los cambios realizados en la AFP desde la versión 3,0 representan importantes avances en el protocolo, que presenta características diseñadas específicamente para Mac OS X clientes.
Sin embargo, al igual que el cliente AppleShare en el entorno Classic de Mac OS, la AFP cliente de Mac OS X sigue apoyando a los códigos de tipo y creador, junto con extensiones de nombre de archivo. AFP 3,0 se introdujo en Mac OS X Server 10.0.3, y se utilizó a través de Mac OS X Server 10.1.5. Fue la primera versión de UNIX para utilizar el estilo POSIX modelo de los permisos y Unicode UTF-8 codificaciones de nombre de archivo. Versión 3,0 apoyó un porcentaje máximo punto y tamaño de archivo de dos tebibytes, el tamaño máximo de archivo y el tamaño de los volúmenes de Mac OS X versión hasta 10,2. (Tenga en cuenta que el tamaño máximo de archivo cambiado de la versión 2,2, que se describe a continuación.) Antes de AFP 3,0, de 31 caracteres es la longitud máxima de un nombre de archivo enviado a más de afp.
AFP 3,1 se introdujo en Mac OS X Server versión 10,2. Notables cambios incluyen soporte para la autenticación Kerberos, reconexión automática del cliente, resharing NFS, AFP y seguro de conexiones a través de Secure Shell (SSH). El porcentaje máximo punto y el aumento de tamaño del archivo a ocho tebibytes con Mac OS X Server 10,2, y luego a 16 tebibytes con Mac OS X Server 10,3. AFP 3,2 añade soporte para Listas de Control de Acceso y atributos extendidos en Mac OS X Server 10,4. Porcentaje máximo tamaño de punto es de al menos 16 tebibytes, aunque Apple no ha publicado un documento límites para Mac OS X Server 10,4.
A principios de AFP implementaciones de software de servidor están disponibles en Mac OS a partir de la versión 7,0, en AppleShare y AppleShare IP, y en los principios de "1.x" versiones de Mac OS X Server. En sistemas operativos cliente, AFP que se llamó "Compartir Archivos", y con el apoyo de hasta diez conexiones simultáneas. Estas implementaciones de AFP basado en la versión 1.x o 2.x del protocolo. AppleShare IP 5.x, 6.x, y el "1.x" versiones de Mac OS X Server versión 2,2 introducido AFP. Esta fue la primera versión de ofrecer conexiones de transporte utilizando TCP/IP, así como AppleTalk. También aumentó el porcentaje máximo tamaño de punto de cuatro gigabytes a dos tebibytes, aunque el tamaño máximo de archivo que puede ser almacenada en dos gigabytes se mantuvo debido a las limitaciones en el entorno Classic de Mac OS.
El cliente de Mac OS X
En Mac OS X Tiger, los usuarios pueden conectarse a la AFP por los servidores de navegación de las mismas en el mundo o que se incorporan a la red una AFP localizador uniforme de recursos (URL) en el cuadro de diálogo Conectar al servidor. En OS X Leopard, AFP acciones se muestran en la barra lateral del Finder. AFP URL adoptar la forma: afp: / / <server> / <share>, donde <server> es la dirección IP del servidor, el sistema de nombres de dominio (DNS) de nombre, o Bonjour nombre, y <share> es el nombre de la cuota Punto.
Mac OS X también ofrece Compartir Archivos, una "luz" aplicación de la versión actual de la AFP. En Mac OS X 10,4 cliente, los usuarios pueden compartir el contenido de su público mediante la verificación de las carpetas de Compartir Archivos en la sección Compartir de las Preferencias del Sistema. AFP URL de los servidores AppleTalk tomó la forma: afp: / en / <AppleTalk name>: <AppleTalk zone>. Para las redes sin zonas AppleTalk, un asterisco (*) sería sustituido por el nombre de la zona.
Participación de terceros en implementaciones
- Microsoft AFP incluye el soporte para el servidor como una opción en algunas versiones de Windows.
- Novell NetWare apoya la AFP.
- [Http://www.helios.de Helios UB +] AFP apoya sobre toda una serie de diferentes plataformas basadas en Unix.
- Un código abierto AFP servidor llamado Netatalk está disponible para Unix-como sistemas operativos.
- El Open Source cliente de aplicación afpfs-ng deVries de Alex, es capaz de montar AFP 3.x acciones y de la lista de AFP bifurcaciones de recursos.
- El programa se desarrollará durante el Linux 2,6 núcleos, pero posiblemente podría trabajar en la FreeBSD, ya que utiliza FUSE.
- Afpfs-ng es una reescritura del original afpfs de módulos del núcleo de 2,0 y 2,2 del núcleo escrito por Ben Hekster y David Foster.
- ExtremeZ-IP y MacServerIP para Windows 3.x AFP ofrecer apoyo.
- Algunas NAS soluciones de apoyo AFP - LaCie Ethernet Disk, Infrant.com / productos / products.php Infrant ReadyNAS, Synology del disco Estaciones (AFP 3.1), Snap Server de Adaptec (AFP 3.1) y Exanet 's ExaStore (AFP 3.1), siendo ejemplos comerciales y FreeNAS es un software libre ejemplo.
- Jaffer es una aplicación de Java Appletalk Archivo Protocolo v3.1.
- Xinet tiene un producto, que ha sido una de las principales estancia en Solaris (en Sparc únicamente) y Irix plataformas de la última década.
Enlaces Internos
Categoría: Protocolos de red
Wikimedia foundation. 2010.