Veri Aktarmada İletişimin Yönü: Dublekslik (Duplexity) Nedir?

Dijital haberleşmede verinin sadece “gitmesi” yeterli değildir; verinin hangi yöne ve ne şekilde aktığı, sistemin performansını ve kullanım amacını belirler. Bu kavramı literatürde “Duplexity” (Çift Yönlülük) olarak adlandırıyoruz. Veri trafiğini bir otoyoldaki araç akışına benzeterek üç ana başlıkta inceleyebiliriz:

1. Simplex: Tek Yönlü İletişim

Simplex haberleşmede veri akışı sadece tek bir yöndedir. Gönderici sadece veriyi gönderir, alıcı ise sadece dinler; alıcının cevap verme imkanı yoktur.

  • Mantık: Tek yönlü otoyol gibi düşünülebilir.
  • Örnekler: * Radyo ve TV Yayınları: İstasyon yayını yapar, siz sadece dinlersiniz.
    • Sensörlerden Ekrana Veri Akışı: Basit bir sıcaklık sensörünün sadece ekrana veri basması (ekrandan sensöre veri gitmez).
    • Klavye/Mouse: Bilgisayara veri gönderirler ama bilgisayardan klavyeye metin akışı olmaz.

2. Half-Duplex: Sırayla Çift Yönlü İletişim

Half-Duplex sistemlerde veri her iki yöne de akabilir, ancak aynı anda değil. Bir taraf konuşurken diğeri beklemek zorundadır. Hat o an sadece tek bir yöndeki trafiğe tahsis edilir.

  • Mantık: Tek şeritli dar bir köprü. Bir taraftan araç geçerken karşı taraf bekler.
  • Örnekler:
    • Telsizler (Walkie-Talkie): Konuşmak için mandala basarsınız (PTT – Push to Talk). Siz konuşurken karşı tarafın sesini duyamazsınız; konuşmanız bitince “tamam” dersiniz ve hat karşıya geçer.
    • I2C Haberleşme: Arduino projelerinde sıkça kullandığımız I2C protokolü half-duplex çalışır. Master (Arduino) bir soru sorar, bekler ve sonra Slave (Sensör) cevap verir.

3. Full-Duplex: Aynı Anda Çift Yönlü İletişim

En gelişmiş haberleşme yöntemidir. Veri, her iki yöne de aynı anda ve kesintisiz olarak akabilir. Gönderici ve alıcı birbirini beklemek zorunda kalmadan veri alışverişi yapar.

  • Mantık: Çift şeritli, gidiş-dönüş ayrılmış geniş bir otoyol.
  • Örnekler:
    • Telefon Görüşmeleri: Karşınızdaki kişi konuşurken aynı anda siz de konuşabilirsiniz ve sesler birbirine karışmadan iletilir.
    • SPI Haberleşme: Arduino dünyasında SD kart modülleri veya ekranlarda kullanılan SPI protokolü full-duplex’tir. Veri hem gider (MOSI hattı) hem de gelir (MISO hattı), bu da onu çok hızlı kılar.
    • Modern İnternet (Ethernet/Fiber): Dosya indirirken aynı anda komut gönderebilmenizi sağlar.

Leave a Reply

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir