Il-ping jirnexxi, it-trasferimenti kbar jinqabdu, u t-tunnel jiddikjara ruħu b'saħħtu. Xi ħadd inaqqas l-MTU tal-interface, ieħor jillimita l-MSS, u xi drabi l-problema tgħib għal raġunijiet li ħadd ma jirreġistra. Iż-żewġ numri jiddeskrivu oġġetti differenti, għalhekk li tbiddel dak ħażin tipproduċi tiswija li tidher bħal xorti. Dan huwa l-proċedura: identifika s-saff, applika l-aġġustament li jmiss, u mbagħad ittestja fuq konnessjoni ġdida.

Żewġ numri, żewġ oġġetti

L-MTU jappartjeni lil konnessjoni jew interface: huwa l-akbar pakkett li jista' jiġi mgħoddi mingħajr ma jinqasam. L-MSS jappartjeni lit-TCP: huwa l-akbar ammont ta' merfug TCP li segment jista' jġorr, u jeskludi kemm l-intestatura TCP kif ukoll dik IP. Fuq konnessjoni Ethernet ordinarja b'IPv4, MTU ta' 1500 byte jagħti l-MSS magħrufa ta' 1460 byte. Dawn in-numri jiddeskrivu saffi differenti u jiġu skambjati b'mekkaniżmi differenti. Faċli tħawwadhom għax it-tnejn jitkejlu f'bytes u t-tnejn huma qrib 1500.

Wieħed jiġi bħala setting tal-interface. L-ieħor jiġi bħala għażla ġewwa segment SYN, innegozjat bejn truf li qatt ma jaraw l-interface tiegħek.

Fejn jinżel il-piż żejjed ta' barra

VPN ipoġġi l-pakkett ta' ġewwa ġo ieħor, u l-pakkett ta' barra jrid jidħol fil-mogħdija fiżika. L-intestaturi tal-enkapsulament, l-intestatura IP ta' barra, l-intestatura tat-trasport u kwalunkwe tikketta ta' awtentikazzjoni kollha jikkunsmaw bytes li l-pakkett ta' ġewwa ma jistax juża. Ħalli l-interface tat-tunnel fuq 1500 u l-pakkett ta' barra regolarment jaqbeż dak li l-mogħdija tista' ġġorr. Bil-bit 'titfarrakx' issetjat, ir-router jarmih u suppost jibgħat lura żball ICMP; jekk dak iż-żball jiġi ffiltrat, min jibgħat qatt ma jsir jaf.

Huwa għalhekk li l-falliment jidher selettiv. Talbiet żgħar jitlestew u kull ma jimla segment jieqaf, għax huma biss il-pakketti kbar li jiġu mwarrba. Tunnel li jgħaddi ping mhuwiex tunnel li jġorr data.

L-illimitar tal-MSS, u fejn japplika

Il-clamping tal-MSS jerġa' jikteb il-valur fis-segment SYN waqt li jaqsam punt magħżul, u b'hekk iż-żewġ truf jagħżlu merfug iżgħar mingħajr ma jkun jaf xi ħadd għaliex. Fuq Linux huwa mira tat-tabella mangle applikata b'regola espliċita, u trid tolqot il-pakketti SYN fid-direzzjoni li trid. Illimitaha għall-interface tat-tunnel u l-firxa tal-indirizzi, għax regola wiesgħa tibdel l-imġiba tat-traffiku li qatt ma jidħol fit-tunnel.

L-effett huwa fuq TCP biss. Applikazzjoni UDP, sessjoni QUIC u kwalunkwe protokoll li jibni d-datagrammi tiegħu stess jibqgħu mhux mittiefsa.

Iddjagnostika b'mogħdija fissa

Żomm varjabbli waħda kull darba. Ittestja b'pakkett li inti tagħżel id-daqs tiegħu, u ssettja l-bandiera 'titfarrakx' sabiex il-kernel jirrapporta r-riżultat minflok jaħbih.

Irreġistra fejn tibda l-falliment: ġewwa t-tunnel, fl-interface tat-tunnel, jew fil-mogħdija fiżika wara l-enkapsulament. Imbagħad ibdel numru wieħed u rrepeti l-istess test mhux ieħor. Il-konnessjonijiet eżistenti jżommu l-MSS li nnegozjaw, għalhekk bidla fil-politika tidher biss fuq konnessjoni ġdida, u għalhekk paġna fil-cache ma tipprova xejn f'ebda direzzjoni. Jekk upload kbir wieħed jibda jaħdem, tkun tgħallimt dwar dik il-mogħdija u mhux dwar kull protokoll fuqha.

X'ma jsewwix kull bidla

L-abbassar tal-MTU tal-interface ma jbiddilx l-MSS ta' sessjoni li digà stabbilita. L-illimitar tal-MSS ma jgħinx fluss UDP, u ma jsewwix mogħdija fejn l-iżbalji ICMP jiġu ffiltrati f'direzzjoni waħda biss. Kull bidla ssewwi klassi waħda ta' problemi u tħalli l-bqija eżatt kif kienu.

Irreġistra liema aġġustament applika, fejn, u liema test wera d-differenza, għax inkella l-inġinier li jmiss japplika t-tnejn u jitlef il-ħila li jgħid liema kien importanti. Jekk ir-restrizzjoni hija reali u permanenti, ippreferi MTU tat-tunnel li tirriflettiha minflok clamping li taħbiha. Jekk trid tikkampja, ħalli r-regola limitata u kkummentata, għax regola mangle mhix spjegata ssir permanenti b'mod awtomatiku.

Artikli relatati