macOS에서 완전히 사라지는 AFP: 그 역사와 종말
5/20/2025AFP의 탄생과 시대적 배경
AFP는 Apple이 1985년에 처음 선보인 독자적인 파일 공유 프로토콜로, 당시의 AppleTalk 네트워크와 함께 작동하며 Mac 사용자 간 파일 공유를 가능하게 했습니다. 인터넷이 일반화되기 전의 환경에서는 로컬 네트워크 내에서 파일을 전송할 수 있는 매우 중요한 기술이었습니다.
AFP는 Mac OS의 핵심 구성 요소 중 하나였으며, 특히 당시의 파일 구조인 데이터 포크와 리소스 포크를 완벽하게 지원하는 유일한 방법이었습니다. 이는 다른 플랫폼에서 파일을 복사하거나 전송할 경우 손상되는 문제를 해결해 주었습니다.
초기 Mac OS와 AFP의 깊은 연계
초기의 Mac OS에서는 'Chooser'라는 시스템 유틸리티를 통해 AFP를 통해 공유된 디스크를 탐색하고 연결할 수 있었습니다. 이 방식은 사용자에게 직관적인 파일 공유 환경을 제공했으며, AppleShare 서버와도 연동되었습니다.
나아가 Apple은 AOCE와 PowerTalk과 같은 확장 협업 시스템도 시도했으나, 이들은 시장에서 큰 반향을 얻지 못하고 역사 속으로 사라졌습니다. 하지만 PowerTalk에서 발전된 'Keychain' 기술은 macOS의 보안 시스템의 핵심 기능으로 남아있습니다.
Mac OS X와 AFP의 지속과 전환
2000년 출시된 Mac OS X는 AFP를 그대로 지원하였으며, 이는 OS X Mavericks(10.9)까지 유지되었습니다. 그러나 이 시점부터 Apple은 파일 공유의 기본 프로토콜을 Microsoft의 SMB로 변경했습니다.
macOS Big Sur(11)에서는 AFP 서버 기능이 제거되었지만, Finder에서 'afp://' 명령을 통해 AFP 클라이언트 연결은 여전히 가능했습니다. 이러한 점은 AFP가 점진적으로 사라지고 있음을 보여주는 신호였습니다.
macOS Sequoia에서의 완전한 전환
macOS Sequoia 15.5부터 Apple은 AFP 지원을 공식적으로 중단한다고 발표했습니다. 이로써 Finder에서도 AFP를 사용하는 파일 공유 방식은 향후 버전에서 완전히 사라질 가능성이 큽니다.
Apple은 사용자가 모든 파일 공유 환경을 SMB 기반으로 전환할 것을 권장하고 있으며, 일부 고급 사용자는 NFS 같은 UNIX 기반 프로토콜을 선택할 수도 있습니다. AFP 관련 커맨드(mount_afp)도 조만간 제거될 가능성이 있습니다.
AFP 종료에 따른 사용자 영향 및 대안
AFP를 통해 NAS(Network Attached Storage)를 운영해 온 사용자들은 이제 SMB로의 전환이 불가피해졌습니다. 특히 Synology 같은 NAS 벤더들도 AFP 지원 중단을 예고하고 있어, 설정 변경이 필요합니다.
AFP에 의존하던 일부 백업 시스템, 미디어 서버 등도 SMB로 이전해야 하며, 아직까지 AFP를 활용 중인 유저들은 Netatalk 같은 서드파티 솔루션을 고려할 수 있지만, 이마저도 앞으로는 제대로 작동하지 않을 수 있습니다.
Q&A
Q1 | AFP는 어떤 기능을 제공했나요? |
A1 | AFP는 Mac 사용자 간 파일 공유를 위한 전용 프로토콜로, Mac OS의 파일 구조를 손상 없이 공유할 수 있도록 지원했습니다. |
Q2 | AFP는 언제부터 지원이 중단되기 시작했나요? |
A2 | macOS Big Sur부터 AFP 서버 기능이 제거되었고, Sequoia 15.5에서는 클라이언트 지원도 공식 중단되었습니다. |
Q3 | SMB는 AFP의 완전한 대안이 될 수 있나요? |
A3 | 현재 SMB는 macOS에서 기본 지원되며, 대부분의 공유 및 백업 시스템에서 안정적으로 사용 가능합니다. |
Q4 | 기존 AFP 기반 백업은 어떻게 해야 하나요? |
A4 | SMB 또는 NFS로 전환해야 하며, 해당 설정은 NAS 및 백업 소프트웨어에서 변경 가능합니다. |
Q5 | Netatalk이란 무엇인가요? |
A5 | Netatalk은 AFP를 지원하는 오픈소스 서버 소프트웨어로, 리눅스나 유닉스 기반에서 AFP 공유를 가능하게 합니다. |
Q6 | Finder에서 AFP 접속은 앞으로도 가능한가요? |
A6 | Sequoia 15.5에서는 가능하나, 이후 버전에서는 해당 기능이 완전히 제거될 예정입니다. |
Q7 | AFP와 APFS는 같은 기술인가요? |
A7 | 아닙니다. AFP는 파일 공유 프로토콜이고, APFS는 디스크 파일 시스템입니다. 기능과 목적이 다릅니다. |
Q8 | USB 외장 드라이브와 AFP는 관련 있나요? |
A8 | AFP는 네트워크 기반 파일 공유에 사용되므로, USB와 같은 직접 연결 장치와는 관련이 없습니다. |
Q9 | AFP는 왜 사라지는 건가요? |
A9 | 인터넷과 TCP/IP 기반 프로토콜이 대세가 되면서, 더 이상 AFP를 유지할 필요가 없어졌기 때문입니다. |
Q10 | AFP 프로그래밍 가이드는 어디서 볼 수 있나요? |
A10 | Apple의 공식 개발자 사이트에서 AFP 프로그래밍 가이드와 TN3151 기술 노트를 참고할 수 있습니다. |