cisco ios

IOS سیسکو — خانواده سیستم‌عامل‌ها و تهیه قانونی نرم‌افزار

IOS (Internetwork Operating System) سیستم‌عاملی است که روترها و سوئیچ‌های سیسکو را به حرکت درمی‌آورد و خط فرمان آشنایش را هر مهندس شبکه‌ای می‌شناسد. اما امروز «IOS سیسکو» یک خانواده است: IOS کلاسیک، IOS XE ، NX-OS و IOS XR ؛ هر کدام برای دسته‌ای از تجهیزات. در این مطلب این خانواده را معرفی می‌کنیم، نام‌گذاری ایمیج‌ها را توضیح می‌دهیم و می‌گوییم نرم‌افزار سیسکو را چطور به‌صورت قانونی و امن تهیه کنید.

نسخه قبلی این مطلب پیشنهاد ارسال فایل IOS از طریق بخش نظرات را داده بود. نرم‌افزار سیسکو دارای حق مالکیت است و استفاده از آن به لایسنس و قرارداد وابسته است؛ مهم‌تر از آن، ایمیجی که از منبع نامعتبر دریافت شود ممکن است دست‌کاری شده باشد و بدافزار در دل تجهیزات شبکه قرار دهد. به همین دلیل این مطلب را کاملاً بازنویسی کرده‌ایم.

IOS سیسکو
سیستم‌عامل IOS سیسکو

سیستم‌عامل‌های سیسکو در یک نگاه

IOS کلاسیک روترها و سوئیچ‌های قدیمی (ISR G1 و G2 ، 2960)
IOS XE روترها و سوئیچ‌های امروزی: Catalyst 9000 ، 8000 Secure Routers ، Catalyst 9800
NX-OS سوئیچ‌های دیتاسنتر Nexus
IOS XR روترهای اپراتوری: ASR 9000 ، NCS ، Cisco 8000
منبع قانونی software.cisco.com با حساب دارای قرارداد یا لایسنس
تمرین رایگان Packet Tracer ، Cisco Modeling Labs و DevNet Sandbox

خانواده سیستم‌عامل‌های سیسکو

سیستم‌عامل معماری تجهیزات
IOS کلاسیک یکپارچه (Monolithic)؛ یک پروسه بزرگ ISR G1 و G2 ، 7200 ، سوئیچ‌های 2960 و 3750
IOS XE IOS به‌صورت یک پروسه روی هسته لینوکس؛ مدولار، با API و میزبانی اپلیکیشن Catalyst 9000 ، ISR 4000 ، Catalyst 8000 ، 8000 Secure Routers
NX-OS مدولار روی لینوکس با تمرکز بر دیتاسنتر و VXLAN Nexus 3000 و 9000
IOS XR توزیع‌شده و Microkernel برای اپراتورها ASR 9000 ، NCS 540 و 5500 ، Cisco 8000

خط فرمان همه این‌ها شبیه IOS است، اما تفاوت‌های مهمی دارند؛ مثلاً در IOS XR تغییرات تا commit اعمال نمی‌شوند. مقایسه کامل IOS و NX-OS را در آشنایی با سیسکو NX-OS آورده‌ایم.

نام‌گذاری ایمیج‌ها

نمونه فایل معنی
c2900-universalk9-mz.SPA.157-3.M8.bin پلتفرم 2900 ، ایمیج Universal با رمزنگاری (k9) ، نسخه 15.7(3)M8 ؛ SPA یعنی امضای دیجیتال سیسکو
cat9k_iosxe.17.12.04.SPA.bin IOS XE برای Catalyst 9000 ، نسخه 17.12.4
nxos64-cs.10.4.3.F.bin NX-OS برای Nexus 9000 ، نسخه 10.4(3)

در IOS XE ، نسخه‌ها نام‌های رمزی هم دارند (مثل Cupertino برای 17.7 تا 17.9 یا Dublin برای 17.10 تا 17.12) و برخی قطارها Extended Maintenance هستند که برای شبکه عملیاتی مناسب‌ترند.

  • software.cisco.com : منبع رسمی همه ایمیج‌ها؛ دانلود به حساب کاربری سیسکو و قرارداد پشتیبانی یا مالکیت لایسنس وابسته است.
  • Smart Licensing : تجهیزات جدید لایسنس‌ها را از طریق Smart Account مدیریت می‌کنند.
  • بررسی اصالت: Hash فایل را با مقدار اعلام‌شده در سایت سیسکو مقایسه کنید؛ ایمیج‌های SPA امضای دیجیتال دارند و دستگاه‌های جدید با Secure Boot ایمیج دست‌کاری‌شده را اجرا نمی‌کنند.
Router# verify /sha512 bootflash:cat9k_iosxe.17.12.04.SPA.bin
Router# show software authenticity running

برای به‌روزرسانی امن، مطلب سیسکو را آپدیت کنید را ببینید.

یادگیری و تمرین بدون خرید تجهیزات

ابزار توضیح
Cisco Packet Tracer شبیه‌ساز رایگان آموزشی؛ ببینید دریافت سیسکو Packet Tracer
Cisco Modeling Labs (CML) اجرای ایمیج‌های واقعی IOS XE ، NX-OS و IOS XR به‌صورت مجازی؛ نسخه رایگان محدود و نسخه‌های تجاری
DevNet Sandbox دسترسی رایگان و موقت به تجهیزات و آزمایشگاه‌های سیسکو در کلود

پرسش‌های متداول

ایمیج یک روتر را روی روتر دیگر نصب کنم؟
فقط اگر پلتفرم یکی باشد؛ هر ایمیج برای سخت‌افزار مشخصی ساخته شده است.

دستگاه دست‌دوم خریده‌ام؛ لایسنس نرم‌افزار به من منتقل می‌شود؟
طبق سیاست سیسکو، لایسنس به‌طور خودکار قابل انتقال نیست؛ پیش از خرید، وضعیت لایسنس و امکان قرارداد پشتیبانی را بررسی کنید.

منابع رسمی

مشاوره با AKA NET

برای بررسی آسیب‌پذیری‌ها، برنامه‌ریزی به‌روزرسانی نرم‌افزار و امن‌سازی تجهیزات سیسکو با آکانت (AKA NET) تماس بگیرید.

تلفن: 09121308444  |  ایمیل: aka@aka.ir  |  aka.ir

110 فکر می‌کنند “IOS سیسکو — خانواده سیستم‌عامل‌ها و تهیه قانونی نرم‌افزار”

  1. بازتاب: آموزش پاک کردن کانفیگ روتر سیسکو

  2. بازتاب: انواع حافظه روتر سیسکو Cisco Router Memory Types « داتا ارتباط هوشمند - voipداتا ارتباط هوشمند - voip

  3. مهدی عاشوری

    با سلام
    ممنون از اقدام عالی شما
    اگه امکان داشته باشه ، این ios ها را می خواستم:
    WS-C3750G-24TS-S 1U
    WS-C3750-12S-S
    WS-2960G-8TC-L
    WS-C2960-24TT-L
    COSCO3845
    CISCO2811
    ممنون از زحمات شما

  4. نمازی

    با سلام
    ضمن سلام و خسته نباشید.
    IOS Advanced Enterprise k9 جهت روتر مدل 3845 مورد نیاز می باشد.
    در صورت امکان لینک دانلود ارسال گردد.
    با تشکر از زحمات شما در رائه و ترویج علم.

  5. علیرضا پزشکیان

    با سلام
    لطفاً IOS مربوط به روتر 2811 جهت استفاده VOICE را زحمت بکشید. IOS روترهای من لایسنس دارند و این ورژن هستند. c2800nm-advsecurityk9-mz.151-1.T
    با سپاس فراوان

    1. امیرخسرو احمدی نویسنده

      سلام
      بنده متوجه منظورتون در مورد لایسنس نشدم ، چون سری های ISR G2 لایسنس خور هستند و G1 نیاز به لایسنس ندارند ،
      به هر حال اگر نیاز به IOS Voice جهت استفاده به عنوان CME یا Voice Gateway دارید ، بنده IOS یه روتر 2811 ای که در حال حاضر زیر همین ترافیک هست رو براتون ارسال میکنم

  6. سعید

    سلام، خسته نباشید.
    من ios زیر رو میخوام میشه برام ایمیل کنید؟
    c3750-ipservicesk9-mz.122-55.SE10.bin

    ممنونم

  7. محمود امیری

    بنده جهت اجرای BGP 16 بیتی نیاز به IOS زیر دارم.

    IOS ورژن 15 برای روتر Cisco 2821 لازم دارم.

    با تشکر

  8. ریحانه

    با سلام و احترام؛
    آخرین آپدیت ios catalyst 2960-S رو میخواستم
    از زحمات شما پیشاپیش قدردانی میکنم
    در پناه حق

  9. محمد ناصری

    سلام
    با عرض خسته نباشید خدمت دوستان عزیز
    اگر امکانش هست آخرین نسخه catalyst c2960-s را دراختیار بنده قرار دهید ممنون خواهم شد
    با تشکر

  10. محمد ناصری

    با سلام و حسته نباشید خدمت دوستان عزیز
    لطفا اگر امکانش هست آخرین آپدیت های دو مدل زیر را برای بنده ارسال فرمایید.
    Catalyst c2960-s
    Catalyst C3560G-48PS
    با تشکر

  11. سیداحمد رفیعی

    با تقدیم سلام و تشکر از زحمات شما بزرگواران
    بنده نیاز مبرم به IOS مودم روتر سیسکو سری cisco 878 دارم.
    با نهایت تشکر و امتنان

  12. حمید سیفی

    سلام
    ios router 2811 رو میخواستم. اما لینکتون اون بالا بود ولی دانلود نمیکرد.
    ممنون میشم اگه برام ایمیل کنید یه لینکی چیزی.

      1. جلال

        با سلام
        مشخصات سوئیچ من به صورت زیر است
        Switch Ports Model SW Version SW Image
        —— —– —– ———- ———-
        * 1 30 WS-C3750X-24 15.0(2)SE C3750E-IPBASEK9-M

        چطور میتونم لایسنس ip base رو روش اد کنم
        ممنون

  13. پویا ادیبان

    با سلام
    ممنون از سایت فوق العاده شما.
    اگه امکانش هست برای من ios روتر 2811 را ایمیل فرمایید.
    با تشکر

  14. saleh

    سلام وقت شما بخیر
    ممنون از سایت خوبتان
    من ios version 15 switch catalyst 2960 رو می خواستم .اگر ممکنه برای من ایمیل کنید .
    مرسی

  15. پرویز

    سلام، خسته نباشید.
    من ios زیر رو میخوام میشه برام ایمیل کنید؟

    c3750-ipservicesk9-mz.122-55.SE10.bin

    ممنونم

  16. بهنام

    سلام . می خوستم برروی روتر 2811 سرویس voip داشته باشم. ممنون میشم ios| مناسب رو برام ارسال کنید

  17. نعمت

    با سلام و عرض ادب
    احتراما اینجانب نیاز مبرم به ios روتر سیسکو 7206VXR NPE-G1 که از تانل ipsec پشتیبانی نماید دارم لطفا درصورت امکان کمک فرمایید
    با تشکر

  18. غفاری

    سلام و درود
    آخرین نسخه فریمور سوییچ WS-C2960G-24TS-L رو میخواستم اگه میشه لطف کنید به همراه آموزش نصب
    با تشکر

  19. حامد

    سلام و خسته نباشید
    من روتز سیسکو 2811 دارم که ورژن ios 12.4 هستش ولی کارت pvdm2 64 رو نمیشناسه ، آیا باید ios رو آپگرید کنم؟ اگر باید آپگرید کنم لطفا ios رو بفرمایید از کجا باید بگیرم
    با تشکر

  20. یاسر

    سلام وقت بخیر. ممنون میشم ios جدید سوییچWS-C2960G-2TC-L رو هم به آدرس بنده ارسال بفرمایید. تشکر.

  21. مهدوی

    سلام
    لطفا آخرین IOS سوییچ لایه 3 WS-C3750-48TS برای بنده ایمیل بفرمایید.
    ورژن کنونی آن Version 12.2(35)SE5و ایمیج آن C3750-IPBASE-M

  22. روح الاميني

    باسلام و عرض ادب
    جسارتا امكانش براتون هست ios سوئيچ ws-c3750x-24T-S روايميل بفرمائيد

    يه دنيا ممنون

  23. علی شریعتی

    سلام
    خدا قوت بابت زحماتتون من ios switch 2960 TC-L با دو پورت فیبر نیاز دارم چنتا نسخه 12 . 15 سر های مختلف گرفتم اما بوت نمیشه
    میشه یه نسخه تست شده برام بفرستید ممنون میشم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *