AFP 代表Apple 归档协议。它是一种 Mac OS 网络协议,用于在服务器和客户端之间共享文件。它允许用户访问属于外部系统的文件。它是一个应用程序和会话层协议。
特征 :
- 它支持 Unicode 文件名。
- 它提供了一个便携式操作系统接口 (POSIX)。
- 它还提供访问控制列表 (ACL) 权限,指定允许哪些系统进程和用户访问对象并执行必要的操作。
- 它为使用 Resource Fork 的结构化数据和使用 Data Fork 的非结构化数据提供了存储设施。
- 它同时支持 TCP/IP 和 AppleTalk 进行通信并提供各种服务。
- AFP 协议中可以执行创建目录、关闭目录、复制文件、删除文件和关闭卷等命令。
优点 :
- 它为系统提供安全功能,使用高级文件锁定机制限制用户访问危险文件。
- 它还包括命名的扩展属性,用户可以使用这些属性将未解释的计算机文件与元数据进行映射。
- 除了本地文件访问,它还通过建立远程文件服务器连接来支持服务器文件访问。
- 它提供与 Mac 文件系统 (HFS+) 100% 的兼容性,也是本机文件共享协议。
- 它提供内置功能,例如 Spotlight 搜索、Time Machine、Mac 别名和 Bonjour 服务。
缺点:
- 它与使用 Apple 文件系统 (APFS) 格式化的存储设备不兼容。
- 其顺序读写速度低于服务器消息块 (SMB) 协议。