IOS و ساختار نامگذاری شرکت CISCO

/ / شبکه و امنیت شبکه, مخابرات

همانطور که مطلع هستید تجهیزاتی از قبیل روتر و سویچ های امروزی شرکت سیسکو برای خود یک سیستم عامل دارند که در اصطلاح به آن IOS یا Internetwork Operating System گفته می شود ، این سیستم عامل در قالب یک فایل معمولا در حافظه Flash موجود در روترها و سویچ های این شرکت قابل مشاهده است ،  اما نکته در اینجاست که زمانیکه شما با استفاده از دستوری به نام show flash در حالت privileged mode خروجی زیر را مشاهده می کنید کمی ساختار نامگذاری این Image از IOS ممکن است عجیب و غریب به نظر برسد اما در ابتدا کمی پیچیده به نظر می رسد ولی تک تک اجزای نامگذاری این Image بر اساس منطق انجام شده است.

عمدتاً هریک از سیستم عامل های روتر یا سوییچ سیسکو بنابر قابلیت ها و امکانات دسته بندی می شوند و این تفاوت بیانگر قیمت هریک از آنهاست که حتی این موضوع باعث می شود یک IOS دارای ارزش چند هزار دلاری شود.

پس از مطالعه مطلب زیر شما می توانید بدرستی IOS سیسکو مورد نظر را انتخاب نمایید و جزو گروه مدیران شبکه متخصصی شوید که از این موضوع می توانید در طراحی های شبکه استفاده بسیار صحیح نمایید.

cisco-total-devices

در زیر دو مثال از IOS image شرکت سیسکو را برای شما بررسی و تحلیل می کنیم:

c3725-entbase-mz.123-2.T.bin
c2600-i-mz.122-28.bin

نام دستگاه یا Hardware Identifier:

منظور از c2600  یا c3725 یعنی اینکه IOS این روتر سیسکو نشان می دهد که روتر موجود یک روتر از سری ۲۶۰۰ یا ۳۷۰۰از روترهای سیسکو است. اگر مقادیر دیگری مشاهده کردید قطعا به معنای سری تجهیزاتی است که IOS به آنها مربوط می شود ، لیست زیر می توانید در این زمینه به شما کمک کند :

c1005 – For 1005 platform
c1600 – For 1600 platform
c1700 – For 1700 series platforms
c2500 – For 2500 series platforms
c2800 – For 2800 series platform
c2900 – For 2900 series platforms
c3620 – For 3620 platform
c3640 – For 3640 platform
c3700 – For 3700 platform
c4000 – For 4000 series platform
c4500 – For 4500 and 4700 platforms
 
سایر سری های تجهیزات نیز در مقاطع زمانی ممکن است اضافه یا تغییر یابد که می توان از داخل وب سایت رسمی سیسکو این موضوع را مطلع شد.
 
 
 
مشخص کننده توانمندی ها و قابلیتها –Feature Set:
معرف اول : حرف “i” به معنای این می باشد که نسخه IOS موجود برای قابلیت IP Routing بصورت ویژه طراحی شده است ، مقادیر و حروفی که بصورت معمول شما می توانید در این قسمت مشاهده کنید معمولا به شکل زیر می باشد:
 
 
a – appn
a2 – atm
a3 – SNA switching
b – appletalk
c – communications servers etc
i – ip
j – enterprise
l – IPX
n – Novell
f– firewall
p – service provider
v – voice
 
 
معرف دوم : دسته ای از قابلیت ها و ویژگی هایی می باشد که یک طراح یا مدیر شبکه می بایست متناسب با نیازها و طراحی خود از این ویژگی ها استفاده نماید. تفاوت در انتخاب این گروه از ویژگی ها تفاوت چشم گیری در قیمت خرید تجهیزات ایجاد می کند.
 
 
IPBase
IP Services
Advanced IP Services
Enterprise Services
Advanced Enterprise Services
 
 
 
۱- IPBase :
همانگونه که احتمالا حدس میزنید این IOS بسیار پایه ای و دارای حداقل امکانات است که معمولا به صورت رایگان و به همراه دستگاه به شما ارایه می شود.
 
نکته:
Enterprise Base یا entbase  بسیار شبیه به IPBase است با این تفاوت که Multi Protocol است و از پروتکل های مختلفی چون IPX, AppleTalk, and various IBM protocols پشتیبانی می کند. ناگفته نماند که سیسکو در بسیاری از دستگاه های جدید خود این نسخه را به عنوان IOS رایگان اولیه ارایه می کند.
 

۲- IPServices  :
در این IOS امکانات فراوانی از جمله EIGRP/OSPF,BGP,GLBP,QoS,NAT,HA,VRF-lite,Netflow,Advance Multicast و غیره را در اختیار دارید که به همین دلیل می بایست ابتدا نیاز این سرویس ها احساس کنید سپس اقدام به انتخاب ios  خود نمایید.

 

۳- Advanced IP Services :

این IOS خود در بر گیرنده انواع ذیل است بنابراین به امکانات سه IOS زیر دقت کنید. همه آنها به علاوه امکاناتی چون تنظیمات امنیتی بسیار پیشرفته، IPv6، سرویس های مخصوص ارایه دهندگان سرویس های بزرگ (Service Provider Services) و … در این IOS وجود دارند.

 
سه  زیر مجموعه این IOS عبارتند از :

Advanced Security :
شامل امکاناتی چون IOS Firewall، IDS، IPSec، ۳DES Enc، VPN، SSH و …

SP Services :
شامل امکاناتی چون MPLS, SSH, ATM, VoATM

IPvoice :
شامل امکاناتی چون VoIP, VoFR, IP Telephony

۴- Enterprise Services :
برای دانستن امکانات این مجموعه کافیست مجموعه های IP Voice, Enterprise Base و SP Services را اضافه کنید به قابلیت هایی چون ارایه سرویس های Service Provider و پشتیبانی کامل از IBM

 
 
۵- Advanced Enterprise Services :
تلفیق Advanced IP Services و Enterprise Services یا بهتر است بگوییم : Full Cisco IOS Software
این گروه کاملترین ویرایش سیستم عامل سیسکو می باشد که دارای قیمت بسیار بالایی می باشد و کاربرد خاص به خود را دارا می باشد.
 
 
 
 
مشخصه نحوه اجرا و مکان اجرای سیستم عامل:
این قسمت نشان دهنده محل قرار گیری IOS (حرف m) و نوع فشرده سازی آن (حرف z) است :
دیگر گزینه های موجود برای محل قرار گیری عبارتند از :
m : در حافظه RAM
r : در حافظه ROM
f : در حافظه Flash
l: محل قرارگیری IOS در هنگام بوت و اجرای دستورات عوض می شود

دیگر گزینه های موجود برای فشرده سازی عبارتند از :
z : فشرده سازی zip
x : فشرده سازی mzip
w : فشرده سازی با الگوریتم STAC

 
 
مشخصه نسخه و بروزرسانی سیستم عامل سیسکو:
اعدادی مانند 12.3 یا 28-122 به معنای نسخه IOS و نمایانگر آخرین Patch یا بسته بروز رسانی که روی آن وجود دارد،می باشد.
 
Cisco_logo_blue
 
مشخصه نهایی :
اول از همه بدانید که در اینجا ترکیبی از یک یا چند تا از حروف T و S و E و B را ممکن است مشاهده کنید که هریک بیانگر موضوعی می باشند که در زیر آنرا توضیح می دهیم:

T : برخی ویژگی های جدید اضافه شده و برخی نقایص و ایرادات (دقت کنید. نقایص و ایرادات و خطاها نه صرفا باگ های کوچک) برطرف شده اند

S : برخی ویژگی های محکم کاری ها (Consolidation) و تمهیدات امنیتی + رفع برخی نقایص و ایرادات

E : نشان می دهد این IOS مربوط به سازمان های بزرگ و Service Provider هاست. در این نسخه برخی ایرادات رفع شده اند ضمن اینکه امکاناتی مخصوص Service Provider ها، و تنظیمات و قابلیت های پیشرفته Voice, Firewall, Security و QoS اضافه شده اند

B : برخی امکانات مخصوص سرویس های Broadband + رفع برخی نقایص و ایرادات

 
K9: این علامت بدین معناست که شما میتونید encryption داشته باشید با کلیدی به طول بیش از ۶۴ بایت
 
دوستان گرامی و خوانندگان محترم بخش شبکه و فناوری اطلاعات گروه فرا می توانند از امکانی بسیار ساده و کارآمد در سایت سیسکو به نام Cisco Feature Navigator برای انتخاب IOS مناسب استفاده نمایند.