Ця стаття потребує додаткових для поліпшення її . (квітень 2021) |
Протокол Інтернет-друку ( англ. Internet Printing Protocol (IPP) ) - це спеціалізований Інтернет-протокол для зв'язку між клієнтськими пристроями (комп’ютерами, мобільними телефонами, планшетами тощо) та принтерами (або серверами друку). Це дозволяє клієнтам створювати та відправляти одне або кілька завдань друку на принтер та виконувати запити щодо статусу принтера, статусу завдань друку або скасування окремих завдань друку.
Як і всі протоколи на основі IP, IPP може працювати локально або через Інтернет. На відміну від інших протоколів друку, IPP також підтримує контроль доступу, автентифікацію та шифрування, що робить його набагато більш безпечним та потужним механізмом друку, ніж його попередники.
IPP є основою інших фірмових програм друку, включаючи AirPrint, IPP Everywhere та Mopria Alliance, і його підтримують понад 98% принтерів, що виробляються сьогодні.
Історія
IPP розпочався як пропозиція Novell щодо створення протоколу Інтернет-друку в 1996 році. Результатом став проект під назвою Lightweight Document Printing Application (Легка програма для друку документів (LDPA)) на базі Document Printing Application (Додаток для друку документів (DPA)). Приблизно в той же час Lexmark публічно запропонував щось під назвою HyperText Printing Protocol (HTPP), а HP і Microsoft розпочали роботу над новими службами друку для Windows 2000. Кожна з цих компаній вирішила розпочати спільний проект протоколу Інтернет-друку в Printer Working Group (PWG) та провела сеанс BOF із директорами з IETF. Засідання BOF у грудні 1996 року виявило достатню зацікавленість у розробці протоколу друку, що призвело до створення робочої групи IETF Internet Printing Protocol (IPP) , яка зупинила свою діяльність у 2005 році.
Наразі робота над IPP триває в PWG Protocol Internet Printing, [ 8 березня 2021 у Wayback Machine.] які публікують нові стандарти та документи про найкращі практики, що забезпечують розширення IPP та підтримку різних послуг та сервісів, включаючи 3D-друк, сканування, факсимільний зв'язок., хмарні сервіси та загальне управління системою і ресурсами.
Версії
- IPP / 1.0 був опублікований як серія експериментальних документів у 1999 році.
- IPP / 1.1 був створений як повноцінний проект у 2000 році. IPP / 1.1 був оновлений у січні 2017 року, а потім прийнятий як Інтернет-стандарт #92 у червні 2018 року.
- IPP 2.0 був опублікований PWG як тестовий інтернет-стандарт у 2009 р. і визначив дві нові версії IPP (2.0 для принтерів та 2.1 для серверів друку) з можливостями, що обходять IPP 1.1. Подальший розвиток IPP 2.0 створив додаткову версію 2.2 для серійних принтерів. Ця модифікація була оновлена та затверджена як новий стандарт PWG у 2015 році.
- IPP Everywhere [ 2 травня 2021 у Wayback Machine.] був опублікований у 2013 році та забезпечує спільну мережу принтерів для підтримки так званого "друку без драйверів". Він базується на IPP та передбачає додаткові правила, такі як перелік основних форматів документів, які повинні підтримувати принтери. Критерії щодо самосертифікації було опубліковано в 2016 році, що дозволило виробникам принтерів отримати сертифікати для своєї продукції та бути переліченими на сторінці принтерів IPP Everywhere [ 8 березня 2021 у Wayback Machine.], що підтримується PWG.
Впровадження
IPP реалізований за допомогою протоколу передачі гіпертексту (HTTP) і успадковує всі функції потокового передавання та захисту HTTP. Шифрування забезпечується за допомогою рівня протоколу TLS, використовуючи традиційний HTTPS. Цифрові сертифікати можна використовувати для автентифікації за допомогою TLS. Документ, що відправлен до друку, зазвичай надсилається як потік даних і може бути у різних форматах, таких як PDF або JPEG, залежно від можливостей цільового принтера.
IPP використовує традиційну модель клієнт-сервер. Запит IPP складається з пар ключ/значення, використовуючи власне двійкове кодування. Відповідь на запит IPP надсилається клієнту у форматі HTTP POST.
IPP використовує добре відомий 631 порт TCP.
Крім усього іншого, IPP дозволяє клієнту:
- запитувати можливості принтера (наприклад, підтримувані набори символів, типи носіїв, формати документів тощо)
- створити та відправити завдання друку на принтер
- запитувати стан принтера
- запитувати стан одного або декількох завдань друку
- скасувати раніше створені завдання друку
Список літератури
- . Архів оригіналу за 2 квітня 2019. Процитовано 2 квітня 2019.
- Michael Sweet, Apple Inc. (15 травня 2018). (PDF). . Архів оригіналу (PDF) за 15 березня 2019. Процитовано 2 квітня 2019.
- IPP, , IETF, архів оригіналу за 2 жовтня 2010, процитовано 24 березня 2021.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya potrebuye dodatkovih posilan na dzherela dlya polipshennya yiyi perevirnosti Bud laska dopomozhit udoskonaliti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Zvernitsya na za poyasnennyami ta dopomozhit vipraviti nedoliki Material bez dzherel mozhe buti piddano sumnivu ta vilucheno kviten 2021 Protokol Internet druku angl Internet Printing Protocol IPP ce specializovanij Internet protokol dlya zv yazku mizh kliyentskimi pristroyami komp yuterami mobilnimi telefonami planshetami tosho ta printerami abo serverami druku Ce dozvolyaye kliyentam stvoryuvati ta vidpravlyati odne abo kilka zavdan druku na printer ta vikonuvati zapiti shodo statusu printera statusu zavdan druku abo skasuvannya okremih zavdan druku Yak i vsi protokoli na osnovi IP IPP mozhe pracyuvati lokalno abo cherez Internet Na vidminu vid inshih protokoliv druku IPP takozh pidtrimuye kontrol dostupu avtentifikaciyu ta shifruvannya sho robit jogo nabagato bilsh bezpechnim ta potuzhnim mehanizmom druku nizh jogo poperedniki IPP ye osnovoyu inshih firmovih program druku vklyuchayuchi AirPrint IPP Everywhere ta Mopria Alliance i jogo pidtrimuyut ponad 98 printeriv sho viroblyayutsya sogodni IstoriyaIPP rozpochavsya yak propoziciya Novell shodo stvorennya protokolu Internet druku v 1996 roci Rezultatom stav proekt pid nazvoyu Lightweight Document Printing Application Legka programa dlya druku dokumentiv LDPA na bazi Document Printing Application Dodatok dlya druku dokumentiv DPA Priblizno v toj zhe chas Lexmark publichno zaproponuvav shos pid nazvoyu HyperText Printing Protocol HTPP a HP i Microsoft rozpochali robotu nad novimi sluzhbami druku dlya Windows 2000 Kozhna z cih kompanij virishila rozpochati spilnij proekt protokolu Internet druku v Printer Working Group PWG ta provela seans BOF iz direktorami z IETF Zasidannya BOF u grudni 1996 roku viyavilo dostatnyu zacikavlenist u rozrobci protokolu druku sho prizvelo do stvorennya robochoyi grupi IETF Internet Printing Protocol IPP yaka zupinila svoyu diyalnist u 2005 roci Narazi robota nad IPP trivaye v PWG Protocol Internet Printing 8 bereznya 2021 u Wayback Machine yaki publikuyut novi standarti ta dokumenti pro najkrashi praktiki sho zabezpechuyut rozshirennya IPP ta pidtrimku riznih poslug ta servisiv vklyuchayuchi 3D druk skanuvannya faksimilnij zv yazok hmarni servisi ta zagalne upravlinnya sistemoyu i resursami VersiyiIPP 1 0 buv opublikovanij yak seriya eksperimentalnih dokumentiv u 1999 roci IPP 1 1 buv stvorenij yak povnocinnij proekt u 2000 roci IPP 1 1 buv onovlenij u sichni 2017 roku a potim prijnyatij yak Internet standart 92 u chervni 2018 roku IPP 2 0 buv opublikovanij PWG yak testovij internet standart u 2009 r i viznachiv dvi novi versiyi IPP 2 0 dlya printeriv ta 2 1 dlya serveriv druku z mozhlivostyami sho obhodyat IPP 1 1 Podalshij rozvitok IPP 2 0 stvoriv dodatkovu versiyu 2 2 dlya serijnih printeriv Cya modifikaciya bula onovlena ta zatverdzhena yak novij standart PWG u 2015 roci IPP Everywhere 2 travnya 2021 u Wayback Machine buv opublikovanij u 2013 roci ta zabezpechuye spilnu merezhu printeriv dlya pidtrimki tak zvanogo druku bez drajveriv Vin bazuyetsya na IPP ta peredbachaye dodatkovi pravila taki yak perelik osnovnih formativ dokumentiv yaki povinni pidtrimuvati printeri Kriteriyi shodo samosertifikaciyi bulo opublikovano v 2016 roci sho dozvolilo virobnikam printeriv otrimati sertifikati dlya svoyeyi produkciyi ta buti perelichenimi na storinci printeriv IPP Everywhere 8 bereznya 2021 u Wayback Machine sho pidtrimuyetsya PWG VprovadzhennyaIPP realizovanij za dopomogoyu protokolu peredachi gipertekstu HTTP i uspadkovuye vsi funkciyi potokovogo peredavannya ta zahistu HTTP Shifruvannya zabezpechuyetsya za dopomogoyu rivnya protokolu TLS vikoristovuyuchi tradicijnij HTTPS Cifrovi sertifikati mozhna vikoristovuvati dlya avtentifikaciyi za dopomogoyu TLS Dokument sho vidpravlen do druku zazvichaj nadsilayetsya yak potik danih i mozhe buti u riznih formatah takih yak PDF abo JPEG zalezhno vid mozhlivostej cilovogo printera IPP vikoristovuye tradicijnu model kliyent server Zapit IPP skladayetsya z par klyuch znachennya vikoristovuyuchi vlasne dvijkove koduvannya Vidpovid na zapit IPP nadsilayetsya kliyentu u formati HTTP POST IPP vikoristovuye dobre vidomij 631 port TCP Krim usogo inshogo IPP dozvolyaye kliyentu zapituvati mozhlivosti printera napriklad pidtrimuvani nabori simvoliv tipi nosiyiv formati dokumentiv tosho stvoriti ta vidpraviti zavdannya druku na printer zapituvati stan printera zapituvati stan odnogo abo dekilkoh zavdan druku skasuvati ranishe stvoreni zavdannya drukuSpisok literaturi Arhiv originalu za 2 kvitnya 2019 Procitovano 2 kvitnya 2019 Michael Sweet Apple Inc 15 travnya 2018 PDF Arhiv originalu PDF za 15 bereznya 2019 Procitovano 2 kvitnya 2019 IPP IETF arhiv originalu za 2 zhovtnya 2010 procitovano 24 bereznya 2021