SMB 3 vs. AFP

jensche

Seestermüher Zitronenapfel
Mitglied seit
27.10.04
Beiträge
6.113
Seit einigen Mac OS Versionen ist SMB das Hauptprotokoll.
Meine Synology Station hat alle Möglichkeiten. Sprich SMB und AFP. Performancemässig bekomme ich mit allen Protokollen die volle Bandbreite.

Irgendwann dacht ich mir, ok Apple supportet voll SMB 3 also nutze ich nur noch das. Was nun aber ein Nachteil ist was die Einfachheit betrifft.

Ein cooles Feature unter MacOS ist dass es einem die letztlich genutzen Server in der Seitenleite anzeigt. Dieses Feature funktioniert nur richtig mit AFP. Auch hat man mit AFP weniger Probleme mit Verbindungen und überschreiben von Daten.

Darum Frage ich mich pflegt Apple eigentlich immer noch gut? oder nur noch SMB mit fehlenden Features.
Wie sind eure Efahrungen?
 

ottomane

Graue Französische Renette
Mitglied seit
24.08.12
Beiträge
12.264
AFP ist abgekündigt und wird irgendwann verschwinden. Daher ist es sinnvoll, schon jetzt auf SMB zu setzen. Die SMB-Implementierung von Apple könnte allerdings besser sein.

Ich nutze nur SMB und bei mir werden die Server immer in der Seitenleiste angezeigt. Auch andere Probleme, z.B. mit Verbindungen oder Überschreiben habe ich nicht. Letzteres dürfte nicht unbedingt ein Problem des Protokolls, sondern mit Nutzerrechten sein.
 

jensche

Seestermüher Zitronenapfel
Mitglied seit
27.10.04
Beiträge
6.113
Unter Locations sehe ich Links zwar den Punkt Netzwerk, aber nicht die letzten Server. Zudem verbindet mac OS nicht automatisch per SMB sondern immer per AFP. Und dies unter Catalina. Also von abgekündigt sehe ich da nichts. Sprich wenn es AFP und SMB zur Auswahl hat nimmts IMMER AFP.
 

ottomane

Graue Französische Renette
Mitglied seit
24.08.12
Beiträge
12.264
Unter Locations sehe ich Links zwar den Punkt Netzwerk, aber nicht die letzten Server.
Stimmt, das ist bei mir auch so. Sorry, das hatte ich anders in Erinnerung. Unter Netzwerk finde ich aber dann Server.

An der Syno habe ich AFP abgeschaltet, daher nutzt er es nicht mehr ;)

AFP wird seit 2012 nicht mehr weiterentwickelt.
 

jensche

Seestermüher Zitronenapfel
Mitglied seit
27.10.04
Beiträge
6.113
Stimmt, das ist bei mir auch so. Sorry, das hatte ich anders in Erinnerung. Unter Netzwerk finde ich aber dann Server.
Klar das schon. Aber nur mit AFP zeigt es unter Locations die letzten Server an. was eigentlich heisst das Apple AFP immer noch pushed.
 

jensche

Seestermüher Zitronenapfel
Mitglied seit
27.10.04
Beiträge
6.113
pple Filing Protocol is deprecated1, not "dead". There's a big distinction and that is being deprecated, it's still included and still works at the time of last development but it has been superseded by something else - in this case SMB2. It also means there will be no further development.

Will it stop working in future versions of macOS?

There will come a point in which Apple no longer includes support for a particular protocol or service. Only Apple will know this for certain.

Can I safely use AFP without worrying about it "dying" on me?

AFP is not going to die the same way cron didn't die when Apple went to launchd. If you are running AFP today, you will have AFP tomorrow. It won't be "upgraded out". That said, Apple can decide tomorrow that future versions of macOS will no longer come with AFP; that won't break your existing macOS installation.

What all this means is that as a deprecated protocol, manufacturers are going to stop including support for AFP in new products (like NAS devices) and systems admins should begin making plans to switch over to newer technologies. Also, being deprecated, it's no longer the default file sharing protocol meaning you will (eventually) have to take explicit steps to enable/connect to AFP shares.

It's important to note that AFP does not support the new APFS (Apple File System) so newer versions of macOS (Sierra going forward) will not have the ability to serve AFP shares.2
Ah bei Servershares die nicht APFS sind spielts also keine Rolle.
 

NorbertM

Lohrer Rambour
Mitglied seit
03.01.15
Beiträge
6.806
Aber TimeMashine läuft nicht auf SMB oder?
 

NorbertM

Lohrer Rambour
Mitglied seit
03.01.15
Beiträge
6.806
Hmm, bei mir zeigt er SMB-Freigaben nicht als Sicherungsziel an.
 

Marcel Bresink

Maunzenapfel
Mitglied seit
28.05.04
Beiträge
5.368
Aber nur mit AFP zeigt es unter Locations die letzten Server an.
Das muss ganz andere Gründe haben, z.B. bezüglich Hintergrundaktivitäten auf einer Freigabe, Benutzerauthentifizierung oder dem Vorhandensein von anderen Diensten. Neben Dateiserver-Diensten gibt es ja noch viele andere Netzwerk-"Locations", die der Finder anzeigt, z.B. Drucker-Server oder Bildschirmfreigaben (VNC).

AFP ist bereits seit Mac OS X 10.9 abgekündigt, ist aber im Moment zur Unterstützung älterer Geräte noch ins System eingebaut.

Aber TimeMashine läuft nicht auf SMB oder?
Zwischen Mac OS X 10.5 und OS X 10.11 ist AFP das Standardprotokoll für Netzwerk-Time Machine, ab macOS 10.12 ist es SMB. Zu Zeiten von Mac OS X 10.7 Lion hat Apple vorübergehend mal die Sicherung auf Windows Home Server unterstützt. Da waren AFP und SMB kurz gleichwertig.

Hmm, bei mir zeigt er SMB-Freigaben nicht als Sicherungsziel an.
Freigaben an sich gelten grundsätzlich nicht als Time Machine-Sicherungsziele. Der Server muss die Freigabe zusätzlich per Bonjour als "Time Machine-kompatibel" ausweisen.