ihave/sendme
Схема Usenet «спроси, прежде чем слать»: соседу присылали список идентификаторов статей, а он заказывал только те, которых у него не было.
Поверх UUCP новости ходили пакетами по коммутируемым модемам, а междугородние звонки тарифицировались поминутно. Если слать каждую статью каждому соседу, один и тот же текст нередко проходил по линии два-три раза: получатель уже получил его другим путём. Поэтому в B News добавили два управляющих сообщения: ihave со списком Message-ID, которые есть у отправителя, и sendme, в котором получатель отвечал нужными.
Обмен экономил трафик, но стоил времени: каждой статье теперь требовались два лишних обмена по линии, которую могли набирать раз за ночь. Схема описана в RFC 1036 и живёт в названии команды IHAVE в NNTP, где вопрос и ответ занимают миллисекунды.