~2 دقیقه مطالعه • بروزرسانی ۱۹ فروردین ۱۴۰۵
مقدمه
Cisco IOS مخفف Internetwork Operating System است و سیستمعامل اصلی تجهیزات شبکه سیسکو محسوب میشود. این سیستمعامل روی روترها، سوئیچهای لایه ۲ و ۳، فایروالها و دستگاههای بیسیم اجرا میشود و مسئولیت کنترل سختافزار، پردازش بستهها و ارائه خدمات شبکه را بر عهده دارد.
ویژگیهای اصلی Cisco IOS
- پشتیبانی از پروتکلهای routing مانند OSPF، EIGRP، BGP و RIP
- قابلیتهای پیشرفته switching و VLAN
- امنیت شامل ACL، NAT، VPN و Firewall
- مدیریت QoS برای اولویتبندی ترافیک
- ابزارهای مانیتورینگ و عیبیابی مانند Debug و Show commands
- پشتیبانی از IPv4 و IPv6
ساختار و نسخههای Cisco IOS
نسخههای IOS با فرمت زیر نمایش داده میشوند:
12.4(15)T1
15.1(4)M
16.9.4اعداد اصلی نشاندهنده نسل، حرفها نشاندهنده نوع release (T برای فناوری، M برای نگهداری) هستند.
حالتهای مختلف Cisco IOS
1. User EXEC Mode
حالت پیشفرض پس از ورود به دستگاه است. فقط فرمانهای محدود و مشاهدهای در دسترس است.
Router>2. Privileged EXEC Mode
برای دسترسی به فرمانهای پیشرفتهتر:
Router> enable
Router#3. Global Configuration Mode
برای پیکربندی کلی دستگاه:
Router# configure terminal
Router(config)#4. Interface Configuration Mode
برای تنظیم اینترفیسها:
Router(config)# interface GigabitEthernet0/0
Router(config-if)#فرمانهای مهم و پرکاربرد
فرمانهای Show
show version
show running-config
show ip interface brief
show ip route
show vlan brief
show interfacesفرمانهای پایه پیکربندی
hostname R1
interface GigabitEthernet0/1
ip address 192.168.1.1 255.255.255.0
no shutdown
exitمثال کامل: پیکربندی اولیه یک روتر
فرمانهای گامبهگام برای تنظیم اولیه روتر:
enable
configure terminal
hostname Router1
interface GigabitEthernet0/0
ip address 192.168.10.1 255.255.255.0
no shutdown
exit
ip route 0.0.0.0 0.0.0.0 192.168.10.254
line vty 0 4
password cisco
login
transport input telnet
end
write memoryحالتهای پیشرفته
ROMMON Mode
برای بازیابی رمز عبور یا نصب IOS جدید استفاده میشود. با فشار دادن Ctrl+Break در زمان بوت وارد این حالت میشوید.
Setup Mode
هنگام اولین بوت یا حذف startup-config ظاهر میشود و راهاندازی اولیه را هدایت میکند.
مدیریت فایلها در Cisco IOS
show flash
copy running-config startup-config
copy tftp flash
archiveعیبیابی و Debug
فرمانهای مفید برای عیبیابی:
debug ip packet
debug ip rip
undebug all
terminal monitorنسخههای جدیدتر: IOS XE و IOS XR
در دستگاههای مدرن سیسکو مانند روترهای سری ۱۰۰۰ و ۴۰۰۰ از IOS XE استفاده میشود که بر پایه لینوکس است و جداسازی کنترل و دیتا پلین دارد. IOS XR نیز برای روترهای سرویسدهنده طراحی شده است.
نتیجهگیری
Cisco IOS قلب تپنده تجهیزات شبکه سیسکو است. تسلط بر فرمانها، حالتها و قابلیتهای آن برای هر مهندس شبکه ضروری است. با تمرین فرمانهای پایه و پیشرفته میتوانید شبکههای پیچیده را بهصورت حرفهای مدیریت و عیبیابی کنید.
نوشته و پژوهش شده توسط دکتر شاهین صیامی