<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Atakan ATICI</title>
    <description>The latest articles on DEV Community by Atakan ATICI (@atakanatici).</description>
    <link>https://dev.to/atakanatici</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F522598%2F4b82e314-9854-4056-a2d6-2b2e777d35eb.jpeg</url>
      <title>DEV Community: Atakan ATICI</title>
      <link>https://dev.to/atakanatici</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/atakanatici"/>
    <language>en</language>
    <item>
      <title>WebSocket vs. MQTT: Which One Should You Use in Your IoT Project?</title>
      <dc:creator>Atakan ATICI</dc:creator>
      <pubDate>Sun, 16 Feb 2025 15:16:17 +0000</pubDate>
      <link>https://dev.to/atakanatici/websocket-vs-mqtt-which-one-should-you-use-in-your-iot-project-4dbn</link>
      <guid>https://dev.to/atakanatici/websocket-vs-mqtt-which-one-should-you-use-in-your-iot-project-4dbn</guid>
      <description>&lt;p&gt;&lt;strong&gt;WebSocket vs. MQTT: Which One Should You Use in Your IoT Project?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In the world of IoT, efficient and reliable communication between devices is crucial. Choosing the right protocol can make a significant difference in performance, scalability, and power consumption. Two popular protocols for IoT communication are &lt;strong&gt;WebSocket&lt;/strong&gt; and &lt;strong&gt;MQTT&lt;/strong&gt;. But which one should you use? Let's break it down.&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 WebSocket: Real-Time, Low-Latency Communication
&lt;/h2&gt;

&lt;p&gt;WebSocket is a full-duplex communication protocol that allows for continuous data exchange between a client and a server. It is widely used in applications that require real-time updates, such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Live dashboards&lt;/strong&gt; displaying sensor data&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Remote control applications&lt;/strong&gt; where instant response is needed&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Chat applications&lt;/strong&gt; and interactive systems&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🔹 Key Advantages of WebSocket
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Low latency:&lt;/strong&gt; Provides an always-open connection for instant data transfer.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Efficient for bidirectional communication:&lt;/strong&gt; Ideal for real-time applications.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Works well in high-bandwidth environments:&lt;/strong&gt; When network conditions are stable, WebSocket performs exceptionally.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🔻 Drawbacks of WebSocket
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Higher power consumption:&lt;/strong&gt; Requires a continuous connection, which may drain battery-powered IoT devices.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Not optimized for intermittent connections:&lt;/strong&gt; If devices frequently disconnect, maintaining WebSocket connections can be challenging.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Limited message queuing:&lt;/strong&gt; Unlike MQTT, WebSocket does not have built-in message persistence.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🌍 MQTT: Lightweight and Reliable IoT Messaging
&lt;/h2&gt;

&lt;p&gt;MQTT (Message Queuing Telemetry Transport) is a lightweight messaging protocol designed for low-power devices and unreliable networks. It is commonly used in:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Sensor networks&lt;/strong&gt; that send periodic updates&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Smart home automation systems&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Telemetry applications&lt;/strong&gt; where power efficiency is critical&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🔹 Key Advantages of MQTT
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Low bandwidth usage:&lt;/strong&gt; Designed for constrained networks with minimal data overhead.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Power-efficient:&lt;/strong&gt; Ideal for battery-powered IoT devices.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Supports Quality of Service (QoS) levels:&lt;/strong&gt; Ensures message delivery even in unstable network conditions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Message persistence:&lt;/strong&gt; MQTT brokers can store and forward messages for offline clients.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🔻 Drawbacks of MQTT
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Higher latency than WebSocket:&lt;/strong&gt; Due to message queuing and broker-based architecture.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Not designed for bidirectional real-time communication:&lt;/strong&gt; Best suited for event-driven messaging rather than instant interactions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Requires an MQTT broker:&lt;/strong&gt; Adds an extra layer to the architecture, whereas WebSocket can communicate directly with servers.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🔥 When to Use WebSocket vs. MQTT?
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;WebSocket&lt;/th&gt;
&lt;th&gt;MQTT&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Use case&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Real-time interaction &amp;amp; updates&lt;/td&gt;
&lt;td&gt;Periodic sensor data, IoT automation&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Latency&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Very low&lt;/td&gt;
&lt;td&gt;Slightly higher due to message queuing&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Power consumption&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;High&lt;/td&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Message persistence&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Connection type&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Direct, persistent&lt;/td&gt;
&lt;td&gt;Broker-based, publish/subscribe&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Best suited for&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Dashboards, control apps, chat&lt;/td&gt;
&lt;td&gt;Smart homes, telemetry, low-power IoT&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  🏆 Conclusion: Choosing the Right Protocol
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Use &lt;strong&gt;WebSocket&lt;/strong&gt; if your IoT project requires real-time, bidirectional communication with minimal latency.&lt;/li&gt;
&lt;li&gt;Use &lt;strong&gt;MQTT&lt;/strong&gt; if your devices need low-power, intermittent connections with reliable message delivery.&lt;/li&gt;
&lt;li&gt;In some cases, a &lt;strong&gt;hybrid approach&lt;/strong&gt; combining both protocols can be beneficial, such as using WebSocket for instant updates and MQTT for background data transmission.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each protocol has its strengths and weaknesses, and the best choice depends on the specific needs of your IoT application. If your goal is &lt;strong&gt;real-time control&lt;/strong&gt;, WebSocket is the way to go. If &lt;strong&gt;energy efficiency and message reliability&lt;/strong&gt; are your priorities, MQTT will serve you better.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Laravel Fortify Kullanımı</title>
      <dc:creator>Atakan ATICI</dc:creator>
      <pubDate>Fri, 18 Dec 2020 18:10:33 +0000</pubDate>
      <link>https://dev.to/atakanatici/laravel-fortify-kullanimi-4o3h</link>
      <guid>https://dev.to/atakanatici/laravel-fortify-kullanimi-4o3h</guid>
      <description>&lt;p&gt;Detaylar için laravelin kendi dökümanından yararlanabilirsiniz : &lt;a href="https://laravel.com/docs/8.x/fortify" rel="noopener noreferrer"&gt;https://laravel.com/docs/8.x/fortify&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;Kurulum&lt;/h1&gt;

&lt;p&gt;Kurulum için aşağıdaki kodu projenizin içerisinde açtığınız cmd penceresine yapıştırın.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;composer require laravel/fortify
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Şimdi ise vendor komutunu kullanarak, Fortify dosyalarını publish etmemiz gerekiyor.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;php artisan vendor:publish --provider="Laravel\Fortify\FortifyServiceProvider"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Şuan database/migration klasörü altında 4 adet migration oluşturulmuş olması gerekiyor. Bu migrationları veritabanına göndermek için tabiki de bir veritabanına ihtiyacınız var.&lt;br&gt;
Veritabanınızı oluşturduktan sonra aşağıdaki kod yardımı ile migrationları veritabanınıza iletebilirsiniz.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;php artisan migrate
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Veritabanımız hazır olduğuna göre artık config klasörünün altındaki app.php dosyasına FortifyProvider'ı çağırabiliriz. Bunun için config/app.php dosyasındaki providers alanına aşağıdaki gibi fortifyı eklemeliyiz.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;\App\Providers\FortifyServiceProvider::class,
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Şimdi ise /login ve /register yollarını oluşturmamız gerekiyor. Bunun için FortifyServiceProvider.php dosyasının boot fonksiyoununa aşağıdaki kodları ekliyoruz.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Fortify::loginView(function (){
           return view('auth.login');
        });

        Fortify::registerView(function (){
            return view('auth.register');
        });
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Buradaki 'auth.login' ve 'auth.register' yerine giriş yap ve kayıtol sayfalarınızın route isimlerini yazabilirsiniz.&lt;/p&gt;

</description>
      <category>turkish</category>
      <category>php</category>
      <category>laravel</category>
      <category>fortify</category>
    </item>
    <item>
      <title>Ağ Topolojileri</title>
      <dc:creator>Atakan ATICI</dc:creator>
      <pubDate>Mon, 07 Dec 2020 21:40:57 +0000</pubDate>
      <link>https://dev.to/atakanatici/ag-topolojileri-10m5</link>
      <guid>https://dev.to/atakanatici/ag-topolojileri-10m5</guid>
      <description>&lt;p&gt;Ağ Topolojisi: Bilgisayarlar arasında veri iletişiminin nasıl ve hangi tekniklerle yapılacağından bahseden yapılardır.&lt;br&gt;
Topolojiyi anlamanın en kolay yolu iki farklı bağımsız bölüme ayırarak incelemektir. fiziksel ve mantıksal topoloji.&lt;/p&gt;

&lt;p&gt;Fiziksel topoloji: Bilgisayarlar arasında fiziksel kablo bağlantısının nasıl olacağını belirler. Fiziksel topoloji gözlemlenebilir bir kavramdır. OSI referans modelinin 1. katmanında çalışır.&lt;br&gt;
Mantıksal Topoloji: Bilgisayar ağlarının veriyi nasıl ilettiğini açıklar. OSI referans modelinin 2. katmanında çalışır.&lt;/p&gt;

&lt;p&gt;Topoloji tek başına ağ ile ilgili karmaşıklıklara açıklık getiremez örneğin kullanılan kablonun tipi, uzunluğu gibi konular sadece topoloji ile açıklanamaz. Ancak zaman içinde standartlar oluşmuşltur. Değişik topolojiler kullanan değişik ağ sistemleri vardır bunlar ethernet, FDDI gibi isimlere sahiptir. Her ağ sistemi kullandığı topoloji ile birlikte bant genişliği gibi konulara açıklık getirir.&lt;br&gt;
Yerel alan ağlarında bilgi 3 farklı paket halinde iletilir. Bunlar;&lt;br&gt;
1.Unicast: Paketin tek bir kaynaktan tek bir hedefe gönderilmesidir.&lt;br&gt;
2.Multicast: Paketin tek bir kaynaktan, ağ üzerinde çoğaltılarak birden fazla hedefe gönderilmesidir.&lt;br&gt;
3.Broadcast: Paketin ten bir kaynaktan, ağda çoğaltılarak ağ üzerindeki tüm istasyonlara gönderilmesidir. Buna bilgi iletişimi de denir.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fp43g4x5i96sv4ngd0835.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fp43g4x5i96sv4ngd0835.png" alt="Alt Text" width="760" height="214"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Lan (ağ) topolojileri arasında en sık kullanılan 3 topoloji çeşiti şunlardır;&lt;br&gt;
1.Ortak Yol(Bus),&lt;br&gt;
2.Halka(Ring),&lt;br&gt;
3.Yıldız(Star)&lt;br&gt;
Günümüzde en yaygın kullanılan Yıldız topolojisidir. Bunun sebebi maliyet, performans ve kablolama kolaylığıdır.&lt;/p&gt;

&lt;p&gt;Bus (Ortak Yol) Topoloji&lt;br&gt;
Bu topolojide tüm istasyonlardan geçen omurga denilen ortak bir hat vardır.&lt;br&gt;
Bütün istasyonlar hattanki tüm verileri inceler ve kendine ait olanı alır.&lt;br&gt;
Bus topolojisinde çift yönlü bir bilgi akışı vardır.&lt;br&gt;
Kaynak istasyon veriyi hata aktarır. Veri her iki yönde ilerleyerek hatta yayılır. Fakat bu topoloji türünde aynı anda iki kaynak birden veri göndermeye çalışırsa veriler karışır. Bunu önlemek için çeşitli protokoller kullanılır.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fc612oiimdnpm32xmlcmv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fc612oiimdnpm32xmlcmv.png" alt="Alt Text" width="576" height="208"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Bus topolojisi kullanılan ağlarda koaksiyel kablo kullanılır, her bir istasyona T-connector takılır. İlk ve son istasyona ise sonlandırıcı (Terminatör) bağlanır.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F7s460me5r84cbej1sb7n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F7s460me5r84cbej1sb7n.png" alt="Alt Text" width="608" height="205"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Yıldız (Star) Topoloji&lt;br&gt;
En yaygın kullanılan topolojidir. Her bilgisayardan çıkan bir kablo merkezdeki bir kutuya girer. Bu kutular ağ cihazlarıdır(Hub veya Switch).&lt;br&gt;
Bu topolojide iletişimin sağlanması için bir merkezi birime ihtiyaç vardır. Bütün istasyonlar bu merkezi birime bağlanır. Performansı olarak Bus topolojisinden daha üstündür fakat pahalıdır.&lt;br&gt;
Bir istasyondan diğerine veri gönderilirken önce veri merkezi birime gönderilir, buradan hedef istasyona yönlendirilir. Ağ trafiğini düzenleme yeteneğine sahip bu birim hub veya switch olarak adlandırılır.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fw4e7wajbjlave1kgsepi.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fw4e7wajbjlave1kgsepi.jpeg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ring (Halka) Topoloji&lt;br&gt;
Bu topoloji biçiminde her istasyon bir halkaya bağlıdır ve halkada dolaşan bilgi bütün istasyonlara ulaşır. Halkadaki bilgi akışı daima tek yölüdür. Halkaya bağlı bilgisayarlar gelen bilgiyi iletmekle görevlidir. Hehangi bir sonlandırıcıya ihtiyaç duymaz. Veri bir istasyona geldiğinde, istasyon veriyi alır veya almadan halka üzerindeki bir sonraki istasyona gönderir.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F8bsxdyt8ylpixobl0lgk.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F8bsxdyt8ylpixobl0lgk.jpeg" alt="Alt Text" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Tree (Ağaç) Topoloji&lt;br&gt;
Hiyerarşik topoloji olarak da bilinir. Bu topoloji çeşidinde bir merkezi düğüm, hiyerarşide bir alt seviyede bir veya daha fazla düğüm ile bağlanır. Merkezi düğüm ile ikinci seviyedeki her bir düğüm arasında noktadan noktaya bağlantı vardır. İkinci seviyedeki her bir düğüm de bir alt seviyedeki (üçüncü seviye) bir veya daha fazla düğüm ile bağlı ise merkezi düğüm ile noktadan noktaya bağlıdır.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fpudafemcaxuuvch37zen.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fpudafemcaxuuvch37zen.png" alt="Alt Text" width="701" height="351"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Mesh Topoloji&lt;br&gt;
Ağ topolojilerinde en sağlam ve sağlıklı olan yapıdır. Mesh topolojide her bilgisayar diğer bilgisayarlara ayrı kablo ile bağlıdır, bu sayede eğer kablolardan birinde kopukluk yaşanırsa diğer kablolar üzerinden iletişim sağlanmaya devam edilecektir. Şağlam olması gibi avantajlarının yanında çok fazla kablo maliyeti ve kablo karışıkliği sebebi ile bu tür topolojiler çok fazla kullanılmamaktadır. Mesh topolojileri genellikle iletişim kopukluğu yaşamanın büyük risk olduğu sistemlerde kullanılır. Büyük ağlarda tüm düğümler birbirine bağlı olsada küçük local ağlarda tüm düğümleri birbirine bağlamak çok gerekli değildir.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fku3jbzmpmbfrr7jvca7b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fku3jbzmpmbfrr7jvca7b.png" alt="Alt Text" width="620" height="260"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Mesh Topoloji, tamamen bağlı ve kısmen bağlı olarak iki kısma ayrılır.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fjvac9yl89eaq5eanigy8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fjvac9yl89eaq5eanigy8.png" alt="Alt Text" width="264" height="233"&gt;&lt;/a&gt;&lt;br&gt;
Tamamen bağlı Mesh TopolojisiTamamen Bağlı: Bu kısımda tüm bilgisayarlar ağdaki diğer bilgisayarlar ile farklı kablolar aracılığıyla bağlıdır. Genel olarak çok masraflı ve karmaşıktır.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Frsgkjlgivvpncnhnucdg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Frsgkjlgivvpncnhnucdg.png" alt="Alt Text" width="319" height="169"&gt;&lt;/a&gt;&lt;br&gt;
Kısmen bağlı Mesh Topolojisi2.Kısmen Bağlı: Burada ise her istasyon diğer istasyona bağlı olmasına gerek yoktur. Local ağlarda ve küçük pratik ağlarda kullanılır. Ağda bulunan bazı düğümler birden fazla düğüme bağlıdır. Daha az karmaşıktır.&lt;/p&gt;

</description>
      <category>turkish</category>
      <category>todayilearned</category>
      <category>tutorial</category>
      <category>firstpost</category>
    </item>
  </channel>
</rss>
