بروتوكول FTP
خدمة بروتوكول نقل الملفات ظهرت فى الايام الاولى لظهور الانترنت وهى احد الخدمات التى تاتى مع بروتوكول TCP/IP الذى يسمح بربط مجموعة من الاجهزة مع بعضها البعض وايضا مجموعة من الشبكات المحلية بحيث انه يخفى تكوين كل شبة عن الاخرى اى انك اذا اتصلت بجهاز على شبكة محلية ستتصل مع هذا الجهاز نفسة بغض النظر عن نوع الشبكة المحلية المتصل بها ومع اختلاف السرعات على العموم لن اخوض فى شرح بروتوكول TCP/IP باسهاب ولان موضوعنا محدد وهو عن بروتوكول نقل الملفات FTP
FTP هى اختصار للعبارة الانجليزية File transfer protocol وتعنى بروتوكول نقل الملفت وهى خدمة الانترنت المستندة الى بروتوكول نقل الملفات Inter service based on file transfer protocol .
ويمكن ان نقارن بين بروتوكول نقل الملفات FTP وبروتوكول HTTP وهو ان كل منهما يقوم بنقل الملفات من الاجهزة البعيدة (جهاز الخادم عادة ) الى اجهزة المستخدمين ولكن الفرق ان بروتوكول HTTP يقوم بنقل الملفات (صفحات HTML ) وملفات الصور والصوت والفيديو ويقوم بربطها بالصفحة HTML ثم بعد ذلك يقوم بعرضها على جهاز المستخدم اما بروتوكول نقل الملفات FTP يقوم بنقل الملف اى كان تنسيقاتها ويقوم بتخذينها على القرص الصلب لجهاز المستخدم و هناك فرق اخر ان بروتوكول FTP يمكن ان يقوم بالعملية العكسية Upload وهى نقل الملف من جهاز المستخدم الى الخادم .
وتوجد طريقتين لنقل الملفات
1. Ascii
وتستخدم لنقل ملفات النصوص وهى تعتمد على وجود 7 bit لكل حرف وهى تمثل الحروف والعلامات الخاصة الموجودة على لوحة المفاتيح وتكون البت الثامنة المكملة للبايت عادة صفر
2. Binary
وهى الطريقة الثانية والتى تستخدم لنقل المضغطات وافلام الفيديو والصور والتى تحتاج الى بتات كثيرة وتكون 8Bit للحرف الواحد وبذلك نتمكن من كتابة 256 حرف مختلف
تعتمد فكرة خدمة بروتوكول نقل الملفات على مبدا الخادم والمستفيدprinciple Server & Client وتتلخص فى وجود احد البرامج وهو البرنامج الخادم على جهاز له عنوان IP ثابت ويكون منتظر للاتصالات القادمة من العميل على فتحة معينة وفى هذا البروتوكول هى الفتحة Port 21 وعندما يتم الاتصال يتم تبادل مجموعة من الاوامر التى تنظم العمل بين البرنامجين.
يمكن تعريف مستخدمى الشبكة وهم المستخدمين المجهولين وهم مجموعة كبيرة من المستخدمين Anonym users والمشرفين وهم من يكون لهم مجموعة من الصلاحيات مثل الحزف والتعديل والاحق الملفات الخ
تميز بروتوكول FTP عن البريد الالكتروني في أن بروتوكول نقل الملفات يمكنة
نقل الملفات الكبيرة نسبيا التى لايمكن ان ينقلها البريد الالكترونى فكما
نعلم فان سيرفر ياهو من السيرفرات الكبيرة التى تعطى مساحة كبيرة للبريد
الالكترونى ولكنها تحدد مساحة التخزبن بعشرة mb للملف الواحد
ولكن الشيء الذى يميز البريد الالكترونى هو امكانية استقبال الملفات فى حالة عدم وجود الطرف الاخر
ولكن الشيء الذى يميز البريد الالكترونى هو امكانية استقبال الملفات فى حالة عدم وجود الطرف الاخر
ليست هناك تعليقات:
إرسال تعليق