คอมพิวเตอร์ทุกเครื่องมาพร้อมกับระบบปฏิบัติการ (OS) และความสามารถด้านเครือข่ายรวมอยู่ในระบบปฏิบัติการที่ทันสมัยทั้งหมด ระบบปฏิบัติการประกอบด้วยซอฟต์แวร์ที่จัดการแอป ฟังก์ชัน และฮาร์ดแวร์ในอุปกรณ์ และมีอินเทอร์เฟซที่ใช้ในการโต้ตอบกับคุณลักษณะเหล่านั้น ซอฟต์แวร์ระบบปฏิบัติการทำงานบนแล็ปท็อป คอมพิวเตอร์เดสก์ท็อป สมาร์ทโฟน แท็บเล็ต เราเตอร์เครือข่าย และอุปกรณ์อัจฉริยะอื่นๆ
ประเภทของระบบปฏิบัติการ
ระบบปฏิบัติการที่เป็นที่รู้จักและใช้กันมากที่สุดคือระบบปฏิบัติการที่พบในคอมพิวเตอร์ส่วนบุคคล เช่น Microsoft Windows, macOS และ Linux (ระบบปฏิบัติการที่เหมือน UNIX)
ระบบปฏิบัติการบางระบบออกแบบมาสำหรับอุปกรณ์บางประเภท ได้แก่:
- Apple iOS, iPadOS และ Google Android สำหรับสมาร์ทโฟนและแท็บเล็ต
- Solaris, HP-UX, DG-UX และ Unix รุ่นอื่นๆ สำหรับคอมพิวเตอร์เซิร์ฟเวอร์
- DEC VMS (ระบบหน่วยความจำเสมือน) สำหรับคอมพิวเตอร์เมนเฟรม
- Apple tvOS สำหรับเครื่องเล่นสื่อดิจิทัลของ Apple TV
- สวมใส่สำหรับนาฬิกาอัจฉริยะของ Google
ระบบปฏิบัติการอื่นๆ ที่เคยมีมาในอดีต:
- Novell Netware เป็นระบบปฏิบัติการยอดนิยมสำหรับคอมพิวเตอร์ Windows ในปี 1990
- IBM OS/2 เป็นระบบปฏิบัติการ Windows รุ่นแรกๆ ที่แข่งขันกับ Microsoft Windows มาระยะหนึ่งแต่ประสบความสำเร็จอย่างจำกัดในตลาดผู้บริโภค
- Multics เป็นระบบปฏิบัติการที่เป็นนวัตกรรมที่สร้างขึ้นสำหรับเมนเฟรมในปี 1960 มันมีอิทธิพลต่อการพัฒนาของ Unix
ระบบปฏิบัติการเครือข่าย
ระบบปฏิบัติการสมัยใหม่มีซอฟต์แวร์ในตัวที่ออกแบบมาเพื่อลดความซับซ้อนของเครือข่ายซอฟต์แวร์ระบบปฏิบัติการทั่วไปประกอบด้วยการใช้งาน TCP/IP และโปรแกรมยูทิลิตี้ที่เกี่ยวข้อง เช่น ping และ traceroute พร้อมด้วยไดรเวอร์อุปกรณ์และซอฟต์แวร์อื่นๆ เพื่อเปิดใช้งานอีเทอร์เน็ตหรืออินเทอร์เฟซไร้สายสำหรับอุปกรณ์โดยอัตโนมัติ
โดยปกติระบบปฏิบัติการของอุปกรณ์พกพาจะมีโปรแกรมเพื่อเปิดใช้งาน Wi-Fi, Bluetooth และการเชื่อมต่อไร้สายอื่นๆ
Microsoft Windows เวอร์ชันแรกๆ ไม่รองรับระบบเครือข่ายคอมพิวเตอร์ Microsoft เพิ่มความสามารถด้านเครือข่ายขั้นพื้นฐานโดยเริ่มจาก Windows 95 และ Windows for Workgroups
Microsoft เปิดตัวคุณลักษณะ Internet Connection Sharing (ICS) ใน Windows 98 Second Edition (Win98 SE) และ Windows HomeGroup สำหรับเครือข่ายภายในบ้านใน Windows 7 เปรียบเทียบกับ Unix ซึ่งได้รับการออกแบบมาตั้งแต่ต้นสำหรับเครือข่าย
วันนี้การสนับสนุนเครือข่ายเป็นเรื่องปกติมากกว่าข้อยกเว้น ระบบปฏิบัติการที่ทันสมัยส่วนใหญ่มีคุณสมบัติเป็นระบบปฏิบัติการเครือข่ายเพราะเปิดใช้งานการเข้าถึงอินเทอร์เน็ตและสนับสนุนเครือข่ายในบ้าน
ระบบปฏิบัติการสมองกลฝังตัว
ระบบปฏิบัติการแบบฝังตัวไม่รองรับหรือจำกัดการกำหนดค่าซอฟต์แวร์ ระบบปฏิบัติการแบบฝัง เช่น ที่อยู่ในเราเตอร์ เช่น เว็บเซิร์ฟเวอร์ที่กำหนดค่าไว้ล่วงหน้า เซิร์ฟเวอร์ DHCP และยูทิลิตี้บางอย่าง แต่ไม่อนุญาตให้ติดตั้งโปรแกรมใหม่ ตัวอย่างของระบบปฏิบัติการฝังตัวสำหรับเราเตอร์ ได้แก่
- Cisco IOS (ระบบปฏิบัติการอินเทอร์เน็ต)
- DD-WRT
- จูนิเปอร์ จูโนส