بروتوكول برنامج تشغيل طابعة الخطوط
بروتوكول خدمة الطباعة الخطية/بروتوكول الطباعة الخطية عن بُعد ( LPD ، LPR ) هو بروتوكول طباعة شبكي لإرسال مهام الطباعة إلى طابعة بعيدة. كان التطبيق الأصلي لبروتوكول LPD في نظام الطباعة Berkeley ضمن نظام التشغيل BSD UNIX ؛ كما يدعم مشروع LPRng هذا البروتوكول. يدعم CUPS ، الأكثر شيوعًا في توزيعات Linux الحديثة والموجود أيضًا في macOS ، بروتوكول LPD بالإضافة إلى بروتوكول الطباعة عبر الإنترنت (IPP) . تتوفر حلول تجارية تستخدم أيضًا مكونات بروتوكول الطباعة Berkeley، حيث تكون هناك حاجة إلى وظائف وأداء أكثر قوة مما يوفره بروتوكول LPR/LPD (أو CUPS) وحده (كما هو الحال في بيئات الشركات الكبيرة). تم توثيق مواصفات بروتوكول LPD في RFC 1179. [ 1 ]
الاستخدام
يستمع خادم بروتوكول LPD للطلبات على منفذ TCP 515. [ 1 ] يبدأ الطلب ببايت يحتوي على رمز الطلب، متبوعًا بوسيطات الطلب، وينتهي بحرف ASCII LF .
تُعرَّف طابعة LPD من خلال عنوان IP الخاص بجهاز الخادم واسم قائمة الانتظار على ذلك الجهاز. قد توجد عدة أسماء قوائم انتظار مختلفة في خادم LPD واحد، ولكل قائمة انتظار إعداداتها الخاصة. تجدر الإشارة إلى أن اسم قائمة انتظار LPD حساس لحالة الأحرف. قد تتجاهل بعض التطبيقات الحديثة لبروتوكول LPD على طابعات الشبكة حالة الأحرف أو اسم قائمة الانتظار تمامًا، وترسل جميع مهام الطباعة إلى الطابعة نفسها. بينما توفر تطبيقات أخرى خيار إنشاء قائمة انتظار جديدة تلقائيًا عند استلام مهمة طباعة باسم قائمة انتظار جديد. يُسهم هذا في تبسيط إعداد خادم LPD. [ 2 ]
يُشار أحيانًا إلى الطابعة التي تدعم LPD/LPR باسم "طابعة TCP/IP" ( يتم استخدام TCP/IP لإنشاء اتصالات بين الطابعات والعملاء على الشبكة)، على الرغم من أن هذا المصطلح ينطبق بنفس القدر على الطابعة التي تدعم بروتوكول الطباعة عبر الإنترنت .
انظر أيضاً
مراجع
- 1 2 إل. ماكلوغلين الثالث، محرر. (أغسطس 1990). بروتوكول خادم طابعة الخط . مجموعة عمل طباعة الشبكة. doi : 10.17487/RFC1179 . RFC 1179 .لأغراض إعلامية.
- ↑ وثائق خادم InetLPD الخاص بـ Winet .
روابط خارجية
- الطباعة الحاسوبية
- بروتوكولات الطباعة
- يونكس
- برامج الشبكة المصغرة
