Come configurare smartphone e PC. Portale informativo
  • casa
  • TV (Smart TV)
  • MTU in un router: che cos'è? Unità di trasmissione massima. Impostazioni del router

MTU in un router: che cos'è? Unità di trasmissione massima. Impostazioni del router

Buon pomeriggio. Quello di oggi non è un articolo molto ordinario, poiché non è di tutti i giorni e non sarà adatto a nessun utente. Inoltre sconsiglio vivamente di approfondire questi parametri a persone tecnicamente deboli. Stiamo parlando di MTU, che su Wikipedia viene descritta come “la dimensione massima di un carico utile che può essere trasmesso da un protocollo senza frammentazione”. Cioè, questa è la dimensione delle informazioni utili nel pacchetto che il computer genera per l'invio alla rete.

Sequenziamento

Quindi, se ti sei imbattuto in questo articolo, penso che tu abbia già deciso che devi provare a modificarlo. In teoria, l'ottimizzazione di questo parametro può aiutare a risolvere i problemi di funzionamento errato di alcuni siti e servizi, ma sempre in teoria. Proverò a spiegare come farlo utilizzando il sistema operativo.

  1. Quindi, per prima cosa, apri la riga di comando come amministratore e inserisci il seguente comando: ping -f -l 1472 xxx.xxx.xxx.xxx, dove 1472=1500 (valore standard per Ethernet) - 28 (valore dell'intestazione, che non viene preso in considerazione) xxx.xxx.xxx.xxx - Indirizzo IP di un server qualsiasi del proprio provider. Ho utilizzato il gateway predefinito sulla rete del provider. E guardiamo la risposta, se la risposta viene ricevuta senza perdita di pacchetti, quindi aumentiamo il valore, se dice "È richiesta la frammentazione del pacchetto, ma è impostato il flag di divieto", quindi lo diminuiamo e così via finché non otteniamo il valore più alto del pacchetto che passa al nostro server. Ho ottenuto 1492 (1464+28). Ciò significa che lo imposterò come valore MTU.

  2. Successivamente, inserisci il comando: interfaccia netsh ipv4 mostra le sottointerfacce.

    Mostrerà il valore MTU per tutte le connessioni di rete. Dobbiamo scoprire come si chiama l'interfaccia della connessione di rete principale. Per me è Ethernet, ma per te dipende dalla tua situazione. Ma nella maggior parte dei casi verrà chiamato lo stesso.

  3. Successivamente, inserisci il seguente comando (per eseguirlo, devi): netsh interfaccia ipv4 imposta la sottointerfaccia "Ethernet" mtu=1492 store=persistent.

    Dove al posto di Ethernet scriviamo il nome della nostra interfaccia, e nel valore MTU scriviamo il valore ottenuto nel primo passo dell'istruzione.

  4. Infine, disabilitiamo la regolazione automatica del valore MTU per le connessioni di rete: netsh int tcp imposta global autotuninglevel=disabilitato.
  5. Per riattivare la sintonizzazione automatica, è necessario sostituirla Disabilitato SU normale.

Molti utenti di Internet, per connettersi a cui utilizzano connessioni sicure da parte dei provider, potrebbero sentirsi a disagio nel proprio lavoro a causa dell'impossibilità di aprire alcune risorse Internet. La risoluzione del problema a volte viene risolta radicalmente: il router o il provider vengono cambiati, ma c'è un'alta probabilità di correggere tu stesso la situazione regolando solo un parametro chiamato MTU nel router. Che cos'è, come trovarlo e configurarlo correttamente: domande discusse in questo articolo.

Portare chiarezza

Per aumentare la velocità di Internet, viene utilizzato il trasferimento dati a pacchetto. Dopotutto, non ha senso inviare e ricevere informazioni per ciascun bit durante il caricamento del canale. Pertanto è stata creata una tecnologia che consente di raccogliere il flusso di dati in un pacchetto speciale che viene trasmesso a distanza. Quando il computer di destinazione riceve un pacchetto, lo decomprime semplicemente e riceve i dati originali. Durante l'utilizzo di tale sistema, sono state identificate limitazioni che portavano ad una perdita di velocità all'aumentare della dimensione del pacchetto. Grazie a ciò, è stato introdotto uno standard corrispondente: il pacchetto massimo trasmesso per l'apparecchiatura (Maximum Transmission Unit), o MTU in breve, in un router. Che questo sia chiaro, resta da identificare i motivi per cui questo standard non funziona correttamente.

Paranoia o sicurezza

Naturalmente, qualsiasi standard prevede la risoluzione dei problemi in Per MTU è stata sviluppata una frammentazione speciale, che ha permesso di modificare la dimensione del pacchetto a un livello basso su richiesta del computer finale della rete. La richiesta stessa è stata effettuata a livello di trasporto TCP utilizzando il protocollo ICMP, il cui compito è trasmettere messaggi di servizio. I protocolli del livello di collegamento, se è impossibile ricevere un pacchetto, inviano un messaggio informando che ciò è impossibile. Il mittente riduce la dimensione del pacco e lo rispedisce. Tuttavia, questo non sempre funziona. Dopotutto, molto spesso le risorse Internet sono gestite da amministratori molto pigri che, invece di mettere a punto il sistema di sicurezza, prendono la via più semplice, disabilitando, a loro avviso, i protocolli non necessari. Naturalmente l’ICMP è uno di questi. Ma se non c’è nessun messaggio non c’è problema: l’utente finale, per colpa altrui, non utilizza per intero il servizio a pagamento.

Eccellente indicatore di ping

E affinché i dubbi che il servizio di supporto tecnico di qualsiasi fornitore mette nella mente dell'utente scompaiano per sempre, è necessario sapere un fatto importante: il comando ping non è un indicatore. Poiché il suo compito principale è verificare la disponibilità della risorsa, ma non la qualità del canale di comunicazione. Puoi verificarlo tu stesso eseguendo ping ya.ru sulla riga di comando. La risposta del server finale indicherà che il pacchetto da 32 byte è stato ricevuto. Cosa succede se invii un pacchetto impostato dallo standard a 1500 byte? Il comando sarà simile al seguente: ping ya.ru -f -l 1500. Dove l è la dimensione del pacchetto e f è il divieto di frammentazione. Possono sorgere problemi che vanno dall'impossibilità di ricezione alle perdite sul canale. Dato che tutte le informazioni ricevute da Internet vengono trasmesse in pacchetti di grandi dimensioni, non è consigliabile fidarsi del controllo del canale. In questo caso, la dimensione del pacchetto non è altro che il valore MTU, la cui modifica può migliorare le prestazioni di Internet.

Funzionalità del fornitore

Prima di tutto, devi capire quale parametro dell'unità di trasmissione massima è impostato dal provider. Se il servizio Internet viene fornito tramite un cavo a doppino intrecciato, senza alcuna impostazione di rete, non ci saranno problemi. Ma in caso di utilizzo di canali PPPoE sicuri, devi essere preparato a non fare a meno della configurazione del router e del computer. Esistono molte opzioni per determinare la dimensione corretta del pacchetto e per risolvere il problema e verrà prestata attenzione a molti dei metodi più efficaci. Naturalmente puoi provare a scoprire telefonicamente il parametro MTU dal tuo provider e registrarlo sul router, ma questo è troppo semplice e, molto probabilmente, impossibile a causa della scarsa competenza dell'operatore.

Forse il problema è altrove

È possibile che l'inaccessibilità di alcune pagine Internet non sia dovuta a impostazioni MTU errate nel router e che questa correzione non risolva il problema. Devi sapere esattamente in quale direzione muoverti. Per fare ciò, l'utente deve accedere alle impostazioni del proprio router e abbassare la MTU predefinita a 1400 byte. Dopo aver salvato e riavviato, prova ad accedere nuovamente alla risorsa desiderata. Se il problema persiste, ripristina le impostazioni nella posizione originale e inizia a cercare una soluzione in una direzione diversa. Tuttavia, secondo le recensioni di molti utenti, la modifica della dimensione massima del pacchetto verso il basso dà un risultato positivo e tutte le risorse, compresi i giochi online, sono disponibili. Tuttavia, sorge un altro problema: la velocità di apertura delle pagine e di download dei file diminuisce. È necessario aprire le impostazioni del router e ottimizzare la MTU.

Dalle parole ai fatti

Per accedere alle impostazioni è necessario inserire l'indirizzo del router nella barra degli indirizzi di qualsiasi browser e, una volta nella finestra di autorizzazione, inserire login e password. Naturalmente, se la configurazione è stata effettuata da un amministratore dal lato del provider, è anche di sua competenza eliminare i problemi durante il lavoro con Internet. Ma gli altri utenti conoscono la password effettiva e accedono al punto di accesso. In ogni caso senza autorizzazione il problema non potrà essere risolto perché le impostazioni del router non saranno disponibili.

In definitiva, non esistono situazioni senza speranza. Puoi scoprire le impostazioni di rete dal tuo provider, ripristinare il router alle impostazioni di fabbrica e connetterti. Nei media ci sono abbastanza istruzioni per configurare l'hardware richiesto, per non parlare delle guide di marca del produttore, che possono essere trovate sui siti ufficiali del venditore.

Come trovare MTU in un router

Il router D-Link è considerato il più popolare in Russia, quindi tutti gli esempi di messa a punto verranno descritti in base alla sua funzionalità, che non è molto diversa dagli altri router. Una volta entrati nel menu principale delle impostazioni del dispositivo, è necessario rivolgere l'attenzione alla voce WAN nella sezione “Rete”. Questo elemento è responsabile della creazione di un canale di comunicazione tra il router e l'apparecchiatura del provider, la sua presenza è obbligatoria in qualsiasi dispositivo di rete. Una volta nel menu desiderato, l'utente può rilevare diverse connessioni che hanno lo stato "connesso". La preferenza dovrebbe essere data a quello che ha il flag "gateway predefinito". Posiziona il cursore sulla connessione selezionata. Facendo clic sul pulsante "cambia" (o "aggiungi" - ogni versione ha il proprio nome), l'utente verrà indirizzato al menu di regolazione fine. Trova l'elemento desiderato etichettato MTU. Modificare il parametro facendo clic sull'immagine della matita nel campo selezionato. Imposta la dimensione desiderata. Salva le impostazioni e riavvia il router.

Quelli giusti danno sempre i loro frutti

L'impostazione della MTU nel router, come dimostra la pratica, è fondamentale per molti canali costruiti su reti private virtuali. Tuttavia, poche persone sanno che la messa a punto di una connessione di alta qualità dipende da altri due punti, che si trovano sempre accanto al campo MTU. La corretta configurazione di tutti i parametri risolve sempre i problemi nelle reti in cui D-Link, Zuxel, Cisco, Linksys e alcuni altri dispositivi compilano automaticamente parametri importanti. In questi casi, non dovresti modificare il parametro senza un desiderio speciale.

  1. Mantieniti vivo. La rete virtuale creata è costantemente supportata dal router, dal momento in cui viene acceso fino allo spegnimento.
  2. Intervallo LCP. Il parametro è specificato in secondi e imposta la frequenza delle richieste dal router all'apparecchiatura del provider per verificare la funzionalità del canale.
  3. Fallimenti dell'LCP. Parametro che consente di disconnettersi dalle apparecchiature del provider per stabilire un nuovo canale di comunicazione di qualità superiore in caso di mancata restituzione di numerosi pacchetti precedentemente inviati.

Standard di rete privata

Se non vuoi sperimentare da solo, determinando la dimensione MTU richiesta, puoi utilizzare i dati tecnici specificati negli standard.

  1. Ogni pacchetto trasmesso è accompagnato dai propri dati di sicurezza, comunemente chiamati header. Questa intestazione prende 8 byte da ciascun pacchetto, lasciando il canale in grado di trasmettere 1492 byte. L'ADSL si basa su questa tecnologia, quindi per configurare i modem è obbligatorio cambiare la MTU.
  2. Reti private VPN e PPP. In questo caso MTU dipende in gran parte dall'hardware del server al quale viene effettuata la connessione. Dopotutto, oltre al provider, la connessione può essere utilizzata per connettersi al posto di lavoro di un'azienda utilizzando una connessione remota. Il parametro da 1400 byte è considerato ottimale, ma la regolazione fine non è vietata.

Software per aiutare

È inoltre possibile determinare la dimensione MTU richiesta senza sperimentare il router utilizzando il software. Ad esempio, il programma TCP Optimizer esegue calcoli indipendenti sul canale di comunicazione e fornisce il risultato all'utente con una descrizione completa del problema. Abbastanza conveniente, ma ad alta intensità di risorse. Dopotutto, devi trovare il programma, scaricarlo, installarlo e comprenderne la funzionalità. E dopo averlo capito, qualsiasi utente scoprirà che l'applicazione utilizza un banale ping di alcune risorse su Internet. Si scopre che puoi determinare la MTU dalla riga di comando? È semplice, devi solo ridurre la dimensione del pacchetto di uno finché la risposta del server non è positiva: ping ya.ru -f -l 1499.

Molti prodotti software per la configurazione delle reti offrono la messa a punto modificando il registro di sistema, registrando chiavi speciali per le apparecchiature di rete. Questa funzionalità era richiesta nei sistemi del secolo scorso, tuttavia i moderni sistemi operativi sono in grado di adattarsi al canale di comunicazione creato e talvolta, dopo aver messo a punto il router, è necessario riavviare il computer per funzionare in modo più efficiente.

Finalmente

Dopo aver ricevuto informazioni sulla MTU nel router, cos'è e come mettere a punto l'apparecchiatura, è possibile procedere ad azioni dirette volte a migliorare le prestazioni del canale di comunicazione. Prima di iniziare, però, devi sapere che non tutti i router consentono di modificare le proprie caratteristiche. Ad esempio, ZTE, nota per i suoi modem 3G, ritiene che l'impostazione della MTU violi alcune regole di sicurezza interne. Di conseguenza, non sarà possibile modificare manualmente i parametri necessari. Gli esperti consigliano di installare le apparecchiature acquistate da un provider o almeno di concordare la scelta con il proprio provider Internet prima dell'acquisto.

Il numero MTU rappresenta il pacchetto dati massimo trasferibile inviato dal server all'apparecchiatura. Viene utilizzato nella connessione Internet e influisce direttamente sulla sua velocità. Come funziona MTU? Per garantire che il trasferimento della connessione sia veloce ed efficiente, i dati non vengono trasferiti un byte alla volta, ma in pacchetti interi. Il computer spacchetta il pacchetto e scarica le informazioni, ad esempio una pagina web, un gioco, ecc.

Pochi utenti ordinari si sono chiesti cos'è MTU e perché è indicato nelle impostazioni

Perché vale la pena controllare e modificare un parametro del genere? Accade spesso che un utente si connetta a Internet e, sebbene la velocità di connessione dichiarata dovrebbe essere elevata, il browser carica il sito o il gioco lentamente o non desidera affatto accedere ad alcune pagine. Allo stesso tempo, Internet non scompare del tutto, ma lo scarso caricamento influisce su singoli siti o applicazioni.

Per risolvere il problema, si consiglia di modificare le impostazioni DNS. Questo può essere fatto tramite il Pannello di controllo. Apri la sezione Connessioni Internet, seleziona la tua rete e visualizza le sue proprietà. In essi troverai componenti, tra i quali dovresti selezionare il protocollo Internet TCP/IP e inserire manualmente gli indirizzi DNS - 8.8.8.8 e 8.8.4.4 nella seconda riga.

Se hai provato a modificare il valore DNS, ma non è stato d'aiuto, dovresti fare riferimento alle impostazioni della dimensione del pacchetto dati. Quando il provider ha un numero per questo parametro e il tuo router ha un altro numero, la velocità diminuisce e la connessione non funziona bene. Non è necessario modificarlo sul tuo computer, poiché nelle ultime versioni di Windows è il sistema stesso a determinare il valore ottimale per il funzionamento della rete.

Come fai a sapere quale MTU impostare sul tuo router?

Esistono valori standard per questo parametro per i router. Nella maggior parte dei casi viene utilizzato il numero 1500: è l'impostazione predefinita di base, utilizzata per indirizzi IP dinamici e statici.

Per una connessione L2TP, viene selezionato il numero 1460 e per PPPoE - 1420. Vale la pena provare la combinazione 1476: è impostata per impostazione predefinita per le reti 3G.

Un'altra opzione con cui puoi scoprire la corretta combinazione di dimensioni del pacchetto per il router è chiamare il centro servizi del tuo provider. Ti forniranno dati accurati, ma potrebbero non essere in grado di rispondere alla tua richiesta, quindi vale la pena imparare come determinare tu stesso questo numero.

Questo può essere fatto controllando il valore MTU impostato sul computer e sul router. Se non corrispondono, questo è il motivo della scarsa velocità di connessione. Per scoprire la combinazione sul tuo computer, procedi come segue:

  • Inserisci la riga PING -f -l 1472 xxx.xxx.xxx.xxx in Total Commander, dove invece delle croci inserisci il tuo indirizzo IP.
  • Se il risultato è il testo "Rispondi da...", il numero MTU corretto è 1500, come dovrebbe essere per impostazione predefinita. Perché 1472? I restanti kilobyte sono di sistema e vengono aggiunti automaticamente a questo numero per un totale di 1500.
  • Se in risposta al comando appare il testo “Il pacchetto deve essere frammentato ma DF impostato”, è necessario cercare manualmente il valore corretto diminuendo di decine il numero 1472 fino ad ottenere la riga “Rispondi da...”. Quindi è necessario aggiungere 28 kilobyte di sistema al valore finale, ottenendo il numero corretto.

Configurazione della MTU nel router

Dopo aver trovato la combinazione richiesta per il pacchetto dati massimo trasmesso, inserirla nei parametri del router.

Questo viene fatto come segue:

  • Vai alle impostazioni del router. Nella riga del browser, inserisci l'indirizzo IP dell'apparecchiatura, nella finestra che appare, inserisci login e password (se non li hai modificati, utilizza la parola Admin in entrambe le righe).
  • Seleziona la sezione Rete, apri il menu WAN.
  • Immettere il numero richiesto nella riga Dimensione MTU, salvare le modifiche e riavviare l'apparecchiatura.

Nelle reti di computer, il termine unità massima di trasmissione (MTU) indica la dimensione massima di un blocco di dati utile di un pacchetto (payload inglese), che può essere trasmesso da un protocollo senza frammentazione. In genere, le intestazioni di protocollo non sono incluse nella MTU, ma su alcuni sistemi alcuni protocolli potrebbero includere intestazioni. Quando si parla di MTU, di solito si intende il protocollo del livello di collegamento del modello di rete OSI.

Tuttavia, questo termine può essere applicato anche ad altri livelli:

L1 - media mtu (frame L2 completo);

L2 - mtu, hw mtu, sistema mtu;

L3 - ip mtu (viene presa in considerazione l'intestazione ip), routing mtu;

L4 - tcp mss Non sistema: tunnel mtu, vlan mtu, mpls mtu.

La dimensione massima del frame è limitata per diversi motivi:

Per ridurre i tempi di ritrasmissione in caso di perdita di pacchetti o danneggiamento irreparabile. La probabilità di perdita aumenta con la lunghezza del pacchetto.

In modo che quando si opera in modalità half-duplex, l'host non occupi il canale per molto tempo (a questo scopo viene utilizzato anche il gap interframe).

Quanto più grande è il pacchetto inviato, tanto più lunga sarà l'attesa per l'invio di altri pacchetti, soprattutto sulle interfacce seriali. Pertanto, una piccola MTU era rilevante in tempi di connessioni remote lente.

Dimensioni e velocità ridotte dei buffer di rete per i pacchetti in entrata e in uscita. Tuttavia, buffer troppo grandi riducono anche le prestazioni.

Il valore MTU è determinato dallo standard del protocollo corrispondente, ma può essere sovrascritto automaticamente per un flusso specifico (dal protocollo PMTUD) o manualmente per l'interfaccia desiderata. Su alcune interfacce la MTU predefinita potrebbe essere impostata su un valore inferiore al massimo possibile. Il valore MTU è solitamente limitato di seguito dalla lunghezza minima consentita del frame.

Per una rete ad alte prestazioni, le ragioni che hanno causato i limiti MTU iniziali sono obsolete. A questo proposito per Ethernet è stato sviluppato uno standard per Jumbo Frame con MTU più elevato.

L'host conosce il valore MTU per la propria interfaccia (e possibilmente per quelle vicine), ma il valore MTU minimo per tutti i nodi della rete è solitamente sconosciuto. Un altro potenziale problema è che i protocolli di livello superiore possono produrre pacchetti di dimensioni maggiori che non sono supportati da altri nodi della rete.

Passaggio di pacchetti di grandi dimensioni attraverso una rete con frammentazione. Per superare questi problemi, IP supporta la frammentazione, che consente di spezzare un datagramma in pezzi più piccoli, ciascuno sufficientemente piccolo da passare agevolmente attraverso il nodo che causa la frammentazione. I frammenti dei pacchetti vengono contrassegnati in modo che l'IP dell'host di destinazione possa riassemblare i frammenti nel datagramma originale. Gli svantaggi della frammentazione dei pacchetti sono la velocità.

Sebbene la frammentazione risolva il problema della dimensione dei pacchetti e della mancata corrispondenza della MTU, riduce significativamente le prestazioni dei dispositivi di rete. A questo proposito, nel 1988 è stata proposta una tecnologia alternativa chiamata Path MTU discovery (RFC 1191). L'essenza della tecnologia è che quando due host si connettono, viene impostato il parametro DF (non frammentare), che impedisce la frammentazione dei pacchetti. Ciò fa sì che un host il cui valore MTU sia inferiore alla dimensione del pacchetto rifiuti il ​​pacchetto e invii un messaggio ICMP "frammentazione richiesta ma disabilita flag (DF)". L'host mittente riduce la dimensione del pacchetto e lo invia nuovamente. Questa operazione continua finché il pacchetto non è sufficientemente piccolo da raggiungere l'host di destinazione senza frammentazione.

Tuttavia, questa tecnologia presenta anche potenziali problemi. Alcuni router sono configurati dagli amministratori per bloccare completamente i pacchetti ICMP (questo non è molto intelligente, ma può essere la soluzione più semplice a diversi problemi di sicurezza). Di conseguenza, se la dimensione del pacchetto non corrisponde al valore MTU in una determinata regione, il pacchetto viene scartato e l'host mittente non può ottenere informazioni sul valore MTU e non invia nuovamente il pacchetto. Pertanto, non viene stabilita alcuna connessione tra gli host. Il problema si chiamava MTU Discovery Black Hole (RFC 2923) e il protocollo è stato modificato per rilevare tali router.

Poiché Windows (XP, 7, 8) seleziona automaticamente la migliore MTU (PMTU), nel nostro caso dobbiamo solo assicurarci che questa connessione non sia impostata su un valore diverso da quello fisso ottimale. A proposito, questo valore ottimale è abbastanza facile da scoprire conducendo un semplice esperimento. Apri la console cmd.exe e inserisci il comando al suo interno:

PING -f -l 1472 xxx.xxx.xxx.xxx

dove xxx.xxx.xxx.xxx è l'indirizzo IP del gateway del tuo provider,

F disabilita la frammentazione dei pacchetti,

L imposta la dimensione del pacchetto.

Se ricevi in ​​risposta qualcosa del tipo "Risposta da xxx.xxx.xxx.xxx: bytes=1472 time=144ms TTL=10", ciò significherà che MTU=1500 (28 byte dell'intestazione non vengono presi in considerazione). Se la risposta è "Il pacchetto deve essere frammentato ma è stato impostato il DF", diminuire il valore di 1472 finché non si ottiene il passaggio del pacchetto: questo valore più 28 byte dell'intestazione sarà uguale alla MTU richiesta.

Il valore risultante (+28 byte di intestazione) deve essere confrontato con il valore MTU utilizzato dal sistema, che può essere determinato utilizzando il comando sulla stessa riga di comando:

interfaccia netsh ipv4 mostra le sottointerfacce

(Questo visualizzerà il valore MTU per le interfacce di rete ipv4.)

È possibile modificare il valore MTU in Windows (XP, 7, 8) utilizzando il comando

(Si consiglia di eseguire l'azione di modifica delle impostazioni solo da parte di un utente esperto, poiché un valore errato influirà negativamente sul funzionamento della rete!!!):

interfaccia netsh ipv4 imposta la sottointerfaccia “ХХХХХХХХ” mtu=1500 store=persistente

Dove ХХХХХХХХ è il nome dell'interfaccia di rete (Per impostazione predefinita - "Connessione alla rete locale", per comodità è possibile rinominarla, ad esempio, in Lan1 nella cartella "Connessioni di rete" nel "Pannello di controllo").

A differenza del sistema operativo Windows, la maggior parte dei router (router Wi-Fi domestici) utilizza un'impostazione MTU statica specificata nelle impostazioni del router. Il valore MTU predefinito è 1500.

Il provider Triolan garantisce la trasmissione di pacchetti Ethernet della dimensione massima utilizzabile, che corrisponde all'impostazione MTU 1500.

Esistono provider le cui impostazioni di rete limitano la dimensione MTU a valori inferiori a 1500. Ciò è spesso dovuto all'utilizzo di protocolli di incapsulamento aggiuntivi (PPPoE, L2P, ecc.). In questo caso, il sistema operativo Windows configura il valore MTU richiesto utilizzando il protocollo PMTU, ma se si verificano problemi, potrebbero essere necessarie le impostazioni sopra descritte. Più spesso i problemi con MTU sono legati proprio ai router in cui il valore MTU è configurato in modo errato: per le reti Triolan questo valore è 1500, per le altre reti può essere determinato tramite riga di comando, come descritto sopra.

Per determinare con precisione la MTU, è necessario specificare il valore predefinito: 1500.

Esistono moltissime utilità che ti consentono di fare questo e non solo quello. Il più comune: Internet Tweak 2001 http://www.magellass.com/, Net Boost 99 http://www.download.ru/, iSpeed http://www.hms.com/, MTUSpeed http://www.mjs.u-net.com/, BlazeNET http://www.indeavour.com/html_about_blazenet.htm. Se non hai. possibilità di eseguire uno dei programmi di cui sopra, farlo manualmente, utilizzando il registro di Windows.

Nel capitolo

HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Services\Class \NetTrans\OOOx.

Se è presente un parametro MaxMTU, eliminalo. Successivamente, nel Pannello di controllo, esegui l'utilità Netto, sulla scheda Configurazione seleziona la voce dell'elenco Controller di accesso remoto e premere il pulsante Proprietà. Si aprirà una finestra di dialogo Proprietà: controller di accesso remoto. Sulla scheda Inoltre nel gruppo di parametri Proprietà seleziona la voce dell'elenco dimensione del pacchetto IP, e nel gruppo parametri Valore: grande(Fig. 8.1).

Riso. 8.1. Finestra di dialogo Proprietà: controller di accesso remoto

Ciò rende la MTU uguale a 1500. Per rendere effettive le modifiche, riavviare il computer.

Per verificare se i pacchetti verranno frammentati, è necessario stabilire una connessione a Internet. Per fare ciò, puoi utilizzare il programma Ping, incluso in qualsiasi sistema operativo Windows.

Dentro. è necessario impostare i seguenti parametri:

ping -f -1 1500 xxx.xxx.xxx.xxx

dov'è xxx. xxx. xxx. xxx - Indirizzo IP del server in fase di test.

Per testare MTU è molto più conveniente utilizzare programmi moderni con interfaccia grafica. Esiste un numero enorme di tali programmi. Ad esempio, Strumenti IP. Innanzitutto, devi determinare l'indirizzo IP del server che stai testando per evitare di perdere tempo dedicato alla query DNS.

Per fare ciò, utilizzare il comando Traceroute. Fare clic sul pulsante Inizio nell'angolo inferiore sinistro dello schermo, selezionare il comando Eseguire e nella finestra che appare, digita e l'URL del sito web. Apparirà la finestra dell'applicazione MS DOS. Ad esempio, inserendo un indirizzo qualsiasi, dopo poco il suo IP apparirà tra parentesi quadre. Ora usa il programma Ping. Eseguilo con questi parametri

ping -f -I 1500 xxx.xxx.xxx.xxx

dove xxx.xxx.xxx.xxx è l'indirizzo IP del server sottoposto a test. Il momento migliore per verificare la MTU per una connessione remota è di notte. Quindi il carico sulla linea di comunicazione è minimo.

Se non viene ricevuta alcuna risposta, il pacchetto viene perso. Inoltre, ne abbiamo vietato la frammentazione e la dimensione è troppo grande per le apparecchiature del fornitore. Inizia a ridurre gradualmente le dimensioni della confezione. Ad esempio, invece di un valore MTU pari a 1500, impostarlo su 1480, ecc., finché non viene ricevuta una risposta.

Il tuo ISP potrebbe utilizzare un valore inferiore. Ad esempio, 1524, 1152, 1024, 1006, 576, 568, 560, 552, 548, 536, 528, 520, 512.

Questo esperimento ha confermato la nostra ipotesi: il provider Internet può utilizzare qualsiasi dimensione di pacchetto, fino a 1500. Se non sei ancora stanco di sperimentare, prova a scaricare un file da 500 KB dallo stesso server con valori MTU diversi.

Probabilmente scoprirai che la velocità è maggiore quando si utilizza più grande

Pacchetti. Ancora una volta, questo è solo se il tuo provider può accettarli senza frammentarli. Inoltre, se esegui il ping di molti dei tuoi siti preferiti con un pacchetto non frammentabile, vedrai che quasi tutti accettano perfettamente pacchetti di dimensione 1500.

E cosa? Potresti chiedere: "Dov'è l'MTU consigliato di 576?" Ma, a quanto pare, non si trova quasi da nessuna parte. Pertanto, il miglior consiglio potrebbe essere quello di non seguire i consigli di altre persone, ma di condurre le proprie ricerche, che possono dare risultati reali.

In effetti, la qualità e la velocità di Internet sono fortemente influenzate dalla frammentazione dei pacchetti, che si verifica se un pacchetto di grandi dimensioni passa attraverso una rete che ha una MTU inferiore alla lunghezza del pacchetto.

Ovviamente puoi andare sul sicuro e scegliere la dimensione MTU minima alla quale i pacchetti molto probabilmente non verranno frammentati, ma ciò può influire sulle prestazioni del tuo sistema in modo ancora più dannoso rispetto all'utilizzo di pacchetti di grandi dimensioni. L'importante, infatti, è che la tua MTU non superi la MTU del provider, anche se la funzione è abilitata

Il sistema PMTU stesso troverà un percorso per i tuoi pacchetti sulla rete in cui non saranno frammentati.

A proposito, se scopri che il tuo provider ha una MTU pari o inferiore a 512, allora ha senso pensare di cambiarlo: insieme ai tuoi dati verranno trasferite troppe scorie.

I migliori articoli sull'argomento