NetatalkプランとAvahiプランの違いは何ですか?

NetatalkプランとAvahiプランの違いは何ですか?

私は初心者であり、LinuxをNASとして使用し、Macに接続する方法についてのオンラインチュートリアルに従っています。ほとんどすべてのチュートリアルでは、NetatalkとAvahiの使用の必要性について話します。どちらもネットワークパッケージのようですが、それぞれの違いは見つかりません。どちらも必要とする違いは何ですか?

答え1

2つの異なる技術、つまりAppleがある時点で使用したプロトコルを実装する2つのオープンソースプロジェクトです。

  • あふれマルチキャストDNSを使用して構成を必要としないネットワークサポートを提供するプロジェクト。ファイル共有だけでなく、特定のDNSインフラストラクチャなしでローカルネットワークでネットワークサービスを宣伝する方法としても使用されます。この方法でネットワーク共有を通知できます。 https://www.avahi.org/
  • インターネットチャット一部のAppleTalkサービスのオープンソース実装です。 AppleTalkは、Appleが1980年代から自社製品に組み込んだ独自のネットワークプロトコルです。当時、その目的は今日のZeroconfに似ていました。 MacはBonjour(AppleのZeroconf実装)を介してAppleTalkファイル共有(TCPを介したAFP)を宣伝できますが、プロトコル自体はIPを使用しないローカルネットワークを介して名前とサービスをブロードキャストする以前のメカニズムを使用します。http://netatalk.sourceforge.net/

私はnetatalkを学ぶことにあまり意味がないと思います。現代のAppleシステムはAppleTalkを使用しなくなりました。今日のMacはSMBとうまく機能するので、SambaとAvahiだけを使用すれば十分です。

関連情報