Junos OS
جونوس او ایس (جسے جونیپر جونوس، جونوس اور جونوس بھی کہا جاتا ہے) ایک فری بی ایس ڈی پر مبنی نیٹ ورک آپریٹنگ سسٹم ہے جو جونیپر نیٹ ورکس کے روٹنگ، سوئچنگ اور سیکیورٹی ڈیوائسز میں استعمال ہوتا ہے۔ ورژننگ جونوس او ایس پہلی بار 7 جولائی 1998 کو دستیاب کیا گیا تھا، جس میں ہر سہ ماہی 2008 میں نئی فیچر اپ ڈیٹس جاری کی جاتی ہیں۔ تازہ ترین ورژن جونوس او ایس 23.2 ہے، جو 23 جون 2023 کو جاری کیا گیا تھا۔ آرکیٹیکچر جونوس آپریٹنگ سسٹم بنیادی طور پر لینکس اور فری بی ایس ڈی پر مبنی ہے، جس میں لینکس ننگے دھات کے طور پر چل رہا ہے، اور فری بی ایس ڈی کیو ای ایم یو ورچوئل مشین میں چل رہا ہے۔ چونکہ فری بی ایس ڈی یونیکس کا نفاذ ہے، اس لیے صارفین یونیکس شیل تک رسائی حاصل کر سکتے ہیں اور عام یونیکس کمانڈز پر عمل درآمد کر سکتے ہیں۔ جونوس زیادہ تر یا تمام جونیپر ہارڈ ویئر سسٹمز پر چلتا ہے۔ جونیپر نیٹ ورکس کے ذریعہ نیٹ اسکرین کے حصول کے بعد، جونیپر نے اسکرین او ایس سیکورٹی افعال کو اپنے جونوس نیٹ ورک آپریٹنگ سسٹم میں ضم کیا۔ جونوس او ایس میں فن تعمیر کے کئی تغیرات ہیں: جونوس او ایس فری بی ایس ڈی آپریٹنگ سسٹم پر مبنی ہے اور لینکس وی ایم میزبان پر مہمان ورچوئل مشین (وی ایم) کے طور پر چل سکتا ہے۔ جونوس او ایس ارتقاء، جو مقامی لینکس چلاتا ہے اور لینکس کی افادیت اور کارروائیوں تک براہ راست رسائی فراہم کرتا ہے۔ دونوں آپریٹنگ سسٹم ایک ہی کمانڈ لائن انٹرفیس (سی ایل آئی) یوزر انٹرفیس، ایک ہی ایپلی کیشنز اور خصوصیات اور ایک ہی مینجمنٹ اور آٹومیشن ٹولز کا استعمال کرتے ہیں-لیکن جونوس او ایس تیار کردہ انفراسٹرکچر کو مکمل طور پر جدید بنایا گیا ہے تاکہ زیادہ دستیابی، تیز تر تعیناتی، زیادہ سے زیادہ جدت، اور بہتر آپریشنل استعداد کو قابل بنایا جا سکے۔ خصوصیات جونوس ایس ڈی کے جونوس کے ماحولیاتی نظام میں سافٹ ویئر ڈویلپمنٹ کٹ (ایس ڈی کے) شامل ہے۔ جونیپر ڈویلپر نیٹ ورک (جے ڈی این) تیسرے فریق کے ڈویلپرز کو جونوس ایس ڈی کے فراہم کرتا ہے جو جونیپر نیٹ ورک کے راؤٹرز، سوئچز اور سروس گیٹ وے سسٹمز جیسے جونوس سے چلنے والے آلات کے لیے ایپلی کیشنز تیار کرنا چاہتے ہیں۔ یہ ٹولز اور ایپلیکیشن پروگرامنگ انٹرفیس (اے پی آئی) کا ایک مجموعہ فراہم کرتا ہے، جس میں جونوس روٹنگ، فائر وال فلٹر، یو آئی اور ٹریفک سروسز افعال کے انٹرفیس شامل ہیں۔ مزید برآں، جونوس ایس ڈی کے کا استعمال جونیپر کی دیگر مصنوعات جیسے اوپن فلو فار جونوس، اور دیگر ٹریفک خدمات تیار کرنے کے لیے کیا جاتا ہے۔ کمانڈ لائن انٹرفیس جونوس او ایس کمانڈ لائن انٹرفیس (سی ایل آئی) ایک ٹیکسٹ پر مبنی کمانڈ انٹرفیس ہے جو جونیپر ڈیوائس اور اس سے وابستہ نیٹ ورک ٹریفک کی تشکیل، دشواری کا سراغ لگانے اور نگرانی کے لیے ہے۔ یہ دو قسم کے کمانڈ طریقوں کی حمایت کرتا ہے۔ آپریشنل موڈ-ہارڈ ویئر کی حیثیت کی نگرانی کرتا ہے اور نیٹ ورک ڈیٹا کے بارے میں معلومات دکھاتا ہے جو ہارڈ ویئر سے گزرتا ہے۔ کنفیگریشن موڈ-کنفیگریشن ہیرارکی میں بیانات کو شامل، حذف یا ترمیم کرکے، جونیپر راؤٹر، سوئچ، یا سیکیورٹی ڈیوائس کو ترتیب دیتا ہے۔ ایف آئی پی ایس 140-2 سیکیورٹی تعمیل جونوس-ایف آئی پی ایس 140-2 سیکیورٹی تعمیل جونوس او ایس کا ایک تغیر ہے، جو صارفین کو فیڈرل انفارمیشن پروسیسنگ اسٹینڈرڈز (ایف آئی پی ایس) ماحول میں جونیپر نیٹ ورکس ڈیوائسز کے نیٹ ورک کو ترتیب دینے کے لیے سافٹ ویئر ٹولز فراہم کرتا ہے۔ جونیپر ایکسٹینشن ٹول کٹ (جے ای ٹی) جونوس او ایس پروگرامنگ انٹرفیس اور جونیپر ایکسٹینشن ٹول کٹ (جے ای ٹی) پیش کرتا ہے۔ جے ای ٹی جونوس او ایس کا ایک معیاری جزو ہے، اور یہ تمام جونیپر راؤٹرز، سوئچز اور حفاظتی آلات پر چلتا ہے۔ جے ای ٹی آپریشنل، کنفیگریشن اور مینجمنٹ کے کاموں کی آٹومیشن کو آسان بناتا ہے، کنٹرول، مینجمنٹ اور ڈیٹا طیاروں کے لیے کھلے اور حسب ضرورت اے پی آئی کا ایک سیٹ فراہم کرتا ہے۔ یہ معیاری اور کھلے ڈیٹا ایکسچینج فارمیٹس کے ذریعے جونوس او ایس فاسٹ پروگرام ایبل ڈیٹا بیس میں ایپلی کیشن ڈویلپمنٹ اور مواصلات کے لیے معیاری پروگرامنگ زبانوں کی حمایت کرتا ہے۔ یہ ایس اے آئی، اوپن فلو، اور پی 4 سمیت تھرڈ پارٹی کنٹرولر مخصوص اڈاپٹرز کے ایک سیٹ کے ذریعے ٹرائیو اور ایکسپریس اے ایس آئی سی بھی کھولتا ہے۔ جونوس فیوژن ایک منطقی آلہ ہے جو نیٹ ورک کی پیچیدگی اور آپریشنل اخراجات کو کم کرنے کے لیے استعمال ہوتا ہے۔ دو مختلف جونوس فیوژن آرکیٹیکچرز دستیاب ہیں، ایک پرووائیڈر ایج کے لیے اور ایک انٹرپرائز کے لیے۔ نوڈ سلائسنگ نوڈ سلائسنگ جونوس او ایس کی ایک خصوصیت ہے جو ایک فزیکل ایم ایکس سیریز روٹر سے متعدد پارٹیشنز بنانے کے قابل بناتی ہے۔ ہر پارٹیشن ایک آزاد راؤٹر کے طور پر برتاؤ کرتا ہے، جس میں اس کا اپنا وقف شدہ کنٹرول طیارہ، ڈیٹا طیارہ، اور انتظامی طیارہ ہوتا ہے، جو اسے ایک فزیکل راؤٹر پر متعدد خدمات چلانے کی اجازت دیتا ہے۔ روٹنگ پروٹوکول اور ایپلی کیشنز جونوس او ایس مختلف روٹنگ پروٹوکول اور ایپلی کیشنز کی حمایت کرتا ہے۔ یہ کلاس آف سروس (سی او ایس)، ایتھرنیٹ وی پی این (ای وی پی این)، فائر وال فلٹرز اور پولیسرز، بہاؤ کی نگرانی، اور پرت 2 کی خصوصیات کو بھی سپورٹ کرتا ہے۔ جونوس او ایس عام طور پر روٹنگ اور ملٹی پروٹوکول لیبل سوئچنگ (ایم پی ایل ایس) کے لیے صنعتی معیارات پر عمل کرتا ہے۔ جونوس او ایس اعلی دستیابی کے طریقہ کار کی حمایت کرتا ہے جو یونکس کے لیے معیاری نہیں ہیں، جیسے گریس فل ری اسٹارٹ۔ جونوس مختلف روٹنگ پروٹوکول کی حمایت کرتا ہے۔ ایس آر ایکس اور جے سیریز (ماضی کے ورژن 9.3) پلیٹ فارمز کے تعارف کے ساتھ، یہ "فلو موڈ" کو بھی سپورٹ کرتا ہے، جس میں اسٹیٹ فل فائر والنگ، این اے ٹی، اور آئی پی ایس ای سی شامل ہیں۔ جونوس عام طور پر روٹنگ اور ایم پی ایل ایس کے لیے صنعتی معیارات پر عمل پیرا ہوتے ہیں۔ سیکیور بوٹ ایک سسٹم سیکورٹی اضافہ ہے جو یونیفائیڈ ایکسٹینسیبل فرم ویئر انٹرفیس (UEFI) معیار پر مبنی ہے۔ یہ بنیادی ان پٹ/آؤٹ پٹ سسٹم (بی آئی او ایس) کو چھیڑ چھاڑ یا ترمیم سے محفوظ رکھ کر کام کرتا ہے اور پھر بوٹ کے پورے عمل میں اس تحفظ کو برقرار رکھتا ہے۔ محفوظ بوٹ کا عمل محفوظ فلیش سے شروع ہوتا ہے، جو اس بات کو یقینی بناتا ہے کہ فرم ویئر میں غیر مجاز تبدیلیاں نہیں کی جا سکتی ہیں۔ جونوس او ایس کی مجاز ریلیزز میں ایک ڈیجیٹل دستخط ہوتے ہیں جو براہ راست جونیپر نیٹ ورکس یا اس کے مجاز شراکت داروں میں سے کسی ایک کے ذریعہ تیار کیے جاتے ہیں۔ حوالہ جات بیرونی روابط جونیپر نیٹ ورکس JUNOS سافٹ ویئر کمپیوٹر نیٹ ورکنگ میں اوریکل برکلے DB استعمال کرنے کے لیے ایمبیڈڈ آپریٹنگ سسٹم فری بی ایس ڈی جونیپر نیٹ ورک نیٹ ورک آپریٹنگ سسٹم 1998 سافٹ ویئر