Wikipedia Ethernet.
Aber mal in Kürze. Netzwerkprotokolle sind in mehreren Schichten
aufgebaut. Ethernet besteht, ganz grob, aus 2 Schichten.
Auf der oberen Schicht gibt es einfach Ethernet "Rahmen". So bezeichnet
man die Datenpakete bei Ethernet. Auf dieser Schicht ist definiert, wie
diese Rahmen ausschauen, sprich wo Quelle und Ziel drin steht und so
weiter. An die Schicht darunter werden Bytes gegeben.
Die Schicht darunter definiert nun, wie diese Bytes auf die Leitung
gelegt werden, und hier unterscheiden sich die ganzen Ethernet Normen.
Bei 10 MBit Ethernet wird da ein einfaches Verfahren angewendet, den
Manchester Code. Bei 100 MBit hat da schon komplexere Verfahren, und
Gigabit Ethernet braucht sogar schon DSPs um den Rechenaufwand zu
bewältigen.
Auch gibt es Ethernet-Normen die nicht mit Strom, sondern mit Licht
arbeiten. Auch hier wird immer nur die untere Schicht ausgewechselt.
Da die obere Schicht immer gleich bleibt, kannst Du einfach einen
passenden Switch nehmen und beispielsweise ein 10 MBit Kupfer Ethernet
mit einem 100 MBit Glasfaser Ethernet verbinden.