Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Apple Filing Protocol
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==History== Early implementations of AFP server software were available in Mac OS starting with System 6, in AppleShare and AppleShare IP, and in early "1.x" releases of Mac OS X Server. In client operating systems, AFP was called "Personal File Sharing", and supported up to ten simultaneous connections.<ref name="classiclimits">{{cite web|url=http://support.apple.com/kb/TA21611|title=AppleShare & AppleShare IP File Sharing: Chart of All Limitations|access-date=2012-06-10}}</ref> These AFP implementations relied on version 1.x or 2.x of the protocol. AppleShare IP 5.x, 6.x, and the "1.x" releases of Mac OS X Server introduced AFP version 2.2. This was the first version to offer transport connections using TCP/IP as well as AppleTalk. It also increased the maximum share point size from four [[gigabyte]]s to two [[terabyte]]s,<ref name="classiclimits"/> although the maximum file size that could be stored remained at two gigabytes due to limitations in the original Mac OS.<ref>{{cite web|url=http://support.apple.com/kb/TA21924|title=Mac OS 8, 9: Mac OS Extended Format - Volume and File Limits|access-date=2012-06-10}}</ref> Changes made in AFP since version 3.0 represent major advances in the protocol, introducing features designed specifically for Mac OS X clients. However, like the AppleShare client in original Mac OS, the AFP client in Mac OS X continues to support [[type code|type]] and [[creator code]]s, along with [[filename extension]]s. AFP 3.0 was introduced in [[Mac OS X Server]] 10.0.3, and was used through Mac OS X Server 10.1.5. It was the first version to use the UNIX-style POSIX permissions model and Unicode [[UTF-8]] file name encodings. Version 3.0 supported a maximum share point and file size of two terabytes, the maximum file size and volume size for Mac OS X until version 10.2.<ref name="hfspluslimits">{{cite web|url=http://support.apple.com/kb/HT2422|title=Mac OS X: Mac OS Extended Format - Volume and File Limits|access-date=2012-06-10}}</ref> (Note that the maximum file size changed from version 2.2, described above.) Before AFP 3.0, 31 bytes was the maximum length of a filename sent over AFP. AFP 3.1 was introduced in Mac OS X Server version 10.2. Notable changes included support for Kerberos authentication, automatic client reconnect, NFS resharing, and secure AFP connections via [[Secure Shell]] (SSH). The maximum share point and file size increased to 8 [[terabytes]] with Mac OS X Server 10.2,<ref name="hfspluslimits"/><ref>{{cite web|url=http://support.apple.com/kb/TA21110|title=Mac OS X Server 10.2: Tested and theoretical maximums (limits)|access-date=2012-06-10}}</ref> and then to 16 terabytes with Mac OS X Server 10.3.<ref name="hfspluslimits"/><ref>{{cite web|url=http://support.apple.com/kb/TA21342|title=Mac OS X Server 10.3: Tested and theoretical maximums (limits)|access-date=2012-06-10}}</ref> AFP 3.2 adds support for Access Control Lists and [[extended attributes]] in Mac OS X Server 10.4. Maximum share point size is at least 16 terabytes, although Apple has not published a limits document for Mac OS X Server 10.4. Apple implemented AFP 3.2 support in their [[AirPort Time Capsule]] wireless router device. AFP 3.2+ was introduced in [[Mac OS X Leopard]] and adds case sensitivity support and improves support for [[Time Machine (macOS)|Time Machine]] (synchronization, lock stealing, and sleep notifications). AFP 3.3 mandates support for Replay Cache functionality (required for [[Time Machine (macOS)|Time Machine]]). AFP 3.4, introduced in [[OS X Mountain Lion]], includes a minor change in the mapping of POSIX errors to AFP errors. See Apple's Developer documentation on AFP Version Differences.<ref>{{cite web|url=https://developer.apple.com/library/mac/#documentation/Networking/Conceptual/AFP/AFPVersionDifferences/AFPVersionDifferences.html|title=Apple's Developer documentation on AFP Version Differences|access-date=2011-09-15}}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)