What is AFP?

Brief for AppleTalk Filing Protocol, the client/server file sharing protocol employed in an AppleTalk network. A non-Apple network can only access information from an AppleShare file server by initial translating into the AFP language. AFP over TCP/IP, a flavor of AFP, makes it possible for users to access AFP servers over TCP/IP networks.

Apple Filing Protocol Concepts. File Access Model. This section introduces the file access model used by AFP to allow file sharing and discusses the elements of AFP application. Note: All values exchanged amongst an AFP client and an AFP server are sent over the network in network byte order.

The Apple Filing Protocol (AFP), formerly AppleTalk Filing Protocol, is a proprietary network protocol that delivers file services for Mac OS X and original Mac OS. In Mac OS X, AFP is a single of several file solutions supported, with other individuals like Server Message Block (SMB), Network File Program (NFS), File Transfer Protocol (FTP), and WebDAV. AFP currently supports Unicode file names, POSIX and access manage list permissions, resource forks, named extended attributes, and sophisticated file locking. In Mac OS 9 and earlier, AFP was the principal protocol for file services.

AFP versions 3. and higher rely exclusively on TCP/IP (port 548 or 427) for establishing communication, supporting AppleTalk only as a service discovery protocol. The AFP 2.x household supports each TCP/IP (employing Information Stream Interface) and AppleTalk for communication and service discovery. Many third-celebration AFP implementations use AFP 2.x, thereby supporting AppleTalk as a connection technique. Nonetheless earlier versions rely exclusively on AppleTalk. For this purpose, some older literature refers to AFP as “AppleTalk Filing Protocol”. Other literature may refer to AFP as “AppleShare,” the name of the Mac OS 9 (and earlier) AFP client.

Notable existing compatibility topics are:

Mac OS X v10.4 and later eliminates help for AFP servers that rely solely on AppleTalk for communication.

Computer systems utilizing classic Mac OS can connect to AFP 3.x servers, with some limitations. For instance, the maximum file size in Mac OS eight is two gigabytes. Usually, Mac OS 9.1 or later is advisable for connecting to AFP 3.x servers for versions of original Mac OS prior to 9.1, installation of the AppleShare client 3.8.8 is required.

AFP 3. and later is necessary for network house directories, since Mac OS X needs POSIX permissions on user residence directories. Single sign-on using Kerberos demands AFP 3.1.