IPPを介してLPRプリントサーバーに印刷ジョブを送信するアプリケーションを作成しています。そのサーバーと開発ボックスの間を行き来するトラフィックを監視する方法が必要です。現在、コマンドラインからlpr
コマンドを使用してジョブを送信しています。
Wiresharkを設定しようとしましたが、プリントサーバーのIPアドレスにアクセスするものがまったく見つかりません。それに加えて、IPPトラフィックに対してどのプロトコルに注意を払う必要があるのかわからないため、Wiresharkの出力は少し圧倒されます。
どのプロトコルを監視する必要がありますか?注意すべき注意点はありますか?
IPPはポート631を介したHTTPです。
標準としてIPPはポート631を使用します。
プリントサーバーがCUPSの場合は、UDPだけでなくTCPにも注意してください。また、cupsd.confで、管理者にIPP用の別のポートに切り替えることができます。
Windowsは、IPPプリントサーバーを装うこともできます。ただし、MicrosoftはIPP/1.0のみをサポートしています(IETFの標準になることはなく、1.0は常にドラフトのままでした。最初の公式標準はIPP/1.1でした)。また、Microsoftは631ではなくポート80を使用しています。