نشرت تحت تصنيف Wireless Networking، Wireless troubleshooting

سيسكو تهاجر الي لينكس مع IOS XE



نظم تشغيل سيسكو Cisco IOS® Software يقصد بها البرمجيات التي تدير بها سيسكو أجهزتها مثل الراوترات و السويتشات و أجهزة الكنترولر الاسلكية و غيرها و التي تعمل في البيئات الشبكية بدءا من المنازل و الشبكات الصغيرة SOHO و حتي موفرات الخدمات ISP و مراكز البيانات Data Center

و كما هو الحال مع أنظمة التشغيل فإن الشركة المطورة تقوم بتطوير و ترقية أنظمتها مثل ميكروسوفت – نسخة علي ما تفرج – أو Ubuntu –نسخة كل ستة اشهر – و سيسكو ليست بعيدة عن هذا الأمر و ذلك لملاحقة التطور في أجهزتها و دعم تطور المعالجات و الذواكر و خدمات الشبكات

Cisco IOS Software Family Numbering

تستخدم سيسكو تسميات لنظم تشغيلها IOS, IOS XE, IOS XR NX-OS عند تحديثها أو عند اصدار جديد مثلما تفعل ميكروسوفت مع service Pack أو كما نعتاد في توزيعات لينكس

A software release family : نسخ نظم التشغيل التي تحمل نفس code base و الموجهة لنفس الجهاز أو المنصة hardware platforms

Atrain : مجموعة تضم أكثر من عائلة نسخ تشغيل لأكثر من جهاز تتحد في بعض الخصائص مثل 12.4T و 12.2SX

maintenance release : نسخة تحسينية يوضع لها رقم في آخر النسخة هكذا Cisco IOS Software 15.0 release family is 15.0(1)M

short-lived release : نسخ مؤقتة تسمي أيضا X-releases توصم بالرمز X مثل Cisco IOS Software Release 12.4(4)XD

و هذه النسخ بتحديثاتها موجودة علي موقع سيسكو لمن أراد تحميلها كما تري


و الجدول التالي يبين الخطوط العريضة لنسخ نظم تشغيل سيسكو الأربع


و هذه بعض الأجهزة التي تعمل علي هذه الأنظمة


IOS XE


يتميز نظام IOS XE عن IOS بأنه يدعم تقنيات تعدد المعالجات في الشريحة الواحدة CPU Cores و تقول سيسكو أنه سيقلل أسعار حلول الشبكات لأنه سيدعم عدة وظائف و خدمات شبكية لنفس الجهاز و التي كانت قديما – الآن- موجودة في أجهزة مستقلة مثل Cisco Unified Border Element (CUBE) , Session Border Controller (SBC) و التي تعرف في عالم VOIP


و هو نظام موجود علي راوترات سيسكو الضخمة ASR-1000 منذ 2008 و علي سويتشات Catalyst. 4500-E منذ أكتوبر 2010 و من المنتظر أن يتم دمجه في جميع أجهزة سيسكو خلال الشهور و السنوات القادة فيما يعرف بعملية Cisco’s long-term commitment to Cisco IOS XE


و لا تعتبر سيسكو أن Cisco IOS. XE نظام تشغيل جديد بل تركز دائما علي انه تطور لأنظمة االتشغيل CISCO IOS الموجودة علي غالب أجهزة سيسكو فبنية نظام IOS XE تحتوي علي آخر تحديث لنظام IOS و هو Cisco IOS Release 15

اذن فقد نعتبره تحديث update من نظام الي آخر و ليس ترقية upgrade بالضبط كما نفعل في service Pack في أنظمة ويندوز الا أن أي جهاز يعمل بنظام IOS لن تستطيع تحديثه للعمل بـ IOS XE و العكس أيضا فلن يستطيع أي جهاز يعمل بـ IOS-XE أن يعمل بنظام IOS

و من دلائل كونه تحديثا و ليس ترقية أننا لن تحتاج الي اعادة التعلم أو التدرب علي هذا التطوير فنفس الأوامر هي المستخدمة اللهم الا بعض الأوامر البسيطة التي اعتمدت علي بنية الأجهزة الجديدة و معالجاتها و التي تغيرت و التي لا تجعلنا ندعي أنه نظام جديد

في IOS XE أصبح هناك أيضا فرصة لعمل تعريفات Drivers للمكونات الإلكترونية الجديدة لـ Data Plane ASICs application-specific integrated circuit (ASIC) في الراوترات و السويتشات و عمل أوارم برمجة application programming interface (API) لها و هذا يعني فصل Control Plane عن Data Plane

IOS XE Software Architecture


هذا النظام مبني علي نواة لينكس أي أنه جزء من بيئة POSIX “Portable Operating System Interface” التي تحدد معايير أنظمة التشغيل المشابهة ليونكس و التي تعمل برخصة حرة مجانية Open free Source Software (FOSS), أي أن الراوتر أو السويتش الذي سيعمل بنظام IOS XE هو جهاز حاسوب يعمل بنظام تشغيل لينكس طور من قبل سيسكو ليخدم أهداف شبكية مثلما فعلت أكثر من شركة برمجية مثل

Vmware مع منصة ESX حيث يتم استخدام قلب النظام و من ثم بناء الخدمات التي تريدها عليه

Cisco IOS XE Software Life Cycle

تتاح نظم تشغيل سيسكو الجديدة علي صفحة Cisco IOS Software Center لمدة ثماني عشر شهرا من اطلاقها بعدها تقوم سيسكو بإحالتها للتقاعد و مسحها من الموقع مثل نسخ 12.4(25a), 12.4(24)T1, 12.2(31)SG1 و بالطبع فإن النسخة لن يتم اعلان تقاعدها الا بعد ايجاد مسار بديل لها و لا يعني هذا أن المستخدمين مجبرين علي تبديل نسخ التشغيل الموجودة لديهم و لكن فقط تعلمهم سيسكو أن النسخ التي لديهم قد تقاعدت

فأنظمة تشغيل سيسكو كبرمجياتها و أجهزة لها مدة صلاحية و مدد الصلاحية تتفاوت درجاتها ما بين انتهاء العمل بها أو انتهاء دعمها او انتهاء أمرها كليا كأنها ماتت و ذلك طبقا بهذه المصطلحات

 FCS-First Customer Shipment

منتجات متاحة لمشتركي موقع سيسكو Cisco.com

 EoS-End of Sale

منتجات لم تعد سيسكو تقوم بتطويرها و لا تستطيع طلبها أو شرائها الا أنها تسمح بتحميل نسخ تم تطويرها لها و التي تسمي maintenance releases و تقوم سيسكو بالإعلان عن انتهاء دعمها لهذه النسخ قبل انتهائها بستة اشهر

 EoE-End of Engineering

لم يعد في نية سيسكو تطوير هذه النسخ أو اصدار أي تحديث لها الا أنها لازالت تدعم النسخ التي باعتها

 EoL-End of Life

لا يستطيع العميل أن يطلب أي مساعدة لهذه النسخ و يعتبر هذا وصم بوفاة النسخة و انتهاء أمرها بالنسبة لسيسكو

و هذا مثال عن Cisco IOS XE Software Release 3.7S End-of-Life Timeline


الشكل التالي و الخاص ب IOS T يبين أن نسخ End of Engineering (EoE) تنتهي خلال 48 شهر من FCS-First Customer Shipment أما End of Sales (EoS) و EoL فتعتمد علي وصول النسخة الي EoE

و بهذا المنطق تستطيع أن تحل رموز الأشكال التالية لكل نسخة



Cisco IOS XE Packaging

في عالم IOS من سيسكو لدينا نوعين من النسخ أولهما و هي الشائعة Universal و الثانية خاصةbased

و أما النسخ Based فكما هو الحال مع أنظمة ميكروسوفت و التي تطلقها بصفات متباينة ما بين home و enterprise و غيرها و ذلك طبقا للخصائص التي تحملها النسخة فإن سيسكو أيضا تقوم بتوزيع نسخها طبقا للخصائص التي تحملها كل نسخة و ستحتاج للتبديل بينها أن تقوم بتحميل الراوتر بالنسخة من جديد مثل هذه النسخ

IP Base : نسخة اساسية من نظام التشغيل تعمل علي أساسيات Routing مثل Static, RIP, EIGRP-STUB & Basic PIM , HSRP/ VRRP, GRE Tunneling.

LAN Base : نسخة أساسية من نظام التشغيل تعمل علي أساسيات Switching مثل تدعم 802.3ad EtherChannel, 802.1s/w Rapid Spanning Tree, Port Security, SmartPorts, and SSHv2

IP Voice : نسخة تدعم نقل الصوت عبر الشبكة VOIP

Advanced Security : دعم الخدمات الأمنية مثل Firewall, IDS/IPS, IPSec, 3DES, VPN

SP Services : خدمات موفرات الخدمة و الشبكات الشبيهة لها SSH/SSL, ATM, VoATM, MPLS

Enterprise Base : دعم أجهزة IBM و البروتوكولات متعددة المنصات مثل AppleTalk

Advanced IP Services : نسخة كاملة الخصائص و الخدمات

و هذا مثال عن نسخة based


Universal Image-Based Licenses

وأما النسخة Universal فهو النظام الحديث حيث أن نسخة تحتوي علي كل خصائص نظم التشغيل

و هي تحتوي علي كل خصائص الممكنة في النسخ الأخري و تستطيع أن تعمل كأي نسخة مما سبق بيانه حسب الترخيص الموجود بها و الذي يعتمد علي لـ product ID و Serial Number و بطاقة التنشيط Product Activation Key (PAK) التي تأخذها عند الشراء


بالضبط عند تحميلك لويندوز 8.1 الجديد فإنك مضطر لإدخال كلمة المرور المناسبة لنسخة التشغيل التي اشتريت ترخيصها رغم أن الإسطوانة تحمل كافة نسخ win 8.1

و هذا مثال عن نسخة universal


IOS XE Naming


أسماء نسخ IOS XE كما هو الحال مع سابقتها تحمل خصائص النسخة

<platform_name>-<bundle_feature_set>.<key_ver>.<IOS-XE_version>.<IOS_image_version> .bin

فعلي سبيل المثال السويتش التالي من نوع Cisco Catalyst 3850 و يعمل بنظام IOS XE و تحمل حزمة النظام الإسم التالي

cat3k_caa-universalk9.SPA.03.02.00.SE.150-1.EX.bin


هذا مثال عن Cisco 1002 router


و هذا مثال عن سويتش 4500


Cisco IOS XE Image Packaging

تحتوي نسخة IOS XE علي العديد من الحزم و المكونات تسمي Packages.conf نستطيع التعرف عليها عند رؤية نتيجة الأمر show version running


و هذه المكونات هي


نادر المنسي

Advertisements

المعلق:

مهندس عربي يطمح و يساعد في الرقي بالمحتوي العربي للتكنولوجيا عبر ترجمة و اعداد مقالات و كتب علمية في مجال الشبكات و الإتصالات السلكية و اللاسلكية

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

شعار وردبرس.كوم

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   /  تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   /  تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   /  تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   /  تغيير )

w

Connecting to %s