Il-fallimenti tal-IPv6 jiġu attribwiti lill-protokoll ħafna aktar spiss milli lid-daqs tal-pakkett li kkawżahom. Iż-żewġ familji verament jimmaniġġjaw pakkett kbir wisq b'mod differenti, u t-tunnel huwa dak li jagħmel id-differenza importanti. Ir-router tal-IPv4 jistgħu jqattgħu pakkett meta r-regoli jippermettu, filwaqt li r-router tal-IPv6 ma jistgħux iqattgħu waqt il-vjaġġ xejn. L-IPv6 minflok jgħidha lill-mittent, u l-mittent huwa mistenni jirreaġixxi. Kollox li jmur ħażin wara jiddependi minn jekk dan il-messaġġ jasilx.

X'jagħmel kull familja

It-tabella hija l-mekkaniżmu f'erba' linji, u linja waħda tispjega l-biċċa l-kbira tal-konfużjoni.

BehaviourIPv4IPv6
Router fragments an oversized packetAllowed while DF is clearNever
Signal returned to the senderICMP Fragmentation NeededICMPv6 Packet Too Big
Size that must always work68 bytes1280 bytes
Fragmentation possibleRouters or sourceSource only

L-IPv6 m'għandux tqattigħ waqt il-vjaġġ u lanqas bandiera DF x'jitnaddaf, allura m'hemm xejn x'tistrieħ fuqu meta pakkett ikun kbir wisq. Il-mittent irid jiġi mgħarraf, u l-mittent irid jemmen.

It-tunnel idawwar it-triq bil-kwiet

VPN iżid headers ta' barra, u fil-każ ikkriptat ukoll data tal-integrità, qabel il-pakkett jitlaq mill-host. Il-pakkett ta' ġewwa jista' joqgħod fl-MTU tal-interface li jara filwaqt li l-pakkett ta' barra jaqbeż il-limitu tal-ħolqa li jmiss, u għalhekk dan jidher l-ewwel f'tunnel. Naqqas deliberatament l-MTU tal-interface tat-tunnel, jew issikka t-TCP MSS fit-triq, u ikteb liema numru għażilt u għaliex.

L-overhead tal-ESP jiddependi mill-mod u mill-algoritmi, allura l-MTU t-tajba tat-tunnel hija kalkolu u mhux konvenzjoni. X'tagħżel xorta waħda, trid tħalli spazju għal pakkett IPv6 ta' ġewwa sħiħ ta' 1280 byte, għax kull ħolqa IPv6 trid iġġorr daqstant. Tunnel li ma jistax iġorr 1280 byte ta' IPv6 mhuwiex problema ta' tuning; huwa triq maqtugħa għal dik il-familja. Dan il-limitu huwa dak li jisparixxi meta valur tal-MTU jiġi kkupjat minn installazzjoni li tuża biss IPv4.

Għaliex is-sintomu jidher bħala waqfa

Il-falliment mhuwiex żball nadif, u għalhekk jiġi djanjostikat ħażin. Handshake TCP jitlesta, tweġibiet żgħar jaslu, u l-konnessjoni tieqaf hekk kif tibda tweġiba kbira jew upload kbir, għax dawk huma l-ewwel pakketti li huma kbar biżżejjed biex jintremew. SSH jgħaqqad u mbagħad jieqaf fl-ewwel output kbir, u l-header ta' paġna jitgħabba filwaqt li l-ġisem qatt ma jispiċċa.

Jekk il-messaġġi tal-ICMPv6 dwar pakkett kbir wisq jiġu ffiltrati, il-mittent qatt ma jsir jaf u jibqa' jipprova l-istess daqs. Dan huwa toqba sewda u mhux triq bil-mod, u s-sinjal tiegħu huwa fruntiera tad-daqs li tista' tiġi riprodotta u mhux telf każwali. Li tħalli t-traffiku ta' kontroll rilevanti permess huwa parti minn installazzjoni tal-IPv6 li taħdem, mhux kortesija.

Titfixx il-messaġġi li t-triq tiegħek stess tiddependi fuqhom u mbagħad tiddeskrivi r-riżultat bħala ħsara tal-IPv6. L-istess argument japplika għall-messaġġi Fragmentation Needed tal-IPv4, li huma daqstant impopolari mal-awturi tal-firewall u daqstant meħtieġa.

Kejjel il-fruntiera, imbagħad sewwi s-saff

Ivverifika minflok taqta' bl-addoċċ: uża l-bandiera don't-fragment fuq l-IPv4 u daqsijiet fissi tal-load fuq l-IPv6, u rreġistra fejn jieqfu t-tweġibiet. ping -M do -s 1472 u ping -6 -s 1400 huma biżżejjed biex jistabbilixxu l-forma tal-problema, u tracepath jirrapporta l-MTU tat-triq skoperta tul it-triq.

Imbagħad sewwi s-saff li jippossjedi n-numru: l-MTU tal-interface tat-tunnel, it-tissija tal-MSS għat-TCP, jew it-triq innifisha. RFC 8200 hija r-referenza għar-regola tal-IPv6, u tinqara iqsar mill-inċident li tipprevjeni.

Ittestja l-familja li l-applikazzjoni verament tuża, għax isem b'sensiela doppja jista' jwieġeb fuq familja u mhux fuq l-oħra, u applikazzjoni tista' taqleb wara bidla fin-netwerk. Irreġistra l-indirizz li ttestjajt, għax riżultat kontra r-rekord A ma jgħid xejn dwar ir-rekord AAAA.

Ittratta l-fruntiera tad-daqs bħala prova

Fruntiera tad-daqs li tista' tiġi riprodotta hija waħda mill-ftit ħsarat tan-netwerk li jirriproduċu ruħhom eżattament, bl-istess għadd ta' bytes, mill-istess sors, kull darba. Dan jagħmilha rigal u mhux misteru, u jfisser ukoll li tiswija tista' tiġi vverifikata minflok mistennija.

Ikteb fit-ticket l-MTU skoperta, l-MTU tat-tunnel li kkonfigurajt u t-test li wera d-differenza. Il-persuna li jmiss se tiltaqa' mal-istess aritmetika fuq ħolqa oħra.

Artikli relatati