اقرأ في هذا المقال
بروتوكول ملفات (Apple)، الذي يُطلق عليه بشكل صحيح بروتوكول (AppleTalk Filing Protocol) هو بالنسبة لأنظمة (Apple)، مثل (NFS) لأنظمة (Linux / UNIX) و(SMB) أو (CIFS) لأنظمة (Windows) وإنّه بروتوكول يمكن من خلاله الوصول إلى نظام الملفات على أجهزة الكمبيوتر البعيدة، كما لا يتم استخدام (AFP) على نطاق واسع خارج شبكات (Apple).
ما هو بروتوكول حفظ ملفات AFP
بروتوكول حفظ ملفات (AFP): هو بروتوكول شبكة لنظام التشغيل (Mac OS) يستخدم لمشاركة الملفات بين الخوادم والعملاء، كما يسمح للمستخدمين بالوصول إلى الملفات التي تنتمي إلى أنظمة خارجية وإنّه بروتوكول طبقة التطبيق والجلسة.
- “NFS” هي اختصار لـ “Network File System” و”SMB” هي اختصار لـ “Server Message Block”
- “AFP” هي اختصار لـ “Apple Filing Protocol” و”CIFS” هي اختصار لـ “Common Internet File System”.
سمات بروتوكول AFP
- يدعم أسماء ملفات (Unicode).
- يوفر واجهة نظام تشغيل محمولة (POSIX).
- كما يوفر أذونات قائمة التحكم في الوصول (ACL) التي تحدد عمليات النظام والمستخدمين المتاح لهم بالوصول إلى الكائنات وتنفيذ العمليات اللازمة.
- يوفر مرفق تخزين للبيانات المنظمة باستخدام (Resource Fork) والبيانات غير المهيكلة باستخدام (Data Fork).
- يدعم كلاً من (TCP / IP) و(AppleTalk) للتواصل ولتقديم خدمات متنوعة.
- يمكن تنفيذ أوامر مثل إنشاء الدليل وإغلاق الدليل ونسخ الملف وحذف الملف وإغلاق المجلد في بروتوكول (AFP).
ملاحظة:“ACL” هي اختصار لـ “Access Control List” و”TCP / IP” هي اختصار لـ “Transmission Control Protocol/Internet Protocol”.
مزايا بروتوكول AFP
- يوفر ميزات أمان للنظام الذي يحد من وصول المستخدمين إلى الملفات الخطرة باستخدام آليات قفل الملفات المتقدمة.
- ويشمل أيضاً السمات الموسعة المسماة التي يمكن استخدامها من قبل المستخدمين لتعيين ملفات الكمبيوتر التي لم يتم تفسيرها مع البيانات الوصفية.
- إلى جانب الوصول إلى الملفات المحلية، فإنّه يدعم أيضاً الوصول إلى ملف الخادم من خلال بناء اتصال خادم ملفات بعيد.
- يوفر توافقاً بنسبة (100%) مع نظام ملفات (Mac (HFS +)) وهو أيضاً بروتوكول مشاركة الملفات الأصلي.
- يوفر ميزات مضمنة مثل (Spotlight Search) و(Time Machine) و(Mac Aliases) و(Bonjour Services).
عيوب بروتوكول AFP
- لا يتوافق مع أجهزة التخزين المهيأة باستخدام نظام ملفات (Apple (APFS)).
- سرعة القراءة والكتابة التسلسلية الخاصة به أقل من بروتوكول (SMB).
ملاحظة:“APFS” هي اختصار لـ “Apple File System”.
فوائد بروتوكول AFP
1- الأمان
تتوفر مخاطر الأمان مع محركات أقراص (USB) أو وسائط التخزين الأخرى بشكل كبير، كما أنّه لا شيء يمكنه التغلب على القدرة على توصيل الأجهزة مباشرةً؛ لنقل الملفات عبر كابل إيثرنت من خلال شبكة لاسلكية ومع تمكين (AirDrop) على طرفي الجهاز، حيث يتم إرسال أو استقبال الملفات يمكن الانتقال إلى مجلد من أحد الأطراف وسحب الملف إلى الجهاز الآخر باستخدام لوحة التتبع الخاصة.
- “USB” هي اختصار لـ “Universal Serial Bus”.
2- عمليات نقل ملفات ضخمة
يعتبر بروتوكول (AFP) مناسباً لعمليات نقل البيانات الكبيرة لأنّه لا يعمل مع تبديل الحزم مثل البروتوكولات الأخرى التي قد تكون أفضل في التعامل مع الاتصالات المتقطعة مثل (FTP)، وهذا يعني أنّه إذا تم توصيل جهازين عن طريق كابل إيثرنت أو شبكة لاسلكية فسوف “يرى” كل منهما الآخر بمجرد توفر اتصال.
سيتطلب تبديل الحزم أن يكون كلا طرفي الاتصال نشطين طوال الوقت من أجل إرسال أو استقبال حزم المعلومات بدلاً من انتظار سطر مفتوح قبل إرسالها مرة أخرى، لذا فإنّ هذه الطريقة تجعل نقل الملفات الكبيرة أسرع بكثير.
- “FTP” هي اختصار لـ “File Transfer Protocol”.
3- إنها منصة مشتركة
بروتوكول (Apple Filing) ليس فقط لأجهزة (Mac) و(iOS) لكنّه متوفر على (Windows) أيضاً، بحيث يقوم المثبت الرسمي والمتوفر من خلال موقع (Apple) الإلكتروني، فقط بتثبيت عميل يمكنه الوصول إلى أجهزة كمبيوتر (Apple) الأخرى، ولكن هناك خيارات برامج تابعة لجهات خارجية لجعل (AFP) تعمل مع أجهزة غير تابعة لشركة (Apple) أيضاً.
4- مشاركة الملفات بسيطة
عندما تستخدم شبكات (FTP) أو (SMB / CIFS) بدلاً من (AFP) سيكون لكل جهاز متصل بواسطة كابل إيثرنت عنوان (IP) خاص به، ممّا يعني أنّه لا يمكنهم مشاركة الملفات معاً دون تعيينهم أولاً من كمبيوتر إلى آخر عبر هياكل الدليل، وعلى سبيل المثال إذا كنت إذا أردت إرسال ملف من جهاز الكمبيوتر الخاص بك إلى جهاز الكمبيوتر الآخر، فسيحتاج أحد أجهزة الكمبيوتر إلى الوصول عبر (SMB) أو (FTP) وإعادة توجيهه داخلياً.
من ناحية أخرى تدعم (AFP) مجموعات غير محدودة من الأجهزة على نفس الشبكة دون أي إعادة توجيه لأنّهم جميعاً يشاركون الملفات بشكل أساسي من خلال عناوين (MAC) الخاصة بهم.
- “IP” هي اختصار لـ “Internet Protocol”.
5- لا توجد كلمة مرور مطلوبة أي شبكة Ethernet آمنة
بالإضافة إلى كونه أسرع من خيارات الشبكات مثل (FTP) عندما يكون لدى الأشخاص بيانات أكثر حساسية تحتاج إلى نقلها عبر الشبكات، فإنّ الكثير سوف يبتعدون عن هذه الأساليب غير الآمنة لصالح استخدام (AFP) التي لا تتطلب بيانات اعتماد تسجيل الدخول، لأنّ شبكات (Ethernet) آمنة بطبيعتها عندما يتم توصيل جهازين مباشرة بواسطة كابل إيثرنت، وعلى وجه التحديد مع عدم وجود مفاتيح أو أجهزة مودم أو موجهات إضافية بينهما ويكونان على نفس الشبكة.
6- لا يلزم الوصول إلى الجذر
فائدة أخرى رائعة لـ (AFP) هي أنّها لا تتطلب حقوق المسؤول، وغالباً ما يكون هذا مفيداً عندما تريد مشاركة الملفات بأمان مع عميل أو زميل في العمل، ولكن لديك امتيازات وصول محدودة فقط كمستخدم نهائي، وكما إنّه مفيد أيضاً للأشخاص الذين قد لا يستخدمون أجهزة الكمبيوتر بانتظام ويحتاجون فقط إلى إجراء عمليات نقل ملفات من حين لآخر.
تسمح (AFP) لأي مستخدم ليس لديه امتيازات على مستوى المسؤول بالقيام بأشياء مثل نقل البيانات وحذف الملفات القديمة من محركات الأقراص الثابتة وما إلى ذلك، وهي قدرة لا يمكن لـ (FTP) بتوفيرها أبداً بسبب طلب الوصول إلى الجذر من عملائه.
7- خادم AFP سهل الإعداد
لا يمكن أن يكون إعداد خادم (Apple Filing Protocol) على شبكتك أسهل لأنّ كل ما عليك فعله هو إنشاء مجلد أو استخدام مجلد موجود بالفعل، وتوجيه الخدمة نحوه بأمر واحد قبل بدء تشغيله باستخدام المعلمات الأخرى المطلوبة كإعدادات الأمان، كما يمكنه حتى توفير وصول مجهول بشكل افتراضي إذا رغب المستخدم في ذلك، وعلى الرغم من أنّ هذا الخيار سيحتاج إلى التغيير والتبديل في بعض الحالات لبيئات أكثر أماناً.
يحتوي كل جهاز على الشبكة على عنوانين على الأقل أي عنوان (MAC) وعنوان (IP) وعنوان (MAC) هو عنوان بطاقة واجهة الشبكة الفعلية داخل الجهاز، ولا يتغير أبداً يمكن أن يتغير عنوان (IP) إذا انتقل الجهاز إلى جزء آخر من الشبكة أو إذا كانت الشبكة تستخدم (DHCP).
كما يتم استخدام (ARP) لمطابقة عنوان (IP) أو حله مع عنوان (MAC) المناسب والعكس صحيح ويعمل (ARP) عن طريق بث حزمة لجميع المضيفين المتصلين بالشبكة، بحيث تحتوي الحزمة على عنوان (IP) الذي يريد المرسل الاتصال به، والجهاز الهدف الذي يدرك أنّ عنوان (IP) في الحزمة يطابق عنوان (IP) الخاص به.
- “ARP” هي اختصار لـ “Address-Resolution-Protocol” و”DHCP” هي اختصار لـ “Dynamic Host Configuration Protocol”.