نظام التشغيل جونوس

نظام التشغيل جونوس
المطورشبكات جونيبر
عائلة أنظمة التشغيلشبيه يونكس
حالة العملحاضِر
نموذج المصدرالمصدر المغلق والمصدر المفتوح
الإصدار الأولي7 يوليو 1998 ؛ منذ 26 عامًا ( 1998-07-07 )
أحدث إصدار24.2R1 [1] / 19 يوليو 2024 ؛ منذ 5 أشهر ( 2024-07-19 )
متوفر فيإنجليزي
أرض المستخدمFreeBSD [2] [3] [4] أو Linux [5]

واجهة المستخدم الافتراضية
واجهة سطر الأوامر
رخصةملكية ، [6] ترخيص FreeBSD ، ترخيص GPL
الموقع الرسميjuniper.net/us/en/products-services/nos/junos/

نظام التشغيل Junos (المعروف أيضًا باسم Juniper Junos و Junos و JUNOS ) هو نظام تشغيل شبكات يعتمد على FreeBSD ويستخدم في أجهزة التوجيه والتبديل والأمان الخاصة بشركة Juniper Networks . [7]

الإصدارات

تم طرح نظام التشغيل Junos OS لأول مرة في 7 يوليو 1998. واعتبارًا من عام 2008، تم إصدار تحديثات الميزات كل ثلاثة أشهر. [8] واعتبارًا من مارس 2024 ، فإن أحدث إصدار هو Junos OS 23.2R1، والذي تم إصداره في 23 يونيو 2023.

بنيان

يعتمد نظام التشغيل Junos بشكل أساسي على FreeBSD على الأجهزة الخام ثم لاحقًا على نواة Linux . [8] ولأن FreeBSD هو تطبيق Unix ، يمكن للمستخدمين الوصول إلى غلاف Unix وتنفيذ أوامر Unix العادية. يعمل Junos على معظم أو جميع أنظمة الأجهزة Juniper. [9] بعد استحواذ Juniper Networks على NetScreen، قامت Juniper بدمج وظائف أمان ScreenOS في نظام تشغيل الشبكة Junos الخاص بها. [10]

يحتوي نظام التشغيل Junos على العديد من الاختلافات المعمارية:

  • نظام التشغيل Junos OS FreeBSD 6 على الأجهزة العادية. هذا هو نظام التشغيل Junos الذي يعتمد على نواة FreeBSD 6.
  • Junos OS FreeBSD 10 أو أحدث على الأجهزة العادية. هذا هو نظام التشغيل Junos الذي يعتمد على نواة FreeBSD محدثة. بدءًا من إصدار Junos OS 15.1، تعمل بعض منصات الأجهزة على تشغيل Junos OS مع FreeBSD المحدث. بدءًا من إصدار Junos OS 16.1، يمكن تشغيل Junos OS مع FreeBSD المحدث كجهاز ظاهري ضيف (VM) على مضيف Linux VM.
  • يعمل نظام التشغيل Junos OS Evolved بشكل أصلي على نواة Linux، مما يوفر وصولاً مباشرًا إلى جميع أدوات Linux والعمليات. مع التكامل مع Linux وأوقات التشغيل القصيرة بشكل كبير.

سمات

مجموعة أدوات تطوير البرامج Junos

يتضمن نظام Junos البيئي مجموعة أدوات تطوير البرامج (SDK) . [7] [11] توفر Juniper Developer Network (JDN) [12] مجموعة أدوات تطوير البرامج Junos [13] للمطورين الخارجيين الذين يرغبون في تطوير تطبيقات للأجهزة التي تعمل بنظام Junos مثل أجهزة توجيه Juniper Networks ومفاتيحها وأنظمة بوابة الخدمة. [14] [15] [16] [17] [18] وهي توفر مجموعة من الأدوات وواجهات برمجة التطبيقات (APIs)، بما في ذلك واجهات توجيه Junos ومرشح جدار الحماية وواجهة المستخدم ووظائف خدمات المرور. بالإضافة إلى ذلك، تُستخدم Junos SDK لتطوير منتجات Juniper الأخرى مثل OpenFlow لـ Junos وخدمات المرور الأخرى.

واجهة سطر الأوامر

واجهة سطر الأوامر (CLI) لنظام التشغيل Junos عبارة عن واجهة أوامر نصية لتكوين جهاز Juniper واستكشاف الأخطاء وإصلاحها ومراقبته وحركة المرور على الشبكة المرتبطة به. وهي تدعم نوعين من أوضاع الأوامر.

  • الوضع التشغيلي – يراقب حالة الأجهزة ويعرض معلومات حول بيانات الشبكة التي تمر عبر الأجهزة أو تدخل إليها. [19]
  • وضع التكوين – يقوم بتكوين جهاز التوجيه أو المحول أو جهاز الأمان الخاص بشركة Juniper، عن طريق إضافة أو حذف أو تعديل البيانات في التسلسل الهرمي للتكوين. [20]

التوافق مع معايير الأمان FIPS 140-2

Junos-FIPS 140-2 Security Compliance [21] هو أحد أشكال نظام التشغيل Junos، والذي يوفر للمستخدمين أدوات برمجية لتكوين شبكة من أجهزة Juniper Networks في بيئة معايير معالجة المعلومات الفيدرالية (FIPS).

مجموعة أدوات تمديد Juniper (JET)

يوفر نظام التشغيل Junos واجهات برمجة ومجموعة أدوات Juniper Extension Toolkit (JET). [22] JET هو مكون قياسي لنظام التشغيل Junos، ويعمل على جميع أجهزة التوجيه والمفاتيح وأجهزة الأمان من Juniper. يبسط JET أتمتة المهام التشغيلية والتكوينية والإدارية، مما يوفر مجموعة من واجهات برمجة التطبيقات المفتوحة والقابلة للتخصيص للتحكم والإدارة ومستويات البيانات. وهو يدعم لغات البرمجة القياسية لتطوير التطبيقات والاتصال بقاعدة بيانات Junos OS القابلة للبرمجة السريعة من خلال تنسيقات تبادل البيانات القياسية والمفتوحة. كما أنه يفتح ASICs Trio و Express عبر مجموعة من المحولات الخاصة بوحدات التحكم التابعة لجهات خارجية، بما في ذلك SAI و OpenFlow و P4 .

جونوس فيوجن

Junos Fusion [23] [24] هو جهاز منطقي يستخدم لتقليل تعقيد الشبكة ونفقات التشغيل. يتوفر نوعان مختلفان من بنيات Junos Fusion، واحدة لمزود الخدمة والأخرى للمؤسسات.

تقطيع العقدة

تقسيم العقد [25] هي ميزة في نظام التشغيل Junos تتيح إنشاء أقسام متعددة من جهاز توجيه MX Series مادي واحد. يتصرف كل قسم كموجه مستقل، مع مستوى تحكم مخصص ومستوى بيانات ومستوى إدارة خاص به، مما يسمح له بتشغيل خدمات متعددة على جهاز توجيه مادي واحد.

بروتوكولات التوجيه والتطبيقات

يدعم نظام التشغيل Junos مجموعة متنوعة من بروتوكولات التوجيه والتطبيقات. كما يدعم فئة الخدمة (CoS)، وشبكة VPN عبر Ethernet ( EVPN )، ومرشحات وحواجز الحماية، ومراقبة التدفق، وميزات الطبقة 2. يدعم نظام التشغيل Junos آليات التوفر العالي التي ليست قياسية لنظام التشغيل Unix ، مثل Graceful Restart. [26] يدعم Junos مجموعة متنوعة من بروتوكولات التوجيه . مع تقديم منصات SRX وسلسلة J (الإصدار السابق 9.3)، فإنه يدعم أيضًا "وضع التدفق"، والذي يتضمن جدران الحماية ذات الحالة، و NAT ، و IPsec . يلتزم نظام التشغيل Junos عمومًا بمعايير الصناعة للتوجيه و MPLS . [27]

التمهيد الآمن

التمهيد الآمن [28] هو تحسين لأمان النظام يعتمد على معيار واجهة البرامج الثابتة القابلة للتوسعة الموحدة (UEFI). وهو يعمل عن طريق حماية نظام الإدخال/الإخراج الأساسي ( BIOS ) من العبث أو التعديل ثم الحفاظ على هذه الحماية طوال عملية التمهيد. تبدأ عملية التمهيد الآمن بالفلاش الآمن، والذي يضمن عدم إمكانية إجراء تغييرات غير مصرح بها على البرامج الثابتة. تحمل الإصدارات المعتمدة من نظام التشغيل Junos توقيعًا رقميًا أنتجته Juniper Networks إما بشكل مباشر أو أحد شركائها المعتمدين.

مراجع

  1. ^ "تواريخ وأحداث نظام التشغيل Junos OS" . تم الاسترجاع في 2023-09-18 .
  2. ^ "تعليمات الترحيل والترقية والتخفيض". 2018-09-17. مؤرشف من الأصل في 2021-02-26 . تم الاسترجاع 2018-09-17 .
  3. ^ "ترقية نواة Junos إلى FreeBSD 10+".
  4. ^ "الترقية والتخفيض إلى Junos باستخدام FreeBSD المحدث".
  5. ^ "مقدمة عن نظام التشغيل Junos OS Evolved" (PDF) . مؤرشف من الأصل (PDF) في 2021-08-07 . تم الاسترجاع 2021-08-07 .
  6. ^ "معلومات حقوق النشر والعلامة التجارية". Juniper Networks . تم الاسترجاع في 2021-08-07 .
  7. ^ ab "JUNOS Software: Network Operating System" . تم الاسترجاع في 10 نوفمبر 2008 .
  8. ^ من تأليف شون مايكل كيرنر (18 يوليو 2008). "JUNOS: مفتوح، ولكن ليس مفتوح المصدر". internetnews.com . مؤرشف من الأصل في 2021-10-26 . تم الاسترجاع في 2022-09-19 .
  9. ^ "مميزات برنامج Junos" . تم الاسترجاع في 10 نوفمبر 2008 .
  10. ^ Musich, Paula (2008-03-17). "Juniper at Last Integrates NetScreenOS into JUNOS". eWeek . Quinstreet Enterprise . تم الاسترجاع في 2008-11-10 .
  11. ^ Kerner, Sean Michael. "JUNOS: Open, But Not Open Source". مؤرشف من الأصل في 29 يوليو 2012. تم الاسترجاع في 10 نوفمبر 2008 .
  12. ^ "Juniper Developer Network". Juniper Networks . تم الاسترجاع في 2012-05-30 .[ رابط ميت دائم ‍ ]
  13. ^ "Junos SDK". Juniper Networks. مؤرشف من الأصل في 2012-04-07 . تم الاسترجاع في 2012-05-30 .
  14. ^ كيلي، جيمس؛ أراوجو، فلاديمير؛ بانيرجي، كالول. "إنشاء الخدمة السريع باستخدام مجموعة أدوات تطوير البرامج Junos" (PDF) . Juniper Networks . تم الاسترجاع في 30 مايو 2012 .
  15. ^ بيرنييه، باولا (2007-12-10). "Juniper Opens Router OS to Third-Party Developers". مؤرشف من الأصل في 25 مايو 2010. تم الاسترجاع في 2008-11-10 .
  16. ^ هيكيت، أندرو ر. (10 ديسمبر 2007). "جونيبر تفتح نظام التشغيل للمطورين من جهات خارجية، وتهاجم شركة سيسكو". CRN . The Channel Company . تم الاسترجاع في 10 نوفمبر 2008 .
  17. ^ "Juniper Accelerates Innovation with the Partner Solution Development Platform (PSDP)" (PDF) . تم الاسترجاع في 10 نوفمبر 2008 . [ رابط معطل ‍ ]
  18. ^ "مقالات تنفيذية حول الابتكار وحل الشريك" (PDF) . Juniper Networks. مؤرشف من الأصل (PDF) في 2008-07-27 . تم الاسترجاع في 2008-11-10 .
  19. ^ "دليل مستخدم CLI" (PDF) . Juniper . 2019-09-10 . تم الاسترجاع في 2019-09-17 .
  20. ^ "دليل مستخدم CLI" (PDF) . Juniper . 2019-09-17 . تم الاسترجاع في 2019-09-17 .
  21. ^ "فهم نظام التشغيل Junos في وضع FIPS". 2019-09-10 . تم الاسترجاع في 2019-09-10 .
  22. ^ "Juniper Extension Toolkit". 2019-09-10 . تم الاسترجاع في 2019-09-10 .
  23. ^ https://www.juniper.net/assets/us/en/local/pdf/datasheets/1000523-en.pdf [ عنوان URL العاري PDF ]
  24. ^ "Junos Fusion". 2019-09-10 . تم الاسترجاع 2019-09-17 .
  25. ^ "دليل ميزات تقطيع عقد Junos". 2019-09-10 . تم الاسترجاع في 2019-09-10 .
  26. ^ Sonderegger, James; Blomberg, Orin; Milne, Kieran; Palislamovic, Senad (2024-04-05). Junos High Availability (الطبعة الأولى). O'Reilly Media (نُشر في 2009-09-29). ISBN 9780596523046.
  27. ^ "مرجع معايير نظام التشغيل Junos" (PDF) . Juniper Networks . Juniper Networks, Inc. 2024-02-01 . تم الاسترجاع في 2024-04-05 .
  28. ^ "التمهيد الآمن". 2019-09-10 . تم الاسترجاع 2019-09-17 .
Retrieved from "https://en.wikipedia.org/w/index.php?title=Junos_OS&oldid=1261473229"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate