Apple Filing Protocol (AFP) là một giao thức mạng mà cung cấp dịch vụ tập tin cho Mac OS X và Mac OS gốc. Trong Mac OS X, AFP là một trong những tập tin một số dịch vụ hỗ trợ bao gồm Server Message Block (SMB), Network File system (NFS), File Transfer Protocol (FTP), và WebDAV. AFP hiện hỗ trợ các tên tập tin Unicode,POSIX và danh sách truy cập cho phép kiểm soát, hạn ngạch tài nguyên nhánh, đặt tên là thuộc tính mở rộng và nâng cao khóa tập tin. Trong Mac OS 9 và trước đó, AFP đã được giao thức chính cho các dịch vụ tập tin.
2.3.6.1.Tính Tương Thích
AFP phiên bản 3.0 và cao hơn dựa hoàn toàn vào TCP / IP (port 548 hoặc 427) để thiết lập giao tiếp, hỗ trợ AppleTalk chỉ như là một giao thức phát hiện dịch vụ. Các AFP 2.x gia đình hỗ trợ cả giao thức TCP / IP (sử dụng dữ liệu Stream Interface) và AppleTalk cho giao tiếp và phát hiện dịch vụ. Nhiều bên thứ ba AFP triển khai sử dụng 2.x AFP, qua đó hỗ trợ AppleTalk như là một phương thức kết nối. Phiên bản trước đó vẫn còn phụ thuộc hoàn toàn vào AppleTalk. Vì lý do này, một số văn học cũ AFP đề cập đến như là "AppleTalk Filing Protocol".
Các chủ đề tương thích đáng chú ý hiện nay là:
- Mac OS X v10.4 và sau đó loại bỏ hỗ trợ cho AFP máy chủ mà chỉ dựa vào AppleTalk để liên lạc.
- Máy tính sử dụng ban điều hành Mac OS có thể kết nối đến AFP 3.x máy chủ, với một số hạn chế. Ví dụ, kích thước file tối đa trong Mac OS 8 là 2 gigabyte. Điển hình, Mac
OS 9.1 hoặc sau đó là khuyến cáo để kết nối đến máy chủ của AFP 3.x; cho các phiên bản của hệ điều hành Mac gốc trước khi 9.1, lắp đặt các máy khách AppleShare 3.8.8 là bắt buộc.
- AFP 3.0 và sau này là cần thiết cho các thư mục mạng gia đình, kể từ Mac OS X yêu cầu POSIX khoản trên thư mục nhà của người dùng. Đăng nhập một lần sử dụng Kerberos cần AFP 3.1.
2.3.6.2.Các Giao Tiếp Mac OS X
Trong Mac OS X Tiger, người dùng có thể kết nối đến các máy chủ bằng cách duyệt AFP cho chúng trong thế giới mạng, hoặc nhập một AFP Uniform Resource Locator (URL) vào trong hộp thoại Connect to Server.Trong OS X Leopard, cổ phần AFP được hiển thị ở phía bên Finder-bar. AFP URL lấy mẫu: AFP: / / <server> / <share>, nơi <server> là địa chỉ IP của máy chủ, Domain Name System (DNS), tên, hoặc tên Bonjour,và <share> là tên của chia sẻ những điểm. Trong tuyết, một URL của AFP dạng: / / <server> / <share> / <path> có thể được sử dụng để gắn kết một thư mục con bên dưới một điểm chia sẻ.
Mac OS X cũng cung cấp cá nhân File Sharing, một ánh sáng "" thực hiện các phiên bản hiện tại của AFP. Trong Mac OS X 10.4 khách hàng, người dùng có thể chia sẻ nội dung của thư mục công cộng của họ bằng cách kiểm tra cá nhân File Sharing trong phần Chia sẻ của System Preferences.
AFP URL cho các máy chủ AppleTalk lấy mẫu: AFP: / lúc <AppleTalk <AppleTalk /: name> zone>. Đối với các mạng mà không có các khu AppleTalk, một dấu hoa thị (*) sẽ được thay thế cho tên vùng.