un valore binario è un valore a 8 bit (0-255). i caratteri alfanumerici sono solo un sottoinsieme dei valori binari.

Per chiarire meglio:
puoi collegarti ad un server POP3 per scaricare la posta da una mailbox tramite telnet sulla ports 110 (telnet pop.mioprovider.it 110). Il server POP3 accetta comandi testual: USER, PASS per autenticarsi, LIST, RETR, DELE per vedere la lista dei messaggi, scaricarli e cancellarli. Ad ogni comando il server risponde con caratteri leggibili direttamente dall'uomo.

un server DNS (adibito alla traslazione delle corrispondenze nomi di dominio<->indirizzi IP)invece usa un linguaggio binario: è necessario usare valori a 8 bit, settare o resettare singoli bit di un valore etc... e lo stesso vale per la risposta del server. In questo caso per leggere il protocollo devi scriverti un programma (o meglio usarne uno già fatto) che interpreti i dati perchè tu non puoi farlo tramite la sola tastiera. NSLOOKUP per esempio è un comando che "legge" il protocollo DNS