Buona domanda. La risposta completa implicherebbe uno sguardo piuttosto approfondito al cablaggio Ethernet. Ma proverò a spiegarlo in un linguaggio più semplice.
Tutte e tre le velocità (10, 100, 1000) passano attraverso lo stesso cablaggio fisico: UTP (Unshielded Twisted Pair ). UTP è composto da 4 coppie di fili (8 fili totali) - ogni coppia è attorcigliata l'una attorno all'altra . Ogni coppia di fili lavora insieme per inviare segnali all'altro capo.
Ciò che consente allo stesso cablaggio fisico di trasportare punte attraverso il filo a velocità così ampiamente diverse sono i diversi modi in cui ciascuna delle 4 coppie di fili viene utilizzata. Dovremo discutere tre idee separate: standard e utilizzo del filo, bit trasmessi e frequenza.
Standard e utilizzo del filo
Ad esempio, 100BASE-TX è lo standard predominante che regola le velocità di trasmissione di 100 Mbps su UTP. Lo fa dedicando una coppia di fili per la trasmissione e l'altra coppia di fili per la ricezione: le restanti due coppie non vengono utilizzate.
1000BASE-T è lo standard predominante che regola le velocità di trasmissione di 1000 Mbps su UTP. Lo fa utilizzando tutte e quattro le coppie di fili, contemporaneamente, in entrambe le direzioni. Ogni coppia è responsabile del trasporto di circa 250 Mbps di traffico alla volta, garantendo un throughput totale di 1000 Mbps o 1 Gbps.
Bit trasmessi
Una delle altre differenze tra 100BASE-TX e 1000BASE-T è che ciascuna trasmette i bit attraverso il filo in modo diverso.
Fondamentalmente, in qualsiasi momento un determinato segnale di tensione sul filo rappresenta un certo valore. In 100BASE-TX, esistono solo due possibili valori: un valore di 0
o un valore di 1
. Si potrebbe dire che in qualsiasi istanza, un singolo bit può essere trasferito attraverso il filo .
In 1000BASE-T, ci sono quattro possibili valori di tensione che possono esistere sul filo: 00
01
10
11
. Oppure, detto diversamente, ogni istanza di segnale applicata a UTP nello standard 1000BASE-T trasferisce due bit alla volta.
Frequenza
100BASE-TX richiede una frequenza di 100 Mhz , il che significa che ogni segnale può essere applicato e letto dall'altra parte 100 milioni di volte al secondo. Questo finisce per essere la velocità alla quale ciascuna coppia di fili può trasmettere a 1
o a 0
. Questo è ciò che porta a 100BASE-TX la sua velocità di 100 Mbps, poiché ogni "istanza" del segnale applicato equivale a un singolo bit trasmesso. E poiché vengono utilizzate due coppie (una in ciascuna direzione), che equivale a 100 Mbps in una direzione e 100 Mbps nell'altra, o a un totale di 100 Mbps full duplex.
1000BASE-T richiede l'uso della frequenza 125Mhz, il che significa che un segnale può essere letto dai (coppia di) cavi 125 milioni di volte al secondo. Poiché ogni istanza di un segnale applicato in 1000BASE-T invia due bit attraverso il filo, ciò significa che ogni coppia può trasferire 250 milioni di bit attraverso il filo al secondo o 250 Mbps. Poiché vengono utilizzate quattro coppie, ciò garantisce una velocità totale di 1000 Mbps o 1 gbps.
Sommario
Questi sono alcuni dei metodi che una singola specifica di cablaggio fisico (UTP) è in grado di trasmettere dati a velocità così diverse (10 Mbps, 100 Mbps, 1000 Mbps o 10/100/1000). Pensaci dai termini dell'evoluzione tecnologica: gli ingegneri hanno trovato nuovi modi per trasmettere dati sullo stesso filo. Come tale, il singolo filo può fare più velocità contemporaneamente. Un singolo filo UTP può fare 10, 100 o 1000 milioni di bit al secondo, quindi i fili e le interfacce sono etichettati 10/100/1000.
Temo di non conoscere i dettagli di come 10BASE-T ha trasferito i bit attraverso il filo, quindi non posso descrivere come funziona come ho fatto con gli altri due standard