It-tweġibiet tal-eku jaslu, id-desktop mill-bogħod jaħdem, u l-browser joqgħod fuq paġna vojta sakemm jagħti l-armi. Żewġ spjegazzjonijiet jaqblu ma' dan il-mudell, u mhumiex varjanti ta' problema waħda: politika li qatt ma ppermettiet is-servizz, jew pakketti li jieqfu jaqblu hekk kif it-trażmissjoni tikber. It-tweġiba tal-eku ma teskludix lil waħda minnhom.

Mur mill-iżgħar mistoqsija għall-akbar waħda, u noti x'ipprova verament kull pass.

Tweġiba tal-eku twieġeb mistoqsija ħafna iżgħar

Tweġiba tal-eku tgħid li l-munzell IP tad-destinazzjoni wieġeb talba ICMP mis-sors tiegħek. Ma tgħid xejn dwar jekk hemmx semmiegħ TCP fuq il-port li għandek bżonn, jekk politika tippermettix dak il-port, jew jekk il-host tad-destinazzjoni jiffiltrx it-traffiku indipendentement mill-gateway. Gateway li jippermetti servizz wieħed jista' jwarrab ieħor waqt li ż-żewġ miri jwieġbu għall-ping. Aqra t-tweġiba bħala fatt wieħed dwar pakkett wieħed u direzzjoni waħda.

Ikkonferma d-destinazzjoni u l-port tas-servizz qabel tinterpreta xi ħaġa oħra. L-indirizz li ttestjajt u l-indirizz li juża l-applikazzjoni xi drabi huma rekords differenti, u isem li jiġi riżolt f'żewġ indirizzi jagħmel dan probabbli.

Sib jekk il-konnessjoni bdietx

Konnessjoni miċħuda minnufih hija tweġiba tas-semmiegħ jew tal-politika: xi ħaġa wieġbet u qalet le. Konnessjoni li tiftaħ u mbagħad tistalla meta d-dejta tibda tiċċaqlaq tindika d-daqs. Konnessjoni li qatt ma tlesti l-handshake normalment hija kwistjoni ta' politika jew routing, u tidher bħal timeout aktar milli bħal rifjut.

curl -v --max-time 10 https://internal.example/ -o /dev/null
ss -tn state established '( dport = :443 )'

Nota liema minn dawk it-tlieta osservajt qabel ma tmiss is-settings tal-MTU. Ibdel id-daqs tat-tunnel biex isewwi konnessjoni miċħuda jħela dik il-bidla u jaħbi l-kawża vera għal xi żmien.

Kejjel id-daqs b'numru ddikjarat

Meta tistalla tidher taħt tagħbija, testja daqs wieħed ta' pakkett bil-bit li jipprojbixxi l-frammentazzjoni u ddikjara l-aritmetika biex ir-riżultat ifisser xi ħaġa. Fuq Linux bl-iputils, tagħbija utli ta' 1392 bajt flimkien mal-header ICMP ta' 8 bajti u l-header IPv4 ta' 20 bajt tipproduċi pakkett intern ta' eżattament 1420 bajt. Iddikjara din l-aritmetika fit-ticket, għax ping għarwien li jasal sal-gateway ma jippruvax xejn dwar applikazzjoni.

ping -4 -M do -s 1392 10.44.0.10
ping -4 -M do -s 1372 10.44.0.10

Iż-żewġ testijiet huma punti ta' kejl, mhux rakkomandazzjonijiet għal daqs tat-tunnel. Jekk l-ICMP jiġi ffiltrat f'xi post tul it-triq, timeout ma jgħidlek xejn dwar id-daqs, għax il-filtraġġ u pakkett kbir wisq jidhru l-istess mill-ġenb tal-klijent. Is-suċċess ukoll ma jgħid xejn dwar id-direzzjoni opposta jew dwar destinazzjoni oħra.

Qis it-triq ta' barra

L-inkapsulament iżid il-headers tiegħu stess, għalhekk il-pakkett fuq il-wajer huwa akbar mill-pakkett li kejlejt ġewwa t-tunnel. Id-distakk bejn it-tnejn huwa dak li jagħmel possibbli fl-istess ħin talba żgħira li taħdem u talba kbira li tfalli.

L-iskoperta tal-MTU tat-triq fl-IPv4 tiddependi fuq feedback dwar pakketti li ma jistgħux jiġu mgħoddija mingħajr frammentazzjoni, u l-IPv6 juża messaġġi Packet Too Big. L-ispeċifikazzjoni IPv4 tiddeskrivi dak il-mekkaniżmu. Il-filtraġġ tal-feedback ikisser il-ħila tal-mittent li jitgħallem u jħallih jerġa' jibgħat pakketti li qatt ma se jaqblu. Huwa għalhekk li talba żgħira li taħdem u talba kbira li tfalli jikkoeżistu daqshekk komdu.

Ibdel numru wieħed u erġa' testja l-applikazzjoni

Naqqas l-MTU tat-tunnel, jew illimita d-daqs massimu tas-segment għat-TCP, imbagħad erġa' agħmel it-test oriġinali tal-applikazzjoni minflok it-testjar. Testjar li jirnexxi wara l-bidla u applikazzjoni li għadha tistalla huma problema differenti b'forma simili, u t-test tal-applikazzjoni biss jiddistingwihom.

Żomm l-aritmetika fir-rekord tal-bidla: id-daqs imkejjel, il-overhead li assumejt, u l-valur li stabbilixxejt. Kull min jerġa' jeżaminaha aktar tard jista' jivverifika l-assunzjoni minflok ma jerġa' jiddeduċiha minn screenshot ta' ping.

Jekk l-applikazzjoni taħdem f'kull daqs li ppruvajt, waqqaf l-aġġustament tan-numri u ħares lejn il-politika li tissepara s-servizz li jaħdem minn dak li jfalli.

Artikli relatati