La NIC è un componente fondamentale nelle reti Ethernet.
La NIC (Network Interface Card) è il componente hardware che permette a un dispositivo di collegarsi a una rete Ethernet.
Esempio di scheda di rete Ethernet
Può essere:
La NIC lavora soprattutto tra il livello fisico e il livello data link del modello ISO/OSI. Dal punto di vista del livello fisico, la NIC si occupa della trasformazione tra dati digitali e segnali sul mezzo trasmissivo.
Al livello fisico non si ragiona ancora in termini di frame o indirizzi MAC, ma di:
La NIC, a questo livello, si occupa di trasformare i dati in un segnale adatto al mezzo fisico.
In pratica:
Trasmissione e ricezione del segnale
La NIC converte i bit in impulsi da inviare sul mezzo trasmissivo e interpreta i segnali ricevuti.
Adattamento al mezzo
La scheda di rete deve essere compatibile con il tipo di collegamento utilizzato:
Velocità
Una NIC può supportare una o più velocità, per esempio:
Duplex
Auto-negotiation
Molte NIC negoziano automaticamente con lo switch velocità e duplex, scegliendo la modalità migliore compatibile su entrambi i lati del collegamento.
Il termine duplex indica il modo in cui avviene la comunicazione tra due dispositivi, cioè se i dati possono viaggiare in una sola direzione oppure in entrambe.
Simplex
In modalità simplex la comunicazione avviene in una sola direzione. Un dispositivo trasmette e l’altro riceve, senza possibilità di risposta sullo stesso canale.
Un esempio semplice è una trasmissione televisiva o radio: il segnale va dall’emittente al destinatario, ma non nel verso opposto.
Half duplex
In modalità half duplex entrambi i dispositivi possono trasmettere e ricevere, ma non nello stesso istante.
Un esempio semplice è il walkie-talkie: quando uno parla, l’altro deve aspettare.
Full duplex
In modalità full duplex i due dispositivi possono trasmettere e ricevere contemporaneamente.
Un esempio è una telefonata: entrambe le persone possono parlare e ascoltare nello stesso momento.
Lo standard IEEE 802.3 definisce Ethernet. Dentro questo standard esistono molte varianti fisiche.
Esempi:
10BASE-T100BASE-TX1000BASE-T10GBASE-T1000BASE-SX1000BASE-LXLa NIC deve supportare lo standard fisico usato sulla rete, altrimenti il collegamento non può funzionare correttamente.
Esempio: 100BASE-TX.
Altro esempio: 1000BASE-T.
Quindi la NIC deve sapere come trasmettere fisicamente secondo quella tecnologia specifica.
Su rame
Usano cavi in rame, tipicamente doppino intrecciato UTP o STP.
Esempi:
10BASE-T100BASE-TX1000BASE-T10GBASE-TCaratteristiche:
Su fibra ottica
Usano impulsi luminosi.
Esempi:
100BASE-FX1000BASE-SX1000BASE-LX10GBASE-SR10GBASE-LRCaratteristiche:
Sul rame si arriva di solito a circa 100 metri. La fibra può andare da poche centinaia di metri fino a diversi chilometri, in base alla tecnologia utilizzata.
| Tecnologia | Velocità | Mezzo | Osservazione |
|---|---|---|---|
10BASE-T |
10 Mbps | Rame | Vecchia Ethernet su doppino |
100BASE-TX |
100 Mbps | Rame | Fast Ethernet |
1000BASE-T |
1 Gbps | Rame | Molto usata nelle LAN moderne |
10GBASE-T |
10 Gbps | Rame | Più esigente come qualità del cablaggio |
1000BASE-SX |
1 Gbps | Fibra multimodale | Distanze brevi o medie |
1000BASE-LX |
1 Gbps | Fibra, spesso monomodale | Distanze maggiori |
La NIC non lavora da sola: spesso comprende o usa anche un transceiver.
Transceiver
È il modulo che:
In molte schede Ethernet moderne il transceiver è integrato. In altre situazioni può essere separato, ad esempio con moduli:
SFPSFP+Questi permettono a una NIC o a uno switch di usare diversi tipi di fibra o collegamenti.
La NIC è quindi un dispositivo che tocca sia il livello 1 sia il livello 2.
Un PC collegato a uno switch tramite cavo Ethernet permette di osservare il ruolo della NIC.
La NIC del PC:
Lo switch riceve il segnale tramite la sua porta, lo interpreta e lo inoltra.
Se invece il collegamento fosse in fibra, la NIC o il modulo associato trasformerebbe i bit in segnali luminosi.
Nel confronto tra tecnologie 802.3 al livello fisico, le differenze principali sono:
NIC e porta Ethernet non sono esattamente la stessa cosa.
La porta è quindi solo una parte della NIC.
La NIC è il componente hardware che consente il collegamento alla rete Ethernet. Dal punto di vista del livello fisico, si occupa di trasformare i dati digitali in segnali adatti al mezzo trasmissivo e viceversa.
Le differenze principali tra le tecnologie Ethernet fisiche riguardano: