Ağ emülasyonu gerçek uygulamaların performansını sanal bir ağ üzerinden test etmek için kullanılan bir tekniktir. Bu kavram, sanal trafik modellerinin, ağ modellerinin, kanalların ve protokollerin uygulandığı ağ simülasyonu'ndan farklıdır. Amaç, performansı değerlendirmek, değişimin etkisini tahmin etmek veya başka bir şekilde teknoloji karar verme sürecini optimize etmektir.
Emülasyon yöntemleri
Ağ emülasyonu, bir ağın (5G, kablosuz, (MANET'ler), vb) davranışını bir laboratuvarda test etme eylemidir. Bir kişisel bilgisayar veya sanal makine ağ emülasyonunu gerçekleştirmek için bir yazılım çalıştırır; bazen bağlantı emülasyonu için özel bir emülasyon cihazı kullanılır.
Ağlarda gecikme, hata ve paket kaybı olabilir. Ağ emülasyonunun birincil amacı, kullanıcıların test edilen cihazları, uygulamaları, ürünleri ve/veya hizmetleri gerçek dünya ağ senaryolarına karşı performanslarını, kararlılıklarını veya işlevselliklerini doğrulamak için kullanabilecekleri bir ortam yaratmaktır. Gerçek ağ koşullarına karşı kontrollü bir ortamda gerekli testler yapıldıktan sonra, kullanıcılar test edilen öğenin gerçek ortamda da beklendiği gibi performans göstereceğinden emin olabilirler.
Emülasyon, simülasyon ve trafik oluşturma
Emülasyonda simülasyon'dan farklı olarak bir ağ emülatörü bir ağ "gibi" görünür; bilgisayar gibi uç sistemler emülatöre bağlanabilir ve bir ağa bağlıymış gibi davranır. Bir ağ emülatörü uç sistemleri birbirine bağlayan ağı yansıtır, uç sistemlerin kendilerini değil.
Ağ simülatörleri tipik olarak tek bir bilgisayarda çalışan, data akış yani kaynak ve hedef arasında alış-veriş süreci gibi ağ trafiğinin soyut bir tanımını yaparak verim, gecikme, kayıp vb. gibi performans istatistikleri veren programlardır.
Bu ürünler tipik olarak Servis Sağlayıcıların, Ağ Ekipmanı Üreticilerinin ve İşletmelerin Geliştirme ve Kalite-Güvence (QA-quality of assurance) ortamlarında bulunur ve kullanılır.
Ağ emülasyonu yazılım
Yazılım geliştiriciler genellikle istemci-sunucu uygulamalarının yanıt süresini ve paket kaybına karşı hassasiyetini analiz etmek ve farklı gidiş-dönüş süreleri, aktarım hızları, bit hata oranları ve paket kayıpları ile belirli ağ etkilerini (5G, Akıllı evler, endüstriyel IOT, askeri ağlar vb. gibi) taklit etmek isterler.
İki açık kaynaklı ağ emülatörü Common Open Research Emulator (CORE) ve Extendable Mobile Ad hoc Network Emulator (EMANE)'dir. Her ikisi de ağ kara kutuları olarak çalışmayı destekler, yani harici makineler/cihazlar emülasyon bilgisi olmadan emüle edilmiş ağa bağlanabilir. Ayrıca çeşitli doğruluk dereceleriyle hem kablolu hem de kablosuz ağ emülasyonunu desteklerler. CORE, hızlı ağ düzenleri (3. katman ve üzeri) ve tek makine emülasyonu için daha kullanışlıdır. EMANE, dağıtılmış yüksek sadakatli büyük ölçekli ağ emülasyonu (1. ve 2. katmanlar) için daha uygundur.
En popüler ağ simülasyon yazılım paketleri olan ve Tetcos NetSim, gerçek zamanlı cihaz bağlantısı için emülasyon modüllerine de sahiptir. Genel olarak emülasyon yeteneklerine sahip simülasyon araçları, emülasyon cihazlarından daha fazla karmaşıklık sağlar. Emülasyon cihazları yalnızca fiziksel bağlantının emülasyonunu sağlar ve daha yüksek katmanların (MAC, ağ, taşıma, vb.) etkilerini hesaba katmaz. Ancak simülasyon araçları, emülasyon modunda çalışırken ağ yığınının farklı katmanlarından gelen etkileri modeller. Birden fazla kaynak/hedef, yönlendirici, baz istasyonu, MANET protokolü vb. öğenin bağlanmasına izin verirler.
Trafik oluşturma yazılımı
Maksimum verim koşulları altındaki ağ performansı, gibi bir kullanılarak bir ağında ile analiz edilebilir. Trafik oluşturucu, genellikle benzersiz bir paket tanımlayıcısına sahip sahte paketler gönderir, böylece bir ağ analizörü kullanarak ağdaki paket teslimatını takip etmek mümkün olur.
Kaynakça
- ^ Rothenberg, Jeffrey (1998). ""Criteria for an Ideal Solution." Avoiding Technological Quicksand: Finding a Viable Technical Foundation for Digital Preservation". Council on Library and Information Resources. Washington, DC. 20 Şubat 2008 tarihinde kaynağından . Erişim tarihi: 8 Mart 2008.
- ^ "OPNET Technologies, Inc. Announces Initial Public Offering of 4.0 Million Shares of Common Stock at $13.00 Per Share". 6 Mart 2016 tarihinde kaynağından . Erişim tarihi: 22 Eylül 2023.
Ayrıca bakınız
Konuyla ilgili yayınlar
- Beuran, Razvan (2012). Introduction to Network Emulation. Pan Stanford. ISBN .
Dış bağlantılar
- EMANE - US Navy
- NetSim - Network simulation/emulation tool
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Ag emulasyonu gercek uygulamalarin performansini sanal bir ag uzerinden test etmek icin kullanilan bir tekniktir Bu kavram sanal trafik modellerinin ag modellerinin kanallarin ve protokollerin uygulandigi ag simulasyonu ndan farklidir Amac performansi degerlendirmek degisimin etkisini tahmin etmek veya baska bir sekilde teknoloji karar verme surecini optimize etmektir Emulasyon yontemleriAg emulasyonu bir agin 5G kablosuz MANET ler vb davranisini bir laboratuvarda test etme eylemidir Bir kisisel bilgisayar veya sanal makine ag emulasyonunu gerceklestirmek icin bir yazilim calistirir bazen baglanti emulasyonu icin ozel bir emulasyon cihazi kullanilir Aglarda gecikme hata ve paket kaybi olabilir Ag emulasyonunun birincil amaci kullanicilarin test edilen cihazlari uygulamalari urunleri ve veya hizmetleri gercek dunya ag senaryolarina karsi performanslarini kararliliklarini veya islevselliklerini dogrulamak icin kullanabilecekleri bir ortam yaratmaktir Gercek ag kosullarina karsi kontrollu bir ortamda gerekli testler yapildiktan sonra kullanicilar test edilen ogenin gercek ortamda da beklendigi gibi performans gostereceginden emin olabilirler Emulasyon simulasyon ve trafik olusturmaEmulasyonda simulasyon dan farkli olarak bir ag emulatoru bir ag gibi gorunur bilgisayar gibi uc sistemler emulatore baglanabilir ve bir aga bagliymis gibi davranir Bir ag emulatoru uc sistemleri birbirine baglayan agi yansitir uc sistemlerin kendilerini degil Ag simulatorleri tipik olarak tek bir bilgisayarda calisan data akis yani kaynak ve hedef arasinda alis veris sureci gibi ag trafiginin soyut bir tanimini yaparak verim gecikme kayip vb gibi performans istatistikleri veren programlardir Bu urunler tipik olarak Servis Saglayicilarin Ag Ekipmani Ureticilerinin ve Isletmelerin Gelistirme ve Kalite Guvence QA quality of assurance ortamlarinda bulunur ve kullanilir Ag emulasyonu yazilimYazilim gelistiriciler genellikle istemci sunucu uygulamalarinin yanit suresini ve paket kaybina karsi hassasiyetini analiz etmek ve farkli gidis donus sureleri aktarim hizlari bit hata oranlari ve paket kayiplari ile belirli ag etkilerini 5G Akilli evler endustriyel IOT askeri aglar vb gibi taklit etmek isterler Iki acik kaynakli ag emulatoru Common Open Research Emulator CORE ve Extendable Mobile Ad hoc Network Emulator EMANE dir Her ikisi de ag kara kutulari olarak calismayi destekler yani harici makineler cihazlar emulasyon bilgisi olmadan emule edilmis aga baglanabilir Ayrica cesitli dogruluk dereceleriyle hem kablolu hem de kablosuz ag emulasyonunu desteklerler CORE hizli ag duzenleri 3 katman ve uzeri ve tek makine emulasyonu icin daha kullanislidir EMANE dagitilmis yuksek sadakatli buyuk olcekli ag emulasyonu 1 ve 2 katmanlar icin daha uygundur En populer ag simulasyon yazilim paketleri olan ve Tetcos NetSim gercek zamanli cihaz baglantisi icin emulasyon modullerine de sahiptir Genel olarak emulasyon yeteneklerine sahip simulasyon araclari emulasyon cihazlarindan daha fazla karmasiklik saglar Emulasyon cihazlari yalnizca fiziksel baglantinin emulasyonunu saglar ve daha yuksek katmanlarin MAC ag tasima vb etkilerini hesaba katmaz Ancak simulasyon araclari emulasyon modunda calisirken ag yigininin farkli katmanlarindan gelen etkileri modeller Birden fazla kaynak hedef yonlendirici baz istasyonu MANET protokolu vb ogenin baglanmasina izin verirler Trafik olusturma yazilimiMaksimum verim kosullari altindaki ag performansi gibi bir kullanilarak bir aginda ile analiz edilebilir Trafik olusturucu genellikle benzersiz bir paket tanimlayicisina sahip sahte paketler gonderir boylece bir ag analizoru kullanarak agdaki paket teslimatini takip etmek mumkun olur Kaynakca Rothenberg Jeffrey 1998 Criteria for an Ideal Solution Avoiding Technological Quicksand Finding a Viable Technical Foundation for Digital Preservation Council on Library and Information Resources Washington DC 20 Subat 2008 tarihinde kaynagindan Erisim tarihi 8 Mart 2008 OPNET Technologies Inc Announces Initial Public Offering of 4 0 Million Shares of Common Stock at 13 00 Per Share 6 Mart 2016 tarihinde kaynagindan Erisim tarihi 22 Eylul 2023 Ayrica bakinizAg simulatoru Ag trafigi simulasyonuKonuyla ilgili yayinlarBeuran Razvan 2012 Introduction to Network Emulation Pan Stanford ISBN 978 981 4310 91 8 Dis baglantilarEMANE US Navy NetSim Network simulation emulation tool