İçeriğe atla

Dynamips

Dynamips
Geliştirici(ler)Christophe Fillot
Güncel sürüm0.2.15
İşletim sistemiLinux, Mac OS X, Windows
Platformx86, x64
Erişilebilirlikİngilizce
TürEmülatör
LisansGNU GPL v2
Resmî sitesiipflow.utc.fr/index.php/Cisco 7200 Simulator
Kod deposugithub.com/GNS3/dynamips

Dynamips, Cisco Routerları taklit etmek için yazılmış bir emülatör bilgisayar programıdır. Ağustos 2005'te üzerinde çalışmaya başlayan Christophe Fillot tarafından geliştirilmiştir. Dynamips FreeBSD, Linux, Mac OS X ve Windows üzerinde çalışır. Gerçek bir Cisco IOS yazılım görüntüsünü (imajını) doğrudan emülatöre önyükleyerek Cisco serisi yönlendirme platformlarının donanımını taklit edebilirsiniz. Dynamips, Cisco 1700, 2600, 2691, 3600, 3725, 3745 ve 7200 platformlarını taklit edebilir.[1]

Dynamips'in orijinal gelişimi Ekim 2007'de yayınlanan 0.2.8-RC2 sürümünden bu yana durmuş olsa da, geliştirme GNS3 projesi ve gönüllülerinin çabalarıyla devam etmektedir; Dynamips şu anda Windows, Linux ve OS X üzerinde 0.2.14-dev sürümüne ve Solaris üzerinde 0.2.8-RC2 sürümüne kadar çıkmıştır. Bunun için yazılmış birkaç eklenti vardır, bunlardan en popüler olanı Dynagen'dir; Dynamips emülatör ağlarını sağlamak için bir INI yapılandırma dosyasının kullanılmasına izin veren bir ön uç eklentisidir. Bir diğer popüler eklenti ise Dynamips ve Dynagen için bir grafiksel ön yüz olan GNS3'tür. Kaynak kodu GNU GPL altında lisanslanmıştır.

Amaç

Geliştiricisine göre, bu tür bir emülatör yararlıdır:[2]

  • Gerçek dünyada kullanılan yazılımları içeren bir eğitim platformu olarak insanların Cisco cihazlarına daha aşina olmalarını sağlayacaktır.
  • Cisco IOS'un özelliklerini test etmek ve denemek için kullanılabilir.
  • Daha sonra fiziksel yönlendiricilere dağıtılacak konfigürasyonları hızlı bir şekilde kontrol etmek için kullanılabilir.

Kaynak kullanımı

Dynamips, MIPS işlemci emülasyonunu gerçekleştirmek için makul miktarda RAM ve CPU kullanır. Gerçek bir 7200 yönlendiricide 256 MB RAM gerektiren bir IOS görüntüsü çalıştırmak istiyorsanız ve sanal yönlendirici örneğinize 256 MB RAM ayırırsanız, 256 MB çalışma seti belleği tahsis edecektir. Dynamips ayrıca JIT çevirilerini önbelleğe almak için Unix sistemlerinde (varsayılan olarak) 64 MB RAM/örnek (Windows sistemlerinde 16 MB) ayırır. Bu, toplam çalışma kümesi boyutu olacaktır; varsayılan olarak sisteminizin kullanılan gerçek RAM miktarı genellikle önemli ölçüde daha az olacaktır. Bunun nedeni Dynamips'in varsayılan olarak yönlendiricilerin sanal belleği için bellek eşlemeli dosyalar kullanmasıdır. Çalışma dizininde, sanal yönlendiricilerin RAM boyutuna eşit geçici "ram" dosyaları göreceksiniz. İşletim sisteminiz doğal olarak mmap dosyalarının kullanılmakta olan bölümlerini RAM'de önbelleğe alacaktır.[3]

Bilgisayarınızda bol miktarda RAM varsa ve ne yapacağınızı biliyorsanız, bu örnekler için mmap'i devre dışı bırakmak için laboratuvarlarınızın aygıt varsayılanı veya yönlendirici bölümlerinde "mmap = false" ayarını yapın.

Dynamips ayrıca bir yönlendiricinin CPU'sunu talimat talimat taklit ettiği için çok fazla CPU kullanır. başlangıçta sanal yönlendiricinin CPU'sunun ne zaman boşta olduğunu bilmesinin bir yolu yoktur, bu nedenle IOS'un boşta rutinlerini oluşturan tüm talimatları tıpkı "gerçek" işi gerçekleştiren talimatları yürüttüğü gibi itaatkar bir şekilde yürütür. Ancak belirli bir IOS görüntüsü için "Idle-PC" sürecini bir kez çalıştırdığınızda, CPU kullanımı büyük ölçüde azalır.

Ayrıca bakınız

Kaynakça

  1. ^ "Dynamips (Cisco Router Emulator)". GitHub. 14 Ekim 2021. 16 Temmuz 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Eylül 2023. 
  2. ^ "Dynamips / Dynagen Tutorial". 16 Temmuz 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Eylül 2023. 
  3. ^ "dynamips and dynagen". nsrc.org. 23 Nisan 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Haziran 2022. 

Dış bağlantılar

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">Mikrodenetleyici</span>

Mikrodenetleyici bir VLSI entegre devre çipinde küçük bir bilgisayar'dır. Mikrodenetleyici, bellek ve programlanabilir giriş/çıkış çevre birimleri ile birlikte bir veya daha fazla CPU kapsar.

<span class="mw-page-title-main">Sabit disk sürücüsü</span> veri depo cihazı

Sabit disk ya da Hard disk kısaca HDD ya da Türkçesi ile sabit disk sürücüsü veri depolanması amacı ile kullanılan manyetik kayıt ortamlarıdır. Önceleri büyük boyutları ve yüksek fiyatları nedeni ile sadece bilgisayar merkezlerinde kullanılan sabit diskler, cep telefonları ve sayısal fotoğraf makineleri içine sığabilecek kadar küçülen boyutları ile günlük hayatımıza girmişlerdir.

Alcohol 120%, bir CD/DVD okuma-yazma, kaydetme, emulation (taklit), sanal sürücü yazılımıdır. MDS, CCD, NRG, PDI, BIN, CUE, ISO, CDI, BWT, BWI, BWS, BWA formatlarını destekler. Okuma hızı 60X ve sonrası maksimumdur, kopyalama 24X.

Sanal bellek, fiziksel belleğin görünürdeki miktarını arttırarak uygulama programına (izlence) fiziksel belleğin boyutundan bağımsız ve sürekli bellek alanı sağlayan bilgisayar tekniğidir. Ana belleğin, diskin (ikincil saklama) önbelleği (cache) gibi davranmasıyla; yani disk yüzeyini belleğin bir uzantısıymış gibi kullanmasıyla gerçekleştirilir. Ancak gerçekte, yalnızca o anda ihtiyaç duyulan veri tekerden ana belleğe aktarılıyor olabilir. Günümüzde genel amaçlı bilgisayarların işletim sistemleri çoklu ortam uygulamaları, kelime işlemcileri, tablolama uygulamaları gibi sıradan uygulamalar için sanal bellek yöntemi kullanılmaktadır.

Sayfalama ya da bellek adresleme, durgun sanal bellek sayfalarının ikincil bellekte (teker) saklanarak daha sonra ihtiyaç duyulduğunda ana belleğe yüklenmesi işlemini içerir. Bir diğer anlamı, adres uzayının belli oranlarda bloklara ayrılmasıdır. Sayfalama, bellek mahallerine ulaşımı ve adreslemeyi kolaylaştırır. 6502 mikroişlemcili bir sistemde 65536'lık adres uzayı 256 adet 256 Baytlık hayalı sayfalara ayrılır. Genelde 6502 işlemcili sitemlerde 1. sayfa yığın olarak ayrılırken 0. sayfaya bakış tabloları veya veri blokları yerleştirilir.

<span class="mw-page-title-main">Norton 360</span>

Norton 360, Symantec tarafından geliştirilen, bir "hepsi bir arada" güvenlik paketi olarak pazarlanmaktadır. Paket, kişisel bir güvenlik duvarı, sahteciliğe karşı koruma ve kötü amaçlı yazılımları tespit edip temizleme yeteneğini içerir. Bu paketi Norton Internet Security'den ayıran, dosya yedeklemesi ve PC bakımını içermesidir.

<span class="mw-page-title-main">Windows Aero</span> Windows Vista ile günümüze gelen bir görsel tema arayüzü

Windows Aero, Windows Vista ile Windows 8 arasında bulunan bir görsel tema arayüzüdür. Windows Vista, Windows 7, Windows 8'de bulunan bu arayüz, donanım hızlandırmasından yararlanarak işlemciye daha az yük bindirir. Pencere kenarlıklarını şeffaf yapan Aero Glass özelliği ve pencereler arası 3D geçiş yapmayı sağlayan Aero Flip 3D özelliği Windows 8 kararlı sürümü ile kaldırılmıştır. Aero arabiriminde yapılan değişiklikler, görünüm, düzen ve uygulamalarda talimatların ve diğer metinlerin deyimini ve tonlamasını yansıtan arayüz yönergelerindeki değişikliklerle birlikte yeni bir görünümün dahil edilmesi de dahil olmak üzere Windows arabiriminin birçok öğesini etkiledi.

<span class="mw-page-title-main">Nehalem (mikromimari)</span>

Nehalem, İntel firmasının Eylül 2008'de piyasaya sürülen Core i7 işlemcisiyle birlikte kullanılmaya başlanmıştır. 2011'de Sandy Bridge mikromimarisi sunulana kadar İntel'in en gelişmiş mikromimarisi olarak piyasada kalmıştır. Selefi Core mikromimarisine göre paralelliği ve saat frekansını arttırmış, Core mikromimarisinde İntel'in kullanmadığı fakat daha önce NetBurst'de kullanılan Hyper Threading teknolojisi Nehalem ile tekrar kullanılmaya başlamıştır. Nehalem'le birlikte Core mikromimarisinde terkedilmiş olan üçüncü seivye bir önbellek de yonganın içerisine eklenmiştir. İntel, Nehalem ile ilk defa bellek denetim birimini işlemci yongasının içine koymuş ve front-side bus dan ayırmıştır.

<span class="mw-page-title-main">Gömülü sistem</span> Belli bir fonksiyonu yapmaya yönelik bilgisayar sistemi

Gömülü sistem, bilgisayarın kendisini kontrol eden cihaz tarafından içerildiği özel amaçlı bir sistemdir. Genel maksatlı, örneğin kişisel bilgisayar gibi bir bilgisayardan farklı olarak, gömülü bir sistem kendisi için önceden özel olarak tanımlanmış görevleri yerine getirir. Sistem belirli bir amaca yönelik olduğu için tasarım mühendisleri ürünün boyutunu ve maliyetini azaltarak sistemi uygunlaştırabilirler. Gömülü sistemler genellikle büyük miktarlarda üretildiği için maliyetin düşürülmesinden elde edilecek kazanç, milyonlarca ürünün katları olarak elde edilebilir.

<span class="mw-page-title-main">Windows ce 5.0</span>

Windows CE 5.0 Windows CE .NET Framework ailesinin üçüncü sürümüdür. Microsoft tarafından geliştirildi. İlk 9 Temmuz 2004 tarihinde serbest bırakıldı. Selefi gibi, Windows CE 5.0 gömülü cihaz pazarı ve bağımsız cihaz satıcıları yonünde pazarlanmaktadır. Windows CE 5.0 düşük maliyetli, kompakt, gerçek zamanlı işletim sistemi olarak x86, ARM mimarisi, MIPS mimarisi ve SuperH mikroişlemci tabanlı sistemler için kullanılabilir. Windows CE 5.0 paylaşılan kaynağın benimsenmesiyle önceki Windows CE bültenleri üzerine inşa edilmiştir. 2001 yılından bu yana, Microsoft, sürekli gömülü sistem geliştiricileri ile kullanılabilir Windows CE kaynak ağacını genişlemektedir. Sistemin tüm paylaşılan kaynak anlaşmaları kapsamında mevcut olmasına rağmen, Windows CE 5.0, bugüne kadarki en açık Microsoft İşletim Sistemidir. Geliştiricilerin Microsoft veya rakipleri ile yaptıkları değişiklikleri paylaşmak için gerek kalmadan, çekirdek düzeyine kadar değiştirmek için özgürlüğü var.

<span class="mw-page-title-main">Windows Server 2012 R2</span>

Windows Server 2012 R2, Windows Server işletim sistemleri ailesinin altıncı sürümüdür. 18 Ekim, 2013 tarihinde serbest bırakıldı. Bu, TechEd Kuzey Amerika'da 3 Haziran 2013 tarihinde ortaya çıktı. 2012 R2 veri sayfasının 31 Mayıs 2013 tarihinde yayınlanan Windows Servere göre, bu işletim sisteminin dört sürümleri vardır: Temel, Essentials, Standard ve Datacenter. Windows Server 2012 ile olduğu gibi, Datacenter ve Standard sürümleri özelliği aynıdır, değişen sadece lisans dayalısıdır. Essentials sürümü bazı kısıtlamalarla birlikte Datacenter ve Standard ürünleri ile aynı özelliklere sahiptir. Bir başka güncelleme, Windows Server 2012 R2 Update olarak resmen belirlenmiş, Nisan 2014 yılında güvenlik güncelleştirmelerin kümülatif seti serbest bırakıldı. Windows Server 2012 R2, yerini daha sonra Windows Server 2016-ya verdi.

Microsoft Windows XP Professional x64 Edition, 25 Nisan 2005 tarihinde yayınlanmış, Windows XP'nin x86-64 destekli sistemler için olan sürümüdür.

<span class="mw-page-title-main">Apple A9</span>

Apple A9 Apple tarafından tasarlanan ve 64-bit sistem-on-chip (SoC) 'dür. Hem TSMC hem de Samsung tarafından Apple için üretilmiştir ve ilk önce 9 Eylül 2015'te tanıtılan iPhone 6S ve 6S Plus'da ortaya çıkmıştır. Apple, selefi Apple A8'e oranla % 70 daha fazla CPU ve % 90 daha fazla grafik performansı olduğunu belirtti.

<span class="mw-page-title-main">Casio Cassiopeia</span>

Casio Cassiopeia Casio tarafından üretilen bir PDA markasıydı. Windows CE sistem'ini İşletim sistemi olarak kullandı. Casio, PDA'ların ilk üreticilerinden biriydi. Başlangıçta klavyeler ve gri tonlamalı ekranlara sahip küçük cep büyüklüğündeki bilgisayarlar geliştirdi ve daha sonra müşterinin talebine yanıt olarak daha küçük ünitelere taşındı.

<span class="mw-page-title-main">HP Jornada</span>

HP Jornada Hewlett-Packard tarafından üretilen bir dizi kişisel dijital asistan veya PDA'ydı. Jornada, Palm-boyutlu PC'leri, El bilgisayarı ve Cep bilgisayarı'nı içeren geniş bir ürün yelpazesine sahipti. İlk model 1998'de piyasaya çıkan 820 idi ve sonuncusu 2002'de Compaq ve HP'nin birleştiği zaman sunulan 928 modeliydi. Jornada hattı, daha popüler olan iPAQ modelli PDA'lar tarafından başarıyla sonuçlandı. Tüm Jornada modelleri, Windows CE tabanlı Microsoft İşletim Sistemlerini çalıştırdı.

<span class="mw-page-title-main">HTC Touch Cruise</span>

HTC Touch Cruise , HTC Corporation tarafından Kasım 2007 yılında tanıtılan ve Ocak 2008'de satışa sunulan bir Windows Mobile telefon modelidir. HTC Touch ailesi'ne dahildir. Windows Mobile 6.0 Professional sisteminde çalışır.HTC Artemis'in devamı olarak geldi. Ocak 2009'da HTC, HTC Touch Cruise II isimli tamamen yeniden tasarlanmış bir cihaz duyurdu. Bu, HTC Footprints özellikli ilk cihaz oldu. Model Windows Mobile 6.1 Professional sürümünü aldı.

<span class="mw-page-title-main">Windows NT mimarisi</span>

Microsoft tarafından üretilen ve satılan bir işletim sistemi satırı olan Windows NT'nin mimarisi, kullanıcı modu ve çekirdek modu olmak üzere iki ana bileşenden oluşan katmanlı bir tasarımdır. Tek işlemcili ve simetrik çok işlemcili (SMP) tabanlı bilgisayarlarla çalışmak üzere tasarlanmış, önleyici, yeniden gelen bir işletim sistemidir. Giriş/çıkış isteklerini işlemek için, I / O istek paketlerini (IRP'ler) ve zaman uyumsuz G / Ç'yi kullanan paket odaklı G / Ç kullanırlar. Windows XP'den başlayarak, Microsoft Windows'un 64 bit sürümleri hazırlanmaya başladı; Bundan önce, bu işletim sistemleri yalnızca 32-bit sürümlerde mevcuttu.

Windows 11'in sürümleri şunlardır:

Packet Tracer, Cisco Systems tarafından tasarlanan ve kullanıcıların ağ topolojileri oluşturmasına ve modern bilgisayar ağlarını taklit etmesine olanak tanıyan bir çapraz platform görsel simülasyon aracıdır. Yazılım, kullanıcıların simüle edilmiş bir komut satırı arayüzü kullanarak Cisco yönlendiricilerinin ve anahtarlarının yapılandırmasını simüle etmelerine olanak tanır. Packet Tracer, sürükle-bırak kullanıcı arayüzünü kullanarak kullanıcıların simüle edilmiş ağ cihazlarını uygun gördükleri şekilde eklemelerine ve çıkarmalarına olanak tanır. Yazılım, temel CCNA kavramlarını öğrenmelerine yardımcı olmak için bir eğitim aracı olarak Cisco Networking Academy öğrencilerine odaklanmıştır. Daha önce bir CCNA Akademi programına kayıtlı öğrenciler, eğitim amaçlı kullanım için aracı ücretsiz olarak indirip kullanabiliyordu.

<span class="mw-page-title-main">GNS3</span>

Graphical Network Simulator-3, 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.