İnternette Gecikme(Lag-BufferBloat) Önleme(Qos)

Herkese merhabalar.

İnternet erişiminde özellikle online oyunlarda gecikme oldukça can sıkıcı olabiliyor. Bununla ilgili neler yapılabilir üzerine bu konuyu hazırlıyorum. Hemen başlayalım.

 

Gecikme nedir diye anlatmaya gerek yok. Çünkü bu yazıya gelen kişi zaten bunun bilincindedir 🙂 Kaba tabiri ile PC/telefonda yapılan işlemin karşı tarafa erişiminde geçen süre diyebiliriz. Milisaniye(ms) olarak ölçülen bu değer haliyle can sıkabiliyor.

 

Öncelikle doğru DNS tercihi önemli bir konu. Hemen hızlıca kontrol edebilirsiniz. PC 'de windows + R tuşuna basın ve cmd yazın enter basın. Yapılacak işlem cmd ekranında ping(boşlkuk) DNS adresi yazıp enter basmak. Çok bilinen google DNS için: ping 8.8.8.8 enter şeklinde. DNS sunucuya 4 paket atıp gecikme değerleri yazacaktır. Genelde cloudflare daha hızlı oluyor. Bunu araştırıp siz tercih edebilirsiniz.

GECİKME TESTİ

Asıl konumuz olan bufferbloat 'a gelelim. Ping değeri normalde çok yüksek olmasa bile anlık olarak yükselip can sıkabilen bir konu oluyor. Bunu test etmek için 2 adresimiz var.

Şahsen dslrepors bufferbloat konusunda daha detaylı olduğu için genelde onu tercih ediyorum. Dslreports sitesinde aşağıdaki görsel karşınıza çıkıyor. Altyapınıza göre seçimler var adsl, fiber, kablo gibi. Eğer bulursa doğru olanı zaten yeşil işaretliyor. basıldığında test başlıyor.

Test başladığında ise aşağıdaki görsel çıkıyor. Burada sol altta "bufferbloat" yazan kısımdan gecikmeyi anlık olarak takip edebiliyorsunuz.

Kısaca fast.com ayarını da söyleyeyim. Site açılınca hemen hız testine başlıyor. Ancak daha fazla detay göster butonuna basıp aşağıdan ayarlar butonuna basın. Görselde belirtilen yerleri işaretleyin.

Kaydet basınca belirlenen ayarlarla test yeniden başlayacaktır. aşağıdaki gibi çıkan testte gecikme değerini okuyabilirsiniz.

Evet. Testler tamam. Bu testlerde gözünüze çarptıysa gecikmenin hem boşta, hem indirmede(download) hem de yükleme(upload) sırasında ölçüldüğünü fark etmişsinizdir. Yani aslında gecikmenin de kendi içinde değerleri var. Şimdi ben dslreports testi üzerinden devam edeceğim.

Test Sonuçları

Test sonucumuzda bufferbloat için "C" sınıfını aldık. Kalite "A" ve genel olarak "B" verdi. Aslında çok kötü durmasa da zaman zaman bufferbloat için D aldığım da olmuştu. "Results + share" butonundan birine basıyoruz ve bize daha detaylı bilgiler sunuyor dslreports. Burada bufferbloat için güzel bir grafik var.

Bakın burada boşta(Idle), indirmede(downloading) ve yüklemede(uploading) için ayrı ayrı bufferbloat değerleri yer alıyor. Gri, mavi ve turuncu değerler ortalama(avg.) gecikme(ms) iken; kırmızı çizgiler örnek(sample). Üzerine fareyi getirdiğinizde sitede sayı olarak değerleri yazıyor. Örneklem(sample) olan değer paketleri içerisindeki en yüksek değer oluyor anladığım. Burada upload için 800ms değerine kadar çıkmış. 1000ms = 1sn yani neredeyse uploadda 1 saniye gecikme var. Bu online oyunlar için çok yüksek bir değer.

ÇÖZÜM

Şimdi bunu nasıl çözeceğimize gelelim. Düşük gecikme süreleri için iyi bir ağ yapılandırması önemli. Ancak bufferbloat için ardığınızda karşınıza hep aynı şey çıkar: QOS. Bu modeminiz/routerınız tarfından yönetilen ve hangi paketlere öncelik verileceğini belirleyen bir sistem. Her modem veya router için ayarlar farklı olacağı için, burada anlattığım ayarları kendi modeminiz/routerınız için sizin bulmanız gerekli.

 

Ben daha önce incelemesini yaptığım Mi Router 4A üzerinden ilerleyeceğim. İnceleme için: https://teknoseyir.com/inceleme/mi-router-4a-ac1200-giga-versiyon-inceleme

Router'ın arayüzünde ileri(advanced) kısmında Qos kısmını açıyoruz.

Burada eğer varsa öncelik vermek istediğiniz türü(oyun, video gibi) seçebilirsiniz ama asıl ayarımız bu değil. Aşağıda bağlı cihazlar listeleniyor. Düzenle ile her cihaz için indirme(download) ve yükleme(upload) için hız sınırı koyabiliyorsunuz. Bizim yapacağımız işlem tam olarak bu. Evet yanlış okumadınız down ve up değerini sınırlayacağız ve bufferbloat dediğimiz gecikme sürelerimiz düşecek. Bunu ilk gördüğümde ben de inanamamıştım ancak işe yaradığı denemelerle ispatlanıyor 🙂

Ne kadar sınır olmalı? Bu herkesin internetine göre değişir. Bir de bu aşamada deneme/yanılma ile ilerlemeniz en doğrusu olacaktır. Ben 50mbit down ve 5 mbit up internetimde, kendi PC'im için 45mbit down ve 4,5mbit upload sınırı koydum. Aslında downloadda gecikme değeri ülkemiz şartlarına göre çok kötü olmasa da az da olsa etkileyeceği için ayarladım. Yoksa genelde yüklemede(uplaod) oluyor bufferbloat sorunları.

İyi router/modem kadar ayarı ve yazılımı da önemli. Örneğin mi router 4A için openwrt kullanıp bufferbloat yönetiminden çok memnun olan var. Biz burada biraz manuel yapıyoruz bu çalışmayı.

Sadece bu kadar mı? Bu yazıyı yazarken kontrol ettiğimde; DNS 'de ping sorunu yakaladım. Ne yazık ki zaman zaman gelişen bu durumda tek çare dns değiştirmek olsa da; diğer dns lerinde aynı durumda olduğunu görünce bunun altyapı geneli bir durum olduğunu kabul ettim. Bu dönemlerde ne yazık ki yapacak bir şey yok. Ancak yapabileceğimiz tek ayar bu değil. İyi bir internet için wifi kanal tercihinin de doğru yapılması önemli. Bufferbloat testimde şahsen bunun etkisini de gördüm. Wifi kanal tercihi için yazım: https://teknoseyir.com/blog/wifi-performansini-en-iyilestirme

SONUÇ

Gelelim sonuçlara. Yeni bufferbolat sonuçlarımız:

Wifi kanal seçimi ve Dns pingi varken B çıkan bufferbloat değerim bunlar çözüldüğünde A olarak değişiyor. Yine de başlangıçtaki C değerinden kesinlikle daha iyi sonuçlar. Ki D aldığım zamanı da hatırlıyorum 🙂 Özellikle uplaod için örneklem(sample) değerine bakarsanız 800ms 'lerden 140ms değerlerine kadar düşmüş durumda. QOS ile hız sınırı ayarının etkisi gerçekten inanılmaz.

Yazıyı burada tamamlarken, herkese gecikmesiz bir internet deneyimi dilerim 🙂

#internet #gecikme #lag #ping #bufferbloat

 

Ek: İyi internet bağlantısı konusunda ayrıca router incelememe ve wifi performansı en iyileştirme konusundaki yazıma da göz atmanızı tavsiye ederim.

WiFi Performansını En İyileştirme

Mi Router 4A AC1200 Giga Versiyon İnceleme

BeğenFavori PaylaşYorum yap
Önceki yorumları gör 7 / 10

WiFi Performansını En İyileştirme

Merhabalar,

Daha önce Mi router 4A incelememde kablosuz ağ sorunlarımı ve router ile çözdüğümü belirtmiştim. Bu yazıda bunun dışında ayarlamaları konuşacağız. Ancak kullandığınız cihazların iyi olması gerçekten önemli bir detay. Modem/router iyi olmadıktan sonra bu ayarlar pek etkilemeyecektir baştan söyleyeyim. Yine de bir deneyip kendiniz görebilirsiniz.

 

Çok detaya girmeden wifi standardında 802.11 b/g/n/ac şeklinde teknolojiler var. Bunlar 2.4 ghz ve 5 ghz bandındaki standartlar. 5 ghz ağlar yüksek hızda çalışsa da yapısı gereği kısa menzilde çalışır. Bunu ancak aynı özellikte bir repeater(tekrarlayıcı) ile telafi edebilir ve daha geniş alana yayabilirsiniz.

Günümüzde büyük çoğunlukla 2.4 ghz ağı yaygın. En çok da bu kısmı optimize etmeye çalışacağız. Bu frekanstaki ağlarda birbirlerinden 2 şekilde ayrılıyor. Birincisi kanal, ikincisi ise aynı kanalda iken birbirlerini çok etkilemeyen bazı ayarlar yapıyorlar. Şimdi işler karışıyor diye düşünmeden okumaya devam edin. Basit ayarlar yapacağız 🙂

İkinci ayar yazılımsal ve otomatik oluyor. Bir ayar yapmanız gerekmiyor. Ancak bunun çalışması için dikkat edilmesi gereken noktalar var. Buna Birinci olan kanal ayarında değineceğiz.

Kanal seçimi neden önemli? Kanal ayarlaması düzgün yapılmamış ağlar birbirlerini olumsuz etkileyerek internet hızlarını mahvedebilirler. Benim başıma da bu geldi. Yeni router ile güzelce çalışan internetim 3 ay sonra bir gün baktım yerlerde. Router da ayrı internet hızı testleri vardı. yaptığım testlerde router, modemden 45 mbps internet alabilirken bana kablosuzda 1-3 mbps falan geliyordu. Bunu nasıl çözeceğimiz ise aşağıda 🙂

 

En iyi wifi kanalını nasıl seçerim?

Öncelikle bir wifi analiz uygulaması indirmeniz gerekiyor. Akıllı telefonunuzda uygulama marketinden yada bilgisayarınızda internette "wifi analyzer" diye arayarak bulabilirsiniz. Ben windows mağazasından aynı isimli uygulamayı indirdim. Bu uygulama ağ durumunu gösterirken size en iyi kanal seçimi konusunda da bilgi veriyor.

Görselde ki kubbelerin her biri çevremizdeki kablosuz internet ağlarını gösteriyor. 2.4 ghz olsalar da kanallar yardımıyla birbirlerinden ayrılıyorlar. Benim otomatik ayardaki kanal seçimim 1 numaraydı. O kanalda 3 ağ olsa da aslında bu durum çok kötü değil. Ama sizin de göreceğiniz gibi ilk kanallara çok yığılma var. Daha da kötüsü ise 2, 4,5 ve 6. kanal gibi ara kanallarda çok ağ var.

Hani yukarıda ikinci koşuldan bahsetmiştim. Aynı kanalda ağlar birbirlerine karışmayacak otomatik ayarlar yapıyorlar. İşte bu 2, 4,5 ve 6. kanal gibi ara kanalları seçenler yüzünden bu otomatik teknoloji düzgün çalışmıyor ve tüm ağlara interneti zehir ediyorlar.

Wifi yapısı ve kanal sistemi gereğince en ideal ağlar 1., 7. ve 11. kanallardır. Eğer bu kanallar seçilirse ağlar birbirlerine yani komşu ağın kanalına basamadan rahatça çalışır. Zaten görselde 1. kanaldaki ağlar birbirlerini fazla etkilemez, aralarında geliştirilen teknolojilerle anlaşırlar. Ama 2., 4. ve 5. kanaldaki ağlar buraya yarıdan girerek interneti oldukça olumsuz etkiliyorlar.

Ne yapmalıyız?

Öncelikle modem/router'ın arayüzüne girin. Nasıl olduğunu bilmiyorsanız üzerindeki etikete bakabilirsiniz. Şifresi de olacaktır. İnternette marka model ile de arayabilirsiniz. Arayüze girince wifi/kablosuz ayarlarına geçin. Orada kanal ve band seçimi göreceksiniz. Kanal olarak görsel wifi analyzer uygulamamız bize "11. kanal" öneriyor. Onu seçelim. Band ayarı ise 20 olmalı. Eğer 40 seçerseniz ve görselde ki gibi çevrenizde çok ağ varsa yine herkes için interneti kötü duruma getirirsiniz. 20 seçimi ise olması gerektiği gibi çalışacaktır. Ayarları kaydedin. Bir süre gün içerisinde farklı saatlerde wifi analyzer ile kontrol edip takip edin. En uygun kanalda bırakın. Ne yazık ki otomatik seçim her zaman en iyi kanalı seçemiyor.

 

Peki gecikme(lag/ms) ne olacak?

Burası biraz daha online oyun sevenlerle ilgilidir. windows'dan cmd yazıp çalıştırın. En iyi, yani en az gecikmeye sahip dns testi yapacağız. Yapılacak işlem ise çok basit. Öncelikle internette kullanmak istediğiniz dns adresini öğrenin. Google dns en çok bilinenlerden. cloudflare veya open dns de olabilir. Cmd ekranında "ping 8.8.8.8" yazıp enter basın. 4 sorgu atıp sonuçları getirecektir. Aynı işlemi diğer dns ler için uygulayın. En düşük ms değere sahip olanı seçip kullanabilirsiniz. Dns seçiminizi ağ ayarlarından(ağ bağdaştırıcı ayarları) ilgili birime sağ tıklatıp özellikler seçin. Açılan pencerede ipv4 seçip özellikler seçip seçilen dns ayarlarını kullan diyerek ayarlayabilirsiniz.

Ağ performansınızda yine de sorunlar yaşıyorsanız; yeni modem, router ve repeater gibi seçenekleri araştırmanız gerekecektir.

Herkese iyi günler.

#wifi #kablosuzağ #modem #router #internet #repeater #çekmiyor #internetkötü #wifiçekmiyor #kablosuzbağlanmıyor

 

Ek: İyi internet bağlantısı konusunda ayrıca router incelememe ve gecikme(lag) konusundaki yazıma da göz atmanızı tavsiye ederim.

Mi Router 4A AC1200 Giga Versiyon İnceleme

İnternette Gecikme(Lag-BufferBloat) Önleme(Qos)

BeğenFavori PaylaşYorum yap
Önceki yorumları gör 10 / 29

Türkiye'den neden kaliteli işler çıkmıyor sorusunu yıkacak bir dizi. Umarım 3 saatinin 2 saat 50 dakikası bayıcı bakışlarla geçen dizilere örnek olur.

BÖRÜ - İLK FRAGMAN

Gerçek kahramanlardan, öykülerden ve fedakarlıklardan esinlenen BÖRÜ serisi, 2014 senesinde, Polis Özel Harekat'ın en seçkin taarruz birimi 34 50 BÖRÜ timini...
BeğenFavori PaylaşYorum yap

Free Photo Editing Software Lets You Manipulate Objects in 3D

Impressive as they may be, Photoshop tricks are a little bit trite. But what if those same sorts of mind-bending manipulations came to life in 3D, allowing you to change the story of a photograph? Well, a new photo editing tool from some of the nation's top computer scientists lets you do just that....
BeğenFavori PaylaşYorum yap

AppZapp

Merhaba. Android ve IOS platformunda olan Appzapp isimli bir uygulama bulunmakta. Tüm uygulamaları tarayıp indirime giren ya da ücretsiz hale gelenleri size bildiren güzel bir yapısı var. İstediğiniz türdeki uygulamaları göstermesini seçtiğinizde size uygun olanları görmenizi sağlıyor. Ayrıca önceden belirlediğiniz uygulamalar için fiyat değişikliği olduğunda bildirim de gönderebiliyor. Türkçe dil seçeneği mevcut. Fırsatları takip etmek isteyenler için gayet kullanışlı, tavsiye ederim.
https://play.google.com/store/apps/details?id=de.appzapp.app&hl=tr
https://itunes.apple.com/us/app/appzapp-hd-pro-daily-new-apps/id428248004?mt=8

BeğenFavori PaylaşYorum yap

En büyük torrent arama sitelerinden The Pirate Bay'in mahkeme sürecinin anlatıldığı belgesel. Ücretsiz dağıtıldığı için telif hakkı problemi yok. Gönül rahatlığıyla izleyebilirsiniz. Türkçe altyazısı var. Altyazı açık değilse sağ alttan açabilirsiniz.

https://www.youtube.com/watch?v=BEzZDKKZ3IA

BeğenFavori PaylaşYorum yap

#iPad uyumlu #Facebook #Messenger yayımlandı, App Store üzerinden ücretsiz olarak indirebilirsiniz. iPad kullanıcıları artık daha büyük ekranda birbirleriyle yazışabileceği gibi aynı zamanda görüntülü görüşme özelliğinden de bu uygulama sayesinde yararlanabilecek.

Messenger

Messenger adlı öğeyi App Store'dan indirin. Ekran görüntülerine ve oylara bakın ve müşteri yorumlarını okuyun.
BeğenFavori PaylaşYorum yap

#Apple'ın #iPhone6'da 1900 mAh kapasitesinde pil kullanabileceğine yönelik söylentiler var.

iPhone 6 To Feature 1900 mAh Battery (Rumor)

The 4.7 inch iPhone 6 is rumored to come with a 1900 mAh battery, the 5.5 inch model is said to have a 2500 mAh battery.
BeğenFavori PaylaşYorum yap
Önceki yorumları gör 6 / 9

Uçak mühendisliği okuyan veya uçak mühendisi olan birilerini buralarda bulabilir miyim ki ? =)

BeğenFavori PaylaşYorum yap