On 13/set/08, at 18:26, m@xxxxxxxxxxxxxxxx wrote:
* Fabio Muzzi (kurgan@xxxxxxxxxx) [080912 19:16]:
Ergo, con payload "00000" la linea di fatto fa "01010101".
sei sicuro-sicuro-sicuro ? ci hai guardato con l'oscilloscopio ?
Ethernet a 10 mbps fa come dice il Kurgan. Questa codifica
(Manchester) però ha il difetto di raddoppiare la frequenza del
segnale sul cavo.
A 100mbps è meno semplice; raddoppiare la frequenza non era
accettabile ed hanno usato una NRZ modificata, "aggiungendo dei bit"
in modo che con nessun pattern di bit in input ci sia mai un pattern
sul cavo senza sufficienti variazioni di livello (che renderebbe
facile perdere la sincronia del clock).
In giga non so con certezza come funziona, so solo che è *molto*
complicato... :-)
- ap
|