بروتوكول الطباعة عبر الإنترنت في شبكات الحاسوب IPP

اقرأ في هذا المقال


يسمح بروتوكول الطباعة عبر الإنترنت (IPP) للبرامج بإرسال مهمة طباعة واحدة أو أكثر إلى الطابعة أو خادم الطباعة وأداء الإدارة، مثل التحقق عن حالة الطابعة أو الحصول على حالة مهام الطباعة أو إلغاء مهام الطباعة الفردية، ومثل جميع البروتوكولات التي تعتمد (IP) يمكن اعتماد (IPP) محلياً أو عبر الإنترنت.

ما هو بروتوكول الطباعة عبر الإنترنت IPP

بروتوكول الطباعة على الإنترنت (IPP): هو بروتوكول مستوى تطبيق آمن يُستخدم للطباعة عبر الشبكة ويحدد البروتوكول كائنات الطابعة والمهمة والمستندات عالية المستوى، ممّا يسمح للعملاء بسؤال الطابعة عن الإمكانات والافتراضيات كأحجام الوسائط المدعومة والطباعة على الوجهين وما إلى ذلك وحالة الطابعة كنفاد الورق أو انحشار الورق، وانخفاض الحبر أو (toner) وأي مهام طباعة ومستنداتها.

  • “IPP” هي اختصار لـ “Internet Printing Protocol”.
  • “IP” هي اختصار لـ “Internet Protocol”.

أساسيات بروتوكول الطباعة عبر الإنترنت IPP

يُعتبر (IPP) هو بروتوكول طباعة شبكة قياسي حديث إلى حد ما يتم استعماله للاتصالات من عميل إلى خادم ومن خادم إلى طابعة، بحيث يوفر هذا البروتوكول نموذجاً أساسياً يتضمن الطابعات والمهام والسمات القياسية لهذه الطابعات والمهام ومجموعة من العمليات القياسية، والتي يمكن إجراؤها على هذه الطابعات والمهام.

نظراً لأنّ الكائنات والسمات والعمليات موحدة، فإنّ (IPP) هي طريقة للتواصل بين أنظمة العميل والخادم وفي (Oracle Solaris OS) يتم توفير دعم من جانب الخادم لهذا البروتوكول، من خلال خدمة استماع (IPP) ويتم تنفيذ دعم العميل (IPP) في (Oracle Solaris OS) من خلال (PAPI)، كما يتوفر دعم طابعة (IPP) من خلال البرنامج النصي لواجهة (URI).

يمكن للعميل في بروتوكول (IPP) إرسال ملفات المستندات للطباعة ثم إلغاءها لاحقاً، بحيث أنّ (IPP) مدعوم من قبل جميع طابعات الشبكة الحديثة، ويتفوق على جميع بروتوكولات الشبكة القديمة بما في ذلك طباعة المنفذ (9100) و (LPD / LPR).

بخلاف بروتوكولات الطباعة الأخرى يقوم (IPP) على التحكم في الانتقال والمصادقة والتشفير (encryption) ممّا يميزها بأنّها وسيلة طباعة أكثر اعتمادية وأماناً من الخيارات السابقة، ويمكن تكوين حل (Printer-On Enterprise) للاستفادة من البروتوكول من أجل إرسال مستند الطباعة المقدم إلى الطابعة داخل البيئة.

وبروتوكول الطباعة عبر الإنترنت (IPP) هو نظام قائم على المعايير للسماح بالطباعة عن بُعد من جهاز كمبيوتر إلى أي طابعة يمكن الوصول إليها، وعادةً سيتم توصيل الطابعة بجهاز كمبيوتر أو أي جهاز آخر يعمل كخادم (IPP).

تحتاج أجهزة الكمبيوتر العميلة إلى برنامج عميل (IPP) متوافق، بحيث يشتمل نظاما التشغيل (Windows 2000) و(XP) على عميل (IPP) مناسب، أمّا بالنسبة للإصدارات الأخرى من (Windows) يتم توفير برنامج عميل على القرص المضغوط الخاص بخادم الطباعة، كما يجب أن يعرف العميل أيضاً عنوان (IP) أو عنوان (URL) لخادم (IPP).

  • “PAPI” هي اختصار لـ “Point of Access to Providers of Information” و”URL” هي اختصار لـ “Universal Resource Locator”.
  • “LPD / LPR” هي اختصار لـ “Line Printer Daemon protocol/Line Printer Remote protocol” و”URI” هي اختصار لـ “Uniform Resource Identifier”.

أوامر بروتوكول IPP

  • (Print-Job)، قم بإنشاء مهمة طباعة جديدة باستخدام مستند واحد فقط.
  • إنشاء مهمة، قم بإنشاء مهمة طباعة فارغة جديدة.
  • (Send-Document)، أضف مستندًا إلى طباعة مهمة (CREATE-JOB) الحالية.
  • (Cancel-Job)، قم بإلغاء مهمة طباعة موجودة في قائمة الانتظار.
  • (Get-Printer-Attributes)، قم بإعادة إمكانات الطابعة وحالتها.
  • (Get-Jobs)، إرجاع قائمة المهام في قائمة انتظار الطباعة.

كيفية تكوين خادم بروتوكول IPP

يحتوي خادم الطباعة على البرامج الثابتة اللازمة للعمل كخادم (IPP)، ولا يوجد تكوين إضافي ضروري ومع ذلك يجب تلبية المتطلبات التالية:

  • يجب أن يكون لخادم الطباعة عنوان (IP) صالح.
  • يجب ألّا يقوم أي جهاز توجيه أو بوابة أو جدار ناري يربط شبكة (LAN) الخاصة بالإنترنت بحظر بروتوكول (IPP) أي منفذ (TCP 631).
  • يجب أن يقوم جهاز التوجيه أو البوابة أو جدار الحماية بفتح منفذ (TCP 631) أو إعادة توجيهه إلى عنوان (IP) الخاص بخادم الطباعة.
  • يجب إخطار العملاء بعنوان (URL) الصحيح أو عنوان (IP) لخادم (IPP)، حيث لاستخدام عنوان (URL) بدلاً من عنوان (IP) هناك حاجة إلى تسجيل اسم المجال لعنوان (URL).
  • ما لم يكن العملاء يستخدمون (Windows 2000) أو (XP)، يجب عليك تزويد العملاء ببرنامج (IPP Client) المزود، حيث إذا لم يكن من المناسب توفير القرص المضغوط فيجب توفير ملف (IPP_CLIENT.EXE) الموجود في مجلد (IPP).

ملاحظة:“LAN” هي اختصار لـ “Local Area Network” و”TCP” هي اختصار لـ “Transmission Control Protocol”.

خصائص بروتوكول الطباعة عبر الإنترنت IPP

  • تتيح الطباعة بروتوكول الطباعة عبر الإنترنت (IPP) إرسال معلومات الطباعة وإدارتها من مجموعة متنوعة من المواقع البعيدة عن طريق إرسال معلومات الطباعة عبر الإنترنت أو الإنترانت.
  • (IPP) هي طريقة طباعة متعددة الاستخدامات وهي مدعومة من قبل مجموعة متنوعة من الطابعات ومحولات الشبكة.
  • يمكن إرسال معلومات الطباعة باستخدام (IPP) إلى أي طابعة حتى إذا كانت الطابعة لا تدعم (IPP) باستخدام خادم (IPP) لنظام (i5 / OS).
  • يوفر هذا البروتوكول مزايا الطباعة باستخدام برنامج الطابعة الخفي لطالب الخط أو الطابعة الخطية (LPR / LPD)، ولكنّه أسهل بكثير في الإدارة واستكشاف الأخطاء وإصلاحها لأنّ معلومات حالة الطباعة متاحة أثناء عملية الطباعة.
  • يوفر (IPP) أيضاً أماناً ممتازاً من خلال السماح بتشفير (SSL).
  • تتواصل حلول الطباعة (IPP) باستخدام منافذ (TCP / IP) وتتطلب خادم (HTTP) و(Java) ومدير الشهادات الرقمية في حالة استخدام (SSL).
  • لا تدعم جميع الأجهزة بروتوكول (IPP)، لذا تحقق من توافق الأجهزة قبل تنفيذ حل الطباعة المستند إلى (IPP).
  • يتم نقل (IPP) عبر (HTTP 1.1) باستخدام نص رسالة يكون نوع محتواها (application / IPP) ويستخدم (IPP) المنفذ المعروف جيداً (631).

ملاحظة:“SSL” هي اختصار لـ “Secure Sockets Layer” و”HTTP” هي اختصار لـ “Hypertext Transfer Protocol”.

سمات بروتوكول IPP

1- سهولة الاتصال

(IPP) هو بروتوكول طباعة شبكة قياسي حديث إلى حد ما يتم استخدامه للاتصالات من عميل إلى خادم ومن خادم إلى طابعة.

2- النمذجة

يوفر البروتوكول نموذجاً أساسياً يتضمن الطابعات والمهام والسمات القياسية لهذه الطابعات والمهام ومجموعة من العمليات القياسية:

  • مطلوب، يجب أن يدعم كل كائن السمة.
  • مستحسن، يجب أن يدعم كل كائن السمة.
  • اختياري، قد يدعم كل كائن السمة.

3- القدرات

يتم وصف قدرات وحالة كائن الطابعة من خلال سماته:

  • سمات قالب الوظيفة.
  • سمات وصف الطابعة.

4- علاقات الكائنات

تحتوي كائنات (IPP) على علاقات يتم الاحتفاظ بها بشكل مستمر جنباً إلى جنب مع التخزين المستمر لسمات الكائن.

مزايا بروتوكول IPP

  • تتيح التعرف على إمكانيات الطابعة ومعرفة حالة الطابعة أو مهمة الطباعة.
  • أرسال مهام الطباعة إلى طابعة وكذلك العمل على إلغاء مهمة طباعة تم إرسالها مسبقاً.
  • تستفيد من البنية التحتية للويب لتوسيع مفهوم طباعة الشبكة إلى الإنترنت.
  • دعم العديد من مخططات المصادقة، اعتماداً على منصات العميل والخادم.
  • يسمح لمسؤول النظام والمشغلين بالتحكم في مستخدمي نظام (IPP) وأجهزة الطابعة.

عيوب بروتوكول IPP

  • قضايا أمنية.
  • التكوين الإضافي.
  • معالجة التسلسل.
  • تحديد غير متبلور.

المصدر: Varna Free University “Chernorizec Hrabar” Basic Networking ConceptsCOMPUTER NETWORKSPrentice Hall - Computer Networks Tanenbaum


شارك المقالة: