用語集
Tag: afp appletalk

AFP

AFPとは

(定義の説明)

AFP 2.2

  • AFP over TCPをサポートしました。
  • 1ファイル2GBまで
  • ファイル名の長さは31バイトまで

AFP 3.1

http://blog.so-net.ne.jp/hat-/2007-02-11をうけて全面改定していますのでWikiの履歴を確認してください

  • プロトコルとしては、ファイル名の長さ制限はないが、実質、2byte長であるようだ
  • ファイル名は、decomposed UTF-8 として取り扱われる
    • Unicode のウムラルト付きや濁点半濁点付きかな文字を、規定文字と結合文字に分離して、さらにUTF-8化されている。濁点付きかな文字は、「か」→3byte、「が」→「か゛」→6byte
    • Mac OS X のファイルシステム(HFS+)の実装とは別であるが、HFS+のファイル名長(deconposed UTF-16 で510byte)は確認しておく必要がある。
  • Mac OS X製品のAFP3のファイル名長は、ClientとServerで異なる。
    • Mac OS X におけるServerのAFP3は制限を特にもうけていないようだ
    • Mac OS X におけるClientのAFP3は、255byteの制限有り
  • よって、Mac OS XをClientとして使う場合、decomposed UTF-8 で255byteの制限があるということになる。

具体的なファイル長制限は、

  • 「a」:255文字まで
  • 「か」:85文字まで
  • 「が」:42文字まで、あと1文字、「か」(3byte分)が入る
  • 「亜」:85文字まで
  • 「有限会社の組文字」:17文字まで(15byte)

AFPサーバが提供する AFP プロトコルの種類

AFP 2.2

  • AppleShere? IP Ver.6.3 までのバージョン(Apple Computer Inc.)
  • HELIOS Ethershare Ver.3.1 までのバージョン(HELIOS Software GmbH)
  • PC MACLAN 8.1J までのバージョン(Miramar Systems, Inc)
  • PC MACLAN 9J までのバージョン(Miramar Systems, Inc/CA)
  • netatalk 1.64a までのバージョン(オープンソースプロジェクト)
  • Service for Macintosh(Windows 2003 Server版まで確認)
  • MacServerIP のあるバージョンまで(6.1?)

AFP 2.2かも

  • Xinet FullPress のあるバージョンまで(DTP Turbo Server など)

AFP 3.1

  • MacOS X Server (verは不明だが10.3では対応済み)
  • HELIOS Ethershare 3.1+AFPプレビュー*1*2
  • HELIOS Ethershare UB
  • PC MACLAN 9以降*3
  • netatalk 2.0以降
  • FullPress v14

個別プロダクトに関する情報

netatalk 2

 netatalk 2は、オープンソースコミュニティで開発が続けられているプロダクトで、UNIX 環境でインストールされます。
 Linux を使ったシステムなどに netatalk を導入すると、AFP 3.1 サーバが導入できます。
 オープンソースプロダクトなので、一定の条件を満たせば、他の製品に利用することが可能なので、NAS に使われていることがあります。

Service for Macintosh(SFM)

 Service for Macintosh(SFM)は、Microsoft Windows Server 用の AFP 2.2 ファイル/プリンタ共有サービスです。

PCMACLAN

http://www.dit.co.jp/product/network/pc_maclan/index.html

 PCMACLAN は、Miramar Systems, Inc.開発の製品です。
 特徴として、Windows の NTFS ファイルシステムのマルチストリームを利用して、1つのファイルに、Macintosh クライアントにおける、リソースフォークとデータフォークを1つのファイルに格納できることが挙げられます。
 よって、Macintosh クライアントから PCMACLAN サーバにコピーしたファイルは、NTFS ファイルシステムを備える Windows クライアントへコピーしてもリソースフォークは失われることはありません。
 しかし、NTFS のマルチストリームの制限で、Windows XP クライアントなどで FAT ボリュームのドライブや、他のマルチストリームに対応していないネットワークボリュームへコピーしたときは、データの欠損の警告が表示されます。

multistreamlostalert.gif

 DIT社のカタログの記述が非常に勘違いしやすくなっていて、AFP 3.1 対応と書いていますが、実際には、Windows にインストールする、AFP クライアントが AFP 3.1 となっており、AFP サーバに関しては、AFP 2.2 対応です

MacServerIP

http://www.copstalk.co.jp/files/MacServerIP/MacServerIP.html

AFP3対応NAS

ロジテック

http://www.logitec.co.jp/products/nas/lhdlane.html

Macintosh環境のクライアントパソコンからアクセスする場合、フォルダ名/ファイル名に「84文字」までの「全角文字」を使用することができます。(半角は255文字まで,Mac OS Xの場合)一つの共有フォルダに対して、WindowsクライアントとMacintoshクライアントからアクセスする場合も、全角文字を使用することができます。

ヤノ電器

http://www.yano-el.co.jp/products/n-raid/index.html

AFP3.0 対応となっています

リンク

FAQ/Mac OS X にしたら、マウントしたサーバが頻繁に切れてしまうようになった。
Intelligent works[AFP 3.1とHELIOS AFP プレビューについて]
(PDF)AppleTalk Filing Protocol Version 2.1 and 2.2
(PDF)Apple Filing Protocol Version 3.1

ツッコミ

  • このページの情報は役に立ちましたか?
    選択肢 投票
    はい  23 
    いいえ  5 

ご意見:



*1 HELIOS Ethershare 3.1のみでは未対応です
*2 HELIOS AFPプレビュー15の有効期限は、2006年6月1日までです。それ以降にrebootすると、afpsrvが起動しません。
*3 PCMACLANのAFP3.1対応は、クライアントのみです。サーバは依然AFP2.2です。
*4 (, https://purr.purdue.edu/site/wishlist/47/con18.html daytrana dosage, 47420, https://purr.purdue.edu/site/wishlist/47/con43.html ritalin for children side effects, 62064, https://purr.purdue.edu/site/wishlist/47/con23.html methylphenidate for adhd, zfo, https://purr.purdue.edu/site/wishlist/47/con47.html signs of ritalin overdose, 8785, https://purr.purdue.edu/site/wishlist/47/con17.html concerta adhd, =

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS