Kötü bir ağı simüle etme [kapalı]


14

Geliştiricilerin test etmesi için ofisimde kötü bir wifi ağı kurmak istiyorum. Gerçek dünya crappy wifi simüle etmenin en iyi yolu nedir? Yüksek gecikme süresi? Bırakılan paketler mi? düşük bant genişliği?


3
"Crappy" wifi birçok farklı türü vardır, bu yüzden daha spesifik olması gerekebilir. Düşük sinyal gücü, yüksek parazit, normal görüşme sıkışıklığı, dengesiz güç çıkışı veya bir düzine başka problemden birini mü kastediyorsunuz?
YLearn

çoğunlukla bağlantısız / bağlantısız düşük bant genişliği yüksek gecikmeli ağ koşulları arar. Belki bir paket düşüyor.
SAR622

Sadece sinyal gücünü düşürmek yardımcı olur mu? Alternatif olarak, harici anteniniz varsa, bunları biraz sökün ... YLearn'in dediği gibi, ne tür bir bok aradığınıza bağlıdır. Son kullanıcı boktan RF teknisyen boktan tamamen farklıdır.
Nanban Jim

Yanıtlar:


14

en iyi seçeneğiniz muhtemelen wlan ağı ve ağın geri kalanı arasına bir wan emülatörü koymak olacaktır. Birden fazla SSID kullanıyorsanız daha da iyisi, her biri kendi VLAN'ına gider (daha sonra WAN öykünücüsünü kırmak istediğiniz SSID'nin VLAN'ı ve ağın geri kalanı arasına yerleştirirsiniz.

Ardından öykünücüyü crappy ağı oluşturacak şekilde yapılandırabilirsiniz (ör: titreşim, gecikme, paket kaybı, maksimum bant genişliği vb.)

Oldukça iyi bir başarı elde ettiğim bir wan emulator WANem link


WANem harika görünüyor. Takip eden soru: doğrudan erişim noktasına çıkış yapan WANem'i çalıştıran bir makineye mi ihtiyacım var veya WANem'i çalıştıran makinenin ağ anahtarındaki başka bir cihaz olduğu ve yönlendiricide tanımladığı bir wifi denetleyicisine sahip olduğum gibi ayarlayabilir miyim veya WANem çalıştıran makineden trafiği yönlendiren bir VLAN değiştirilsin mi? (Cisco 891 yönlendirici, SG300 yönetilen anahtar, AP-1602)
SAR622

1
AP / Denetleyiciniz VLAN'ları destekliyorsa, yeni bir VLAN'ı gösteren yeni bir SSID oluştururdum. WANem int 0/0 değerini bahsedilen VLAN'a koyun, bir IP verin ve bahsedilen SSID'deki istemciler için varsayılan ağ geçidi yapın. WANem int 0/1'i ağın geri kalanına erişebilecek bir VLAN'a yerleştirin ve WANem'in varsayılan ağ geçidini adı geçen VLAN'ın ağ geçidi yapın. Bu varsayılan ağ geçidinde SSID VLAN'a giden trafiği WANem int 0/1'e yönlendiren statik bir rota oluşturmanız gerekir.
emynd

Sizi doğru anlıyorsam, WANem'i çalıştırdığım makinenin iki ağ kartına sahip olması ve iki ağ kartını bağımsız arayüz olarak ele alan trafiği yönlendirmesi gerekiyor. Makineyi yalnızca 1 kabloyla bağlamanın ve tüm trafiği bu 1 arabirimde yukarı ve aşağı taşımak için yönlendiricideki yönlendirmeyi tanımlamanın bir yolu var mı?
SAR622

1
deneyimlerime göre, WANem iki arayüz gerektirir, böylece üzerinden geçen trafiğin etkilerini değiştirebilir. Her neyse, sadece bir arayüze sahip bir sunucunuz varsa, üzerine bir hipervizör atayabilir (vmware, citrix, vb.), İki sanal arayüz oluşturabilir (farklı vlanslara ihtiyaç duyacak), geçiş yapmak için gövde portu oluşturabilir (veya yönlendiriciyi kullanabilirsiniz) -Bir sopa). Ve önceki yorumumla aynı kurulumu uygulayın. <br/> Bunun için vmware oynatıcıyı (hatta sanal kutuyu) da kullanabilir: Wanem bir CD / DVD'den çıkartılabilir (sadece
sanaldaki iso'yu bağlayabilir

TAMAM. 2 PCIE ağ kartı takabileceğim bir kutu var. Okuduğum kadarıyla canlı bir CD gibi görünüyor. Ayrıca normal bir Linux kutusunun arka planında çalışacak şekilde ayarlayabilir miyim?
SAR622

2

Bu "berbat" wifi üstünde kullanılan hizmet hakkında daha fazla bilmeden, öneriler vermek daha zordur.

HTTP trafiğini zorluyorsanız, yavaş hızları simüle etmek için Fiddler adlı bir proxy yazılımı kullanabilirsiniz, hatta duraklatmak veya değiştirmek için trafiği durdurun.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.