使用するリモート印刷プロトコルはどれですか?


10

私のネットワーク対応プリンターは、いくつかのネットワーク印刷プロトコルをサポートしています。

  1. LPR / LPD-「従来の」UNIX印刷プロトコル
  2. 「生の」TCP / IP印刷
  3. IPP
  4. WSD

さらに、uPNP、SLP、mDNS、SNMPなど、いくつかのネットワーク検出プロトコルがサポートされています。

Windows 7マシンからのみ印刷します。数人が家庭環境で同時にプリンタを使用する予定です。

私は過去にWSDプロトコルに問題がありました(Windows印刷スプーラーがランダムにクラッシュします)、IPPプロトコルはセキュリティ(ユーザー名/パスワード)のセットアップを許可し、クライアントはサーバーにクエリを実行できますが、IPP印刷ジョブはWSDとは異なる方法で処理されます印刷ジョブなので、2人のユーザーが異なるプロトコルを使用すると、プリンターが混乱します。LPR / LPDは、最も古く、最も愚かなプロトコルであり、最も堅牢ですが、セキュリティはまったくありません。

1つのプロトコルだけで解決し、他のすべてのプロトコルを無効にして、トラブルシューティングを簡素化し、攻撃対象を減らしたいと思います(Wi-Fiネットワークにラップトップを持った子供を含むゲストがいることもあります)。

質問:Windowsクライアントに推奨されるネットワークプロトコルはどれですか?


どうやって?通常は機能するもので十分です。:)あなたはどちらを試しましたか?どのような問題が発生していますか?
Ƭᴇcʜιᴇ007

@ techie007:質問に情報を追加しました。
haimg 2013年

回答:


3

推奨プロトコルはRawです。すべてのプリンターは、すべてのWindows PCと同様にそれを理解します。LPR / LPDは私の次のお気に入りです。それはバークレーUnixの古い時代にさかのぼりますが、非常に確実に動作します。古いプリンタではプリンタ固有の「キュー名」を使用します。新しいプリンタは通常、使用する名前を気にしません。プリンターに到達する方法が他にない場合のみ、IPPを使用します。WSDは最新のプリンターでのみ動作します。

すべてのプロトコルでは、ユーザーが異なるプロトコルを使用している場合でも、任意の数のユーザーが同時に印刷できます。プリンターは、先着順でジョブを受け入れます。

プリンタのセキュリティについて心配したことはありません。ハッカーは何をしようとしているのですか?はい、ジョブをキャンセルしたり、プリンターの設定を変更したりすることは可能ですが、それは大きな手間ではありません。セキュリティが心配な場合は、Telnetやhttpなどのプロトコルがリストの上位にあるはずです。


3
不快感を覚えるつもりはありませんが、どちらもトラブルシューティングに非常に煩わしい、または時間がかかる可能性があるため、トラブルの可能性を減らしたいと思います。
KAMonica 2013年

@KAジョブのキャンセルまたは設定の変更を意味していると思います。その場合、両方ともhttp経由で、またはフロントパネルからでも実行できることを覚えておいてください。対照的に、LPRまたはRawプロトコルを介して行うことはできません。
hdhondt 2013年

5
最近、プリンタのセキュリティを心配する理由があります。彼らはJavaを実行でき、ギガバイトのストレージを持っているので、サーバーを実行したりファイアウォールを突破したりするためのポイントを開始できます。
Kevin Panko

私の知る限り、Javaをサポートするプリンターはほとんどありません。私が知っているのは、FieryハードウェアRIPを使用するプリンターだけです。それらは「ストレージのギガバイト」を備えた主要なものでもあります
hdhondt 2014

1
@KevinPankoは、感染したプリンタが機密の印刷ジョブを表示したり、ピボットポイントになる可能性は言うまでもありません。
elBradford 2016

1

LPDは、印刷エラーが発生した場合、rawよりもはるかに安定しています。これは、LPDがプリンターのステータスを非常に確実に(またはまったく)渡すためです。可能な限りLPD(ポート515)を構成し、その後にJetdirect(9100)を構成します。


私はそれに同意します。唯一の問題は、一部のプリンターが正しいキュー名の使用に不満を持っていることです。ほとんどはありません。ただし、製造元の標準TCP / IPポート(HPなど)は使用しません。また、ポート9100はJetdirectポートではありません。私の知る限り、このプロトコルはAdobeによって開始され、Appsocketとして知られています。
hdhondt 2014

@hdhondt speedguide.net/port.php?port=9100と履歴メモリから、私はいつもそれをHPポートとして見てきました。ほとんどの場所でPDLまたはJetDirectとしてリストされています。どちらもHPです。それは既に存在しているかもしれませんが、私はそれを知りません。
ミケバブコック2014

HPプリンターがそれを使い始める前の数十年前、テクトロニクスのサーマルワックスカラープリンターで使用していました。1993年のドキュメントは次のとおりです:www.office.xerox.com/userdoc/P200/200pdf/220i_220e_user.pdf。ところで、PDLはPCLやPostScriptなどのページ記述言語を意味します
hdhondt 2014
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.