Maximum Transmission Unit: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m - Interfaccia, TCP (v1.09) |
|||
Riga 16:
L'RFC 1191 descrive "La scoperta dell'MTU del cammino" (in inglese "Path MTU Discovery", o più brevemente "PMTU discovery"), una tecnica per determinare l'MTU del cammino tra due [[host]] IP, così che quella frammentazione possa essere evitata. Un host invia inizialmente un pacchetto IP della dimensione corrispondente alla MTU locale con il bit DF (Don't Fragment --- Non Frammentare) settato a uno. Se un router lungo il cammino ha bisogno di frammentare il pacchetto, ma questo ha il bit DF a uno, il router lo abbandona, e manda un pacchetto [[Internet Control Message Protocol|ICMP]] di tipo "datagramma troppo grosso" all'indirizzo sorgente per segnalare il problema. Nel pacchetto ICMP è indicato anche l'MTU del link che ha causato l'abbandono. Questa operazione viene ripetuta finché il pacchetto non giunge a destinazione. L'host sorgente in questo modo "impara" il più grosso MTU che può passare attraverso quel cammino senza frammentarsi. L'operazione può essere eventualmente ripetuta se il percorso viene modificato.
Sfortunatamente un numero crescente di reti bloccano tutto il traffico [[Internet Control Message Protocol|ICMP]]
Ad esempio, sulle moderne reti [[ethernet]] [[LAN]], l'MTU è di 1500 byte. Sistemi come il [[PPPoE]] lo riducono, rendendo necessaria la scoperta dell'MTU del cammino, con la possibilità di rendere inaccessibili i siti che si trovino dietro ad un firewall mal configurato.
|