Bu rehberimizde sizlere Cisco Packet Tracer kullanarak Cisco Router cihazlarında OSPF Routing (Yönlendirme) protokolünü nasıl yapılandıracağınızı adım adım anlatacağım. Öncelikle özetleyeyim; OSPF, verimli ağ eşleme ve hızlı birleşme sağlar. Ayrıca, yönlendirici arızası durumunda WAN ve iş ağlarında yaygın olarak kullanırız.
Bu makaledeki adımları takip ederek, farklı segmentlerde OSPF yönlendirmesini etkinleştirmeyi öğreneceksiniz. Ayrıca, bu segmentler arasında iletişim kurmayı ve yapılandırmayı nasıl doğrulayacağınızı göreceksiniz.
Packet Tracer ile Cisco Router Üzerinde OSPF Yapılandırma
OSPF (Open Shortest Path First – Öncelikle Açık Olan En Kısa Yol), Dynamic Routing sınıfına giren Link-State (Bağlantı Durumlu) bir yönlendirme protokoldür.
OSPF, WAN veya iş ağlarında kullanılan bir yönlendirme protokolüdür. Bu yönlendirme protokolü, SPF algoritmasını kullanarak tüm ağın haritasını çıkarır ve ağ üzerinde bir Router’da meydana gelen bir arıza sonucu hızlı bir yakınsama sağlar. Arızalanan Router’a bağlı olan ağlara başka bir rota belirlenir ve ağın sürekliliği sağlanır.
Bu yazımızda, Packet Tracer simülasyon yazılımında iki farklı segmentteki Router’lar üzerinde OSPF yönlendirme protokolünü etkinleştireceğiz.
Adımlar:
OSPF protokolünü yapılandırmak için aşağıdaki adımları sırasıyla takip ediniz.
Adım 1
Packet Tracer programını açınız ve aşağıdaki görüntüdeki gibi topoloji oluşturunuz. Ayrıca, IP adresi blokları tanımlayarak, bilgisayarlara IP adresleri atayarak çalışma alanına açıklamalar ekleyiniz.
Adım 2
Cisco Router R1 CLI komut istemini açınız ve belirlediğiniz IP bloklarına göre GigabitEthernet0/0 ve Serial0/0/0 arayüzlerini yapılandırınız.
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname R1
R1(config)#
R1(config)#interface gigabitethernet 0/0
R1(config-if)#ip address 192.168.5.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0, changed state to up
R1(config-if)#exit
R1(config)#interface serial 0/0/0
R1(config-if)#ip address 10.1.1.1 255.255.255.252
R1(config-if)#no shutdown
R1(config-if)#end
R1#
Adım 3
Aynı şekilde Cisco Router R2’nin arayüzlerini de yapılandırınız.
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hostname R2
R2(config)#
R2(config)#interface gigabitethernet 0/1
R2(config-if)#ip address 192.168.10.1 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/1, changed state to up
R2(config-if)#exit
R2(config)#interface serial 0/0/1
R2(config-if)#ip address 10.1.1.2 255.255.255.252
R2(config-if)#no shutdown
R2(config-if)#
%LINK-5-CHANGED: Interface Serial0/0/1, changed state to up
R2#
Adım 4
Yönlendirme protokolünü etkinleştirmeden önce, bilgisayarlardan Ping atarak segmentlerin ağ bağlantısını test ediniz.
PC1 üzerinden R1’in Serial0/0/0 arayüzüne Ping başarılı olacak fakat diğer segmentteki 192.168.10.10 IP adresine sahip PC2’ye ping işlemi başarısız olacaktır.
Adım 5
PC2’den R1’in Serial0/0/0 arayüzüne ve PC1’e Ping atınız.
Ping hatasının sebebi ise Router’lar üzerinde herhangi bir yönlendirme protokolünün yapılandırılmamasıdır.
Adım 6
İki segmenti birbiriyle haberleştirmek için Cisco Router‘lar üzerinde OSPF Routing etkinleştirmek için aşağıdaki komutları uygulayınız.
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#
R1(config)#router ospf 10
R1(config-router)#network 192.168.5.0 ?
A.B.C.D OSPF wild card bits
R1(config-router)#network 192.168.5.0 0.0.0.255 ?
area Set the OSPF area ID
R1(config-router)#network 192.168.5.0 0.0.0.255 area ?
OSPF area ID as a decimal value
A.B.C.D OSPF area ID in IP address format
R1(config-router)#network 192.168.5.0 0.0.0.255 area 0
R1(config-router)#network 10.1.1.0 0.0.0.3 area 0
R1(config-router)#end
R1#
Adım 7
Aynı şekilde Router R2 üzerinde de OSPF Routing etkinleştirdikten sonra R1 ve R2 arasında komşuluk komşuluk kurulduğunu görebilirsiniz.
NOT: OSPF için network adreslerini eklerken Wildcard mask kullanılır.
R2#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R2(config)#
R2(config)#router ospf 10
R2(config-router)#network 10.1.1.0 0.0.0.3 area 0
R2(config-router)#network 192.168.
00:16:00: %OSPF-5-ADJCHG: Process 10, Nbr 192.168.5.1 on Serial0/0/1 from LOADING to FULL, Loading Done
^
% Invalid input detected at '^' marker.
R2(config-router)#network 192.168.10.0 0.0.0.255 area 0
R2(config-router)#end
R2#
Adım 8
Router R1 üzerinde show ip route ospf 10 komutunu çalıştırınız ve yönlendirme tablosunu inceleyiniz.
R1#show ip route ospf 10
O 192.168.10.0 via 10.1.1.2, 00:00:37, Serial0/0/0
Ek olarak, show ip route komutu ile de Routing protokolünün O harfi ile tanımlandığını inceleyiniz.
R1#
R1#show ip route
Codes: L - local, C - connected, S - static, 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, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C 10.1.1.0/30 is directly connected, Serial0/0/0
L 10.1.1.1/32 is directly connected, Serial0/0/0
192.168.5.0/24 is variably subnetted, 2 subnets, 2 masks
C 192.168.5.0/24 is directly connected, GigabitEthernet0/0
L 192.168.5.1/32 is directly connected, GigabitEthernet0/0
O 192.168.10.0/24 via 10.1.1.2, 00:00:44, Serial0/0/0
R1#
Adım 9
R2 üzerinde show ip route ospf 10 ve show ip route komutunu uygulayınız.
R2#show ip route ospf 10
O 192.168.5.0 via 10.1.1.1, 00:01:48, Serial0/0/1
Show ip route komutu çıktısı;
R2#show ip route
Codes: L - local, C - connected, S - static, 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, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set
10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
C 10.1.1.0/30 is directly connected, Serial0/0/1
L 10.1.1.2/32 is directly connected, Serial0/0/1
O 192.168.5.0/24 via 10.1.1.1, 00:01:53, Serial0/0/1
192.168.10.0/24 is variably subnetted, 2 subnets, 2 masks
C 192.168.10.0/24 is directly connected, GigabitEthernet0/1
L 192.168.10.1/32 is directly connected, GigabitEthernet0/1
R2#
Adım 10
Router’lar üzerinde OSPF yönlendirme yapılandırdıktan sonra, bilgisayarlardan tekrar Ping atarak ağ bağlantısını kontrol ediniz.
192.168.5.0/24 ağından 192.168.10.0/24 ağına Ping işlemi aşağıdaki gibi başarılı olacaktır.
Adım 11
Aynı şekilde diğer segmentten de Ping işlemi aşağıdaki gibi başarılı olacaktır.
Adım 12
Yönlendirme protokolünü doğrulamak için privileged modda debug ip ospf events komutunu kullanabilirsiniz.
Adım 13
Hello paketleri iki Router arasındaki komşuluk ilişkilerini sürdürmek için gönderilir.
OSPF Yönlendirmesi İçin Show Komutları
- R1# show ip ospf database
- R1# show ip ospf interface
- R1# show ip ospf database router
- R1# show ip ospf 10
- R1# show running-config
- R1# debug ip ospf events
- R2# show ip ospf database
- R2# show ip ospf interface
- R2# show ip ospf database router
- R2# show ip ospf 10
- R2# show running-config
- R2# debug ip ospf events
Video
Yönlendirici üzerinde OSPF etkinleştirmek ve doğrulamak için aşağıdaki videoyu izleyebilir ve ayrıca bize destek olmak için YouTube kanalımıza abone olabilirsiniz!
Sonuç
Sonuç olarak, Packet Tracer ile OSPF yapılandırması için sizlere adım adım tüm detaylı anlattım. Ayrıca, farklı segmentlerde OSPF’i nasıl etkinleştireceğinizi öğrendiniz.
Bununla birlikte, segmentler arasında iletişimi nasıl kuracağınızı ve yapılandırmayı nasıl doğrulayacağınızı da incelediniz. Sonuç olarak, herhangi bir sorunuz varsa, bu kılavuza veya ek kaynaklara başvurmaktan çekinmeyin!
Teşekkürler lütfen BGP ilgili makale yazarmısınız.
Rica ederim, yorumunuz için teşekkürler. En yakın zamanda daha gelişmiş Cisco yazılarını yayınlayacağım. Takip ettiğiniz için teşekkürler.