Я недавно обнаружил через сочувствие Ubuntu клиент IM, который существует протокол, который позволяет пользователю говорить с любым в своей фактической локальной сети. Кажется, что сочувствие называет этот сервис "Людьми Поблизости" и Windows "Люди Около Меня".
После некоторого исследования я обнаружил больше информации: кажется, что "протокол" называет Avahi (или Добрый день/Привет (?) Apple) и разрешает пользователю соединяться с пользователями, принтерами и файлами в сети.
Мои вопросы:
Добрый день отмеченное имя торговли Apple протоколов Zeroconf. Эти протоколы состоят из:
Avahi является реализацией этих протоколов, используемых Ubuntu.
People Nearby
сервис в Сочувствии использует XMPP Serverless, Передающий расширение, которое влечет за собой рекламу Вашего присутствия по локальной сети с помощью стандартных протоколов обнаружения услуг Zeroconf и клиентов, отправляющих сообщения друг другу непосредственно вместо через сервер.
Привет является названием бэкенда Сочувствия, который реализует этот протокол.
К моему знанию на Android нет стандартной многоадресной реализации DNS, таким образом, я не знаю, реализовали ли многие клиенты это расширение обмена сообщениями без сервера.