跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Taiwan Tongues 台語維基
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
檢視 蘋果歸檔協定 的原始碼
頁面
討論
臺灣正體
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
外觀
移至側邊欄
隱藏
←
蘋果歸檔協定
由於以下原因,您無權編輯此頁面:
您請求的操作只有這些群組的使用者能使用:
使用者
、taigi-reviewer、apibot
您可以檢視並複製此頁面的原始碼。
'''蘋果歸檔協定'''(英語:'''Apple Filing Protocol''',縮寫'''AFP''')嘛稱'''Apple 檔案協定'''、'''Apple 歸檔協定''',較早號做 AppleTalk Filing Protocol,伊是一个專有網路協定,並且是'''Apple File Service'''(蘋果檔案服務,縮寫'''AFS''')的一部份,為 macOS 佮經典 Mac OS 提供檔案服務。佇咧 macOS 中,AFP 是受支援的數種檔案服務之一,其他包括侍服器訊息區域(SMB)、 網路檔案系統(NFS)、 檔案傳輸協定(FTP)和 WebDAV。AFP 目前支援 Unicode 檔名、POSIX 佮存取控制串列的權限、資源分支、擴充屬性的名稱、進階檔案鎖定。佇咧 Mac OS 九及閣較早版本中間,AFP 是檔案服務的主要協定。 ==相容性== AFP 三鋪空佮閣較懸版本完全依賴 TCP / IP(埠五百四十八抑四百二十七)來建立通信,干焦支援 AppleTalk 當做一項服務發現協定。AFP 二 . x 家族支援 TCP / IP(使用資料流介面)和 AppleTalk 用佇通信佮服務發現。真濟第三方 AFP 實現使用 AFP 二 . x,所以支援 AppleTalk 做一種連接方法。早期版本完全依賴 AppleTalk。所以,一寡舊版文獻將 AFP 這號做「AppleTalk Filing Protocol」。 其他的文獻可能將 AFP 這號做「AppleShare」,這是 Mac OS 九(閣較早版本)中 AFP 客戶這个名。 當前的相容性主要為: 一 . Mac OS X v 十二岫四佮了後版本取消矣依賴 AppleTalk 咧做通信的 AFP 服務。 二 . 使用經典 Mac OS 的電腦會當連接著 AFP 三 . x 服務,但是有的一寡限制,比如講:Mac OS 八中的上大檔案大細為二吉位元組。通常來講,Mac OS 九嬸一抑是閣較懸版本建議連接著 AFP 三 . x 服務;對九嬸一版進前的原始 Mac OS 版本,需要鬥起來 AppleShare 客戶捀三甲八 . 八版。 三 . 網路主 kha-tá-lok-guh 需要 AFP 三更加濟空佮閣較懸版本,對 Mac OS X 需要使用者主 kha-tá-lok-guh 上的 POSIX 權限開始。使用 Kerberos 的單一登入需要 AFP 三孵一。 四 . APFS:AFP 目前佇蘋果檔案系統(APFS)中已經棄用。 ==歷史== AFP 侍服器軟體的早期實在這馬 Mac OS 中自 System 六起佇咧 AppleShare 和 AppleShare IP 以及 Mac OS X Server 的古早「一 . x」版本內底會當用。佇客戶作業系統內底,AFP 予人叫做是「個人檔案分享」,並支援上濟十个並行連接。這是 AFP 實現依賴於該協定的一个 . x 若無第二 . x 版本。AppleShare IP 五 . x、六 . x 以及 Mac OS X Server 中的「一 . x」版本引入了 AFP 二孵二版本。這是頭一个使用 TCP / IP 以及 AppleTalk 提供傳輸連接的版本。伊閣共這上大的共享點大細自四 GB 提升到二 TB,就算講會當儉上大的檔案大細猶原受著原 Mac OS 中二吉位元的限制。 對三更零版開始的 AFP 更主要是協定方面的重大改進,包括專為 Mac OS X 客戶捀設計的功能。 猶毋過,如原本 Mac OS 中的 AppleShare,Mac OS X 中的 AFP 客戶捀繼續支援類型佮建立者代碼以及副檔名。 AFP 三更零佇咧 Mac OS X Server 的十曉零 . 三版內底引入,並佇咧 Mac OS X Server 十曉一 . 五中使用。伊是首个使用 UNIX 風格 POSIX 權限模型佮 Unicode UTF 鋪八檔名編碼的版本。三石樵版本支援上大兩千百萬位元組的共享點佮檔案大細,該上這个大小佮管大小著 Mac OS X 截至十二版本。(注意,上大檔案大細自二鋪二版更改,見面的文所述。)佇咧 AFP 三更零較早,通過 AFP 傳送的檔名上大長度做三十一位元組。 AFP 三孵一佇 Mac OS X Server 的十二版內底引入。值得注意的更改包括支援 Kerberos 身份驗證、自動客戶捀重新連接、NFS 重新共享,猶閣有通過 Secure Shell(SSH)安全的 AFP 連接。上大共享點佮檔案大細隨 Mac OS X Server 十二增加到八 TB,並且隨著 Mac OS X Server 十五三增加到十六千百萬位元組。 AFP 三更二添加 Mac OS X Server 十二分四中的存取控制列表佮擴充檔案屬性支援。上大公共享點大細為至少十六 TB,就算蘋果公司無對 Mac OS X Server 十五四的限制發布文件。 AFP 三孵二 + 佇咧 Mac OS X Leopard 內底引入來,並且添加大細寫敏感支援佮改善對 Time Machine 的支援(仝步、去予人偷鎖定,佮睏眠通知)。 AFP 三更三強制支援重放緊取(Replay Cache)功能(需要 Time Machine)。 AFP 三-c四佇咧 OS X Mountain Lion 內底引入來,包括將 POSIX 錯誤嘿映到講 AFP 錯誤的一个小更改。 參閱蘋果公司的開發文件了解 AFP 的版本差異。 ==Mac OS X 客戶捀== 佇咧 Mac OS X Tiger 中,使用者會當佇網路介面瀏覽抑是輸入一个 AFP 的統一資源定位符(URL)到「連接著侍服器」對話方塊來共接著 AFP 侍服器。佇咧 OS X Leopard 中,AFP 共享顯示佇咧 Finder 側欄中。AFP URL 格式為:_ afp : / / < 侍服器 > / < 共享 > _,其中 < 侍服器 > 是侍服器的 IP 位址、域名系統(DNS)名稱抑是 Bonjour 名稱,< 共享 > 是共享點的名稱。佇咧 Snow Leopard 中,URL 形式 _ afp : / / < 侍服器 > / < 共享 > / < 路徑 > _ 會當佇一个共享點下掛載一个 kha-tá-lok-guh。 Mac OS X 嘛提供個人檔案分享,AFP 目前版本的一个輕量級實現。佇咧 Mac OS X 十四客戶捀著,使用者會當點擊系統偏好設定-共享中的「個人檔案分享」共享伊的「公共」資料篋仔的內容。 用佇咧 AppleTalk 侍服器的 AFP URL 格式為:afp : / / at / < AppleTalk 名稱 > : < AppleTalk 區域 >。對無對著 AppleTalk 區域的網路,一个星號(\ *)共代替的區域名稱。 ==AFP 的安全性== Apple Filing Protocol 並毋是佇網際網路公開提供檔案分享服務抑若設計,該協定目前預設採用 DHX 二加密演算法進行使用者鑑定,毋過傳輸的時陣並無進行加密,予得該協定無適合直接接入網際網路提供服務。為著更加安全的進行檔案傳輸,當必須佇網際網路提供服務抑是需要閣較高安全性的時陣,建議採用 AFP through SSH 的方式來進行部署,藉由 SSH 通道加密以提升安全性。 ==第三方實現== 真濟公司有 AFP 的第三方侍服器實在: * 一个開放原始碼的 AFP 侍服器名做 Netatalk(AFP 三孵三), 會當佇類似 Unix 系統作業系統中使用。Netatalk v 三鋪一發布佇咧二千空一十三鋪十二十八,加添矣啦 Spotlight 支援。 * Novell Open Enterprise Server 支援 AFP。 * 微軟佇咧部份 Windows(NT、二千佮兩千空三)版本內底以一个選項包含 AFP 二嬸二侍服器支援。Windows NT Server(三佮四)干焦支援 AppleTalk,兩千添加了基於 IP 的 AppleShare;適用佇咧 Macintosh(SFM)的服務自 Windows Server 二千空八已經徙掉。 * Novell 的 NetWare 支援 AFP。 * HELIOS UB + 佇無仝款的方式 Unix 規个平台的規个陣列上支援 AFP。 * 開放原始碼的 FUSE(FUSE)佮命令列客戶捀實現 afpfs-ng 面向 Linux 和 Unix-like 作業系統 * GroupLogic ExtremeZ-IP(AFP 三孵三)和 MacServerIP 面向 Windows 提供 AFP 三 . x 支援-現為 Acronis Access Connect . * 濟種 NAS 解決方案支援 AFP,大多數攏是通過 Netatalk:LaCie EtherNet Disk & 十二 big ( AFP 三孵三 )、NETGEAR's ReadyNAS(AFP 三孵二)、 QNAP(AFP 三 . x)、 Synology's Disk Stations(AFP 三孵一)、 Thecus(AFP 三 . x)、 Adaptec's Snap Server(AFP 三孵一)、 Exanet 的 ExaStore(AFP 三孵一)、 Iomega 的 Home Media Network Hard Drive 佮蘋果公司的 Time Capsule(AFP 三孵二)是商業軟體的例,FreeNAS 和 napp-it(其使用 Netatalk)是自由軟體的例。 * Jaffer 是 Appletalk 檔案協定 v 三孵一的一个 Java 實現。 * Xinet 出自 North Plains Systems,伊提供一个大多數 \ * nix 主機頂懸的 AFP 平台。𪜶的產品之一 ka-share 佇過去十冬內面一直是 Solaris(干焦限 Sparc)和 Irix 平台的主要產品。 * Columbia AppleTalk Protocol(哥倫比亞 AppleTalk 協定,縮寫 CAP)是一个來自哥倫比亞大學的 AFP 和 AppleTalk 的開源實現,現已經停止使用。 * GVfs 通過 gfvs-afp-volume-monitor 支援 ==參見== * 網路協定列表 * 檔案系統列表 ==參考資料== ==外部連結== * File Services Manual for Mac OS X Server 十曉四 * Apple Filing Protocol Programming Guide * Apple Filing Protocol Reference * Mac OS X : Some Mac OS X Applications and Services Require AFP 三-c零 or Later * Inside AppleTalk-original specification for the AppleTalk protocol stack including AFP * Glossary of Networking Terms * NewsFactor Network article , A * Macintosh : File System Specifications and Terms * Apple Technical Note TN 千二五 on the HFS Plus Volume Format * Apple shifts from AFP to SMB 二 [[分類: 待校正]]
返回到「
蘋果歸檔協定
」。