Cisco Packet Tracer programı cihazları simüle ederek, network uygulamaları yapmamıza olanak sağlayan bir eğitim programıdır. İnternet üzerinde kolaylıkla ücretsiz olarak indirilebilir.

Bu makalede Packet Tracer üzerinden gerekli ayarlamaları yaparak örnek bir bilgisayar ağı kuracağız.

Fakat öncelikle kullanacağımız bazı araçları gözden geçirelim.

Temel Network Araçları

Network için sıklıkla kullanılan bazı komut satırı araçları vardır. Bu araçların bir kısmı genellikle bilgisayarın ağ bağlantısını test etmek için kullanılır. Server, Gateway veya Router ile bağlantıyı görmekte kullanılır. Bu nedenle bu araçların kullanımının bilinmesi gereklidir.

ipconfig, ping, tracert veya traceroute, nslookup ve netstat bu araçlardan bazılarıdır.

ipconfig: Bir komut satırı açarak ipconfig komutunu girdiğimizde öğreneceğimiz  en temel şey IP adresimiz, Subnet Maskemiz ve Gateway’imizdir. Fakat hala göremediğimiz bazı değerler var. Eğer /all parametresini de girersek daha fazla bilgiyi örneğin mac adresimizi görebiliriz.

ping: Ping komutu ile network’e bağlı bir cihazdan gelen geri dönüşü görebilmemize olanak sağlar. Örneğin Gateway adresimizi pingleyerek router’ın bize verdiği cevabı görebiliriz. Ping ICMP protokolünü kullanır. Bir echo isteği yapar. Paketler geri gelir ve echo cevap vermiş olur. Bir sorun veya engel varsa cevap alamazsınız. Ping ile ilgili bir diğer özellik de domain isimlerine de ping atabilmenizdir. Domain adları bir DNS aracılığıyla çözülerek IP adresleri bulunur. Örneğin google.com adresine ping attığımızda yalnızca kendi router’ımızı değil internet üzerinde tüm yol üzerindeki bütün routerları test etmiş oluyoruz.

traceroute: Windows işletim sistemlerindeki adı tracert’dir. Traceroute tıpkı ping gibi hareket eder fakat daha detaylıdır. İnternet üzerinde her bir router’ın bize bir cevap döndürmesini sağlar. Böylece yol üzerindeki bütün routerları görebiliriz. Örneğin birden fazla router’ın olduğu bir networkte hangisinin iletişimi blokladığını böylece görebiliriz.

nslookup: DNS bilgisini görmemizi sağlar. Domain adını ve denk gelen IP adresini bu şekilde görebiliriz.

netstat: Açık portları gösterir. “-a” ile tüm portları görebiliriz. Bir servisi çalıştırdığımızda ekstra LISTENING bağlantıların açıldığını görürüz.

Packet Tracer İle Bir Ağ Oluşturmak

İlk olarak packet tracer üzerinden bir local area network (LAN) oluşturmakla başlayalım.

  • End Devices’dan bir adet PC seçin.
  • Switches’dan bir adet 2690 Switch seçin.
  • End Devices’dan bir adet Server seçin.

Bu cihazlar arasında bağlantı kurup daha sonra test edeceğiz. UTP kablolarıyla bunları birbirine bağlayalım.

  • PC’den Switch’e olduğuna göre Straight-Through yani düz kablo bağlanır. (Ethernet, FastEthernet0/1 portlarına)
  • Server’dan Switch’e olduğuna göre Straight-Through yani düz kablo bağlayalım. (Ethernet, FastEthernet0/2 portlarına)

Böylece fiziksel bağlantılarımız tamamlanmış oldu. Şimdi cihazlara aşağıdaki etikette yazan IP adreslerini vereceğiz.

  • Server için tıklayıp açarsak. Config/Interface/FastEthernet0 altında 192.168.1.254 ve subnet mask 255.255.255.0
  • PC için Desktop/IP Configuration altında 192.168.1.100 ve subnet mask 255.255.255.0

Bilgisayarın komut satırından ping atarak bağlantıyı test ediyoruz. Bağlantımız tamamlanmış oldu.

HTTP ve FTP Sunucusu

Şimdi az önce oluşturduğumuz Server’ın Services panelini açarsak bu server’ın bütün bu servislere sahip olduğunu görüyoruz.

Kendi içerisinde bir web serverı (HTTP)  var. Açık olduğuna dikkat edelim. İçerisinde sayfaları gözüküyor.

.

FTP sekmesine tıklarsak eğer. FTP server da açık. Kayıtlı bir kullanıcı var. Bir tane de biz ekleyelim:

  • Kullanıcı adı “student”, şifresi “student”
  • İzinleri Read ve Write

FTP serverı kapatıp açalım. (Off/On) HTTP serverımız açıktı. Şimdi bunları client tarafında test edebiliriz. PC’nin tarayıcısını açıp Server’ın IP adresini girdiğimizde yukarıdaki index.html sayfasını görüyoruz.

Packet Tracer Web Server

Son olara bir de FTP server’a bağlanalım. PC’mi içinden komut satırını açalım. Parolayı ve şifreyi girdikten sonra FTP server’ına bağlanabiliyoruz.

Packet Tracer FTP

Router

Packet Tracer programını kullanarak basit bir LAN (Local Area Network) kurmuştuk.

Bir PC, bir Switch ve bir Server’dan oluşuyordu.

Packet Tracer Switch

Şimdi yapacağımız ise bu ağa bir Router eklemek olacak.

Network’lerde tipik olarak görüldüğü üzere bir wireless router yerleştirelim.

Bu router [Network Devices] / [Wireless Devices] altında yer alan WRT300N.

Bu kablosuz routerı networkümüze ekleyeceğiz. Router’a 192.168.1.1 adresini vereceğiz.

Öyle olmak zorunda değil fakat gelenek olarak ilk IP router’a verilir.

Daha sonra [WAN Emulation] altından bir adet Cloud alalım. ( İnterneti sembolize etmek üzere. )

Server Packet Tracer

Switch’ler ile Router’ları Straight-Through kablo ile bağlıyoruz.  ( FastEthernet0/3, Ethernet 1 )

Ardından Router’dan internete bağlayacağız.  Evlerimizde bu Router’dan modem’e olur. Router’dan DSL Modem’e, Router’dan Kablo Modem’e ya da genellikle ISP size modem özelliği gömülü olan bir wireless router verir. Connection Type’ı otomatik seçen seçeneğe tıklayıp bağladığımızda internet portuna bağlandığını görüyoruz.

Router’a tıklayıp arkasını açtığımızda 4 port ve wireless LAN içindir. Diğer port ise WAN portudur.  Ayrı olan ISP networküne yani internete gider.

Config/LAN altından 192.168.1.1 adresini verelim. PC’den Router’a ping atalım.

Ping başarılı olduğuna göre router IP’sini IP configuration kısmından default gateway olarak verebiliriz.

Server’a da yine global settings kısmından 192.168.1.1 IP’sini verelim.

DNS’e Domain Eklemek

Şimdi serverı’mıza gidelim ve Services kısmından DNS server’a gidelim. deneme.com adı ve 192.168.1.254 adresi ile bir  DNS kaydı oluşturalım ve servisi aktif hale getirelim.

Şimdi PC içerisinden DNS server kısmına Server IP’si olan 192.168.1.254’ü girelim. Normalde buraya private IP adresi değil public adres yazılmalıydı.

Artık PC tarayıcısından deneme.com girildiğimde bu domain’e bağlı IP DNS server aracılığıyla 192.168.1.254 IP’sine bağlı index.html sayfasını görebiliyorum.