Precedente Indice Successiva

Routing Loop e TTL

  • Se inviamo un pacchetto ad una rete esistente ed i router sono configurati correttamente, non ci saranno problemi.
  • Per evitare questo viene inserito nella intestazione IP un campo, chiamato Time To Live o TTL, che viene decrementato all'attraversamento di ogni router.
  • Normalmente questo campo è impostato ad un valore tale da riuscire a raggiungere qualunque destinazione (ha un massimo di 255)
  • In alcuni casi, magari per semplificare le regole di routing, è possibile che i default gateway facciano un anello, vale a dire, dl'ultimo gateway punta al primo.
  • In questo caso, se si invia un pacchetto ad una rete o subnet inesistente, verrebbe continuamente rimbalzato tra i router dell'anello occupando tutta la banda disponibile.
  • Se però il pacchetto viene rimbalzato tra i router, in breve questo campo raggiungerà il valore 0
  • Quando un router, decrementando il TTL, arriva 0, scarta il pacchetto ed invia al mittente un pacchetto ICMP time exceeded.
© Ing. Stefano Salvi - released under FDL licence

Valid XHTML 1.0! Valid CSS!