Jaka jest różnica między różnymi połączeniami drukarki?

17

Instaluję nową drukarkę i mam 4 opcje połączenia.

  • Drukarka sieciowa AppSocket / JetDirect przez DNS-SD
  • Drukarka sieciowa LPD przez DNS-SD
  • Drukarka sieciowa IPP przez DNS-SD
  • AppSocket / HP JetDirect

Który powinienem wybrać?

To Samsung CLP-320, jeśli to robi różnicę.

użytkownik63138
źródło
Kto chciałby mieć niezabezpieczone połączenia? To tak, jakby zapytać kogoś, czy chce prowadzić bezpieczny samochód.
waspinator
2
@waspinator: W pewnych okolicznościach chcę niezabezpieczone połączenia, na przykład HTTP. Wolę też niektóre niezabezpieczone połączenia w mojej sieci LAN, szczególnie gdy bezpieczeństwo wymaga niedopuszczalnej komplikacji lub narzutu ... Zakładając, że usługa jest dostępna tylko z mojej sieci LAN i żadne poufne dane nie są przesyłane przewodowo. Jeśli jednak bezpieczeństwo nie narzuca znacznej złożoności ani kosztów ogólnych, wolałbym bezpieczne połączenie.
JM Becker,
@TechZilla: sieć powoli przechodzi z HTTP na HTTPS. Uważam, że zwykli użytkownicy nie powinni się martwić o komplikacje lub koszty ogólne; powinien być bezpieczny i powinien po prostu działać. Nie pamiętam, aby coś robić, gdy Google lub Facebook zamieniły się na HTTPS. Ubuntu powinien pracować nad tym, aby system był jak najbardziej bezpieczny, bez interwencji użytkownika. W międzyczasie, czy wiesz, który z nich jest najbezpieczniejszy w użyciu?
waspinator

Odpowiedzi:

5

http://www.cups.org/articles.php?L193+TFAQ+Q

Zarówno protokoły LPD, jak i JetDirect / AppSocket mogą być dziś używane przez Internet, jednak żaden z tych protokołów nie zapewnia usług uwierzytelniania, kontroli dostępu, a całe zarządzanie dokumentami i formatowanie (w tym polecenia specyficzne dla drukarki) musi być obsługiwane przez urządzenie wysyłające dokument. Jeśli nie wiesz, jaki rodzaj drukarki znajduje się po stronie odbierającej, możesz nie być w stanie pomyślnie wydrukować dokumentu!

To było w 2005 roku, więc mogło się to zmienić

waspinator
źródło
2

Ponieważ ta drukarka jest USB, odpowiedź nie jest żadna, ponieważ wszystkie dotyczą drukarek sieciowych. Po podłączeniu drukarki do portu USB powinno to zostać wykryte automatycznie przez narzędzie konfiguracji drukarki.

Alistair Buxton
źródło
2
To bezużyteczna odpowiedź. Nawet jeśli OP pomylił model (być może pominął literę „N”), pytanie dotyczy połączeń sieciowych z drukarkami. Nie zobaczyliby nawet tych opcji, gdyby była to drukarka USB.
waspinator
1
Nie prawda. Zobaczy te opcje na drukarce USB, ponieważ okno dialogowe ustawień drukarki wyświetla je podczas wykrywania drukarek, a nie wyświetla komunikat, taki jak „wykrywanie drukarek”. Jest to mylące i prowadzi użytkownika do myślenia, że ​​musi ręcznie wprowadzić szczegółowe informacje o drukarce, tak jak miało to miejsce tutaj.
Alistair Buxton
3
w porządku. to jednak nie odpowiada na pytanie. Jaka jest różnica między nimi?
waspinator
1
Poprawny. Odpowiada na pytanie „który wybrać?”
Alistair Buxton,
2
Chodzi o to, że zanotowali numer modelu na bok, ale pytali o wybór opcji protokołu. Oprócz wkładu waspinator wydaje mi się, że mogą po prostu dodawać nową drukarkę do konfiguracji laptopa, która została już przekształcona w drukarkę sieciową poprzez podłączenie przez USB do jakiegoś innego systemu i współdzielenie przez ten system przez intranet. I z pewnością można w ten sposób podłączyć się do drukarki USB przez sieć.
nealmcb,
1

Odpowiedź @ waspinator na to pytanie jest już bardzo długa (głosowałem). Ale oto kilka dodatkowych szczegółów ...

Główną przewagą IPP nad JetDirect / AppSocket są:

  • AppSocket to protokół „odpal i zapomnij”. IPP (S) może podać bardzo szczegółowe informacje w kanale wstecznym o bieżącym stanie przetwarzania zadania (która strona jest aktualnie drukowana) i więcej (np. Zapytanie o wcześniejsze, ukończone lub anulowane zadania).

  • AppSocket jest bardzo prostym protokołem, więc każdy mógł go odtworzyć po tym, jak HP go wprowadził (dość dawno temu) i chociaż nigdy nie był to oficjalny standard; jest również dość niezawodny i solidny (z całym tym pustym zestawem „funkcji”, które obsługuje) - dlatego był szeroko stosowany i obsługiwany przez praktycznie każdą drukarkę sieciową.

  • IPP jest standaryzowany przez grupę roboczą drukarek ISTO (PWG) , która reprezentuje praktycznie każdego producenta drukarek na całym świecie. HP sami nawet przyjęli IPP dość ściśle, mający ponad 350 swoich najnowszych modeli drukarek self-certyfikowanych być zgodne z nowym „IPP Wszędzie” Standardowy .

  • Z IPP (S) masz znacznie lepsze opcje związane z bezpieczeństwem: uwierzytelnianie / autoryzacja, szyfrowanie przesyłanych danych, kontrola dostępu itp.

  • W IPP masz określony zestaw nazw i wartości dla opcji zadań drukowania. Druk dwustronny to jedna z „boków = dwustronna-długa krawędź” lub „... = dwustronna-krótka krawędź” , podczas gdy wcześniej można było użyć dziesięciu lub więcej sposobów określania wydruku dwustronnego ( ponieważ każdy sprzedawca mógł swobodnie korzystać z własnego schematu nazewnictwa). To samo dotyczy wielu innych parametrów drukowania.

  • IPP (S) pozwala zapytać o drukarkę obsługującą IPP (a ponad 90% urządzeń sprzedawanych w ciągu ostatnich 10 lat może rozmawiać z IPP - ponieważ AirPrint może z tego powodu działać; ponad połowa z nich może bezpośrednio pobierać pliki PDF też) o swoich specyficznych możliwościach: czy potrafi robić kolory? Jakie rozmiary papieru obsługuje? Czy robi wydruki dwustronne? Czy może zszywać, dziurkować, składać? Które wersje IPP obsługuje? Który język opisu strony (PDL - PostScript, PDF, PCL, JPEG itp.) Mogę do niego wysłać? Itp.pp. ...

  • Dzięki najnowszej ewolucji standardu IPP, trafnie zwanej „IPP Everywhere” , wreszcie drukowanie bez sterowników zaczyna działać. CUPS może to zrobić! Ilekroć napotyka drukarkę IPP Everywhere, nie potrzebuje już żadnego PPD dla sterownika i / lub urządzenia przygotowanego lub wstępnie zainstalowanego przez administratora: wie, że może wysłać jeden ze standardowych formatów opisu strony (JPEG, PWG- Raster, URF-Raster lub PDF, które nie wymagają generowania zastrzeżonego sterownika), może zapytać urządzenie o jego specyficzne możliwości i automatycznie utworzy plik PPD odzwierciedlający te możliwości, aby nawet aplikacje nieobsługujące IPP mogły nadal drukować tradycyjny sposób (te „starsze” aplikacje nie rozmawiają jeszcze o IPP i służą do wyszukiwania plików PPD - aplikacji takich jak LibreOffice lub Firefox lub innych funkcji).

IPP to przyszłość, a przyszłość już tu jest. (AppSocket to przeszłość, ale jeszcze nie zniknęła całkowicie. Większość drukarek IPP nadal mówi też o AppSocket ....)


Jednak w konkretnym przypadku twojej drukarki: niektórzy dostawcy / modele mają błędne implementacje IPP i mogą nie działać dobrze, podczas gdy drukowanie AppSocket na tym samym modelu może działać bezbłędnie. Po prostu przetestuj go za pomocą IPP i używaj go, jeśli działa dobrze. Jeśli nie, wróć do AppSocket (lub USB).

Kurt Pfeifle
źródło