เซิร์ฟเวอร์การพิมพ์ทำงานอย่างไร


14

นี่เป็นคำถามเชิงแนวคิดมากกว่าคำถามเกี่ยวกับการตั้งค่าจริงในทางปฏิบัติ

สมมติว่าฉันมีเครื่องพิมพ์เครือข่ายเซิร์ฟเวอร์การพิมพ์ (เซิร์ฟเวอร์ A) และเวิร์กสเตชัน B และ C ที่จะใช้บริการการพิมพ์ (ทั้งหมดอยู่ในเครือข่ายย่อยเดียวกัน)

เมื่อเวิร์กสเตชัน B และ C ต้องการใช้เครื่องพิมพ์ผ่านเซิร์ฟเวอร์ A ให้ทำสิ่งเหล่านี้:

  1. ยังต้องการไดรเวอร์เครื่องพิมพ์จากเครื่องพิมพ์เครือข่ายหรือไม่ ถ้าเป็นเช่นนั้นหลังจากดาวน์โหลดไดรเวอร์เครื่องพิมพ์แล้วพวกเขายังคงเชื่อมต่อกับเซิร์ฟเวอร์ A เพื่อพิมพ์หรือไม่

หรือ :

  1. เชื่อมต่อโดยตรงกับเครื่องพิมพ์เครือข่ายแทน (เนื่องจากทั้งหมดอยู่ในเครือข่ายเดียวกัน)

โดยทั่วไปเซิร์ฟเวอร์การพิมพ์ที่ใช้ในการ:

  1. เพียงแจกจ่ายไดรเวอร์ไปยังเวิร์กสเตชันซึ่งจะเชื่อมต่อกับเครื่องพิมพ์เครือข่ายโดยตรงหรือไม่

หรือ :

  1. จัดการการพิมพ์ไปยังเครื่องพิมพ์เช่นเวิร์กสเตชันจะเชื่อมต่อกับเซิร์ฟเวอร์การพิมพ์แทนที่จะเชื่อมต่อกับเครื่องพิมพ์โดยตรงหรือไม่ ถ้าใช่ทำไมเวิร์กสเตชันยังคงมีไดรเวอร์เครื่องพิมพ์ติดตั้งอยู่

คำตอบ:


23

โดยทั่วไปเซิร์ฟเวอร์การพิมพ์ที่ใช้ในการทั้งแจกจ่ายไดรเวอร์คอมพิวเตอร์ไคลเอนต์และศูนย์กลางในการประมวลผลและจัดการงานพิมพ์ ในสภาพแวดล้อมขนาดใหญ่มีประโยชน์ที่จะมีไดรเวอร์ที่เป็นเนื้อเดียวกัน (ซึ่งโดยปกติจะมีการกำหนดค่าการพิมพ์บางอย่างที่ต้องการควบคุมจากส่วนกลาง) นอกเหนือจากการมีตำแหน่งศูนย์กลางสำหรับการจัดการและการบันทึกงานพิมพ์ ตัวอย่างเช่นการตั้งค่าที่พบบ่อยที่สุดที่ฉันเห็น บริษัท ต้องการ "ผลักดัน" ไปยังพีซีไคลเอนต์จากเซิร์ฟเวอร์การพิมพ์คือการเริ่มต้นการพิมพ์ขาวดำแทนที่จะพิมพ์สี (เพื่อประหยัดเงินในหมึกสีที่มีราคาแพงกว่า)

ดังนั้นในกรณีทั่วไปคอมพิวเตอร์ไคลเอนต์จะเชื่อมต่อกับเซิร์ฟเวอร์การพิมพ์รับไดรเวอร์เครื่องพิมพ์จากนั้นเชื่อมต่อกับเซิร์ฟเวอร์เพื่อพิมพ์ไปยังเครื่องพิมพ์จริง มันเป็นไปได้ แต่น้อยมากที่จะเชื่อมต่อกับเซิร์ฟเวอร์การพิมพ์เพียงในการรับไดรเวอร์ที่ถูกต้องให้ติดตั้งเครื่องพิมพ์โดยตรงพร้อมกับไดรเวอร์นั้นจากนั้นข้ามเซิร์ฟเวอร์การพิมพ์โดยการพิมพ์ไปยังเครื่องพิมพ์โดยตรง แต่โปรดทราบว่าสิ่งนี้จะขึ้นอยู่กับวิธีการติดตั้งเครื่องพิมพ์บนไคลเอนต์ มันติดตั้ง "โดยตรง" เป็นเครื่องพิมพ์แบบเอกเทศบนไคลเอนต์หรือติดตั้งเป็นเครื่องพิมพ์ที่ใช้ร่วมกันจากเซิร์ฟเวอร์การพิมพ์และนี่คือสิ่งที่กำหนดว่าไคลเอนต์เชื่อมต่อกับเครื่องพิมพ์โดยตรงหรือผ่านเซิร์ฟเวอร์เครื่องพิมพ์แทน นี่คือที่ที่ความแตกต่างระหว่างเครื่องพิมพ์ทางกายภาพ ("อุปกรณ์การพิมพ์") และเครื่องพิมพ์แบบลอจิคัลมีความสำคัญ - เป็นไปได้จริงที่จะมีการติดตั้งอุปกรณ์การพิมพ์ทางกายภาพเดียวกันหลายครั้งเป็นเครื่องพิมพ์แบบลอจิคัลที่แตกต่างกัน ตัวอย่างเช่นโดยการติดตั้งอุปกรณ์การพิมพ์เดียวกันหนึ่งครั้งโดยตรงและอีกครั้งผ่านทางเครื่องพิมพ์ที่ใช้ร่วมกันบนเซิร์ฟเวอร์การพิมพ์

เมื่อคุณติดแท็กคำถามของคุณกับ Server 2012 R2, Technet doc นี้บนเทคโนโลยีการแชร์เครื่องพิมพ์ของ Server 2012อาจเป็นที่สนใจ หมายเหตุหัวข้อหัวข้อ: Enhanced Point and Printซึ่งเป็นเทคโนโลยีที่ช่วยให้ลูกค้าสามารถพิมพ์ไปยังเครื่องพิมพ์ที่รองรับผ่านเซิร์ฟเวอร์การพิมพ์ Windows Server 2012+ โดยไม่ต้องติดตั้งไดรเวอร์เฉพาะสำหรับเครื่องพิมพ์บนไคลเอนต์ แน่นอนความหมายว่าเป็นไปได้ที่จะใช้เซิร์ฟเวอร์การพิมพ์เพื่อให้ลูกค้าไม่จำเป็นต้องติดตั้งไดรเวอร์สำหรับเครื่องพิมพ์ที่เฉพาะเจาะจง แต่ก็ยังพบมากที่สุดที่เซิร์ฟเวอร์การพิมพ์จะแจกจ่าย แต่ไดรเวอร์ไปยังไคลเอนต์และดำเนินการ / จัดการงานพิมพ์ของลูกค้า .


3
คำตอบที่ดี +1 แต่ฉันคิดว่ามันอาจจะคุ้มค่าที่จะแยกความแตกต่างระหว่างเครื่องพิมพ์ (ตรรกะ) และอุปกรณ์การพิมพ์ (ทางกายภาพ)
Ben Plont

2
@BenPlont Ewww, เครื่องพิมพ์ แต่เป็นจุดที่ดีดังนั้นฉันจึงเพิ่มเข้าไป
HopelessN00b

@ HopelessN00b ขอบคุณสำหรับการตอบกลับที่ยอดเยี่ยม แค่อยากรู้อยากเห็น - เราจะกำหนดวิธีการติดตั้งไดรเวอร์บนไคลเอนต์ - "เป็นแบบสแตนด์อโลนหรือเป็นเครื่องพิมพ์ที่ใช้ร่วมกัน" ได้อย่างไร หากทั้งสองกำลังติดตั้งพวกเขาจะปรากฏเป็น 2 อุปกรณ์ที่แตกต่างให้กับผู้ใช้หรือไม่?
tiongmaru

@tiongmaru คุณกำหนดวิธีการติดตั้งเครื่องพิมพ์เมื่อคุณติดตั้ง - หากคุณติดตั้งโดยการเชื่อมต่อโดยตรงกับเครื่องพิมพ์การติดตั้งเป็นการเชื่อมต่อโดยตรง หากเชื่อมต่อกับเครื่องพิมพ์ [แบบลอจิคัล] ที่ใช้ร่วมกันบนเซิร์ฟเวอร์การพิมพ์แสดงว่ามีการติดตั้งเป็นเครื่องพิมพ์แบบลอจิคัลที่เข้าถึงผ่านเซิร์ฟเวอร์การพิมพ์ (หากคุณต้องการใช้ไดรเวอร์บนเซิร์ฟเวอร์การพิมพ์ แต่ติดตั้งเป็นอุปกรณ์โดยตรงคุณดาวน์โหลดไดรเวอร์จากเซิร์ฟเวอร์การพิมพ์ แต่ติดตั้งโดยตรงและระบุไดรเวอร์ที่ดาวน์โหลดในระหว่างการติดตั้ง)
HopelessN00b

1
ไดรเวอร์เครื่องพิมพ์ฝั่งไคลเอ็นต์ค่อนข้างล้าสมัยใน * nix เนื่องจากถ้วยมีการพิมพ์ PDF โดยทั่วไปเพียงแค่สร้างฝั่งไคลเอ็นต์ PDF จากนั้นส่งไปยังเซิร์ฟเวอร์เครื่องพิมพ์ มันเป็นปัญหาของเขาตอนนี้
dom0

9

เครื่องพิมพ์ที่ใช้ร่วมกันโดยใช้ไฟล์ของ Windows และการแบ่งปันการพิมพ์จะถูกส่งออกผ่านทางโปรโตคอล SMB / CIFS ซึ่งตัวเครื่องพิมพ์เองนั้นให้มากกว่า "ท่อเครือข่าย" ไปยังอุปกรณ์การพิมพ์ กล่าวอีกนัยหนึ่งเครื่องพิมพ์ที่ใช้ร่วมกันนั้นไม่มีอะไรมากไปกว่าอุปกรณ์เครือข่ายโดยที่ลูกค้าจำเป็นต้องติดตั้งไดรเวอร์ที่ถูกต้องเพื่อใช้งาน เซิร์ฟเวอร์การแชร์เครื่องพิมพ์มีหน้าที่รับผิดชอบในการจัดเก็บไดรเวอร์ที่จำเป็นและมอบให้กับไคลเอนต์การเชื่อมต่อ

ใน Windows รุ่นล่าสุดบางครั้งเครื่องพิมพ์ที่ใช้ร่วมกันจะถูกส่งออกผ่านโปรโตคอลมาตรฐานเป็น IPP หรือ WDS ในกรณีนี้ลูกค้าไม่จำเป็นต้องติดตั้งไดรเวอร์ของบุคคลที่สามเพียงเพราะ Windows มีไดรเวอร์มาตรฐานที่สัมพันธ์กันอยู่แล้ว

ในที่สุดก็เป็นไปได้ที่จะกำหนดค่าเซิร์ฟเวอร์การพิมพ์เป็นคิวการพิมพ์จริง ในกรณีนี้ไคลเอนต์จะส่งคำจำกัดความ postscript ของหน้าไปยังเซิร์ฟเวอร์เพื่อขอให้พิมพ์หน้าที่อัปโหลด ในกรณีนี้ไคลเอนต์ไม่ต้องการไดรเวอร์ใด ๆ แต่เป็นสถานการณ์ที่พบได้น้อยกว่ามาก (ข้อเสียเปรียบที่เป็นไปได้ประการหนึ่งคือตัวเลือกการพิมพ์ที่ จำกัด มากซึ่งส่งออกไปยังไคลเอ็นต์) ต้องใช้ Windows รุ่นล่าสุดมาก (Win8 / Win2012 +)


2
หรือตัวแปรยูนิกซ์จะย้อนกลับไปหลายทศวรรษแต่เฮ้
Shadur

1
จริง ยูนิกซ์วิธีการทำสิ่งที่เป็นบางครั้งไมล์ล่วงหน้าของสิ่งที่มีอยู่ในด้าน Windows ...
shodanshok

0

คุณสามารถลอง 2 วิธีเครือข่ายโดย UTP บนเครื่องพิมพ์ (แนะนำ) หรือการแบ่งปัน USB

pc ทั่วไปดาวน์โหลดจากเซิร์ฟเวอร์ไดรเวอร์ แต่ถ้าคุณไม่ต้องติดตั้งด้วยตนเองก็จำเป็น คุณสามารถใช้ printserver สำหรับทั้งไดรเวอร์คำถามและการจัดการของคุณคุณสามารถติดตั้งบนเซิร์ฟเวอร์ของ บริษัท อื่นเพื่อตรวจสอบหน้าและโทนเนอร์ได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.