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