بروتوكول تهيئة المضيف الآلية
آلية العمل > ترويسة البروتوكول > بنية الترويسة

تتكون ترويسة بروتوكول التهيئة الآليّة للمضيفين من 15 حقلاً، 14 منها ثابتة الطول، وحقل واحد مُتغيّر الطول هو حقل الخيارات. قد يضم ّالحقل حقولاً فرعية، مثل حقل الاعلام الذي يضمّ علم البث العام، أو حقل الخيارات الذي يضمّ مجموعة من الخيارات التي يكون لكل منها بُنية خاصة، تُستعمل نفس الترويسة في كل رسائل البروتوكول دون أي تغيير في بُنيتها أو عدد وترتيب حقولها.
فيما يلي، الحقول التي تكون ترويسة البروتوكول بحسب ترتيب ورودها في الترويسة، وقد ذكر بجانب كل حقل الاسم الإنكليزي كما ورد في المعيار الأصلي للبروتوكول:
حقل ترميز العملية (op): طوله (1) بايت، ويحدد نوع الرسالة، القيمة (1) تعني أن الرسالة هي رسالة طلب، والقيمة (2) تعني أن الرسالة هي رسالة رد، من الأمثلة على رسالة الطلب وأيضاً رسالة التأكيد الإيجابي.
حقل نوع العنوان الفيزيائي (htype): طوله (1) بايت، ويحدد نوع العنوان الفيزيائي بحسب معيار الطبقة ربط البيانات المستخدم، مثلاً يأخذ القيمة (1) من أجل الإيثرنت، والقيمة (15) من أجل بروتوكول تبديل الأطر، والقيمة (17) من أجل بروتوكول التحكم في ربط البيانات عالي المستوى  وغيرها.
حقل طول العنوان الفيزيائي (hlen): طوله (1) بايت، ويحتوي على طول العنوان الفيزيائي مُقدراً بالبايت، فمثلاً يأخذ القيمة (6) من أجل عنوان التحكم بالنفاذ للوسط الخاص بالإيثرنت.
حقل عدد القفزات (hops): طوله (1) بايت، بستعمل في حال وجود وكيل فقط، ويحتوي على عدد القفزات  التي تفصل الوكيل عن المخدّم، يقوم عملاء البروتوكول بوضع القيمة (0) في هذا الحقل وتجاهله.
حقل مُعرّف العميل (xid): طوله (4) بايت، وهو مُعرّف رقمي يقوم العميل بتوليده بحيث يميز العميل بشكل فريد، يمكن أن يحتوي المعرّف على أجزاء من العنوان الفيزيائي للعميل، أو على اسم العميل في نظام أسماء النطاقات أو على جزء منه. يُساعد هذا المُعرّف على تمييز العميل بشكلٍ فريد خلال عملية تبادل الرسائل مع المُخدّم من أجل الحصول على خدمة التهيئة الآلية، يجب على العميل أن يستهدم نفس المُعرّف في كل الرسائل التي يستهدمها لتتمكن مخدّمات البروتوكول من تمييزه بشكل صحيح.
حقل زمن البدء (secs): طوله (2) بايت، يتمّ ملؤه من قبل العملاء فقط، يحتوي على الزمن المُنقضي منذ بدء عملية طلب الخدمة مقدراً بالثواني.
حقل الأعلام (flags): طوله (2) بايت، ويحتوي على علم واحد هو البث العام، وهو البت الأول في هذا الحقل، يقوم العميل برفع هذا العلم إذا كان غير قادراً على استقبال رسائل البروتوكول قبل حصوله على عنوان بروتوكول إنترنت، ويضبط قيمته إلى الصفر بعكس ذلك. البتات الأخرى في هذا الحقل غير مستعملة، ويجب أن تضبط جميعها إلى القيمة صفر.
حقل عنوان العميل (ciaddr): طوله (4) بايت، يحتوي على عنوان بروتوكول الإنترنت الخاص بالعميل، والعميل فقط هو من يقوم بملئه إذا كان بإحدى الحالات التالية: حالة الالتزام أو حالة التجديد أو حالة تجديد الالتزام، فيما عدا ذلك يتم إهمال هذا الحقل.
حقل العنوان المرسل للعميل (yiddr): طوله (4) بايت، يحتوي على عنوان بروتوكول الإنترنت الذي يعرضه المُخدّم على العميل في رسالة العرض، أو الذي يمنجه للعميل في رسالة التأكيد الإيجابي فيما عدا ذلك يتم إهمال الحقل.
حقل عنوان المُخدّم (siaddr): طوله (4) بايت، يحتوي على عنوان بروتوكول الإنترنت الخاص بالمُخدّم الذي يُراد من العميل استخدامه، يقوم المُخدّم بإضافة العنوان في هذا الحقل في رسائل العرض ورسائل إشعار التأكيد الإيجابي.
حقل عنوان الوكيل (giaddr): طوله (4) بايت، يحتوي على عنوان بروتوكول الإنترنت الخاص بالوكيل، يقوم الوكيل فقط بإضافته إلى الرسائل، أما العميل والمخدّم فيُهملا هذا الحقل ويضبطا قيمته إلى الصفر عند تشكيل الرسائل. إنّ وجود قيمة مُغايرة للصفر في هذا الحقل تعني أن العميل والمُخدّم في شبكتين مُختلفتين وبأنّ هناك وكيل يلعب دور الوسيط في نقل الرسائل بينهما.
حقل عنوان العميل الفيزيائي (chaddr): طوله (16) بايت.
حقل اسم المُخدّم (sname): طوله (64) بايت، ويُستعمل من قبل المُخدّم فقط، وذلك بهدف عريف العميل على اسم المضيف الذي يستضيف المُخدّم، كما يمكن أن يُستخدم لتوسعة حقل الخيارات، بشرط وجود خيار «استعمال حقلي اسم المخدم والملف» ضمن قائمة الخيارات.
حقل اسم الملف (file): طوله (128) بايت، ويستعمله المُخدّم لتعريف العميل باسم الملف الذي يمكنه استخدامه عند الإقلاع، كما يمكن أن يُستخدم لتوسعة حقل الخيارات، بشرط وجود خيار «استعمال حقلي اسم المخدم والملف» ضمن قائمة الخيارات.
حقل الخيارات (Option): مُتغيّر الطول، يحتوي على خيار واحد أو أكثر من مجموعة الخيارات الخاصّة بالبروتوكول.