1. 🔧 Başlangıç Konfigürasyonu
Objective:
Prepare a new router for basic configuration and set security settings..
Command Sequence:
Router> enable
Router# configure terminal
Router(config)# hostname Istanbul-R1
Istanbul-R1(config)# enable secret cisco123
Istanbul-R1(config)# line console 0
Istanbul-R1(config-line)# password console123
Istanbul-R1(config-line)# login
Istanbul-R1(config-line)# exit
Istanbul-R1(config)# line vty 0 4
Istanbul-R1(config-line)# password ssh123
Istanbul-R1(config-line)# login
Istanbul-R1(config-line)# exit
Istanbul-R1(config)# service password-encryption
Istanbul-R1(config)# banner motd #
*** YETKISIZ GIRIS YASAKTIR ***
Istanbul-R1(config)# end
Istanbul-R1# copy running-config startup-config
Expected Output:
Building configuration...
[OK]
2. 🔌 Interface Konfigürasyonu
Objective:
Configure interfaces and assign IP addresses for network connections.
Command Sequence:
Istanbul-R1# configure terminal
Istanbul-R1(config)# interface fastethernet0/0
Istanbul-R1(config-if)# description LAN Baglantisi
Istanbul-R1(config-if)# ip address 192.168.10.1 255.255.255.0
Istanbul-R1(config-if)# no shutdown
Istanbul-R1(config-if)# exit
Istanbul-R1(config)# interface serial0/0
Istanbul-R1(config-if)# description WAN Baglantisi
Istanbul-R1(config-if)# ip address 10.1.1.1 255.255.255.252
Istanbul-R1(config-if)# no shutdown
Istanbul-R1(config-if)# exit
Istanbul-R1(config)# end
Verification:
Istanbul-R1# show ip interface brief
Interface              IP-Address      OK? Method Status                Protocol
FastEthernet0/0        192.168.10.1    YES manual up                    up
FastEthernet0/1        unassigned      YES unset  administratively down down
Serial0/0              10.1.1.1        YES manual up                    up
3. 🛣️ Routing Konfigürasyonu
Objective:
Establish connections between networks by adding static routes.
Command Sequence:
Istanbul-R1# configure terminal
Istanbul-R1(config)# ip route 192.168.20.0 255.255.255.0 10.1.1.2
Istanbul-R1(config)# ip route 0.0.0.0 0.0.0.0 10.1.1.2
Istanbul-R1(config)# end
Istanbul-R1# show ip route
Expected Output:
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
Gateway of last resort is 10.1.1.2 to network 0.0.0.0
C    192.168.10.0/24 is directly connected, FastEthernet0/0
C    10.1.1.0/30 is directly connected, Serial0/0
S    192.168.20.0/24 [1/0] via 10.1.1.2
S*   0.0.0.0/0 [1/0] via 10.1.1.2
4. 🔍 Troubleshooting
Objective:
Network bağlantı sorunlarını tespit etmek ve çözmek.
Problem: Interface down durumunda
Diagnostic Komutları:
Istanbul-R1# show ip interface brief
Istanbul-R1# show interfaces fastethernet0/0
Istanbul-R1# show controllers fastethernet0/0
Solution Steps:
Istanbul-R1# configure terminal
Istanbul-R1(config)# interface fastethernet0/0
Istanbul-R1(config-if)# no shutdown
Istanbul-R1(config-if)# end
Istanbul-R1# show ip interface brief
5. 🌐 Bağlantı Testleri
Objective:
Identify and resolve network connection issues.
Test Commands:
Istanbul-R1# ping 192.168.10.10
Istanbul-R1# ping 10.1.1.2
Istanbul-R1# traceroute 8.8.8.8
Istanbul-R1# telnet 192.168.20.1
Expected Ping Output:
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.10.10, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/3/8 ms
Expected Traceroute Output:
Type escape sequence to abort.
Tracing the route to 8.8.8.8
  1 10.1.1.2 4 msec 4 msec 4 msec
  2 203.0.113.1 8 msec 8 msec 8 msec
  3 8.8.8.8 12 msec 12 msec 12 msec
6. 🏷️ VLAN Konfigürasyonu
Objective:
Create VLANs and assign them to ports..
Command Sequence:
Switch# configure terminal
Switch(config)# vlan 10
Switch(config-vlan)# name Sales
Switch(config-vlan)# exit
Switch(config)# vlan 20
Switch(config-vlan)# name IT
Switch(config-vlan)# exit
Switch(config)# interface fastethernet0/1
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 10
Switch(config-if)# exit
Switch(config)# interface fastethernet0/2
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 20
Switch(config-if)# end
Verification Commands:
Switch# show vlan brief
Switch# show interfaces fastethernet0/1 switchport
7. 📊 Kapsamlı Show Komutları
System and Network Status:
Istanbul-R1# show version # Sistem bilgileri
Istanbul-R1# show ip interface brief # Interface özeti
Istanbul-R1# show ip route # Routing tablosu
Istanbul-R1# show cdp neighbors # CDP komşuları
Istanbul-R1# show clock # Sistem saati
Istanbul-R1# show history # Komut geçmişi
Istanbul-R1# show running-config # Çalışan konfigürasyon
Istanbul-R1# show startup-config # Başlangıç konfigürasyonu
Istanbul-R1# show flash # Flash bellek durumu
Istanbul-R1# show memory # Bellek kullanımı
Istanbul-R1# show processes # Çalışan süreçler
Advanced Show Commands:
Istanbul-R1# show ipv6 route # IPv6 routing tablosu
Istanbul-R1# show ntp status # NTP durumu
Istanbul-R1# show access-lists # Access listeler
Istanbul-R1# show ip dhcp pool # DHCP pool bilgileri
Istanbul-R1# show ip ospf neighbor # OSPF komşuları
Istanbul-R1# show ip eigrp neighbors # EIGRP komşuları
Istanbul-R1# show ip nat translations# NAT çevirileri
Istanbul-R1# show standby # HSRP durumu
Switch Specific Commands:
Switch# show mac address-table # MAC adres tablosu
Switch# show vlan # VLAN bilgileri
Switch# show vtp status # VTP durumu
Switch# show spanning-tree summary# STP özeti
Switch# show etherchannel # EtherChannel durumu
Switch# show port-security # Port güvenlik durumu
Switch# show interfaces status # Interface durumları
Switch# show interfaces switchport# Switchport bilgileri
Switch# show interfaces trunk # Trunk portları
8. ⚠️ Hata Senaryoları
Common Error Conditions:
Invalid Command:
Istanbul-R1# shw ip route
% Invalid input detected at '^' marker.
Incomplete Command:
Istanbul-R1(config)# ip route
% Incomplete command.
Ambiguous Command:
Istanbul-R1# sh
% Ambiguous command: "sh"
Access Denied:
Istanbul-R1> configure terminal
% Invalid input detected at '^' marker.
9. 💾 Sistem Bilgileri
Commands:
Istanbul-R1# show version
Istanbul-R1# show flash
Istanbul-R1# show memory
Istanbul-R1# show processes
Istanbul-R1# show clock
Istanbul-R1# show users
Show Flash Output:
System flash directory:
File  Length   Name/status
  1   33591768 c2600-adventerprisek9-mz.124-15.T1.bin
[33591832 bytes used, 49740616 available, 83332448 total]
32768K bytes of processor board System flash (Read/Write)
10. 📝 Konfigürasyon Yönetimi
Objective:
Konfigürasyon dosyalarını yönetmek ve backup almak.
Command Sequence:
Istanbul-R1# show running-config
Istanbul-R1# show startup-config
Istanbul-R1# copy running-config startup-config
Istanbul-R1# copy startup-config running-config
Istanbul-R1# erase startup-config
Istanbul-R1# reload
11. ✨ New Features and Improvements
🆕 Eklenen Show Komutları
- show ip interface brief - Interface özeti
- show ipv6 route - IPv6 routing
- show cdp neighbors - CDP komşuları
- show clock - Sistem saati
- show ntp status - NTP durumu
- show history - Komut geçmişi
- show access-lists - ACL'ler
- show ip dhcp pool - DHCP havuzları
🔧 Routing Functionality
- ip route komutu ile static route ekleme
- show ip route ile routing table görüntüleme
- no ip route ile route silme
- Connected route'ların otomatik gösterimi
- Gateway of last resort desteği
🔌 Interface Management
- shutdown ve no shutdown komutları
- do show ip interface brief config mode'dan
- Interface status takibi (up/down)
- IP address assignment ve verification
- Description ve duplex ayarları
🛡️ Security Features
- enable secret şifre koruması
- service password-encryption
- Console ve VTY line güvenliği
- banner motd uyarı mesajları
- Login authentication
📊 Advanced Monitoring
- show ip ospf neighbor - OSPF komşuları
- show ip eigrp neighbors - EIGRP komşuları
- show ip nat translations - NAT çevirileri
- show standby - HSRP durumu
- show processes - Sistem süreçleri
🏷️ VLAN Support
- show vlan - VLAN bilgileri
- show vtp status - VTP durumu
- show mac address-table - MAC tablosu
- show spanning-tree summary - STP özeti
- show port-security - Port güvenliği
🎯 Test Scenarios
Artık aşağıdaki senaryoları tam olarak çalıştırabilirsiniz:
1. Static Route Senaryosu:
Router> enable
Router# configure terminal
Router(config)# ip route 192.168.1.0 255.255.255.0 192.168.2.1
Router(config)# exit
Router# show ip route
2. Interface Troubleshooting:
Router# configure terminal
Router(config)# interface fastethernet0/1
Router(config-if)# shutdown
Router(config-if)# exit
Router(config)# do show ip interface brief
Router(config)# interface fastethernet0/1
Router(config-if)# no shutdown
3. Kapsamlı Network Monitoring:
Router# show ip interface brief
Router# show cdp neighbors
Router# show ip route
Router# show processes
Router# show history
🔧 Additional Features
- • Command History: Son 10 komut otomatik kaydedilir
- • Static Routes: ip route ile eklenir, running-config'de görünür
- • VLAN Support: Temel VLAN bilgileri ve show komutları
- • Dynamic Output: Gerçekçi network bilgileri ve interface durumları
- • Do Command: Config mode'dan privileged komutları çalıştırma
12. 🚀 Geliştirme Önerileri
1. Ek Komutlar:
📈 Monitoring Commands
- show tech-support
- show logging
- show arp
- show protocols
- show processes cpu
- show memory summary
⚠️ Error Scenarios
- Port security violations
- Duplex mismatch
- IP address conflicts
- Routing loops
- VLAN mismatch
🎮 Interactive Features
- Tab completion
- Command history (up/down arrows)
- Context-sensitive help (?)
- More pagination for long outputs
- Real-time interface status updates
🔧 New Configuration Modes
- VLAN configuration mode
- Router configuration mode (OSPF, EIGRP)
- Line configuration mode enhancements
- ACL configuration mode
- NAT configuration mode
💡 Pro Tips:
- 💡 Tab Completion: Kullanarak komutları daha hızlı yazabilirsiniz
- ⌨️ Up/Down Arrow: Komut geçmişinde gezinmek için kullanın
- ❓ ? (Soru İşareti): Context-sensitive help için kullanın
- 🔧 do komutu: Config mode'dayken show komutları çalıştırmak için
- 💾 copy run start: Konfigürasyonu kaydetmeyi unutmayın
🎯 Özet
Bu simülatör artık gerçek bir Cisco router deneyimi sunuyor! Tüm major show komutları, routing functionality ve interface management özellikleri eksiksiz çalışıyor. Network mühendisliği eğitimi için ideal bir araç haline gelmiştir.