Talk:Apple Filing Protocol

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

article name[edit]

I moved the article back to Apple Filing Protocol. I am aware of the page at http://www.apple.com/business/mac_pc/networking.html but I think Apple has made a mistake here since it is referred to as Apple Filing Protocol in many other places including in formal specification documents. --Ali@gwc.org.uk 10:11, 19 July 2006 (UTC)[reply]

All the modern locations refer to this as the AppleShare Filing Protocol, but its clear that Apple hasn't put much effort into being consistent, so I don't really care. However, that is how it ended up where it did.. -- Steven Fisher 15:27, 19 July 2006 (UTC)[reply]
hmm, I can't say I have any particularly strong feelings on the subject either! For interest, the Google test gives 29700 hits for "apple filing protocol" [1] but only 151 for "appleshare filing protocol" [2]. man AppleFileServer (on Mac OS X 10.4.x) calls it "Apple File Protocol".... --Ali@gwc.org.uk 17:20, 19 July 2006 (UTC)[reply]
Interesting on the man AppleFileServer. I would say that settles it. At any rate, I was just trying to explain why I moved it, not justify it. I was thinking of moving it back myself, just didn't get to it. -- Steven Fisher
It's definitely Apple Filing Protocol. AppleShare is the name of the AFP client used in Mac OS 9 and X. AFAIK, the term AppleShare hasn't been used to describe the protocol since back when AFP ran over DDP (AppleTalk packets), at which time it was used to refer to the sum of the transport plus the AFP protocol on top. Don't quote me on that, though. Dgatwood (talk) 05:22, 18 September 2009 (UTC)[reply]

Unless wikipedia is going to become a central security repository, I doubt that the paragraph outlining a single security vulnerability is of any use. Suggest junking the entire section.

GiB vs GB[edit]

The article provided as a reference quotes 2 GB. This is ambiguous. Unless it can be shown that this article means 2^31 bytes, this must remain 2 GB. Changing values without reference is original research. --Steven Fisher 21:19, 9 April 2007 (UTC)[reply]

New source makes this perfect, thanks. --Steven Fisher 22:49, 9 April 2007 (UTC)[reply]
Huh, I thought I replied to you here, but apparently I didn't. You're welcome :) --SLi 23:31, 9 April 2007 (UTC)[reply]


OSI Network Layer[edit]

The article states that AFP is a Presentation Layer protocol, but isn't it really an Application Layer Protocol? Bobbyrullo 07:15, 26 October 2007 (UTC)[reply]

There's typically a kernel VFS (virtual filesystem) layer interposed above AFP, assuming you're talking about the client side, so I would say it's closer to a presentation layer protocol, but the OSI model doesn't map well onto TCP/IP anyway, so it's almost a moot point....  :-) Dgatwood (talk) 05:27, 18 September 2009 (UTC)[reply]

Change in Leopard[edit]

I don't fully understand this, but in Tiger the protocol was "afp:/at/<server>:*" but in Leopard you must use two slashes. I can't even get the "connect to server" dialog to connect at all now! This change should be more clearly described in the article. -kslays (talk) 15:28, 4 February 2008 (UTC)[reply]

I finally got it working by dragging the connection into the connect to server dialog. Here is the form it takes: afp://<server>._afpovertcp._tcp.local/ Is this standard? If so, it should be in the article. -kslays (talk) 20:19, 11 February 2008 (UTC)[reply]
Wikipedia is not a manual. Guy Harris (talk) 01:48, 19 November 2010 (UTC)[reply]

Restructuring this article[edit]

I'm going to suggest that we rewrite this article. There's nothing wrong with the facts within (and we should preserve them), but the flow and general organization make it hard to read and expand.

I'd suggest an overview that looks something like:

  • a better history, with a timeline of versions and client releases
  • clearly separating protocol from implementation; most of what's there now is about implementation
    • list of clients and their capabilities
    • list of servers and their capabilities
    • overview of the differences in versions
    • general features (filename lengths, resource forks, internationalization)
    • security concerns
    • interaction with Time Machine
    • usage for Spotlight
  • creating a new section on the protocol itself:
    • how it relates to [[Data Stream Interface|DSI] and AppleTalk (AppleTalk and AFP are often confused)
    • basics of the protocol (strings, GetFileDirParms, etc)
    • login sequences
    • how filenames are handled
    • UAM descriptions

There's a fair amount written on AFP out there already, but there's no one reference that puts all the information together in a guided coherent way. This could be it.

Alexthepuffin (talk) 20:52, 6 February 2009 (UTC)[reply]

Changes in Snow Leopard[edit]

OS X 10.6 Snow Leopard has dropped compatibility with AFP older than v3.0. Pre-OS X Macs are limited to v2, so file-sharing with them is no longer possible. —Preceding unsigned comment added by 93.163.57.193 (talk) 19:50, 1 November 2009 (UTC)[reply]

External links modified[edit]

Hello fellow Wikipedians,

I have just modified 4 external links on Apple Filing Protocol. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:

When you have finished reviewing my changes, please set the checked parameter below to true or failed to let others know (documentation at {{Sourcecheck}}).

This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}} (last update: 18 January 2022).

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—InternetArchiveBot (Report bug) 15:06, 16 October 2016 (UTC)[reply]

Current status of AFP vs SMB2, or???[edit]

It would be super helpful if someone could update (with references) the current status of AFP. Articles from around 2013 talked about Apple starting to drop AFP in favor of SMB2 in Mavericks. For example: "apple-shifts-from-afp-file-sharing-to-smb2-in-os-x-109-mavericks" Did this happen? Has the transition gone further? Was that abandoned in favor of AFPS? Thanks. Gwideman (talk) 07:12, 22 December 2016 (UTC)[reply]

APFS is a local file system, AFP is a protocol for remote file access, so APFS can't be a replacement for AFS and AFS can't be abandoned in favor of APFS, any more than, for example, NFS could be abandoned in favor of ZFS or SMB abandoned in favor of HAMMER. It's possible for a server for a particular protocol not to allow exporting a particular local file system over the network, such as the AFP server not allowing APFS file systems to be exported over the network, but that's a different matter.
There's still a mount_afp command, complete with man page, and an afpfs kext in Sierra, as well as /usr/sbin/AppleFileServer, so the AFP client and server are still present. You might have to turn AFP sharing on manually if you don't have the Server software installed on Sierra, but the server at least ships with Sierra. Guy Harris (talk) 10:08, 22 December 2016 (UTC)[reply]
Very helpful regarding APFS. That explains the article's comment "AFP is deprecated within APFS". But what of the current status of SMB(2)? And should that be mentioned in this article on AFP as AFP's replacement? Gwideman (talk) 20:21, 22 December 2016 (UTC)[reply]

External links modified[edit]

Hello fellow Wikipedians,

I have just modified 3 external links on Apple Filing Protocol. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

checkY An editor has reviewed this edit and fixed any errors that were found.

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—InternetArchiveBot (Report bug) 03:06, 8 July 2017 (UTC)[reply]

External links modified[edit]

Hello fellow Wikipedians,

I have just modified one external link on Apple Filing Protocol. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

checkY An editor has reviewed this edit and fixed any errors that were found.

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—InternetArchiveBot (Report bug) 05:21, 14 December 2017 (UTC)[reply]