苹果文件协议(AFP)曾是苹果公司独创的文件共享技术。这套伴随Macintosh诞生次年(1985年)问世的专有网络标准,与AppleTalk网络协议、AppleShare共享服务及LocalTalk线缆硬件共同构成了早期Mac局域网的文件共享生态——这比90年代中期互联网开放协议普及早了整整十年。

Cover Image

AFP诞生的核心动因源于经典Mac OS独特的资源分支(resource forks)技术。当时绝大多数Mac软件文件都包含数据分支和资源分支(存储界面元素等),若通过非Mac设备直接拷贝,资源分支就会丢失导致文件损坏。为此苹果还开发过名为AOCE(苹果开放协作环境)和PowerTalk的增强套件,但直到Mac OS 8.5版本才真正实现可用性。

随着90年代中期互联网商业化浪潮,苹果转向TCP/IP标准,推出了可独立运行的AppleShare IP服务器软件,使AFP得以在IP网络上运行。用户通过经典的“选择器”(Chooser)工具访问共享资源,后期版本甚至支持直接输入IP地址连接服务器。直到停产的Mac OS X Server系统中,AFP仍与SMB/CIFS、NFS协议共同提供文件服务,苹果还推出过预装AppleShare IP的PowerPC G4服务器机型。

转折点出现在2013年的OS X 10.9(Mavericks),苹果将默认共享协议改为微软的SMB。至macOS 11(Big Sur)彻底移除了AFP服务器功能,仅保留客户端连接支持(通过访达‘前往>连接服务器’或afp://协议)。如今在macOS 15.5(Sequoia)的企业版更新说明中,苹果已明确标注AFP客户端将在未来版本中移除

对于仍依赖AFP的用户,德国开发者Marcel Bresink维护的NFS Manager等第三方工具或开源项目Netatalk(截至2025年仍在更新)可作为过渡方案。但需要注意的是,随着苹果从系统底层移除AFP核心支持,这些方案的兼容性终将难以为继。主流NAS厂商(如群晖等)虽仍提供AFP支持,但预计也将陆续终止。

作为见证个人电脑网络化进程的活化石,AFP曾以简洁可靠著称。但在TCP/IP与Windows协议主导的当代,这个为资源分支而生的专有协议,终究迎来了自己的谢幕时刻。


文章标签: #苹果 #文件协议 #AFP #Mac #网络

负责编辑

  菠萝老师先生 

  让你的每一个瞬间都充满意义地生活,因为在生命的尽头,衡量的不是你活了多少年,而是你如何度过这些年。