مقرر حاسب2
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

مقرر حاسب2

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

 

 البروتوكول FTP

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
وائل الطريري
حاسوبي غير فعال
حاسوبي غير فعال



عدد المساهمات : 8
تاريخ التسجيل : 29/09/2016

البروتوكول FTP Empty
مُساهمةموضوع: البروتوكول FTP   البروتوكول FTP Emptyالإثنين نوفمبر 07, 2016 8:10 pm



بروتوكول FTP

FTP هي اختصار لمجموعة كلمات File Transfer Protocol، وهي تعني بروتوكول نقل الملفات، وهذه الخدمة هي إحدى تطبيقات TCP/IP التي تجعل من الممكن نقل الملفات بين أجهزة الحاسب الآلي المختلفة و المرتبطة بشبكة الإنترنت.

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

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

اتصالات بروتوكول FTP

وبروتوكول FTP عند قيامه بعملية نقل الملفات يقوم بإنشاء اتصالين وهما:

1 ـ اتصال تحكم control connection:

وهذا الاتصال خاص بنقل الأوامر بين جهازين مختلفين وهذا الاتصال يأخذ المنفذ " 21 " كمنفذ افتراضي... حيث يقوم جهاز الخادم " server " بفتح هذا المنفذ وينتظر في وضع " listen " لأي اتصال قادم من جهة الجهاز العميل " client "... وهذا الاتصال يكون اتصال دائم أي لا ينقطع إلا إذا قام أحد الطرفين بقطع الاتصال عن الطرف الأخر.

2 ـ اتصال بيانات data connection:

ويتم إنشاء هذا الاتصال عند نقل البيانات بين الجهازين أي أن هذا الاتصال هو اتصال مؤقت ومرتبط بعملية نقل الملفات وينتهي هذا الاتصال بمجرد إتمام العملية المطلوبة.

وبخدمة نقل الملفات فأننا نحتاج لبضع نقرات على الفأرة كي ننقل ملفاً في أي مكان في العالم إلى جهازنا.

تقسيمات نقل الملفات

أولاً : من حيث النوع.

ينقسم نقل الملفات إلى نوعين:

1 ـ تنزيل الملفات Download:

وهو جلب الملفات من الكمبيوتر المضيف Host إلى جهازك المحلي Local.

2 ـ رفع الملفات Uplaod:

وهو إرسال الملفات من جهازك المحلي Local إلى الجهاز الخادم Host.

ثانياُ : من الناحية الأمنية

هناك نوعان لنقل الملفات:

1 ـ نقل آمن " محمي" Secure FTP:

تحتاج إلى اسم مستخدم وكلمة مرور للدخول إلى النظام وتحصل عليه من مدير النظام المضيف.

2 ـ نقل مجهول Anonymous FTP:

لا تحتاج إلى اسم مستخدم وكلمة مرور للدخول وتستطيع غالباً استخدام guest أو anonymous عوضاً عنهما.

FTP و الفيروسات

يجب أن تعلم في البداية أن الملفات والبرامج تنقسم إلى قسمين

ASCII:

ASCII وهي اختصار لمجموعة كلمات "American Standard Code for Information Interchange " والملفات من هذا النوع تحتوي على سبعة جزيئات bits تتراوح قيمتها بين الصفر و127. ويستخدم هذا المصطلح للتعبير عن المعيار الذي يقوم بتحويل الأحرف إلى أرقام في جهاز الحاسب الآلي، وتستخدم الملفات النصية هذا النوع من الصيغ.

Binary:

وتعني الملفات ذات النظام الثنائي وتحتوي على ثمانية جزيئات bits تتراوح بين الصفر و255، وتندرج الصور والبرامج والملفات المضغوطة تحت هذا النوع.

والفيروسات لا يمكن أن تنتقل عبر ملفات ASCII كما لا يمكن أن تنتقل عبر الصور كصيغ jpg & gif & bmp وغيرها من امتدادات الصور، ولا عبر ملفات الفيديو والصوت مثل avi - ram - mpg -mp3 - wav وغيرها.

وبمعنى آخر فإنها تنتقل عبر ملفات نظام التشغيل، والملفات التنفيذية، والبرامج المضغوطة وعادة ما تكون ذات الامتداد:

exe - com - bat - dll - drv - sys - bin - ovl - zip - mim - uue - xxe - b64 - bhx.

كما يمكن أن تنتقل فيروسات الماكرو عبر تطبيقات MS Office، لذلك احذر من هذه الملفات وافحصها دائماً قبل تشغيلها.

طرق نقل الملفات FTP:

هناك طرق عديدة لنقل الملفات وهي:

نقل الملفات باستخدام نظام UNIX

تتطلب هذه العملية عادة استخدام أوامر وها هنا بعض أوامر UNIX:

ascii: لنقل ملفات ASCII النصية، وعند تغيير هذا الوضع ثم الحاجة لنقل ملفات من هذا النوع فيجب إعادة الأمر.

binary: لنقل الملفات الثنائية، وعند تغيير هذا الوضع ثم الحاجة لنقل ملفات من هذا النوع فيجب إعادة الأمر.

status: لفحص الملف ومعرفة هل هو من نوع ASCII أو Binary.

نقل الملفات باستخدام حساب Shell:

عند استخدام هذا النوع من نقل الملفات، يجب أولاً ادخال الملقن الخاص بشركة توفير الخدمة فإذا كنت تمتلك حساب على موقع Tripod وتريد الوصول إليه عن طريق Unix Shellنتبع الأتي.

نكتب الأمر ftp متبوعاً بالوجهة المرادة فيصبح ftp://ftp.tripod.com

ثم ندخل اسم المستخدم وهو على سبيل المثال "ahmed".

ثم نقوم بادخال كلمة السر وهو مثلاً "******".

وبعد الدخول الى الحساب يمكنك استخدام نفس أوامر Unix المعتادة.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Admin
Admin
Admin


عدد المساهمات : 82
تاريخ التسجيل : 21/09/2016

البروتوكول FTP Empty
مُساهمةموضوع: رد: البروتوكول FTP   البروتوكول FTP Emptyالإثنين نوفمبر 07, 2016 8:39 pm

أحسنت

الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://folio.yoo7.com
 
البروتوكول FTP
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
مقرر حاسب2 :: الفئة الأولى :: أقسام المنتدى :: مشاركات إثرائية للمقرر-
انتقل الى: