Vuoi collegare due PC con cavo Ethernet per spostare decine di gigabyte senza passare da cloud o Wi-Fi? Oggi non serve piu il vecchio cavo crossover: con qualsiasi scheda di rete Gigabit basta un normale cavo patch, quello identico a quelli che usi per router e switch. Il motivo ha un nome preciso, Auto MDI-X, ed e una funzione obbligatoria nello standard Gigabit Ethernet dal 1999. In questo scenario si inserisce anche EtherTransfer, un software open source che automatizza discovery e trasferimento punto-punto. Vediamo cosa e cambiato a livello di cavi, come lavora questo tipo di collegamento diretto e quando ha davvero senso usare uno strumento dedicato.
- Per collegare due PC con cavo Ethernet oggi basta un cavo patch: il crossover e superfluo.
- Auto MDI-X e obbligatorio in 1000BASE-T (IEEE 802.3ab) e incrocia le coppie via software.
- Gigabit usa tutte e 4 le coppie in modo bidirezionale, non la vecchia separazione TX/RX.
- Senza DHCP, Windows usa APIPA e assegna un IP link-local 169.254.x.x.
- EtherTransfer (open source, .NET 10 + Avalonia) automatizza discovery UDP e canale dati TCP.
Indice
- Cavo patch o crossover: cosa serve davvero
- Auto MDI-X: perche il crossover e andato in pensione
- Gigabit Ethernet e le quattro coppie
- EtherTransfer: come funziona
- Serve davvero un software dedicato?
- Domande frequenti
Cavo patch o crossover: cosa serve davvero
Per collegare due PC con cavo Ethernet su hardware moderno e sufficiente un comune cavo patch (straight-through), lo stesso tipo che usi verso un router o uno switch. Il cavo crossover, un tempo indispensabile per unire due computer, oggi non e piu necessario: qualsiasi scheda o porta Gigabit lo rende obsoleto.
Chi ha lavorato con le reti negli anni del Fast Ethernet ricordera la regola classica: due dispositivi dello stesso tipo (PC-PC, switch-switch) richiedevano un cavo con le coppie incrociate. Quella regola valeva perche la porta di un PC trasmette sui pin 1-2 e riceve sui 3-6; unendo due porte identiche con un cavo dritto, i segnali di trasmissione finivano uno contro l’altro.
Auto MDI-X: perche il crossover e andato in pensione
Auto MDI-X e la funzione che rileva automaticamente il ruolo della porta remota e, se necessario, scambia via software le coppie di trasmissione e ricezione. In pratica la scheda di rete capisce da sola se ha davanti un altro dispositivo terminale e riconfigura i pin, rendendo indifferente l’uso di un cavo dritto o incrociato.
Il punto chiave e che questa funzione non e opzionale su Gigabit: e un requisito dello standard 1000BASE-T. Nelle versioni precedenti (10BASE-T e 100BASE-TX) l’Auto MDI-X esisteva solo come estensione facoltativa dei produttori, mentre con il Gigabit e diventata obbligatoria. Per approfondire il subnetting che entra in gioco in questi collegamenti diretti, e utile capire a cosa serve la subnet mask.
Gigabit Ethernet e le quattro coppie
Il motivo tecnico e nell’architettura stessa del Gigabit. Lo standard 1000BASE-T, definito da IEEE 802.3ab (1999), non usa solo due coppie come il 100BASE-TX: impiega tutte e quattro le coppie del cavo, contemporaneamente e in modo bidirezionale.
Non esiste piu la semplice separazione una coppia per la trasmissione, una per la ricezione che rendeva intuitivo il crossover. Tutte le coppie partecipano alla comunicazione nei due sensi grazie a circuiti ibridi e cancellazione d’eco. Ecco perche la correzione automatica dell’incrocio e diventata parte integrante dello standard: senza, un collegamento a queste velocita sarebbe fragile.
| Aspetto | Fast Ethernet (100BASE-TX) | Gigabit (1000BASE-T) |
|---|---|---|
| Coppie usate | 2 (TX + RX separate) | 4 (bidirezionali) |
| Auto MDI-X | Opzionale | Obbligatorio |
| Cavo crossover | Utile se manca Auto MDI-X | Non necessario |
EtherTransfer: come funziona
EtherTransfer e un’applicazione open source peer-to-peer, sviluppata con .NET 10 e Avalonia UI, che semplifica il trasferimento diretto di file tra due PC Windows o Linux collegati via Ethernet. Costruisce sopra TCP/IP un proprio protocollo di discovery e trasferimento.
Il flusso e lineare: il software individua per prima cosa una scheda Ethernet fisica con il cavo effettivamente collegato e il link attivo, scartando Wi-Fi, VPN e interfacce virtuali. Cosi, anche se il PC continua a navigare in Wi-Fi, il traffico dei file resta confinato al collegamento cablato e non segue la rotta predefinita.
Per l’indirizzamento senza un server DHCP entra in gioco l’auto-configurazione:
- Su Windows sfrutta APIPA (Automatic Private IP Addressing): in assenza di DHCP il sistema assegna da solo un IPv4 link-local nella subnet 169.254.0.0/16.
- Su Linux interviene tramite NetworkManager: rilevato il link fisico, puo richiamare
nmcliper impostare sull’interfaccia il metodo IPv4 link-local.
Individuato l’indirizzo, la scoperta dell’altra macchina avviene via broadcast UDP e i dati viaggiano poi su un canale TCP dedicato. Il progetto e distribuito come open source su GitHub.
Serve davvero un software dedicato?
No, non e strettamente obbligatorio: Ethernet e TCP/IP permettono da anni di collegare due PC anche senza applicazioni terze. Con la condivisione file di Windows o un semplice server SMB/SFTP su Linux ottieni lo stesso risultato, a patto di configurare a mano indirizzi IP nella stessa subnet.
Il valore di uno strumento come EtherTransfer sta nell’automazione: niente IP da digitare, niente condivisioni da impostare, selezione automatica dell’interfaccia giusta. Per file di piccole o medie dimensioni restano validi anche cloud e chiavette; per spostamenti massicci, invece, altre connessioni dirette come USB-C con Power Delivery e Thunderbolt possono essere un’alternativa. Il punto-punto Ethernet resta imbattibile per banda stabile e latenza ridotta.
Domande frequenti
Serve ancora il cavo crossover per collegare due PC?
No, con hardware Gigabit non serve piu. Auto MDI-X e obbligatorio nello standard 1000BASE-T e incrocia le coppie via software, quindi un normale cavo patch funziona perfettamente tra due computer moderni. Il crossover puo ancora servire solo con vecchie schede 10/100 prive di Auto MDI-X.
Basta un cavo patch normale?
Si, un cavo patch (straight-through) di categoria adeguata e sufficiente. E lo stesso cavo che usi verso router e switch. Su Gigabit la scheda gestisce automaticamente l’incrocio delle coppie, rendendo indifferente il tipo di cavo: dritto o incrociato, il link si stabilisce comunque.
Cos’e APIPA e perche vedo un indirizzo 169.254.x.x?
APIPA e il meccanismo con cui Windows assegna un indirizzo IPv4 link-local quando non trova un server DHCP. L’indirizzo ricade nella subnet 169.254.0.0/16 e permette a due dispositivi sullo stesso segmento di comunicare senza configurazione manuale. E esattamente cio che accade collegando due PC diretti senza router.
EtherTransfer funziona su Windows e Linux?
Si, e un’applicazione multipiattaforma sviluppata con .NET 10 e Avalonia UI per Windows e Linux. Su Windows usa APIPA per l’indirizzamento, su Linux agisce tramite NetworkManager e nmcli. In entrambi i casi individua l’interfaccia Ethernet collegata, poi scopre l’altro PC via UDP e trasferisce i dati su TCP.
Ti mostro configurazioni di rete, Linux e trucchi hardware come questo nei video del canale. Iscriviti su YouTube @tuttelevitediunmaker e supporta il progetto su Patreon. #tuttelevitediunmaker
Conclusione
Collegare due PC con un cavo Ethernet e oggi piu semplice che mai: il crossover e un ricordo, basta un cavo patch e ci pensa Auto MDI-X. Software come EtherTransfer aggiungono automazione, ma la vera potenza sta nel collegamento diretto punto-punto. E tu, per spostare file pesanti usi ancora chiavette e cloud o passi dal cavo? Dillo nei commenti.
#tuttelevitediunmaker
tuttelevitediunmaker – Professionista IT | AI & Cybersecurity | Creator YouTube.
Lavoro nel settore IT/utility-energia e mi occupo da anni di intelligenza artificiale, cybersecurity ed elettronica, con un canale attivo dedicato a Linux, reti e maker. Testo sul campo gli strumenti di cui scrivo, senza fuffa.
YouTube – Patreon

