يحتوي ملف التورنت على قائمة بالملفات والبيانات الوصفية (الميتا داتا) الخاصة بسلامة الملفات لجميع القطع، ويحتوي اختياريًا على قائمة بالمتتبعات.
ملف التورنت هو قاموس بترميز بي (بي إنكود) مع المفاتيح التالية (المفاتيح في أي قاموس بترميز بي مرتبة معجميًا):
- إعلان (أنونس): إل يو آر إل للمتتبع.
- معلومات (إنفو): يرسم خريطة قاموس تعتمد مفاتيحه على ما إذا كان هناك ملف واحد أو أكثر يُشارك:
- الملفات: قائمة من القواميس المقابلة لكل ملف (فقط عند مشاركة ملفات متعددة). يحتوي كل قاموس على المفاتيح التالية:
- طول: حجم الملف بالبايت.
- مسار: قائمة السلاسل المطابقة لأسماء الدليل الفرعي، وآخرها اسم الملف الفعلي
- الطول: حجم الملف بالبايت (فقط عند مشاركة ملف واحد).
- الاسم: اسم الملف المقترح حيث سيحفظ الملف (إذا كان هناك ملف واحد)/اسم المسار المقترح حيث ستحفظ الملفات (إذا كان هناك ملفات متعددة).
- طول القطعة: عدد البايتات لكل قطعة. عادةً 28 كيبيبايت = 256 كيبيبايت = 262,144 بايت.
- القطع -قائمة التجزئة (الهاش)، أي سلسلة من كل قطعة.
المصدر: wikipedia.org