กลับไปหน้าบทความ

อ่าน 5 นาที

ระบบปฏิบัติการจูโนส

Junos OS (หรือที่รู้จักกันในชื่อJuniper Junos , JunosและJUNOS ) เป็นระบบปฏิบัติการเครือข่าย ที่ใช้ FreeBSDและต่อมาใช้Linuxซึ่งใช้ในอุปกรณ์เราเตอร์ สวิตช์...

ระบบปฏิบัติการจูโนส

ระบบปฏิบัติการจูโนส
นักพัฒนาจูนิเปอร์ เน็ตเวิร์กส์
ตระกูลระบบปฏิบัติการเหมือนยูนิก
สถานะการทำงานปัจจุบัน
แบบจำลองแหล่งที่มาซอฟต์แวร์ปิดและซอฟต์แวร์เปิด
การเผยแพร่ครั้งแรก7 กรกฎาคม 2541 ( 7 กรกฎาคม 1998 )
รุ่นล่าสุด25.4 [ 1 ] / 22 ธันวาคม 2025 ( 22 ธันวาคม 2025 )
มีจำหน่ายในภาษาอังกฤษ
ดินแดนผู้ใช้ฟรีบีเอสดี[ 2 ] [ 3 ] [ 4 ]หรือลินุกซ์[ 5 ]
ส่วนติดต่อผู้ใช้เริ่มต้นอินเทอร์เฟซบรรทัดคำสั่ง
ใบอนุญาตกรรมสิทธิ์ [ 6 ] ใบ อนุญาต FreeBSD ใบอนุญาต GPL
เว็บไซต์อย่างเป็นทางการwww.juniper.net/us/en/products/network-operating-system.html

Junos OS (หรือที่รู้จักกันในชื่อJuniper Junos , JunosและJUNOS ) เป็นระบบปฏิบัติการเครือข่าย ที่ใช้ FreeBSDและต่อมาใช้Linuxซึ่งใช้ในอุปกรณ์เราเตอร์ สวิตช์ และอุปกรณ์รักษาความปลอดภัยของ Juniper Networks [ 7 ]

เวอร์ชัน

Junos OS เปิดตัวครั้งแรกเมื่อวันที่ 7 กรกฎาคม พ.ศ. 2541 นับตั้งแต่ปี พ.ศ. 2551 มีการออกอัปเดตฟีเจอร์ทุกไตรมาส[ 8 ]

สถาปัตยกรรม

ระบบปฏิบัติการ Junos นั้นใช้ FreeBSDเป็นหลักบนฮาร์ดแวร์เปล่าและต่อมาก็ใช้เคอร์เนลLinux ด้วย[ 8 ]เนื่องจาก FreeBSD เป็นการ ใช้งาน Unixผู้ใช้จึงสามารถเข้าถึงเชลล์ Unix และเรียกใช้คำสั่ง Unix ทั่วไปได้ Junos ทำงานบนระบบฮาร์ดแวร์ของ Juniper ส่วนใหญ่หรือทั้งหมด[ 9 ]หลังจากที่ Juniper Networks เข้าซื้อกิจการ NetScreen แล้ว Juniper ก็ได้รวมฟังก์ชันความปลอดภัยของ ScreenOS เข้ากับระบบปฏิบัติการเครือข่าย Junos ของตนเอง[ 10 ]

ระบบปฏิบัติการ Junos OS มีสถาปัตยกรรมหลายรูปแบบ:

  • ระบบปฏิบัติการ Junos OSบนฮาร์ดแวร์โดยตรง (เลิกใช้แล้ว): ระบบนี้ใช้เคอร์เนล FreeBSD-4 แบบ 32 บิต แต่ตั้งแต่เวอร์ชัน R15.1 เป็นต้นไป จะใช้เคอร์เนล FreeBSD-10 แบบ 64 บิตแทน
  • ระบบปฏิบัติการ Junosบนเครื่องเสมือนแบบ Guest: ตั้งแต่เวอร์ชัน R16.1 เป็นต้นไป FreeBSD จะทำงานบนโฮสต์เครื่องเสมือน Linux ส่วนตั้งแต่เวอร์ชัน R21.1 เป็นต้นไป จะใช้ FreeBSD-12 เป็นพื้นฐาน และตั้งแต่เวอร์ชัน R24.2 เป็นต้นไป จะใช้ FreeBSD-14 เป็นพื้นฐาน
  • Junos OS Evolved บนฮาร์ดแวร์โดยตรง: R18.3 เป็นเวอร์ชัน Evolvedแรกที่ใช้เคอร์เนล Linux และให้การเข้าถึงยูทิลิตี้และการทำงานต่างๆ ของ Linux ได้โดยตรง ทำให้เวลาในการบูตเครื่องสั้นลงอย่างมาก

คุณสมบัติ

จูโนส SDK

ระบบนิเวศของ Junos ประกอบด้วยชุดพัฒนาซอฟต์แวร์ (SDK) [ 7 ] [ 11 ] Juniper Developer Network (JDN) [ 12 ] ให้บริการ Junos SDK [ 13 ]แก่นักพัฒนาบุคคลที่สามที่ต้องการพัฒนาแอปพลิเคชันสำหรับอุปกรณ์ที่ใช้ Junos เช่น เราเตอร์ สวิตช์ และระบบเกตเวย์บริการของ Juniper Networks [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ]โดยมีชุดเครื่องมือและอินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน (API) รวมถึงอินเทอร์เฟซสำหรับ การกำหนดเส้นทางของ Junos ตัวกรองไฟร์วอลล์ UI และฟังก์ชันบริการทราฟฟิก นอกจากนี้ Junos SDK ยังใช้ในการพัฒนาผลิตภัณฑ์อื่นๆ ของ Juniper เช่นOpenFlowสำหรับ Junos และบริการทราฟฟิกอื่นๆ

อินเทอร์เฟซบรรทัดคำสั่ง

อินเทอร์เฟซบรรทัดคำสั่ง (CLI) ของ Junos OS เป็นอินเทอร์เฟซคำสั่งแบบข้อความสำหรับกำหนดค่า แก้ไขปัญหา และตรวจสอบอุปกรณ์ Juniper และการรับส่งข้อมูลเครือข่ายที่เกี่ยวข้อง โดยรองรับโหมดคำสั่งสองประเภท

  • โหมดการทำงาน – ตรวจสอบสถานะฮาร์ดแวร์และแสดงข้อมูลเกี่ยวกับข้อมูลเครือข่ายที่ผ่านหรือเข้าสู่ฮาร์ดแวร์[ 19 ]
  • โหมดการกำหนดค่า – กำหนดค่าเราเตอร์ สวิตช์ หรืออุปกรณ์รักษาความปลอดภัยของ Juniper โดยการเพิ่ม ลบ หรือแก้ไขคำสั่งในลำดับชั้นการกำหนดค่า[ 20 ]

การปฏิบัติตามมาตรฐานความปลอดภัย FIPS 140-2

การปฏิบัติตามมาตรฐานความปลอดภัย Junos-FIPS 140-2 [ 21 ]เป็นรูปแบบหนึ่งของ Junos OS ซึ่งมอบเครื่องมือซอฟต์แวร์ให้กับผู้ใช้เพื่อกำหนดค่าเครือข่ายของอุปกรณ์ Juniper Networks ใน สภาพแวดล้อม มาตรฐานการประมวลผลข้อมูลของรัฐบาลกลาง (FIPS)

ชุดเครื่องมือส่วนขยาย Juniper (JET)

Junos OS มีอินเทอร์เฟซการเขียนโปรแกรมและ Juniper Extension Toolkit (JET) [ 22 ] JET เป็นส่วนประกอบมาตรฐานของ Junos OS และทำงานบนเราเตอร์ สวิตช์ และอุปกรณ์รักษาความปลอดภัยของ Juniper ทั้งหมด JET ช่วยลดความซับซ้อนของการทำงานอัตโนมัติของงานปฏิบัติการ การกำหนดค่า และการจัดการ โดยมีชุด API ที่เปิดกว้างและปรับแต่งได้สำหรับการควบคุม การจัดการ และระนาบข้อมูล รองรับภาษาการเขียนโปรแกรมมาตรฐานสำหรับการพัฒนาแอปพลิเคชันและการสื่อสารกับฐานข้อมูลที่ตั้งโปรแกรมได้อย่างรวดเร็วของ Junos OS ผ่านรูปแบบการแลกเปลี่ยนข้อมูลที่เป็นมาตรฐานและเปิดกว้าง นอกจากนี้ยังเปิดใช้งาน Trio และ Express ASIC ผ่านชุดอะแดปเตอร์เฉพาะคอนโทรลเลอร์ของบุคคลที่สาม รวมถึง SAI , OpenFlowและP4

จูโนส ฟิวชั่น

Junos Fusion [ 23 ] [ 24 ]เป็นอุปกรณ์เชิงตรรกะที่ใช้เพื่อลดความซับซ้อนของเครือข่ายและค่าใช้จ่ายในการดำเนินงาน มีสถาปัตยกรรม Junos Fusion สองแบบที่แตกต่างกัน คือ แบบหนึ่งสำหรับผู้ให้บริการ Edge และอีกแบบหนึ่งสำหรับองค์กร

การแบ่งส่วนโหนด

การแบ่งโหนด[ 25 ]เป็นคุณสมบัติของ Junos OS ที่ช่วยให้สามารถสร้างพาร์ติชันหลายพาร์ติชันจากเราเตอร์ MX Series ทางกายภาพหนึ่งเครื่อง แต่ละพาร์ติชันทำงานเหมือนเราเตอร์อิสระ โดยมีระนาบควบคุม ระนาบข้อมูล และระนาบการจัดการเฉพาะของตนเอง ทำให้สามารถเรียกใช้บริการหลายบริการบนเราเตอร์ทางกายภาพเครื่องเดียวได้

โปรโตคอลการกำหนดเส้นทางและแอปพลิเคชัน

ระบบปฏิบัติการ Junos รองรับโปรโตคอลการกำหนดเส้นทางและแอปพลิเคชันที่หลากหลาย นอกจากนี้ยังรองรับคลาสของบริการ (CoS), Ethernet VPN ( EVPN ), ตัวกรองไฟร์วอลล์และตัวควบคุมการไหลของข้อมูล, การตรวจสอบการไหลของข้อมูล และคุณสมบัติเลเยอร์ 2 ระบบปฏิบัติการ Junos รองรับกลไกความพร้อมใช้งานสูงที่ไม่ใช่มาตรฐานของUnixเช่น Graceful Restart [ 26 ] Junos รองรับ โปรโตคอลการกำหนดเส้นทางที่หลากหลายด้วยการเปิดตัวแพลตฟอร์ม SRX และ J-series (เวอร์ชัน 9.3 ขึ้นไป) ระบบปฏิบัติการนี้ยังรองรับ "โหมดการไหล" ซึ่งรวมถึงไฟร์วอลล์แบบมีสถานะ, NATและIPsec ระบบปฏิบัติการ Junos โดยทั่วไปจะปฏิบัติตามมาตรฐานอุตสาหกรรมสำหรับการ กำหนดเส้นทางและMPLS [ 27 ]

การบูตที่ปลอดภัย

การบูตแบบปลอดภัย[ 28 ]เป็นการปรับปรุงความปลอดภัยของระบบโดยอิงตาม มาตรฐาน Unified Extensible Firmware Interface (UEFI) โดยทำงานโดยการปกป้อง Basic Input/Output System ( BIOS ) จากการดัดแปลงหรือแก้ไข และรักษาการป้องกันนั้นตลอดกระบวนการบูต กระบวนการบูตแบบปลอดภัยเริ่มต้นด้วยการแฟลชแบบปลอดภัย ซึ่งทำให้มั่นใจได้ว่าจะไม่สามารถทำการเปลี่ยนแปลงเฟิร์มแวร์โดยไม่ได้รับอนุญาตได้ ระบบปฏิบัติการ Junos OS รุ่นที่ได้รับอนุญาตจะมีลายเซ็นดิจิทัลที่สร้างโดย Juniper Networks โดยตรงหรือพันธมิตรที่ได้รับอนุญาตรายใดรายหนึ่ง

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Junos_OS&oldid=1350259190 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ระบบปฏิบัติการจูโนส

Junos OS (หรือที่รู้จักกันในชื่อJuniper Junos , JunosและJUNOS ) เป็นระบบปฏิบัติการเครือข่าย ที่ใช้ FreeBSDและต่อมาใช้Linuxซึ่งใช้ในอุปกรณ์เราเตอร์ สวิตช์...

เวอร์ชัน

Junos OS เปิดตัวครั้งแรกเมื่อวันที่ 7 กรกฎาคม พ.ศ. 2541 นับตั้งแต่ปี พ.ศ. 2551 มีการออกอัปเดตฟีเจอร์ทุกไตรมาส [ 8 ]

สถาปัตยกรรม

ระบบปฏิบัติการ Junos นั้นใช้ FreeBSD เป็นหลักบน ฮาร์ดแวร์เปล่า และต่อมาก็ใช้เคอร์เนล Linux ด้วย [ 8 ] เนื่องจาก FreeBSD เป็นการ ใช้งาน Unix ผู้ใช้จึงสามารถเข้าถึงเชลล์ Unix และเรียกใช้คำสั่ง Unix ทั่วไปได้ Junos ทำงานบนระบบฮาร์ดแวร์ของ Juniper...

จูโนส SDK

ระบบนิเวศของ Junos ประกอบด้วย ชุดพัฒนาซอฟต์แวร์ (SDK) [ 7 ] [ 11 ] Juniper Developer Network (JDN) [ 12 ] ให้บริการ Junos SDK [ 13 ] แก่นักพัฒนาบุคคลที่สามที่ต้องการพัฒนาแอปพลิเคชันสำหรับอุปกรณ์ที่ใช้ Junos เช่น เราเตอร์ สวิตช์ และระบบเกตเวย์บริการของ Juniper...