gaspare.pappalardo1
Ominide
2 min. di lettura
Vota 3 / 5

Concetti Chiave

  • La frammentazione avviene quando un pacchetto di rete supera la dimensione massima consentita in una rete, richiedendo la suddivisione in pacchetti più piccoli.
  • Nella frammentazione trasparente, la rete che divide i pacchetti si occupa anche del loro riassemblaggio, rendendo il processo invisibile alle reti successive.
  • La frammentazione trasparente richiede router specializzati per riassemblare i pacchetti in uscita, creando potenziali colli di bottiglia.
  • La frammentazione non trasparente mantiene i pacchetti frammentati fino alla destinazione finale, dove avviene il riassemblaggio.
  • I pacchetti frammentati vengono numerati per consentire il corretto riassemblaggio, utilizzando campi specifici nell'intestazione di ogni frammento.

Frammentazione

Durante il percorso tra la stazione sorgente e quella di destinazione, il pacchetto di rete può attraversare numerose reti, ognuna delle quali può accettare dimensioni massime della PDU differenti. Quando un pacchetto supera la dimensione massima prevista nella rete che deve attraversare, può essere suddiviso dal router in frazioni più piccole compatibili con le dimensioni adatte per quella rete e i frammenti ottenuti possono essere inviati come singoli pacchetti separati.

Tale operazione viene detta frammentazione.
Il riassemblaggio può essere effettuato in tempi e modalità differenti:

  • Frammentazione trasparente: in questo caso la rete che ha provveduto alla frammentazione, provvede anche al riassemblaggio in uscita in modo tale che il pacchetto originario viene immediatamente riformato e le reti su cui verrà successivamente inoltrato non si accorgono nemmeno della frammentazione precedentemente avvenuta. Dovranno essere pertanto presenti dei router specializzati per effettuare tale operazione di riassemblaggio e ogni pacchetto diretto verso l’esterno dovrà passare per questi router. Tale modalità comporta alcuni svantaggi: tutti i pacchetti in uscita dalla rete devono passare per lo stesso router specializzato, inoltre se il pacchetto deve attraversare più reti con dimensione massima della PDU limitata, dovrà essere frammentato e riassemblato ogni volta, per ogni rete attraversata.
  • Frammentazione non trasparente: una volta frammentato il pacchetto, esso proseguirà sempre suddiviso in frammenti verrà riassemblato solo al raggiungimento della destinazione. Come già detto, in ogni caso i frammenti dovranno essere opportunamente numerati affinché sia possibile ricostruire il pacchetto originale. Un metodo spesso utilizzato per la numerazione prevede la definizione di una unità d frammentazione elementare al di sotto della quale non è più possibile frammentare e, nell’intestazione dei pacchetti associati a ogni frammento, la presenzi di tre campi supplementari: il primo campo contiene il numero del pacchetto originario a cui appartiene quel frammento, il secondo campo contiene il numero associato al primo frammento elementare contenuto in quel frammento e il terzo è un bit che indica se quello in oggetto è l’ultimo frammento o se ne segue un altro.

Domande da interrogazione

  1. Che cos'è la frammentazione in una rete?
  2. La frammentazione è il processo mediante il quale un pacchetto di rete viene suddiviso in frazioni più piccole quando supera la dimensione massima prevista nella rete che deve attraversare, permettendo così il suo invio come pacchetti separati.

  3. Quali sono le differenze tra frammentazione trasparente e non trasparente?
  4. Nella frammentazione trasparente, la rete che frammenta il pacchetto si occupa anche del riassemblaggio, rendendo il processo invisibile alle reti successive. Nella frammentazione non trasparente, i frammenti vengono riassemblati solo alla destinazione finale, richiedendo una numerazione per ricostruire il pacchetto originale.

  5. Quali sono gli svantaggi della frammentazione trasparente?
  6. Gli svantaggi includono la necessità che tutti i pacchetti in uscita passino per lo stesso router specializzato e la necessità di frammentare e riassemblare il pacchetto ogni volta che attraversa una rete con dimensioni massime della PDU limitate.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community