High_Speed_Creator ha scritto:
Sicuramente non puoi scrivere a livello ethernet un kernel di un sistema operativo in quanto l'ethernet è solo locale. Puoi utilizzare dal quarto livello in sù la gestione dei S.O.
Tutto sotto al livello 4 della pila ISO/OSI non è gestibile da un semplice programmatore, in tal caso di parla di permessi di root.
@High_Speed_Creator e' meglio che rimuovi il post, hai fatto un PASTICCIO con i concetti!!!!!
NON ESISTE il livello
ethernet:
Ethernet (con la 'E' maiuscola, che NON E' Internet) e' un tipo di scheda di rete (esiste anche la token ring, le schede wifi, ...) e NON CENTRA NIENTE con i
layer usati a livello di sistema operativo per isolare le funzionalita'!
Il
kernel di un sistema operativo e' quella parte di SO che si occupa degli aspetti GLOBALI della gestione del computer: gestione delle periferiche, della memoria, dei processi, del file system, DELLA RETE ...
Lo
STACK ISO/OSI (NON pila, devi imparare ad usare i termini tecnici in inglese, perche' nel 99.99999% dei casi studierai su testi in inglese) e' un modello teorico di suddivisione delle funzionalita' del software usato per la comunicazione di rete.
La gestione della rete e' implementata a livello di kernel, NON il viceversa:
il driver per una scheda Ethernet viene scritto a livello di Kernel
la frase opposta non vuol dire nulla!!!