İletişim Protokolü Nedir?
Bilgisayar sistemleri ve diğer teknolojik aygıtların diğer
sistemler ve aygıtlarla iletişim kurmak veya iletişim kurmak için kullandığı
bir dizi kural, bir iletişim protokolü olarak bilinir. Bir protokol iletilen
verinin formatını ve sözdizimini tanımlar . Bu,düşük faizli araç kredisi gerçek
verilerden önce gönderilen özel komutların biçimini alabilir veya belirli bir
türdeki tüm serileştirilmiş nesnelerin aktarımı olabilir . Protokoller yazılım
ile uygulanabilir ya da donanım ve gömülü sistemlere yerleştirilebilir.
Bazıları güvenlik amaçlı olan ve bazıları geliştirme amaçlı açık kaynak olan
birçok iletişim protokolü kullanılmaktadır.
Sistemlerin hem anlayabileceği hem de izleyebileceği bir sözdizimi
kurarak bir iletişim protokolü oluşturulur. Bir protokolün gerçek semantiği
değişebilirken, çoğu benzerdir çünkü bunlar aynı temel prensiplere ve donanım
sınırlamalarına dayanmaktadır. Bir protokol oluşturulduktan sonra, protokolü
anlayan tüm sistemler diğer sistemlerle veri gönderip alabilecektir. Bu
şekilde, bir iletişim protokolü, bu dili bilen bir başkasından ve bu bilgiyi
bilen kişilerden bilgi aktarmak için kullanılan ortak bir dilin gelişmesine çok
benzemektedir.
Donanım protokolleri, iki cihaz için işletim parametreleri
oluşturmak için sıklıkla kullanılır. Bu protokoller, transfer hızı, bir veri
bloğunun maksimum boyutu ve şifreleme ve sıkıştırma yöntemleri gibi sabitler
oluşturabilir . Çok verimli olmalarına rağmen, donanım protokolleri esas olarak
verileri veya diğer istekleri fiilen yorumlamaktan ziyade iki aygıt arasındaki
fiziksel bağlantıyı kurmaya çalışır.
Yazılım protokolleri çok esnek olabilir ve sadece keyfi
verileri aktarmaktan çok daha fazlasını yapabilir. İki yazılım bir kez bir iletişim
protokolü uyguladıktan sonra, herhangi bir sayıda algoritmayı veya işlevi
etkinleştirebilir. En yaygın olanları hata algılama ve hata düzeltme.
Hata tespiti ve düzeltmesi, verilerin, belirli bir protokol
yoluyla aktarıldığında, hatalar için gereksiz olarak kontrol edilebilme
yollarıdır. Bu, cihazlar arasındaki fiziksel hatlar güvenilir olmadığında veya
bir sinyali bozabilecek büyük faizsiz evlilik kredisimiktarda gürültüye sahip olduğunda
gerekli olabilir. Gönderilen verilerin bütünlüğünü kontrol etmek ve geri
yüklemek için yardımcı olabilecek çeşitli algoritmalar geliştirilmiştir.
Protokoller münhasır bir mekanizma değildir ve genellikle
bir sistem veya çerçeve içinde katmanlanır. Ağ protokolleri neredeyse her zaman
katmanlı. Bu, farklı görevleri ele almak için atanan farklı protokoller olduğu
anlamına gelir. Bazıları işletim sistemindeki kaynaklara erişim sağlarken,
diğerleri başka bir düğüme körü körüne bilgi aktarıyor olabilir. İletişim
protokollerinin katmanlanması, Internet'in çok farklı türde bilgisayar ve
aygıtlarla tutarlı bir şekilde çalışmasını sağlayan temellerinden biridir.
Yorumlar
Yorum Gönder