انواع IOS
جناب آقای زندی
در مورد IOS های مختلف و نحوه نام گزاری آنها و تفاوتهای آنها مختصری دارم ( دسته بندی کلی آنها ).مثلا” تفاوتها IPbase با Enterprise و Advsecurity .اما در نام گزاریها به طور مثال:
bk9no3r2sy7-mz.123-7.XR.bin ،یا Advipseck9-mz,124-4.T8یاAdventerprise k9.123-8.YI3 این نوع اسم گزاریها چه اطلاعاتی به ما میدهد مثلا: T آخر نشان دهنده چیست یا XRیا …..
و به طور کلی راهنمایی بفرمائید . مهدی
پاسخ:
نحوه نام گذاری IOS از نسخه 12.3 به بعد تغییر کرده است.
از کجا بدانیم کدام نسخه IOS را سیسکو ما اجرا میکند؟ دستور Show Version

مثال:
flash:c2600-ik9o3s3-mz.122-15.T9.bin
این IOS که از نام گذاری قدیمی بهره میبرد (Legacy Naming) مربوط به سری 2600 روتر های سیسکو است. که از پنج حرف اول آن پیداست: c2600
حرف i در ik9o3s3 مشخص کننده قابلیت IP Routing است.
K9 مشخص کننده قابلیت encryption و پشتیبانی از 3DES است.
O3 به ما میگوید که این IOS قابلیت Firewall و IDS را نیز دارد.
S3 مشخص کننده Basic limited routing / limited memory است که از آن گذر میکنیم.
و اما mz مشخص میکند که IOS زیپ شده است و درون Memory (حافظه) باید Load شود.
122 نسخه IOS است و 15.T9 مشخص کننده Patch آن که همراه با اصلاح و رفع Bug میباشد.
و اما نامگذاری جدید بصورت ساده تری ارائه شده و سیسکو میگوید از 44 حالت قبلی به 8 حالت ساده IOS را نام گذاری میکند:
- IP Base
- IP Voice
- Enterprise Base
- Advanced Security
- SP Services
- Advanced IP Services
- Enterprise Services
- Advanced Enterprise Services
هر کدام از این سری ها مشخص کننده Feature-set یا مزایای قابل استفاده ای است که درون آن compile شده است نظیر:
Cisco IOS Firewall, IPSEC, 3DES, VPN, and SSH
حالا بجای c2600-ik9o3s3-mz نام جدید:
c2600-advsecurityk9-mz گویای مطلب فوق است.
سری T هر نسخه از IOS را سری جدید آن می نامند یعنی Feature هایی که قرار است در سری 12.5 بیاید در سری 12.4T قرار میدهند.

سری Main Line یا 12.4 بدون Update میماند و تنها Bug های آن رفع میشود در حالیکه سریT مثلا 12.4T هر نسخه همراه با اضافه شدن مزایای خاص ارائه میشود.

سری S جهت Switching ارائه شده و روی روتر های بزرگتر قابلیت MPLS را دارد.
سری XR برای روترهای CRS و 12000 است که تا ترابیت در ثانیه را عبور میدهند این سری Modular هستند یعنی کل IOS درون یک کد نیست و میتوان بخش هایی از IOS را update کرد بدون اینکه نیاز به ریستارت سیستم باشد.
بر اساس Feature-set و مزایا و پروتکل هایی که از IOS توقع داریم باید سراغ Package خاص آن برویم:

مثلا سری Advance Security برای ایجاد VPN های ISAKMP با 3DES Encryption مناسب است.
Base—entry level image: IP Base, Enterprise Base
Services—addition of IP Telephony Service, MPLS, Voice over IP (VoIP), Voice over Frame Relay (VoFR), and ATM: SP Services, Enterprise Services
Advanced—addition of VPN, Cisco IOS Firewall, 3DES encryption, SSH, Cisco IOS IPsec and Intrusion Detection Systems (IDS): Advanced Security, Advanced IP Services
Enterprise—addition of multi-protocols, including IBM, IPX, AppleTalk: Enterprise Base, Enterprise Services
تنها ابزاری که میتواند به ما در انتخاب IOS مورد نظرمان کمک کند Cisco Feature Navigator است:
http://shzandi.wordpress.com/2008/11/19/feature-navigator













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