reti e in particolare la rete INTERNET


reti e in particolare la rete INTERNET
Sfoglia il glossario usando questo indice

Caratteri speciali | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | TUTTI

P

Perché è necessario il software

 Avere un accesso diretto all’hardware per inviare i dati su di una rete non è certamente un modo conveniente di operare: 
  • Siamo molto lontani dai paradigmi di programmazione utilizzati 
a livello più alto
  •  Equivale ad accedere ai file effettuando chiamate al controller 
del disco per accedere direttamene ai suoi settori
 Pertanto il software di rete fornisce un’interfaccia di 
livello più alto alle applicazioni 
 Come organizzare il software ? 
La comunicazione dei dati su di una rete è un’attività 
molto complessa  
Per progettare un’architettura di rete è necessario: 
  •  Analizzare i problemi della comunicazione
  • Dividere i problemi in sottoproblemi 
  • Progettare ed implementare il software per risolvere ogni sottoproblema Un’architettura ben progettata dovrebbe essere:
  • Modulare – in grado di consentire la sostituzione di alcuni 
moduli software senza apportare modifiche agli altri
  • Efficiente – in grado di risolvere il problema senza ridondanze 
cercando di sfruttare al meglio la capacità della rete