Il 19/07/2015 17.58, pierino ha scritto:
> Hum, non ho capito, come passa il frame fino ad un certo punto? Il mio
> pc remoto 192.168.XX.29 lo raggiunge, giusto?
> Quello che non capisco e' la riga :
>
> host: 82.XXX.XX.174 not responding
>
> Che rigarda l' IP pubblico dell' host remoto
>
> Cosa vuol dire, arriva, passa ma l' apparato non risponde perche'
> disabilitato ai ping ? Infatti, se provo a pingarlo mi ritorna:
>
> Richiesta scaduta.
Quello che tu stai effettuando e' un test che serve a scoprire la
dimensione massima della MTU di una tratta.
Il test utilizza un flag che impedisce la frammentazione del pacchetto,
in pratica se il pacchetto non e' abbastanza piccolo non verra'
trasmesso, ovviamente in questo caso non avrai alcuna risposta.
Ma tutto questo riguarda soltanto il test, invece nel normale utilizzo
il flag che evita la frammentazione e' disabilitato, i pacchetti
verranno sempre spediti (se sono troppo lunghi verranno frammentati) e
avrai le risposte.
> Mi preoccupa il fatto che spesso non riesco a collegarmi in Terminal
> Server ( Desktop Remoto ) all' host 192.168.XX.29.
> Mi dicono che e' colpa dell' MTU.
Non credo, se hai l'MTU impostato male al massimo avrai un degrado delle
prestazioni, ma deve funzionare.
Piuttosto controlla l'indirizzo, non conosco la tua rete ma
192.168.qualcosa e' un indirizzo locale.
> Anche qui non ho capito, la la MTU non vuol dire: Max Transfer Unit e
> non ha un valore massimo di 1.500 byte per reti ethernet ?
Vuol solo dire che tutto quello che stai trasmettendo verra' diviso in
pacchetti di 1500 byte al massimo, se ad esempio stai inviando un file
di 10kb (10240 byte), verra' diviso in 7 pacchetti, di cui 6 di 1500
byte e uno di quel che rimane (1240 byte).
Se invece imposti l'MTU a 1200, i pacchetti saranno di piu' (9 in
totale) e dato che ogni pacchetto ha un header ci sara' un po' piu' di
overhead, cioe' la trasmissione durera' un po' (molto poco) di piu'.
> Cmq quello che vorrei e' riuscire a tracciare il percorso del mio
> pacchetto e capire *dove* non transita un determinato valore di MTU in
> modo da capire quale sia l' apparato che limita il mio collegamento
>
> Dove sbaglio ?
Di solito su usa regolare il valore dell'MTU in base al tipo di
connessione, in modo da ottimizzare il collegamento col proprio
provider, ma tieni ben presente che si tratta solo di un'ottimizzazione,
non e' indispensabile per il funzionamento.
A quello che avviene da li' in poi non dovresti far caso, puo' darsi che
ci siano tratte con MTU piu' piccola o piu' grande, non importa.