GNS3

Graphical Network Simulator-3 (GNS3)
GeliştiriciJeremy Grossmann, Dominik Ziajka, Piotr Pękala
İlk yayınlanma2008 (18 yıl önce) (2008)
Güncel sürüm3.0.6 Bunu Vikiveri'de düzenleyin 28 Ocak 2026
Kod deposu Bunu Vikiveri'de düzenleyin
Programlama diliPython
TürAğ simülatörü
LisansGNU GPL
Resmî sitesigns3.com

Graphical Network Simulator-3 (kısaca GNS3), ilk olarak 2008 yılında piyasaya sürülen bir ağ yazılımıdır. Karmaşık ağları simüle etmek için kullanılan sanal ve gerçek cihazların kombinasyonuna izin verir. Cisco IOS'u simüle etmek için Dynamips emülasyon yazılımını kullanır.: 55 

GNS3, Exxon, Walmart, AT&T ve NASA dahil olmak üzere birçok büyük şirket tarafından kullanılmaktadır ve ağ profesyonel sertifikasyon sınavlarına hazırlık için de popülerdir. Yazılım 2015 yılı itibarıyla 11 milyon kez indirilmiştir.

Canlı bir ağı yeniden yapılandırmak -örneğin, bir kurumsal ağda erişim kontrol listelerini (ACL'ler) uygularken- zorlu bir görev olabilir. Sıkı değişiklik yönetimi politikaları uygulanıyorsa ve özellikle kesinti ve aksaklıklardan her koşulda kaçınılması gerekiyorsa, bu tür ağlarda sorun gidermek de gerçekten zor olabilir. Bundan kurtulmanın bir yolu, profesyonel karmaşık ağları simüle etmek için GNS3 kullanmaktadır. Ayrıca öğrenciler tarafından çeşitli sertifika sağlayıcıları tarafından yürütülen laboratuvar sınavlarına (CCNA, CCNP, vb.) hazırlanmak için de kullanılmaktadır.

Tarihçe

2005 yılında Christophe Fillot bir Cisco yönlendirici simülatörü olan Dynamips'i yazdı. Metin tabanlı bir arayüze sahipti ve bir seferde bir bilgisayarda yalnızca bir yönlendiriciyi simüle edebiliyordu. Dynamips'in 2006'da yayınlanan 0.2.5 sürümü, hipervizör modunu tanıttı ve tek bir bilgisayarda birden fazla yönlendirici simülasyonunu etkinleştirdi. Ayrıca basit bir sanal anahtar da sağladı.

GNS3, Eylül 2007'de bir GUI, ağ bileşenleri eklemek için sürükle ve bırak olanakları ve oluşturulan nesnelerin ve topolojinin kolay depolanması ile tanıtıldı. GNS3 resmi web sayfasında yazılım, "ağ profesyonellerini güçlendiren yazılım" olarak lanse edilmektedir. Eylül 2023 itibarıyla resmi sitesinden v2.2.43'ün dağıtımı yapılmakta olup Windows, Linux ve Mac platformları için serbestçe indirilip kullanılabilmektedir.

Bağımlılıklar

GNS3 çeşitli kütüphanelere ve bileşenlere bağlıdır. Bu bağımlılıkların başarıyla yüklenmesi bir ön koşuldur. Önemli bağımlılıklar aşağıda listelenmiştir.

GNS3 (Dynamips), cihaz komutlarını simüle etmek yerine gerçek IOS'u çalıştırmak için gerçek cihaz IOS görüntülerini (imajlarını) kullanır. Bir cihaz simülatörü örneği Cisco Packet Tracer'dır. Yalnızca belirli IOS sürümleri ve modüller, kartlar, işlem motorları, bağlantı noktası adaptörleri vb. desteklenir.

Kaynakça

  1. ↑ "Release 3.0.6". 28 Ocak 2026. Erişim tarihi: 7 Nisan 2026.
  2. 1 2 Hassine, Jameleddine; Hamou-Lhadj, Abdelwahab (September 29–30, 2014). "Toward a UCM-Based Approach for Recovering System Availability Requirements from Execution Traces". Amyot, Daniel; Pau Fonseca i Casas; Mussbacher, Gunter (Ed.). System Analysis and Modeling: Models and Reusability. 8th International Conference, SAM 2014. 8769. Valencia, Spain: Springer. ss. 48-63. ISBN 9783319117430.
  3. ↑ Neumann, Jason C. (2015). The Book of GNS3: Build Virtual Network Labs Using Cisco, Juniper, and More (İngilizce). No Starch Press. ISBN 9781593276959. gns3 book.
  4. ↑ Welsh, "RedNectar" Chris (2013). GNS3 Network Simulation Guide (İngilizce). Packt Publishing Ltd. ISBN 9781782160816.
  5. 1 2 Fogarty, Susan. "GNS3 Network Simulator Raises Its Game". Network Computing. UBM Tech. 30 Mayıs 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Mayıs 2015.

Dış bağlantılar

Vikiversite'de
GNS3 ile ilgili kaynaklar bulunur.