UPnP nedir?
UPnP kullanımı
UPnP, bir ağdaki aygıtların birbirleriyle olabildiğince kolayca bağlantı kurmasını sağlamak için tasarlanmış bir dizi ağ protokolüdür. UPnP ile uyumlu cihazlar, herhangi bir ağ yapılandırmasına ihtiyaç duymadan hesabınızı paylaşmanın yanı sıra diğer cihazları ve hizmetleri "keşfedebilir" ve kullanabilirler. Örneğin, bir UPnP mobil cihazı bir kablosuz ağa bağlanabilir, bir UPnP yazıcısını keşfedebilir ve ona bağlanabilir, ardından herhangi bir konfigürasyona ihtiyaç duymadan bir doküman basabilir.
UPnP bağlantısı
UPnP, ağ türü, işletim sistemi veya kullanılan programlama dili ne olursa olsun, iki ağ cihazı arasında bağlantıya izin verecek şekilde tasarlanmıştır. Bu evrensel bağlantı ve kullanım kolaylığı, benimsenmesini sağlayan faktör olmuştur.
UPnP Genişletilebilirliği
UPnP'nin en çok öne çıkan özelliklerinden biri, genişletilebilirliği, cihaz üreticilerinin UPnP protokolünü yeni özellikler eklemek için genişletme kabiliyetidir.
UPnP Forumu, UPnP ile kullanılmak üzere bir dizi temel hizmeti tanımlar. Örneğin, UPnP Forum yazıcıları, tarayıcıları ve medya sunucularını kontrol etmek için cihaz kontrol protokollerini (DCP'ler) tanımlar. Bu temel yapının en üstünde, cihaz üreticileri standart dışı cihazın spesifik özelliklerini sağlayarak kendi özelleştirilmiş hizmetlerini tanımlayabilirler.
UPnP vs. PnP
UPnP fikri, cihazları bilgisayara bağlamak ve kullanıcı müdahalesi olmaksızın otomatik olarak yapılandırmak için geliştirilmiş bir teknoloji olan Tak ve Çalıştır (PnP) temellidir. Her iki teknolojinin genel fikri benzer olsa da, doğrudan ilişkili değildir.
PnP sistemleri 1980'lerde ve 1990'ların başında denenmiş olsa da, PnP'nin yaygın olarak benimsenmesi için bir yol açarak, Windows 95 PnP'nin eklenmesine kadar mevcut kullanımı başaramamışlardır. Otomatik donanım yapılandırması fikri, UPnP ile daha da ileri götürüldü.