هذا بروتوكول إطارات ثنائي (binary frame protocol) يتبادله خادم القفل والعملاء عبر TCP. تنفّذ جميع العملاء الرسمية هذه المواصفة بشكل مطابق حرفيًا على مستوى البايت. يمكنك الاطلاع على البنية (ترتيب الحقول) والمثال (البايتات الفعلية المرسلة، تتغيّر القيمة مع refresh) لكل رسالة في الصفحات أدناه.
ترميز البايتات: يُكتب
opكـ حرف ASCII (مثلA)، بينماwaitوleaseوtokenثنائية فتُعرض بالنظام السداسي عشر (hex، بترتيب big-endian) (مثال:wait=5=00 05). أماkeyوaddrفهما نص UTF-8، وreasonنص ASCII، وجميعها متغيرة الطول لذا تُرمّز في البنية بـN. يُنهى الإطار بحرف السطر الجديد الأخير\n(أي0A). تُرسل الحقول متلاصقة بلا فواصل.
بروتوكول تكرار العنقود (cluster replication) بين الخوادم مشروح في صفحة منفصلة.