Computer >> คอมพิวเตอร์ >  >> ระบบเครือข่าย >> ระบบเครือข่าย

บริการกำหนดค่าเครือข่าย Bonjour

บองชูร์ เป็นวิธีการเครือข่ายที่ไม่มีการกำหนดค่าที่พัฒนาโดย Apple เทคโนโลยีนี้ทำให้คอมพิวเตอร์ อุปกรณ์พกพา และเครื่องพิมพ์สามารถค้นหาและเชื่อมต่อกันโดยอัตโนมัติโดยใช้โปรโตคอลการสื่อสาร Bonjour ช่วยประหยัดเวลาและทำให้งานง่ายขึ้น เช่น การแชร์ไฟล์และการตั้งค่าเครื่องพิมพ์เครือข่าย เทคโนโลยีนี้ใช้ Internet Protocol (IP) ดังนั้นจึงใช้งานได้กับเครือข่ายแบบมีสายและไร้สาย

ข้อมูลในบทความนี้ใช้กับ Mac ที่ใช้ macOS Catalina (10.15) ผ่าน OS X Lion (10.7), iPhone, iPad, Apple TV และ Windows 7 จนถึง Windows 10 นอกจากนี้ เทคโนโลยี Bonjour ยังได้รับการติดตั้งในเครื่องพิมพ์หลายรุ่นด้วย

Bonjour ไม่ใช่แอปพลิเคชันอิสระ เป็นชุดของเทคโนโลยีเครือข่ายที่ใช้โดยแอป ระบบปฏิบัติการคอมพิวเตอร์ อุปกรณ์เคลื่อนที่ iOS และผลิตภัณฑ์อื่นๆ มันทำงานอยู่เบื้องหลังและเปิดใช้งานบน Mac ทั้งหมดโดยค่าเริ่มต้น ตัวอย่างเช่น iTunes ใช้ Bonjour เพื่อค้นหาคอมพิวเตอร์เครื่องอื่นที่ใช้ iTunes บนเครือข่ายของคุณเพื่อจัดการไลบรารีสื่อที่ใช้ร่วมกัน

ความสามารถของ Bonjour

เทคโนโลยี Bonjour จัดการทรัพยากรที่ใช้ร่วมกันของเครือข่ายเป็นประเภทของบริการ โดยจะค้นหาและติดตามตำแหน่งของแหล่งข้อมูลเหล่านี้บนเครือข่ายโดยอัตโนมัติเมื่อออนไลน์ ออฟไลน์ หรือเปลี่ยนที่อยู่ IP โดยให้ข้อมูลนี้แก่แอปพลิเคชันเครือข่ายเพื่อให้ผู้ใช้สามารถเข้าถึงทรัพยากรได้

ในการใช้งานเครือข่ายการกำหนดค่าเป็นศูนย์ (zeroconf) Bonjour รองรับเทคโนโลยีการค้นพบหลักสามประการ:

  • การกำหนดที่อยู่ :Bonjour ใช้ โครงร่างการกำหนดแอดเดรสแบบลิงก์โลคัลเพื่อกำหนดที่อยู่ IP โดยอัตโนมัติให้กับไคลเอนต์ภายในโดยไม่ต้องใช้ Dynamic Host Configuration Protocol (DHCP) ใช้งานได้กับรูปแบบการกำหนดที่อยู่ IPv6 และ IP ดั้งเดิม (IPv4) บน IPv4 Bonjour ใช้เครือข่ายส่วนตัว 169.254.0.0; มันใช้การสนับสนุนการกำหนดที่อยู่ลิงค์โลคัลเริ่มต้นใน IPv6
  • การแก้ปัญหาชื่อ :ความละเอียดของชื่อ ใน Bonjour ทำงานผ่านการผสมผสานระหว่างการกำหนดค่าชื่อโฮสต์ในพื้นที่และ DNS แบบหลายผู้รับ (mDNS) แม้ว่าระบบชื่อโดเมนของอินเทอร์เน็ตสาธารณะ (DNS) จะใช้เซิร์ฟเวอร์ DNS ภายนอก แต่ DNS แบบหลายผู้รับจะทำงานภายในเครือข่ายภายในและทำให้อุปกรณ์ Bonjour บนเครือข่ายสามารถรับและตอบคำถามต่างๆ ได้
  • บริการระบุตำแหน่ง :เพื่อให้บริการระบุตำแหน่งแก่แอปพลิเคชัน Bonjour ได้เพิ่มเลเยอร์ของสิ่งที่เป็นนามธรรมที่ด้านบนของ mDNS เพื่อรักษาตารางที่เรียกดูได้ของแอปพลิเคชันที่เปิดใช้งาน Bonjour ซึ่งจัดตามชื่อบริการ

Apple ใช้ความระมัดระวังเป็นพิเศษในการใช้งาน Bonjour เพื่อให้แน่ใจว่าการรับส่งข้อมูลเครือข่ายไม่ได้ใช้แบนด์วิดท์เครือข่ายมากเกินไป โดยเฉพาะอย่างยิ่ง mDNS รวมถึงการสนับสนุนการแคชที่จำข้อมูลทรัพยากรที่ร้องขอล่าสุด

Bonjour Computer Support สำหรับผลิตภัณฑ์ Apple

ระบบปฏิบัติการและแอพจำนวนมากบนคอมพิวเตอร์เดสก์ท็อปและแล็ปท็อป Mac นั้นขึ้นอยู่กับ Bonjour ซึ่งได้รับการติดตั้งและเปิดใช้งานตามค่าเริ่มต้นในอุปกรณ์เหล่านี้ Bonjour ยังมาพร้อมกับระบบปฏิบัติการ iOS และ iPadOS ของ Apple สำหรับอุปกรณ์พกพาและเป็นส่วนหนึ่งของ iPad, iPhone, iPod touch และ Apple TV ทุกเครื่อง

คอมพิวเตอร์ Apple ที่ใช้ Mac OS X และ macOS เวอร์ชันต่างๆ รองรับ Bonjour ซึ่งฝังอยู่ในแอปพลิเคชันเครือข่าย เช่น เว็บเบราว์เซอร์ Safari, เพลงหรือ iTunes และ iPhoto

Mac ต้องการให้ Bonjour ทำงานได้อย่างถูกต้อง ไม่ควรนำออกหรือปิดใช้งาน

Bonjour Computer Support สำหรับพีซี

Apple ให้บริการเวอร์ชัน Bonjour สำหรับพีซีที่ใช้ Microsoft Windows เป็นซอฟต์แวร์ดาวน์โหลดฟรีสำหรับ Windows 10, 8 และ 7 โดยจะรวมอยู่ในซอฟต์แวร์ iTunes หากคุณใช้งานบนพีซี มีประโยชน์อย่างยิ่งในบ้านที่ทั้ง Mac และ PC ใช้เครื่องพิมพ์เดียวกันและอุปกรณ์อื่นๆ

ต่างจาก Mac ตรงที่พีซีที่ใช้ Windows ไม่ต้องการให้ Bonjour ทำงานได้อย่างถูกต้อง แม้ว่าแอปใดๆ ที่ติดตั้งเพื่อการใช้งานของตัวเอง (เช่น iTunes) อาจทำงานได้ไม่ดีหากไม่มีแอปดังกล่าว การลบ Bonjour ออกจากพีซีนั้นปลอดภัย คุณจะพบได้ภายใต้โปรแกรมและคุณลักษณะในแผงควบคุม

ธุรกิจที่ใช้ Windows PC แต่ไม่ใช่ Mac (หรือซอฟต์แวร์ที่ต้องใช้ Bonjour) ไม่จำเป็นต้องติดตั้ง Bonjour หากพีซีและ Mac อยู่ในเครือข่ายเดียวกัน Bonjour จะเป็นการติดตั้ง Windows ที่เป็นประโยชน์

แอปพลิเคชันทำงานอย่างไรกับ Bonjour

โดยปกติ แอปพลิเคชันจะใช้บริการ Bonjour ผ่านการโทร TCP/IP มาตรฐาน

 Bonjour Browser . หลายตัว แอปพลิเคชันที่ได้รับอนุญาตของ Creative Commons ได้รับการพัฒนา ซอฟต์แวร์สำหรับคอมพิวเตอร์เดสก์ท็อปและแล็ปท็อป โทรศัพท์และแท็บเล็ตช่วยให้ผู้ดูแลระบบเครือข่ายและผู้ที่สนใจสามารถเรียกดูข้อมูลเกี่ยวกับบริการ Bonjour ที่โฆษณาตัวเองในเครือข่ายที่ใช้งานได้

เทคโนโลยี Bonjour นำเสนอชุด Application Programming Interfaces (API) สำหรับทั้งแอพพลิเคชั่น macOS และ iOS นักพัฒนา Apple สามารถเข้าถึงข้อมูลเพิ่มเติมได้ที่ Bonjour for Developers