Unicast, Multicast Broadcast
Unicast: Unicast, veri iletiminin noktadan noktaya yapıldığı bir iletişim protokolüdür. Bu protokolde, veri gönderen bir kaynak noktasından alıcıya doğrudan iletişim kurulur. Yani, veri paketleri bir kaynaktan belirli bir hedefe doğru gönderilir. Örneğin, bir web tarayıcısının sunucudan bir web sayfası istemesi, e-posta gönderme veya iki bilgisayarın LAN (Yerel Alan Ağı) üzerinde doğrudan haberleşmesi gibi durumlar unicast iletişim örnekleridir.
Multicast: Multicast, bir kaynaktan belli bir cihaz grubuna veri iletimini sağlayan bir iletişim protokolüdür. Bu protokolde, veri paketleri bir kaynaktan birden fazla hedef cihaza gönderilir. Ancak, multicast protokolü, gönderici ve alıcılar arasında bir grup adresi kullanır. Bu grup adresi, yalnızca ilgili alıcıların üye olduğu cihazları hedefler. Multicast, birçok cihazın aynı veriyi eş zamanlı olarak almasını sağlar. Örnek olarak, canlı TV yayını, radyo yayını, uzaktan öğrenim veya video konferans gibi durumlar multicast iletişim örnekleridir.
Broadcast: Broadcast, bir veri paketinin bir ağdaki tüm cihazlara eş zamanlı olarak gönderildiği bir iletişim protokolüdür. Bu protokolde, gönderilen veri paketi herhangi bir hedef adresi olmadan ağdaki tüm cihazlara iletir. Yani, bir cihaz bir broadcast paketi gönderdiğinde, tüm ağdaki cihazlar bu paketi alır. Örneğin, bir cihazın DHCP (Dinamik Ana Bilgisayar Yapılandırması Protokolü) sunucusundan IP adresi talep etmesi veya ağdaki tüm cihazlara bir duyuru yapılması gibi durumlar broadcast iletişim örnekleridir.
Bu şekilde, unicast, broadcast ve multicast protokollerinin farklı iletişim ihtiyaçlarına yönelik kullanıldığını görebilirsiniz