Stórir pakkar hverfa yfir IPsec á meðan litlir ping virka enn
Litlar prófanir svara og skráaafrit stöðvast, sem er einkenni stærðarákvörðunar sem tekin er fyrir dulkóðun. Finndu hvaða hlið skiptir pakkanum og hvers vegna.
Fjarskeljar svara áfram, litlar prófanir svara, og þá skríður skráaafrit og stöðvast án nokkurrar villu sem nokkur getur bent á. Ping með stærra farmi endurtekur það samstundis, og sama flutningur virkar frá staðarnetinu. Ekkert við dulkóðunina er hægt; ákveðnir pakkar berast aldrei. Tvær mismunandi skiptingar geta framkallað þetta einkenni, og þær skilja eftir sig mismunandi sönnunargögn.
Tveir staðir þar sem hægt er að skipta pakka
Fyrir dulkóðun getur beinirinn skipt of stórum innri pakka og varið hvern hluta fyrir sig. Eftir dulkóðun er það fullbúni ytri pakkinn sem er skipt, og fjarlægi endinn verður að setja hann saman aftur áður en hann getur afkóðað nokkuð. Sama einkenni, önnur vinna fyrir viðtakandann og önnur stýri fyrir þig.
Mismunurinn skiptir máli því viðgerð sem beinist að rangri hlið breytir tölu án þess að færa bilunina. Pakki sem er hafnað á tenginu verður aldrei ytri pakki, svo engin stilling á ytri hlið getur bjargað honum.
Hvar stærðarákvörðunin er í raun tekin
Tengi göngsins ber IP MTU, og það gildi getur hafnað of stórum innri pakka löngu áður en IPsec-stigið sér hann. Að setja bit í ytri hausinn endurskoðar ekki þá fyrri ákvörðun, því pakkanum var þegar hafnað. Þess vegna gerir hækkun innri MTU stundum illa úr hlutunum í stað þess að bæta þá. Lestu gildi tengisins og ytri hegðun áður en þú breytir hvoru sem er, því ódýrari breytingin er venjulega sú sem útskýrir einkennið.
Athugaðu fyrst gildi tengisins, síðan ytri hegðun. Tvær tölur, tvö stig, og venjulega er aðeins ein þeirra ábyrg.
Ytri fjárhagsáætlunin er ekki innri fjárhagsáætlunin
Hver umbúðir eyða bætum í hausa, og magnið fer eftir flutningnum, vistfangafjölskyldunni og hvort NAT-farartæki er í spilinu. Innri pakki sem passar í staðartengið getur samt gefið ytri pakka sem passar ekki í leiðina handan þess. Mældu aukaálagið í stað þess að gera ráð fyrir því, því hver valfrjáls haus bætist á reikninginn. Göng með NAT-farartæki borga meira en bert, og mismunurinn nægir til að brjóta flutning sem virkaði í gær.
Þegar ytri pakkinn ber ekki-þrepunarbitið sleppir stökk sem getur ekki sent hann áfram honum og ætti að skila ICMP-skilaboðum. Ef þau skilaboð eru síuð einhvers staðar heldur sendandinn áfram að reyna og notandinn sér stöðvun án skýringar. Þessi hljóðlátu slepping er venjulega ástæðan fyrir því að stærðarvandamál er tilkynnt sem hraðavandamál.
IPv6 fjarlægir einn af valkostunum
IPv6-beinarar þrepaskipta ekki á leiðinni, svo ytri pakkinn passar annað hvort eða hverfur með Packet Too Big-skilaboðum. Þau skilaboð verða eini endurgjafarrásin, og að loka fyrir þau brýtur leiðaruppgötvun fyrir hvern stóran flutning sem á eftir kemur. IPv4-beinarar mega þrepaskipta stórum pakka þegar bitið er hreint, sem felur bilunina þar til eitthvað annað setur það bit.
Á blönduðum stafla getur sama göngin hegðað sér öðruvísi fyrir fjölskyldurnar tvær, þess vegna leysir ein prófun yfir IPv4 ekki kvörtun um IPv6. Athugun sem æfir aðeins eina fjölskyldu lætur helming svarsins ómældan.
TCP-hlutastefna er ekki almenn lausn
Að takmarka hámarkshlutastærð hjálpar TCP-flæðum, og það er lögmæt stýring þegar vandamálið takmarkast við þau. Það hefur engin áhrif á UDP, sem flytur DNS, sumar raddprótókól og vaxandi hluta vefumferðar.
Beittu því, prófaðu síðan vinnuálagið sem mistókst. Ef UDP-tilfellið mistekst enn var hlutastefnan aldrei svarið og fjárhagsáætlun tengisins þarf enn athygli. Greindu fyrst prótókól mistakaða vinnuálagsins og veldu síðan stýringuna sem honum tilheyrir.
Vinnulagið
Skráðu stærsta farminn sem lifir af, síðan MTU tengisins, síðan hvort ytri pakkinn ber ekki-þrepunarbitið, og að lokum hvort ICMP-endurgjöf nái til sendandans. Sú röð þrengir bilunina án ágiskana. Geymdu hverja athugun með tímastimpli og endapunkti, því allar fjórar tölurnar hreyfast þegar leiðin breytist.
Breyttu einu gildi, prófaðu upprunalega flutninginn aftur og geymdu niðurstöðuna. Göng sem standast stóra prófun en stöðvast samt í forritinu hafa færst yfir í annað vandamál, og það er framfarir sem er þess virði að skrifa niður. Næsti maður vill frekar tölurnar en niðurstöðuna.