ihave/sendme
Usenets sätt att fråga innan man skickar: grannen fick en lista över artikel-ID:n och beställde bara de artiklar den saknade.
Över UUCP flyttades nyheterna i satser med uppringda modem, och fjärrsamtal kostade per minut. Att skicka varje artikel till varje granne innebar att samma text ofta gick över linjen två eller tre gånger, eftersom den redan nått mottagaren via en annan väg. B News införde därför två kontrollmeddelanden: ihave med en lista över Message-ID:n som avsändaren hade, och sendme där mottagaren svarade med dem den ville ha.
Bytet sparade bandbredd men kostade tid, eftersom varje artikel nu krävde två extra rundor över en förbindelse som kanske ringdes upp en gång per natt. Schemat beskrevs i RFC 1036 och lever vidare som namnet på kommandot IHAVE i NNTP, där frågan och svaret i stället tar millisekunder.