بروتوكول نقل الملفات ويحدد بروتوكول موحد لنقل الملفات

داخل بروتوكول نقل الملفات

وبروتوكول نقل الملفات ويحدد بروتوكول موحد لنقل الملفات بين أجهزة الكمبيوتر. الوثائق الرئيسية التي تحدد بروتوكول نقل الملفات هي الجرعة 959 : بروتوكول نقل الملفات (بروتوكول نقل الملفات) وأقروا 1123 : متطلبات المضيفون الإنترنت -- التطبيق والدعم.

متطلبات

  

وجزءا لا يتجزأ من النظام يمكن أن يعمل كعميل بروتوكول نقل الملفات أو الخادم. عميل يبدأ اتصالات مع ملقم ويرسل طلبات لنقل أو استقبال الملفات. في معظم الحالات ، وجزءا لا يتجزأ من النظام التي تحتاج إلى تبادل الملفات مع جهاز كمبيوتر واحد وينبغي أن تعمل بمثابة عميل. جزءا لا يتجزأ من العديد من أنظمة لا تملك الكثير من الموارد لالغيار ، وتشغيل خادم بروتوكول نقل الملفات التي هي دائما متوفرة يتطلب معالجة الوقت والذاكرة. تشغيل الخادم كما يضع النظام في أكبر المخاطر الأمنية لأن أي جهاز كمبيوتر في الشبكة قد تكون قادرة على الوصول إلى نظام الملفات. ولكن إذا كان هذا النظام جزءا لا يتجزأ من احتياجات لتقديم ملفاتها في متناول أي شخص على الشبكة ، أو إذا كانت الملفات يجب أن تكون متاحة لأجهزة الكمبيوتر الأخرى في جميع الأوقات ، فإن هذا النظام الحاجة إلى وظيفة كملقم. كمبيوتر يستخدم بروتوكول نقل الملفات يجب أن يكون نظام الملفات ، والتي تمكن نظام لتخزين المعلومات في الكيانات المسماة دعا الملفات. الملفات هي بالطبع مفيدة في أجهزة الكمبيوتر المكتبية ، حيث يمكنك تحديد ملفات لتشغيل البرامج ، عرض وثائق وصور ، وأداء مهام أخرى. جزءا لا يتجزأ من النظم يمكن أن تدعم أنظمة الملفات كذلك. صغير جزءا لا يتجزأ من النظام قد فقط تخزين البيانات في المواقع المحددة في الذاكرة ، ولا حاجة لوضع اسمه في ملفات البيانات. لكن بالنسبة لكثير من النظم المدمجة ، ملف نظام يوفر هيكلا مفيدا للحصول على المعلومات ، سواء محليا أو عبر الشبكة ، فعلى سبيل المثال ، يمكن لنظام تخزين البيانات المجمعة أو إعدادات التكوين في الملفات.

نقل ملف

لنقل الملف ، ويستخدم بروتوكول نقل الملفات الدورة قناتين ، أو الاتصالات المسارات ، واحدة للحصول على معلومات ومراقبة واحدة لملف نقله. لكل قناة منفصلة لديه برنامج التعاون الفني الصدد. على الخادم ، المنفذ الافتراضي للقناة هو السيطرة و21 المنفذ الافتراضي للقناة البيانات هو 20. يمكن للعميل استخدام أي منفذ أو المنافذ المتاحة. الافتراضي للعميل لاستخدام نفس المنفذ لكل من السيطرة وقنوات البيانات. ومع ذلك ، ينبغي أن التحويلات التي تستخدم بروتوكول نقل الملفات ووضع التيار ، الأمر الذي يتطلب اتصال بيانات جديد لكل ملف ، إرسال الأوامر بورت لتحديد جديد ، غير المنفذ الافتراضي لكل نقل الملفات. الطالبة منفذ جديد لنقل يمنع كل المشاكل نتيجة لبرنامج التعاون الفني متطلبات المهلة. عند إغلاق الاتصال ، برنامج التعاون الفني يتطلب مهلة قبل نفس السياق يمكن إعادة استخدامها. المهلة يمنع اتصال جديد أنه مطابق للاتصال التي تم إغلاقها مؤخرا من الحصول على بيانات مخصص للاتصال السابقة. عند نقل ملفات متعددة في جلسة واحدة ، إذا كان نقل يحاول استخدام نفس المنفذ كاتصال السابقة ، قد تكون غير متوفرة لأن الميناء تس مهلة للاتصال السابقة لم تنقض بعد. تحديد منفذ مختلفة لكل اتصال البيانات يحل المشكلة. البدائل الأخرى لاستخدام كتلة مضغوط أو وسائط النقل ، والتي لا تتطلب اتصال بيانات جديد لكل ملف. وهذه خطوات نموذجية في إرسال ملف إلى ملقم في وضع الدفق ، حيث محتويات الملف يتم إرسالها من دون رأس أو أي هيكل المفترضة للبيانات الملف :

1. العميل فتح قناة التحكم بين أي منفذ المحلية المتاحة ، والمنفذ 21 على الخادم. العميل يرسل الأوامر إلى إقامة اتصالات وطلب لارسال الملف.

2. الخادم يفتح قناة البيانات بين الخادم والمنفذ 20 منفذ العميل يستخدم لقناة التحكم.

3. يرسل العميل محتويات الملف ، ويغلق القناة البيانات ، ويطلب من الخادم لإغلاق قناة التحكم.

4. الملقم إغلاق قناة التحكم.

بطريقة مماثلة ، وهذه هي الخطوات التالية في الحصول على ملف من الخادم في وضع الدفق :

1. العميل فتح قناة التحكم بين أي منفذ المحلية المتاحة ، والمنفذ 21 على الخادم. العميل يرسل الأوامر إلى إقامة اتصالات وطلب ملف.

2. الخادم يفتح قناة البيانات بين الخادم والمنفذ 20 منفذ العميل يستخدم لقناة التحكم. الخادم يرسل الملف وإغلاق قناة البيانات.

3. طلبات العميل والخادم لإغلاق قناة التحكم.

4. الملقم إغلاق قناة التحكم.

ويجب على العميل أن يتم الاتصال من خلف جدار ناري قد تجد أن جدار الحماية كتل الملقم طلب لفتح اتصال البيانات. للالتفاف على هذا الحد من دون الحاجة إلى تكوين جدار الحماية ، يمكن للعميل إرسال الأوامر إلى أن الطلبات السلبي عملية نقل (PASV أو EPSV) ، حيث يقوم العميل ، بدلا من الخادم ، ويفتح اتصال البيانات. يجب على العميل إرسال الأمر لطلب نقل السلبية التي تسبق كل عملية تحويل. عندما عميل تحديد موقع ملف على الخادم ، والموقع هو نسبة إلى الدلائل التي تجعل خادم المتوفرة للعميل. هذا الموقع يمكن أن تختلف من موقع الملف المطلقة في الكمبيوتر. على سبيل المثال ، جهاز كمبيوتر يعمل كخادم قد تسمح للمستخدم الوصول إلى الدليل / ftp/user1 ودلائله. خادم الدليل الجذر لهذا المستخدم ومن ثم / user1. الوصول إلى ملف في / ftp/user1/data/test.txt فإن العميل تحديد موقع على الخادم و/ بيانات / test.txt ، وهو موقع الملف بالنسبة للمستخدم الدليل الجذر.

مقال مقدم من دانييل ر.


تنويه :موقعنا على الانترنت ليست مسؤولة عن محتوى هذه المادة. Webarticles هو حر للمعلومات.
المهم : هذا المقال "بروتوكول نقل الملفات ويحدد بروتوكول موحد لنقل الملفات" وقد ترجم من قبل البرمجيات التلقائي. نشعر بالاسف من اجل أي الأخطاء الإملائية التي قد حدث. شكرا لتفهمكم.


Online: 425 users browsing the articles directory