1 puan yazan GN⁺ 21 시간 전 | 1 yorum | WhatsApp'ta paylaş
  • Mesh ağ iletişimi, merkezi hizmet sağlayıcılara bağımlılığı azaltır ve mesajlaşma, sosyal ağlar, bilgi paylaşımı gibi erişilebilirlik ile sansür direncinin önemli olduğu kullanım alanlarına uygundur
  • LoRa tabanlı açık hava mesh ağları, lisans gerektirmeyen sub-GHz bantlarında düşük güç ve uzun menzil sunarak yerel eşler arası ağlar kurulmasını sağlar
  • Meshtastic, mobil mesajlaşma ve cihaz takibi için kullanımı kolaydır; ancak herkese açık büyük ölçekli mesh ağlarda flooding tasarımı ve atlama sınırı nedeniyle ciddi sınırlara sahiptir
  • MeshCore, gerçek bir routing sistemi olarak iletim sayısını ve tıkanıklığı azaltır ve 64 atlamaya kadar destekler; ancak companion·repeater yapısı ve kapalı kaynak istemcileri yük oluşturur
  • Reticulum, LoRa, LAN, Wi-Fi, internet, Tor, I2P ve daha fazlasını birleştirerek şifreli routing sunar; ancak bağımsız LoRa altyapı düğümleri ekosistemi henüz basit değildir

Mesh ağlarına neden ihtiyaç var

  • Modern internet mantıksal olarak mesh yapısına sahiptir, ancak pratikte temel kaynaklar az sayıdaki işletmeye ve merkezi hizmet sağlayıcılara bağlıdır; bu da onu sansür baskısına ve hizmet kontrolüne karşı kırılgan kılar
  • Bireylerin ve yerel toplulukların sahip olduğu dizüstüler, ofis bilgisayarları ve taşınabilir cihazlar yeterince güçlüdür; ancak bugünkü hizmet yapısı büyük işletmelerin erişim hakkını tüketen modele büyük ölçüde bağlıdır
  • Mesh ağ iletişimi, merkezi veri merkezleri yerine doğrudan bağlı birçok eşin veri paketlerini iletmesiyle merkezi hizmet sağlayıcılara bağımlılığı azaltan bir yaklaşımdır
  • Yüksek bant genişlikli bağlantılar pahalıdır ve oyunlar gibi gecikmeye duyarlı hizmetler için ara geçişleri en aza indiren kıtalararası ve denizaltı fiber ağları fiilen gereklidir
  • Netflix gibi bant genişliği yoğun hizmetler ya da oyunlar gibi gecikmeye hassas hizmetleri bugün hemen mesh ağlara taşımak zordur; ancak mesajlaşma, sosyal ağlar ve bilgi paylaşımı, erişilebilirlik, sansür direnci ve dayanıklılığın önemli olduğu kullanım alanlarına iyi uyar

LoRa tabanlı açık hava mesh ağlarının potansiyeli

  • Modern mesh ağ inovasyonunun önemli bir bölümü LoRa kablosuz alanında gerçekleşiyor
  • LoRa telsizleri, çoğu ülkede ortak kullanıma açık lisans gerektirmeyen sub-GHz bantlarını kullanır
  • Wi-Fi'de alışık olunan 2.4GHz ve 5GHz lisanssız bantlarla karşılaştırıldığında LoRa, daha düşük güçte çalışırken daha uzun menzil sağlar
  • Açık hava mesh ağ iletişimi, internetle bir arada var olan eşler arası ağlar kurabilir
    • Bugün bağlantının zayıf olduğu bölgelere erişim sağlayabilir
    • Kritik ihtiyaçlar için internet yedeği sunarak çevrimiçi bireysel egemenliği artırabilir
  • Yalnızca sizin ve ağ katılımcılarının sahip olduğu ekipmanla mesaj gönderebilmek, iletişim kapasitesinin ISP ya da Starlink gibi hizmetlerden kiralandığı yapıdan farklıdır

Meshtastic

  • Meshtastic, tüketici odaklı LoRa mesh alanının öncülerinden biri olarak görülüyor
  • Meshtastic'in ana kullanım alanı mobil mesajlaşma ve cihaz takibidir; önce ağı kurup sonra kullanım alanı arayan bir teknoloji projesinden çok, doğrudan satın alınıp kullanılabilecek bir ürüne yakındır
  • Küçük bir telsiz gibi anında kullanılabilecek araç isteyen kullanıcılar için çekicidir
  • Yürüyüşçüler ya da etkinlik katılımcıları gibi küçük özel gruplarda makul ölçüde iyi çalışır; ancak çok büyük ve herkese açık mesh ağlarda tasarımı gereği sürdürülmesi zordur
  • Bazı herkese açık mesh grupları, menzili düşürme pahasına Meshtastic'in kullanılabilir bant genişliğini artırdı; ancak bu, temel sorunu çözmeyen bir geçici çözüme daha yakındır
  • Herkese açık mesh ağ iletişimini ciddiye almak istiyorsanız, başka çözümleri değerlendirme ihtiyacı büyür

MeshCore

  • MeshCore, bazı herkese açık mesh gruplarının geçmeye başladığı alternatiflerden biridir
  • Meshtastic'in orijinal tasarımı, her mesajı fiilen tüm ağa flood ederek hedefe ulaşmasını uman bir yapıydı
  • MeshCore, gerçek bir routing sistemi içerir ve mesajların yalnızca gönderici ile alıcıyı da kapsayan belirli cihaz yolları üzerinden gönderilmesini sağlar
  • Bu yaklaşım, kablosuz iletim sayısını ciddi biçimde azaltarak ağ tıkanıklığını düşürür ve güvenilirliği artırır; bu yüzden sensör ya da konum verisi paylaşımından çok mesajlaşmaya ilgi duyan büyük gruplar MeshCore'a yönelir
  • MeshCore, herkese açık mesh meraklılarının istediği anlamda tam bir mesh yapısı değildir
    • Cihazlar büyük ölçüde companion ve repeater olarak ayrılır
    • companion, kullanıcıların çoğunun mesaj gönderip aldığı cihazdır
    • repeater, birbirleriyle mesh oluşturan ve ağın genel kapsama alanını genişleten cihazdır
    • companion, ağa erişmek için her zaman bir repeater kapsaması içinde olmalıdır ve başka companion cihazlar adına mesaj aktarma yapmaz
  • MeshCore'da mesajlar en fazla 64 atlama yapabilir ve ideal koşullarda LoRa repeater'ları birkaç mil aralıklarla yer alabileceğinden fiili ölçek oldukça büyük olabilir
  • Meshtastic'in varsayılan 3 atlama sınırı, 7 atlamaya ayarlanabilse bile mesh yayılımına gerçekçi bir kısıt getirir
  • Herkes MeshCore repeater olarak katılabilir, ancak bu daha fazla planlama, koordinasyon ve merkezileşme gerektirir

MeshCore'un kapalı yazılım sorunu

  • MeshCore'un daha büyük sorunu, birçok parçasının kapalı kaynak yazılım olmasıdır
  • Temel protokol ve bazı telsiz firmware'leri açık kaynak olsa da resmi MeshCore istemcilerinin tamamı kapalıdır ve bazı özellikler ücretli kilidin arkasındadır
  • Afet hazırlığı amacıyla kurulan şebekeden bağımsız mesh ağlarda kapalı yazılım uygun değildir; merkezi ödeme işleyicilerine bağımlılık da sorunu büyütür
  • Şebekeden bağımsız mesh ağların temel amacı özgürlük ve denetim ise, kapalı çözümleri desteklemek zordur
  • Resmi olmayan bir MeshCore açık kaynak istemcisi geliştirme girişimi zaten var
  • Ancak MeshCore ekosistemindeki kullanıcıların büyük kısmı muhtemelen resmi kapalı ekosistemde kalacaktır ve bu aşamada benimsemeyi haklı çıkaracak kadar yeterli avantaj, kullanıcı kitlesi ya da güvenilirlik sunduğunu söylemek zordur
  • Mesh ağ etkisi yerleşip kullanıcılar belirli bir platforma kilitlenmeden önce daha iyi bir çözüm seçme fırsatı hâlâ var

Meshtastic ve MeshCore'un ortak sınırlamaları

  • Hem Meshtastic hem de MeshCore yüksek ölçeklenebilirliğe sahip değildir
    • Meshtastic, ideal koşullarda bile ancak yerel mesh ölçeğine kadar büyüyebilir
    • MeshCore daha iyidir, ancak büyük bölgesel, ulusal ya da gezegensel ölçeklere ulaşması zordur
  • Her iki proje de bir protokolden çok uygulamaya yakındır
    • LoRa tabanlı basit anlık mesajlaşmayı mümkün kılar
    • Resmi istemci uygulamalarının desteklediği kapsamın ötesindeki mesh ağ uygulamalarına büyük ağırlık vermez
  • Küçük yerel grupların iletişimi için tasarlanmışlardır; bu ağlar üzerindeki herkese açık mesh kullanımı standart senaryodan çok istisnadır
  • Her iki proje de neredeyse tamamen LoRa'ya dayanır
  • LoRa, birçok ülkede lisanssız kullanılabildiği ve amatör telsizde genellikle yasak olan şifreleme gibi modern dijital teknikleri kullanabildiği için geçici düşük bant genişlikli mesh ağlar kurmada faydalıdır
  • Ancak LoRa, birçok senaryoda kusursuz çözüm değildir ve oldukça yavaştır

Fiziksel ağ ile routing'in ayrılması

  • İdeal mesh ağ iletişimi ve routing yazılımı, cihazları birbirine bağlayan fiziksel ağdan bağımsız olmalıdır
  • Mahalleler ve yerel topluluklar için düşük maliyetli yerel LoRa ağları kurulabilmeli ve bunlar daha güçlü noktadan noktaya mikrodalga bağlantıları, fiber ya da internetle birbirine bağlanabilmelidir
  • Meshtastic ve MeshCore'da farklı mesh ağları MQTT kullanarak bağlama yöntemleri vardır
    • Meshtastic'te bu deneyim iyi değildir
    • İnternet üzerinden MQTT köprülemesi, birkaç kişiden fazlası için ağ kullanım kalitesini pratikte kullanılmaz hale getirecek kadar düşürebilir
  • Mesh kullanım deneyiminin belirli bir arayüze göre değişmemesi için, farklı bağlantı türleri arasında paketleri akıllıca yönlendiren çözümlere ihtiyaç vardır

Reticulum

  • Reticulum, LoRa dahil çeşitli fiziksel ağlar üzerinde güçlü şifreli routing sağlayan bir ağ yığınıdır
  • MeshCore gibi ağ yolları üzerinden otomatik routing sağlar, ancak bu yollar yalnızca LoRa'dan değil desteklenen tüm arayüzlerden geçebilir
  • Meshtastic gibi, aynı yerel ağdaki cihazlar hemen çalışmaya başlayabilir
    • Aynı LoRa frekansında iki cihazı bağladığınızda anında çalışan bir mesh oluşur
    • Gelişmiş ağ bilgisi ya da özel repeater gerekmez
  • Bu özellik sayesinde Reticulum, hem Meshtastic'in uygun olduğu küçük özel ağlara hem de MeshCore'un görece daha uygun olduğu büyük ağlara uygundur
  • Küçük bir Reticulum ağıyla başlansa bile düzgün çalışır ve üyelerden biri aynı anda başka bir Reticulum ağına da bağlanırsa iki ağ, ayar değişikliği olmadan doğal biçimde birleşebilir
  • Reticulum bağlantıları LoRa, yerel LAN, noktadan noktaya Wi-Fi·mikrodalga, internet, Tor, I2P ve amatör telsiz kullanıcıları için packet radio gibi ağları karıştırarak kullanabilir

Farklı ağları tek bir bütün olarak ele alma biçimi

  • Reticulum teoride TCP, UDP ve basit seri arayüzlerle etkileşime girebilen her ağı destekleyebilir
  • Bağlı her ağın bant genişliğini hesaba katarak mesajların izleyeceği en iyi yolu belirler ve mesafe ile fiziksel ağ kaynaklarını birlikte optimize eder
  • Reticulum'un özü heterojen bağlantılılıktır
  • Reticulum belgelerine göre, geleneksel ağ yaklaşımında farklı iletim ortamlarını birleştirmek ağ geçitleri, dönüşüm katmanları ve dikkatli yapılandırma gerektirirken, Reticulum heterojenliği temel varsayım olarak alır
  • Ağ tasarımcıları duruma göre ucuz ve uygun ortamı özgürce seçebilir
    • Geniş alan düşük bant genişlikli kapsama için LoRa
    • Yerel yüksek kapasiteli bağlantılar için Wi-Fi
    • Anonim internet bağlantısı için I2P
    • Altyapı backhaul'u için Ethernet
  • Reticulum, bu ortamlar arasındaki dönüşüm ve koordinasyonu otomatik olarak yönetir
  • Uzun vadede yerel mesh ağlar internet ya da I2P'ye bağımlı olmamalı olsa da, TCP ve internet protokolleri üzerindeki bağlantıları birinci sınıf özellik olarak desteklemesi, yerel herkese açık mesh kurmak isteyenler için büyük avantajdır

Yerel mesh ağların birbirine bağlanması

  • Farklı yerel gruplar birbirine bağlanabilirse ağ üzerinden erişilebilen içerik büyük ölçüde artar
  • Reticulum'da bağlantılar arttıkça ağ yolları otomatik olarak yedekli rotalara dönüşür
  • Örneğin Minneapolis yerel mesh ağı ile Chicago yerel mesh ağı internet üzerinden bağlanabilir
    • Sonrasında bağımsız bir operatör iki şehir arasında mikrodalga ya da LoRa ile doğrudan bağlantı da kurabilir
    • Normal zamanlarda daha hızlı internet yolu kullanılabilir
    • Bir arıza olduğunda alternatif ya da geçici yol, aynı Reticulum ağının rotası olarak doğal biçimde devreyi alabilir
  • Başka hiçbir Reticulum ağına bağlı olmayan yerel bir Reticulum mesh ağı bile en kötü durumda yerel içerik erişimini korur
  • Bu, Meshtastic ve MeshCore ile gerçekçi biçimde elde edilebilecek en yüksek seviyeye benzerdir

Sınırlar ve frekans farklılıkları arasında bağlantı

  • Reticulum, sınır ötesi bağlantıyı mümkün kılar
  • LoRa'da her yargı alanının farklı frekanslar kullanması bir sorundur
    • ABD'de 915MHz üzerinde en fazla 1W ile çalışır
    • Avrupa'nın büyük kısmında 868MHz ya da 433MHz'de daha düşük güçle çalışır
    • Asya'da 923MHz gibi bantlar kullanılır
  • Bu yüzden Asya'daki bir Meshtastic ya da MeshCore ağı, Avrupa'daki bir ağa yerel olarak bağlanamaz
  • MQTT gibi köprülerle dolanmak mümkün olsa da Reticulum, yalnızca ortak bir geçit noktası bulunduğunda farklı LoRa ağlarını yerel biçimde birbirine bağlayabilir
    • Bir ülkedeki 868MHz telsiz ile başka bir ülkedeki 923MHz telsiz fiber bağlantıyla birleştirilebilir
    • 2.4GHz mikrodalga bağlantı, internet ya da packet radio da kullanılabilir
    • Bir ya da birkaç bağlantı noktasıyla, merkezi sunucu olmadan farklı fiziksel ağlar arasında Reticulum routing sorunsuz çalışır
  • Ağ operatörleri merkezi koordinasyon olmadan istedikleri gibi ağ segmentleri oluşturabilir; segmentler bağlandığında Reticulum ağ yakınsamasını otomatik olarak yönetir
  • Reticulum adres alanı küreseldir ve tüm düğümler şifreleme ile güvence altına alınmış benzersiz adreslere sahiptir
  • Farklı Reticulum ağları arasında adres çakışması ihtimali yoktur; IANA, ARIN ya da RIPE benzeri merkezi kurumların adres dağıtmasına da gerek kalmaz

Reticulum uygulama ekosistemi

  • Reticulum'un avantajı yalnızca ağın kendisiyle sınırlı değildir; onun üzerinde çalışan bir uygulama ekosistemi de vardır
  • NomadNet, yaygın kullanılan uygulamalardan biridir
    • Terminal uygulamasında mesajlaşma, dosya paylaşımı ve metin tabanlı gezinme sunar
    • Fare desteği de vardır
  • Terminal kullanmak istemeyen kullanıcılar, Android ve PC için GUI uygulaması olan Sideband'i kullanabilir
  • Meshchat da iletişim için kullanılabilir ve Reticulum kullanan başka uygulamalar da vardır
  • Birden çok iletişim uygulaması birlikte çalışabildiği için kullanıcılar istedikleri uygulamayı seçebilir
  • Reticulum üzerinde neredeyse her türlü uygulama ya da protokol geliştirilebilir; ancak birçok mesajlaşma aracı LXMF, LXST, RRC gibi bazı kendi protokollerini fiili standart gibi kullanır
  • Reticulum üzerinde, büyük ölçüde aynı temel protokolü paylaşan ve Meshtastic·MeshCore uygulamalarına benzer mesajlaşma işlevleri sunan bir uygulama ekosistemi zaten vardır

Reticulum'un en büyük sorunu

  • Reticulum, herkese açık mesh ağ platformu olarak güçlü olsa da bugün herkese açık MeshCore ve Meshtastic ağlarının yerini alamamasının büyük zayıflığı uygulamalar ya da yazılımın kendisi değildir
  • Temel sorun, Meshtastic ve MeshCore gibi LoRa telsizleri için özel firmware'e sahip olmamasıdır
  • Meshtastic'i Heltec V3 gibi ucuz bir cihaza kurduğunuzda, mesaj gönderip alabilen ve tüm ağda veri aktaran bağımsız bir Meshtastic düğümüne dönüşür
  • Reticulum'da da aynı ucuz donanım, RNode firmware ile LoRa bağlantısı kurmak için kullanılabilir
  • Ancak Reticulum'un RNode firmware'i bağımsız bir mesh düğümü değil, bağlı bir bilgisayar için LoRa modemi gibi çalışır
  • RNode'un kendisinde zekâ yoktur; mesajları gönderip almak ve bunları Reticulum ağındaki diğer düğümlere yönlendirmek için Reticulum çalıştıran bir bilgisayara bağlı olması gerekir

Kullanıcı cihazları ve altyapıdaki fark

  • Sıradan kullanıcılar için RNode yapısı pratikte sorun olmayabilir
  • Meshtastic'te de yalnızca bağımsız cihazlarla doğrudan iletişim nadirdir; LILYGO T-Deck gibi cihazlar istisnaya daha yakındır
  • Kullanıcıların çoğu Meshtastic destekli LoRa telsizlerini telefonlarına ya da bilgisayarlarına bağlar
  • Telefonlar ve bilgisayarlar yeterince güçlü olduğu için, geçiş yapmak isterlerse RNode'a bağlı şekilde Reticulum çalıştırabilirler
  • Sorun altyapı tarafında büyür
  • Meshtastic ve MeshCore'da birçok kişi ağ kapasitesini artırmak için yüksek tepelere ya da binalara uzak, güneş enerjili düğümler yerleştirir
  • Reticulum'da bu tür uzak düğümlerde yalnızca RNode çalıştıran bir LoRa telsizi değil, mesh işlevini yerine getirecek Reticulum çalıştıran bir bilgisayar da gerekir
  • Bu bilgisayar Raspberry Pi Zero kadar basit olabilir; ancak ek maliyet ve güç tüketimi, başıboş bırakılan kurulumlarda, özellikle güneş enerjili sistemlerde yük oluşturur
  • Bu sorunu çözmek için ilerleme var
    • ESP32 ve üstü cihazlar için microReticulum portu geliştirilmeye devam ediyor
    • Mevcut Meshtastic ya da MeshCore operatörleri ek donanım olmadan Reticulum routing'e geçebilirse, daha yetenekli herkese açık mesh ağların benimsenmesi ciddi biçimde hızlanabilir

Üç çözümün uygun kullanım alanları

  • Reticulum, küçük yerel ağlar ile büyük ağlar kurmayı ve bunları organik biçimde birbirine bağlayarak sorunsuz bir küresel mesh'e ölçeklemeyi sağlayan çözümdür
  • Meshtastic, yürüyüş gruplarının sesli telsiz yerine metin ve GPS'i kolayca paylaşmak istemesi için uygundur
  • MeshCore, bölgesel ya da mahalle düzeyinde mesajlaşma ve DEF CON gibi büyük etkinliklerde şebekeden bağımsız mesajlaşma için çekici özellikler sunar
  • Tüm bir bölge ya da daha büyük ölçekte herkese açık Meshtastic ağları kurmaya çalışan birçok grup var; ancak bu senaryoda yanlış çözüme daha yakındır ve gerçek kullanımda mesh arızaları ile iletişim sorunları sık görülür
  • Yakındaki düğümlerin varlığını görmek ile o düğümlerle gerçekten etkileşim kurmak farklı şeylerdir
  • Reticulum, mesajlaşma uygulamaları ya da GPS·sensör verisi paylaşım araçlarının ötesinde, internetin kendisine alternatif olmaya yaklaşan bütünsel bir ağ temeli sunar
  • Meshtastic ve MeshCore'da zor olan ama önemli uygulamalar da mümkündür
    • Retipedia üzerinden, Wikipedia'nın tamamı dahil Kiwix dosyalarına erişim Reticulum kullanıcılarıyla paylaşılabilir
    • Bu, afet durumlarında hızlı bilgi paylaşımı için faydalı olabilir

1 yorum

 
Hacker News görüşleri
  • Geçen yılın Aralık ayından beri Meshtastic denemeleri yapıyorum ama şimdiye kadar ağ o kadar sessizdi ki, yazarın vurguladığı yoğunluk sorununu yaşamadım
    meshmap'e göre evden yaklaşık 2 mil uzakta bir düğüm olması gerekiyor ama istikrarlı biçimde görünmüyor; 4,3 mil uzaktaki sonraki düğüm de görünmüyor. Bir süre yaklaşık 8,4 mil uzaktaki bir düğüm birkaç gün görünüp sonra kayboldu; Noel'den beri kendi düğümümden 583 düğüm gördüm ama bunların hiçbiri istikrarlı değildi
    Benim düğümüm yerden yaklaşık 25 fit yüksekte bir ağaca asılmış güneş enerjili bir düğüm ve Michigan'ın güneydoğusunda banliyö şehrine genelde yaklaşık 30 dakikalık bir yolculuk yapıyorum. Yazı güzeldi ama bende aksine Meshtastic'e olan güveni güçlendirdi; düğüme bir bilgisayar bağlamaya da gerek yok, MeshCore özellikleri için para ödemeye de. Yine de ağı büyütmek için daha fazla sabit düğüm olmasını isterdim

    • Buradaki tüm amatör telsiz röle grupları, Meshtastic çok kararsız olduğu için ondan vazgeçti. Bunlar düzgün anten ve filtre yapmayı bilen insanlar
      MeshCore %100 ücretsiz. Son sorun Android/iPhone istemcilerinin kapalı kaynak olmasıydı ama Flutter tabanlı açık kaynak bir istemci var: https://github.com/zjs81/meshcore-open
    • Bir süre Meshtastic düğümü çalıştırdım ve genel olarak benzer bir deneyim yaşadım
      Yakındaki düğümler nadiren görünüyordu ve gerçek iletişim temel “HELLO”/“ACK” seviyesinin ötesine geçemiyordu. Kendi arazinizde dağınık sensör ağı ya da başka IoT iletişimi gibi kullanım alanları için ilginç ama insanlar arası iletişim platformu olarak pratik değil; özellikle de afet durumları için uygun olduğunu düşünmüyorum
    • Meshtastic'te çoğu insanın istikrarlı biçimde görebileceği kadar az düğüm var; aynı zamanda düğüm sayısı çok artarsa ağın doygunluğa ulaşması gibi bir ölçeklenebilirlik sorunu da var
    • Teknolojinin kendisini gerçekten çok beğendim, neredeyse hemen dalacaktım ama toplulukta ağ etkisinin yetersiz olduğunu çabucak fark ettim
      Yoğun bir şehir merkezinde yaşamama rağmen çevrede çok az düğüm var, bu yüzden aç kalmış gibi kalacağım gibi görünüyor. Gerçek bir mesh olmadan, 2 mil uzaktaki bir arkadaşa bile görüş hattı olmadan mesaj göndermek zor olabilir
  • Bence bu yazı bazı önemli noktaları kaçırıyor
    Birincisi, mesh interneti ya da başka iletim yollarını kullanabiliyorsa sonunda bunları kullanacaktır ve o yolların gerekli olduğu bir biçimde kurulacaktır. Arkadaşa mesaj atmanın yeni ve hafif bir yolunu istiyorsanız Reticulum gibi bir şey de olabilir; ama afet müdahalesi ve özgür iletişim için ciddi bir çözüm, yani “kimsenin beni durduramayacağı ya da konuşmamı kontrol edemeyeceği” bir iletişim istiyorsanız, bunu baştan bağımsız kurmak çok önemlidir
    İkincisi, yazar MeshCore'un önemli bir özelliğini de kaçırmış. Elektrik kesilse bile mesh ağı çalışmaya devam eder. Bu, acil durum hazırlığı ve afet sonrası toparlanma için inanılmaz derecede önemli; özellikle de doğal afetlerin sık yaşandığı bölgelerde. Hâlâ çok erken aşamada ve önünde uzun bir yol var ama tamamen dağıtık güneş enerjili bir ağın, kurumsal bir dev hâline gelmiş internete basit bir alternatif olarak çok önemli olduğunu düşünüyorum

    • MeshCore yazılımı ve yaygın kullanılan donanım, büyük ölçekli kullanım için, özellikle acil durumlara yaklaştığınızda, gülünç derecede zayıf
      Menzil çok sınırlı ve paketler birkaç atlamayı geçince verim ciddi biçimde düşüyor. Sadece bu iki unsur bile bunun en baştan oyuncak düzeyinde görülmesi gerektiğini gösteriyor
      Eğer mesh*'i herhangi bir biçimde ölçeklenebilir ve güvenilir bir iletim aracı olarak konumlandırmaya çalışıyorsanız, daha uzun menzilli lisanssız telsiz ekipmanları zaten var ve onlar daha iyi bir başlangıç noktası
      Elektrik kesildiğinde mesh'in çalışması MeshCore'a özgü bir özellik değil, ayrıca garanti de değil. Güneş enerjisi ve batarya yedeği olan herhangi bir cihaz teorik olarak ticari şebeke elektriği olmadan çalışabilir. MeshCore düğümleri varsayılan olarak güneş enerjili değildir; aynı güneş enerjisi fikri başka radyo alıcı-vericilerine ya da protokollere de uygulanabilir
    • Elektrik kesildiğinde mesh'in çalışmaya devam etmesi Meshtastic ya da Reticulum için de aynı değil mi? Bu, mesh ağlarının tanımına yakın bir özellik gibi geliyor
    • Tamamen dağıtık güneş enerjili bir ağın, internet denen kurumsal devin basit bir alternatifi olduğu iddiası bana şüpheli geliyor
      İnternet gerçekten öyle mi? Kurumsal devler World Wide Web katmanının üstüne inşa edildi ama internetin kendisi görece tarafsız görünüyor
    • “Kimse beni durduramaz ya da konuşmamı kontrol edemez” hedefiniz olsa bile, düğümleri üçgenleme ile tespit edip hack'lemek ya da fişini çekmek yeterli olmaz mı? Karşı çıkanları hapse atmak da mümkün
  • Kariyerimi telekom ve ağ teknolojileri alanında geçirdim; Wi‑Fi'nin yükseldiği dönemi de çok severdim. Spektrum temiz olduğunda 3G/mikrodalga backhaul tarafındaki arkadaşlara hava atacak kadar uzun mesafede harika sonuçlar da aldım; LoRa ve ilgili teknolojileri de takip etmeye devam ediyorum
    Birkaç HelTec kartım da var ama son dönemdeki Meshtastic/Core akımı bana erken dönem wardriving topluluğunu ya da CB telsizlerini hatırlatıyor. Eğlenceli ve fikir çok ama gerçekten yaygınlaşması için yapı veya kitlesellik eksik
    Yine de düzgün çalışan bir acil durum mesh standardı olmasını isterdim; uluslararası bir standart olması daha da iyi olurdu

    • Mesh teknolojisinin yaygınlaşması için en kritik gereksinimin, şu anda gerçekten anlamlı bir amaç olduğunu düşünüyorum
      Diyelim ki bir mesh ağınız var; sonra ne olacak? Diğer meraklılara mesaj gönderebilirsiniz ama sonuçta ne tür mesajlar göndermek istiyorsunuz? Sanırım amatör telsizin de sonunda yarışmalar, Mors alfabesi meydan okumaları ve ekipman özellikleri değiş tokuşu seviyesinde tıkanmasının nedeni bu. Söylenecek bir şey yok
      Mesh ağlarının en büyük sorunu teknik değil, toplumsal olabilir. Nüfusun %0,1'lik meraklı kesimi için bile faydalı bir amaç bulunabilirse bu büyük bir başarı olur; kitleselleşme ise arzu edilir olmaktan çok sorun çıkarma potansiyeline sahip
    • Telekomda çalışan bir arkadaşım, IP tabanlı ağ çözümlerinin GSM gibi önceki teknolojilerin yerini tamamen alamamasının nedeninin, hizmet kalitesi algoritmalarının pratikte çok iyi çalışsa bile davranışlarının tamamen belirlenimsiz olması ve aşırı yük ya da belirli düğüm arızalarında çok kötü başarısızlık kalıpları göstermesi olduğunu söylemişti
      Mesh ağlarının gösterdiği şey de bu; insanlar böyle teknolojilerin işe yarayacağını hayal ettikleri en kötü senaryolarda, bunlar en çok başarısız olma eğilimi gösteriyor
    • LoRa çalışabilir ama bir omurgaya ihtiyaç duyar. Yerde röleli kuleler gerekir ya da alçak yörünge uydu takımyıldızı gerekir. Bunun dışındaki yöntemler başarısız olmaya mahkûm
    • Buna amatör telsiz deniyor galiba
  • Meshtastic ve MeshCore’un birçok özelliğini atlayacağını söyleyen giriş, Mesh* gördüğümde genel olarak hissettiğim şeyle örtüşüyor
    Harika bir kablosuz teknoloji ve çevrendeki inekleri bulmak için eğlenceli bir oyuncak, ama bunun ötesine büyümesini engelleyen ölümcül sorunlar hemen göze çarpıyor. Küçük ve özel kişisel ağlar için uygun olabilir, ancak gerçekten uzun süre ayakta kalacak şekilde tasarlanmış olmaktan çok bir teknoloji demosuna daha yakın
    Bir başlangıç noktası olarak buna ihtiyaç var ve şu anda da çalışıyor, ama çok büyük beklentiye girmek zor

    • Zayıf yanı aslında güçlü yanı
      Mesh üzerinde tanıştığın insanlar gerçekten nefes alan, canlı inekler ve yakınlarda oldukları için ortak yönleriniz de çok oluyor. Seni etkilemeye ya da sana bir şey satmaya çalışmıyorlar
      Böyle yerlerden artık kaç tane kaldı?
    • Şu anda Fransız Polinezyası’ndaki Tuamotu atolünde demirledim ve burada demirlemiş her 10 tekneden 3’ü Meshtastic kullanıyor
    • Ücretsiz frekanslarda çalışan mesh teknolojisinin doğası gereği sınırlamaları yüzünden internetin yerini alması zor; sonuçta büyük olasılıkla çoğu kullanım alanı niş kalacak
      Kişisel ağlar, yerel inek ağları, acil durum müdahalesi gibi nişler var; ancak topluluklarda gördüğüm kadarıyla gerçek acil kurtarma personeli bunları en hevesli deneyen taraf değil. Kime sorduğuna bağlı olarak bunların hepsi avantaj da olabilir, dezavantaj da
    • Mesh ağlarının sahada çok iyi çalıştığını, hatalara ve yük dağılımına karşı epey dayanıklı olduğunu ve düğüm sayısı arttıkça daha da iyi hale geldiğini düşünüyorum
      Sıradan insanların yaşadığı küçük bir mahallede kablosuz mesh ağ ile internet paylaşımının, standart yöntemlere benzer bir deneyim sunması bence gayet mümkün
    • Toronto’daki MeshCore mesh ağında düzenli iletişim Buffalo’ya kadar ulaşıyor. Bu artık oyuncak aşamasını geçti ve gerçekten etkileyici
  • Son birkaç gün ya da haftadır bu konu burada birkaç kez açıldı; sonunda karar verip MeshCore için bir Seeed Studio Wio Tracker L1 Pro aldım
    Metin tabanlı tek ortamlı içerik taşımaya yetecek kadar hızlı yarı-internet fikri çok çekici geliyor. İçinde biraz nostalji var ama aynı zamanda gerçekçi bir değerlendirme de. Fotoğraf, ses ve video göndermek için fazla yavaş bir ağsa, spam ve yasa dışı porno gibi sorunları tasarım gereği zarif biçimde bertaraf edebileceğini düşünüyorum

    • Sorun şu ki bu tür mesh protokolleri gerçek yük bindiğinde hızla çöküyor
      Birkaç mesh düğümü kurup test yaptıktan sonra acil durumda kullanılacak bir kitin hazır olduğunu düşünmek, yıllardır gördüğümüz sayısız afet kurtarma tatbikatına benziyor. Yani sadece ideal koşulları varsayan tatbikatlara
      Her gün mükemmel şekilde teyp yedeği aldığın halde, bare-metal kurtarma anında kimsenin OS kurulum medyasını saklamadığını ya da yedekleme yazılımının kurulum dosyaları ile lisans anahtarlarının veri merkezinde tutulmadığını ve bu yüzden iş işten geçtikten sonra fark ettiğini düşün
      Bu tür mesh sistemlerin zorluğu, iletişimi gerçekten bu sisteme dayandıran gerçekçi tatbikatlar yapabilecek seviyeye gelmiş bölge sayısının çok az olması
    • Montréal’de yaklaşık 15 yıl önceki bir Wi-Fi mesh deneyi olan Réseau Libre yeniden başlatıldı
      Eğlenceli bir deney, ama bazı açılardan bana bir adım geri gidiyormuş gibi geliyor. Meshtastic ve MeshCore mesajlaşma odaklı, tam da bu yüzden standartlaşmış katil uygulama haline geliyorlar
      Buna karşılık Reticulum, LoRa’nın düşük bant genişlikli radyosuna bağlı kalmamayı sağlıyor ve çok hoş özellikleri de var gibi görünüyor; ancak ağ katmanını baştan icat ediyorsan, servisleri, keşif süreçlerini ve benzerlerini de yeniden kurman gerekiyor. Sonunda kazananı omurga bant genişliğinin kontrolü belirleyecek gibi duruyor; buna bir de P2P mesh’in ekstra zorluğu eklenince, zaman mı kaybediyoruz diye endişeleniyorum
      Gittikçe bunun eğlenceli bir uğraş olduğu, ama pratikte her şeyin üzücü biçimde merkezileştiği bir dünyaya karşı kendini avutma gibi hissettirmeye başladığını düşünüyorum
  • MeshCore gibi teknolojilerde hoşuma giden bir şey, son kullanıcı cihazlarının birbiriyle sorunsuz biçimde doğrudan iletişim kurabilmesi
    Yakında iki MeshCore eşlikçi cihaz varsa, arada röle olmadan doğrudan mesaj gönderebilirsin
    Buna karşılık iki modern akıllı telefon, Wi-Fi AP ya da hücresel kapsama yoksa sıradan mesajlaşma veya veri aktarım hizmetleriyle doğrudan iletişim kurmakta zorlanıyor. Bluetooth ya da mobil Wi-Fi hotspot üzerinden bağlanmanın yolları var, ama bunlar ana akım mobil OS ve donanım şirketlerinin kolay kullanılacak şekilde iyi desteklediği özelliklerden çok, istemeye istemeye eklenmiş şeyler gibi görünüyor

    • Burada telefonların tam olarak ne yapabilmesi gerektiğinin önerildiğini merak ediyorum
  • Geçen hafta sonu bir güneş enerjili düğüm kurdum. Artık 200 mil menzilim var. İnekler, çılgın fikirler, eğlenceli zamanlar

    • Güneş enerjili düğümü herhangi bir yere mi kurdun, yoksa sadece sahip olduğun ya da yönettiğin alanlara mı?
      Birkaç tanesini rastgele ağaçlara atmanın yasal olup olmadığını merak etmiştim
    • 200 mil menzile neden ihtiyaç var?
    • Sıcaklık sıfırın altına düştüğünde ne oluyor?
    • Benim güneş enerjili düğümüm pek iyi gitmiyor. Oldukça iyi bir anten takmama rağmen dışarıya hiçbir şey çıkmıyor gibi görünüyor
  • Bugün gördüğüm Gemini, Gopher, Finger yazısı https://news.ycombinator.com/item?id=48297467 beni bunların Reticulum ile iyi eşleşip eşleşmeyeceğini düşünmeye itti

    • Fikir olarak evet, ama bu tür ağlarda zaten mesaj odaklı anlambilim kavramı var; dolayısıyla bu protokollerin çoğunu yeniden kurmaya çok gerek yok
      Finger, Gopher vb. şeylerin yaptığı işin büyük kısmı, akış odaklı protokoller üzerinde belge aktarmak için uygulama katmanı anlambilimini tanımlamak
    • Birçok erken dönem internet protokolü muhtemelen gayet iyi uyum sağlar; özellikle de UDP tabanlı protokoller daha da uygun olabilir
      Ancak Reticulum’un zaten NomadNet ve Micron işaretleme kullanan kendi aktif “küçük web” uygulaması var
  • Geçen aydan beri Meshtastic’i yeni yeni deniyorum, ama şehrimde bunu kullanan kimse olmadığı için arkadaşlarıma esp32 dağıtıp kendi mesh’imi kuruyorum
    Ancak birkaç bağlantı noktasını birleştirecek kadar tanıdığım insan olmadığı için mesafe sınırına takılıyorum
    Radyo önayarını Very Slow Long olarak değiştirmeyi de denedim ama menzil pek artmadı; nedenini bilmiyorum

  • Bunun harika bir hareket olduğunu düşünüyorum. Aynı zamanda suçlular arasında da kesinlikle popüler olacağından endişeleniyorum
    Böyle yeni teknolojilerde her zaman bir kedi-fare oyunu oluyor. Bu teknolojinin iç işleyişini yeterince bilmiyorum, o yüzden daha derin tahminlerde bulunmak zor