
Amaç: Bu laboratuarın amacı aşağıdaki Cisco Networking Academy Program konuları
hakkında pratik bilgilerinizi arttırmaktır:
Açıklama: Acme Ltd.
Merkezi İstanbul’da bulunan uluslararası bir şirkettir. İstanbul merkez ofisi üç ayrı departmandan
oluşmaktadır
Bu üç
departman arasında uçtan uca bağlantıyı sağlama görevi size verilmiştir. Bu
görevi IGRP protokolünü kullanarak ve Fiziksel Topoloji’de belirtilen IP adresi
planlamasına sadık kalarak yerine getirmeniz beklenmektedir.
Görev: Öncelikle
Yönetim, TeknikServis ve Satış Router’ları üzerinde temel konfigürasyon adımlarını
tamamlayın. Sonra Şirket Ağı içinde uçtan uca bağlantıyı sağlayın. Routing
protokolü olarak IGRP kullanılacaktır. İlgili komutları kullanarak IGRP
protokolünün çalışmasını anlamaya çalışın.
Adımlar:
1. Router’lar üzerindeki konfigürasyonları silin
2. Hostname, enable ve vty line passwordlerini
ayarlayın.
3. a. Şekilde verilen Topoloji’den faydalanarak
Router Interface’lerinin IP Konfigürasyonlarını yapın.
b. Serial Interface’lerin DCE olup olmadığını kontrol edin. DCE
Interface’lerde clock rate tanımlayın.
4. (Opsiyonel) Ping komutunu
kullanarak komşu Router’larla bağlantıyı kontrol edin.
5. a. Uçtan uca bağlantıyı
sağlamak amacıyla RIP protokolünü konfigüre edin.
b. Uçtan uca bağlantıyı kontrol edin.
6. IGRP protokolünün debug
komutlarını işleterek çıktıları yorumlayın.
7. Konfigürasyonlarınızı
Router’ların NVRAM’lerine kaydedin.
2. FİZİKSEL
TOPOLOJİ

3. KONFİGÜRASYON
Not:
Laboratuara başlamadan önce aşağıda listelenen komutların işlevlerini biliyor
olmanız yerinde olacaktır.
|
Basic
Commands |
Line
Commands |
Interface
Commands |
Routing
protocol configuration commands |
Show
Commands |
Debug
Commands |
|
erase
start |
line vty |
interface |
router igrp |
show
controllers |
Debug ip igrp
events |
|
copy run
start |
line
console |
ip
address |
network |
show ip
route |
Debug ip igrp transactionns |
|
reload |
login |
shutdown |
|
|
|
|
enable |
password |
clock
rate |
|
|
|
|
conf t |
|
|
|
|
|
|
hostname |
|
|
|
|
|
|
end |
|
|
|
|
|
|
ping |
|
|
|
|
|
|
telnet |
|
|
|
|
|
Görev: Router’lar
üzerindeki konfigürasyonları silin.
Görev: Hostname,
enable ve vty line passwordlerini ayarlayın. Tüm passwordler ‘btegitim’
olacaktır.
Görev a: Şekilde
verilen Topoloji’den faydalanarak Router Interface’lerinin IP
Konfigürasyonlarını yapın. Zamandan kazanmak için IP adresleri aşağıda
özetlenmiştir:
|
TeknikServis |
|
|
Yonetim |
|
|
Satis |
|
|
Serial 0 |
192.168.1.2/24 |
|
Serial
0/0 |
192.168.1.1/24 |
|
Serial 0 |
192.168.2.1/24 |
|
Ehernet 0 |
192.168.11.1/24 |
|
Serial
0/1 |
192.168.2.1/24 |
|
Ehernet 0 |
192.168.13.1/24 |
|
|
|
|
Ethernet
0/0 |
192.168.12.1/24 |
|
|
|
Görev b: Serial Interface’lerin DCE olup olmadığını kontrol edin. DCE
Interface’lerde clock rate
tanımlayın. Clock rate değeri 64000 olacaktır.
Not: Gelmiş bulunduğunuz noktadan
ileriye gitmeden önce, komşu Router’lar arasındaki bağlantıyı kontrol etmek
yerinde olacaktır. Routing konfigürasyonu yapmadan önce bağlantıları kontrol
etmek daha ileriki aşamada yaşayacağımız problemlerin Routing Protokol’ünün
hatalı konfigüre edilmesinden kaynaklandığından emin olabilmemizi
sağlayacaktır. Bu adımı gerçekleyebilmek için Istanbul, Berlin ve Paris
Router’ları üzerinde 1,2 ve 3. adımları tamamlamış olmanız gerekmektedir.
Görev: Ping
komutunu kullanarak komşu Router’larla bağlantıyı kontrol edin.
Görev
a: Uçtan uca
bağlantıyı sağlamak amacıyla RIP protokolünü konfigüre edin.
Görev
b: Uçtan uca
bağlantıyı kontrol edin. TeknikServis Router’ında ilgili komutu yürüterek
Routing Tablosunu görüntüleyin. Daha sonra Satis Router’ınn Ethernet 0
Interface’ine ping atın (192.168.13.1).
Task: debug ip igrp transactions ve debug ip igrp events
komutlarını işletin
ve çıktılarını yorumlayın.
Görev: Konfigürasyonlarınızı Router’ların
NVRAM’lerine kaydedin. (Bu adım her Router’da tekrarlanacaktır)
4. ÇÖZÜMLER
Router#
Router#erase start
Erasing the nvram filesystem will remove all files!
Continue? [confirm]
[OK]
Erase of nvram: complete
Router#reload
System configuration has been modified. Save?
[yes/no]: n
Proceed with reload? [confirm]
System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE
Copyright (c) 1986-1995 by cisco Systems
Router>enable
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname TeknikServis
TeknikServis(config)#enable
secret btegitim
TeknikServis(config)#line vty
0 4
TeknikServis(config-line)#password
btegitim
TeknikServis(config-line)#line
console 0
TeknikServis(config-line)#login
TeknikServis(config-line)#password
btegitim
TeknikServis(config-line)#end
TeknikServis(config)#int
serial 0
TeknikServis(config-if)#ip
address 192.168.1.2 255.255.255.0
TeknikServis(config-if)#no
shut
TeknikServis(config-if)#int
ethernet 0
TeknikServis(config-if)#ip
address 201.1.1.1 255.255.255.0
TeknikServis(config-if)#no
shut
TeknikServis#sh controllers serial 0
HD unit 0, idb = 0x9F514, driver structure
at 0xA31C0
buffer size 1524 HD unit 0, V.35 DCE cable
cpb = 0x21, eda = 0x4940, cda = 0x4800
RX ring with 16 entries at 0x214800
00 bd_ptr=0x4800 pak=0x106648 ds=0x21EC68
status=80 pak_size=0
!Output Omitted for simplicity
TeknikServis#conf t
Enter configuration
commands, one per line. End with CNTL/Z.
TeknikServis(config)#int serial 0
TeknikServis(config-if)#clock rate 64000
TeknikServis(config-if)#end
%SYS-5-CONFIG_I:
Configured from console by console
TeknikServis#sh controllers s 0
HD unit 0, idb =
0x9F514, driver structure at 0xA31C0
buffer size 1524 HD unit 0, V.35 DCE cable, clockrate 64000
cpb = 0x21, eda =
0x4940, cda = 0x4800
RX ring with 16
entries at 0x214800
00 bd_ptr=0x4800
pak=0x106648 ds=0x21EC68 status=80 pak_size=0
!Output Omitted for simplicity
Not: DTE
Interface’lere clock rate verilmez, vermeye çalışırsanız Router hata mesajı
verir.
TeknikServis:
TeknikServis#ping 192.168.1.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.1, timeout
is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip
min/avg/max = 28/30/32 ms
Yonetim
Yonetim#ping 192.168.1.2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.2, timeout
is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip
min/avg/max = 28/29/32 ms
Yonetim#ping 172.16.1.2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 172.16.1.2, timeout
is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max
= 28/29/32 ms
Satis
Satis#ping 172.16.1.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 172.16.1.1, timeout
is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip
min/avg/max = 28/29/32 ms
Not: Laboratuar ortamında gönerdiğimiz
ping paketlerinin başarısız olması, büyük ihtimalle bozuk bir kablo veya
konfigüre edilmemiş bir clock rate’den kaynaklanıyordur. Bununla birlikte
gerçek networklerde sorunun yanlış konfigüre edilmiş Access-list’ler gibi daha
farklı nedenleri de olabilir.
TeknikServis:
TeknikServis(config)#router igrp
100
TeknikServis(config-router)#network
192.168.1.0
TeknikServis(config-router)#network
201.1.1.0
Yönetim:
Yonetim(config)#router igrp 100
Yonetim(config-router)#network
192.168.1.0
Yonetim(config-router)#network
202.1.1.0
Yonetim(config-router)#network
172.16.0.0 !See the note below
Satış:
Satis(config)#router igrp 100
Satis(config-router)#network
172.16.0.0 !See the note below
Satis(config-router)#network
203.1.1.0
TeknikServis#sh ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M
- mobile, B - BGP
D -
EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF
NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF
external type 1, E2 - OSPF external type 2, E - EGP
i -
IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
U -
per-user static route, o - ODR
Gateway of last resort is not set
I 192.168.12.0/24
[100/8576] via 192.168.1.1, 00:00:04, Serial0
I
192.168.13.0/24 [100/10576] via 192.168.1.1, 00:00:05, Serial0
C
192.168.11.0/24 is directly connected, Ethernet0
C
192.168.1.0/24 is directly connected, Serial0
I
192.168.2.0/24 [100/10476] via 192.168.1.1, 00:00:05, Serial0
TeknikServis#ping 192.168.11.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.11.1,
timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip
min/avg/max = 56/57/60 ms
!!! Önemli Not: Network
komutu kullanılırken sıkça yapılan bir hata şudur:
ISTANBUL(config-router)#network
172.16.1.0
Router’ınız bu komutu kabul eder. Üstelik büyük olasılıkla bağlantıda da
herhangi bir problemle karşılaşmazsınız. Ancak show run çıktısına baktığınızda
şunu görürsünüz:
!
router rip
network 172.16.0.0
network
192.168.1.0
network
202.1.1.0
!
172.16, B sınıfı bir IP adresidir ve network komutu classless’dir.
Yani 172.16’ dan sonra yazdığınız rakamlar ihmal edilir ve konfigürasyona 0.0
olarak geçerler.
Çözüm: Adım 6
Yonetim#debug ip igrp ?
events IGRP protocol events
transactions IGRP protocol
transactions
Yonetim#debug ip igrp transactions
IGRP protocol debugging is on
Yonetim#
00:15:52: IGRP: sending update to 255.255.255.255 via
Ethernet0 (192.168.12.1)
00:15:52:
network 192.168.13.0, metric=8576
00:15:52:
network 192.168.11.0, metric=8576
00:15:52:
network 192.168.1.0, metric=8476
00:15:52:
network 192.168.2.0, metric=8476
00:15:52: IGRP: sending update to 255.255.255.255 via
Serial0 (192.168.1.1)
00:15:52:
network 192.168.12.0, metric=1100
00:15:52:
network 192.168.13.0, metric=8576
00:15:52:
network 192.168.2.0, metric=8476
00:15:53: IGRP: sending update to 255.255.255.255 via
Serial1 (192.168.2.1)
00:15:53:
network 192.168.12.0, metric=1100
00:15:53:
network 192.168.11.0, metric=8576
00:15:53:
network 192.168.1.0, metric=8476
00:16:21: IGRP: received update from 192.168.2.2 on Serial1
00:16:21:
network 192.168.13.0, metric 8576 (neighbor 1100)
Yonetim#no debug all
All possible debugging has been turned off
00:15:52: IGRP:
sending update to 255.255.255.255 via Ethernet0 (192.168.12.1) satırından IGRP’nin Ethernet0
interface’inden routing upate’lerini broadcast yaptığını anlamaktayız. Bunu
takip eden satırlar Routing update’in içerdiği route’ları ve ilgili metrikleri
göstermektedir.
Yonetim#debug ip igrp events
IGRP event debugging is on
Yonetim#
00:17:06: IGRP: sending update to 255.255.255.255 via
Ethernet0 (192.168.12.1)
00:17:06: IGRP: Update contains 0 interior, 4 system,
and 0 exterior routes.
00:17:06: IGRP: Total routes in update: 4
00:17:06: IGRP: sending update to 255.255.255.255 via
Serial0 (192.168.1.1)
00:17:06: IGRP: Update contains 0 interior, 3 system,
and 0 exterior routes.
00:17:06: IGRP: Total routes in update: 3
00:17:06: IGRP: sending update to 255.255.255.255 via
Serial1 (192.168.2.1)
00:17:06: IGRP: Update contains 0 interior, 3 system,
and 0 exterior routes.
00:17:06: IGRP: Total routes in update: 3
Yonetim#
debug ip igrp events komutunun çıktısı bir önceki debug
komutuna gore daha az detay içerir. Birinci satırda, tıpkı debug ip igrp transactions komutunda olduğu gibi IGRP’nin Ethernet0
interface’inden routing upate’lerini broadcast yaptığını anlamaktayız. Bunu
izleyen satırda 192.168.12.1 network’une göderilen update’in içerdiği interior,
system ve exterior route’ların sayıları verilmiştir. Üçüncü satırda ise Routing
Update’in içerdiği toplam Route sayısı 4 olarak görülmektedir. Dikkat edilirse debug ip igrp transactions komutunda da
192.168.12.1 network’une gönderilen update’in içinde 4 update gözükmektedir.
TeknikServis#copy
running-config startup-config
Destination filename [startup-config]?
Building configuration...
[OK]
5. HAZIR KONFIGURASYONLAR
Not: Eğer adımları takip ederek
Laboratuvarı tamamlayamıyorsanız aşağıdaki hazır konfigürasyanları Router’lara yükleyerek uçtan uca bağlantıyı
sağlayabilirsiniz.
1.
Aşağıdaki
konfigürasyonları kopyalayın.
2.
Global config modunda Konfigürasyonları
routerlara paste edin.
TeknikServis
!
version 12.0
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname TeknikServis
!
enable secret 5 $1$56AM$rhB5dH1DVpK7/UnDPiyTj1
!
ip subnet-zero
!
!
!
interface Ethernet0
ip address 192.168.11.1
255.255.255.0
no ip
directed-broadcast
no shutdown
!
interface Serial0
ip address
192.168.1.2 255.255.255.0
no ip
directed-broadcast
clockrate 64000
no shutdown
!