Codifica 4B/5B
Da Wikipedia, l'enciclopedia libera.
Livello applicazioni | HTTP, HTTPS , SMTP, POP3, IMAP, FTP, DNS SSH, IRC, SNMP, SIP, RTSP, Rsync, Telnet, HSRP, BitTorrent, RTP,... |
Livello di trasporto | TCP, UDP, SCTP, DCCP ... |
Livello di internetworking | IPv4, IPv6, DHCP, ICMP, BGP, OSPF, RIP, IGRP, IGMP, IPsec... |
Livello di collegamento | Ethernet, WiFi, PPP, Token ring, ARP, ATM, FDDI, LLC, SLIP ... |
Livello fisico | Doppino, Fibra ottica, Cavo coassiale, Codifica Manchester, Codifica 4B/5B, WiFi ... |
La Codifica 4B/5B è un tipo di codifica utilizzata nelle trasmissioni in reti di calcolatori. In questo tipo di codifica ogni serie di 4 bit viene sostituita da una serie di 5 bit utilizzando delle corrispondenze che impediscano la trasmissione di più di un valore 0 iniziale o più di due valori zero finali. In questo modo vengono risolti i problemi relativi alla trasmissione di più zeri consecutivi. Le sequenze così generate vengono poi trasmesse attraverso una codifica NRZI (Senza ritorno a zero invertito), che elimina anche il problema della presenza di un numero eccessivo di 1 consecutivi. Il risultato è che la codifica 4B/5B elimina ripetizioni consecutive di un numero eccessivo di valori binari tutti uguali.