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.

✅ 30+ Show Commands ✅ Static Routing ✅ Interface Management ✅ VLAN Support