TFTP هو اختصار لـ Trivial File Transfer Protocol، وهو بروتوكول بسيط يستخدم لنقل الملفات بين الأجهزة في شبكات الحاسوب. تم تصميم TFTP ليكون خفيفًا وسريعًا، ويستخدم بشكل رئيسي في الإعداد والتكوين الأولي للأجهزة والبرامج. إليك بعض السمات الرئيسية لبروتوكول TFTP:
- بساطة:
- TFTP يتميز بالبساطة، ويقتصر على الوظائف الأساسية لنقل الملفات دون الكثير من التعقيد.
- لايستخدم مصادقة:
- TFTP لا يتضمن آلية مدمجة للمصادقة أو حماية كلمات المرور، مما يعني أنه يفترض أن يتم استخدامه في بيئات آمنة.
- استخدام UDP:
- يعتمد TFTP على بروتوكول الطبقة النقل UDP (User Datagram Protocol) بدلاً من TCP (Transmission Control Protocol)، وهذا يجعله مناسبًا للنقل السريع والبيئات ذات الاتصالات القصيرة.
- النقل النصي والثنائي:
- يمكن لـ TFTP نقل الملفات بتنسيقات النصوص والبيانات الثنائية.
- استخدام رقم التشغيل (Port Number):
- يستخدم TFTP رقم المنفذ 69 كرقم تشغيل افتراضي.
- عدم الدعم للاستكمال التلقائي (Auto-Resume):
- TFTP لا يدعم استكمال نقل الملفات تلقائيًا في حالة انقطاع التواصل.
- استخدام في الأجهزة الشبكية:
- يستخدم TFTP على نطاق واسع في إعداد وتحديث البرامج في الأجهزة الشبكية مثل الراوترات والسويتشات.
رغم بساطته، يجب استخدام TFTP بحذر في بيئات الشبكات العامة أو عبر الإنترنت، حيث يفتقد إلى العديد من ميزات الأمان التي تتوفر في بروتوكولات نقل الملفات الأكثر تطوراً.