Bir keşif aracında aynı yazıcı için birden fazla isim görmek cihazın çoğaldığı anlamına gelmeyebilir. Tek fiziksel ürün farklı baskı, tarama ve yönetim hizmetleri yayımlayabilir. DNS-SD hizmet örneklerini tanımlar; bunları doğrudan cihaz sayısı olarak kullanmak envanteri şişirir. Önce keşfedilen nesnenin cihaz mı yoksa hizmet duyurusu mu olduğunu belirleyin.

Hizmet örneğini ayrı kayıt yapın

Örnek adı, hizmet türü, hedef ana makine ve port ayrı alanlardır. Aynı hedefe işaret eden iki örneğin amacı farklı olabilir. Ayrıca bir hedefin birden fazla adresi bulunabilir. Bu nedenle örnek adını IP alanının yerine koymayın. DNS-SD kaydını uygulamanın sunduğu bağlantı bilgisi olarak saklayıp cihaz envanteriyle kontrollü ilişkilendirin.

Duyuru ile çalışma testi farklıdır

Bir hizmetin ilan edilmesi gerçek işlemin başarıyla tamamlandığını göstermez. Kullanıcı arayüzünde “keşfedildi” ile “işlev doğrulandı” ayrı olsun. Örneğin yazıcı hizmeti bulunmuş olsa bile sürücü, yetki veya kuyruk sorunu bulunabilir. İlk bağlantı testinde yalnızca gerekli ve yetkili işlemi yapın. Envanter çıkarmak için bütün yazıcılara deneme sayfası göndermek gereksiz olabilir.

Örnek eşleştirme kararı

“Kat2-Baski” ve “Kat2-Tarama” örnekleri aynı hedef adını ve adresini gösteriyorsa bunları tek cihazın iki hizmeti olarak aday eşleştirin. Yönetim arayüzündeki seri numarasıyla doğrulama yapıldığında ilişki güçlenir. Hedef daha sonra değişirse hizmet kaydını yeni gözlem olarak tutun. Eski cihaz ilişkisini otomatik taşımayın; bir hizmet başka sunucuya aktarılmış olabilir.

Ağ sınırlarını hesaba katın

mDNS ile bulunan hizmetler çoğunlukla yerel bağlantı kapsamıyla ilişkilidir. Kurumda özel yansıtıcı veya ağ geçidi varsa başka bölgelerden de duyuru gelebilir. Böyle bir yapı yokken hizmetin farklı VLAN'da görünmemesi beklenebilir. Hızlı çözüm olarak bütün multicast trafiğini açmak yerine işin gerçekten bölgeler arası keşif gerektirip gerektirmediğini değerlendirin. Güvenlik ve kullanıcı deneyimi aynı tasarım kararının parçalarıdır.

Rapor ekranında cihaz sayısını hizmet sayısından ayırın. Kullanıcı “12 cihaz, 31 hizmet” ifadesini gördüğünde keşfin ölçeğini daha doğru anlar. Hizmetler geçici olarak kaybolduğunda fiziksel varlığı silmeyin. Son duyuru, son bağlantı kontrolü ve son kimlik doğrulama tarihlerinin ayrı tutulması bakım sırasında yanlış müdahaleyi önler.

Kaynaklar ve güncellik

Teknik kaynaklar 11 Ekim 2026 tarihinde kontrol edildi. Senaryolar açıklama amacıyla hazırlanmıştır; ölçülmüş ürün performansı değildir. RFC 6763 · RFC 6762. İlgili okuma: konunun temel rehberi.