TCP ndani ya SSTP: kwa nini urudufishaji hutokea mara mbili
SSTP hubeba handaki katika mkondo wa TCP juu ya TLS. Njia inapopoteza pakiti, urejeshaji wa nje na wa ndani hupungua kwa wakati mmoja.
Maneno ya mdomo huja kabla ya itifaki. Uliza huku na kule na SSTP ni ile ya polepole, chaguo unaloepuka isipokuwa kitu kikulazimishe. Sifa hiyo inaelezea hali moja ya kushindikana kwenye aina moja ya njia.
Mfumo ni wa kweli. Pia ni wa masharti, jambo ambalo sifa hiyo haitaji kamwe.
Mikondo miwili ya kuaminika kwenye njia moja
SSTP hufunga handaki yake ndani ya kipindi cha HTTPS. HTTPS huenda juu ya TCP, na mkondo huo wa nje huhakikisha uwasilishaji kwa mpangilio. Kwa hiyo sehemu moja inayokosekana huzuia kila kitu kilichopanga foleni nyuma yake. Baiti za baadaye zinazomilikiwa na mazungumzo mengine ya ndani zinasubiri hata hivyo.
Mikondo ya ndani ya TCP hudumisha mpangilio na udhibiti wake wa msongamano. Haiwezi kuona urejeshaji wa nje, kwa hiyo kitu pekee kinachokiona ni kusimama. Kusimama ni ishara inayowaambia kuwa njia ina msongamano.
Sasa tabaka zote mbili hupungua kwa wakati mmoja. Hiyo ndiyo mwingiliano wote, na sehemu moja iliyopotea inatosha kuuanzisha.
Athari inaonekana wapi na wapi haionekani
Kwenye njia safi mkondo wa nje mara chache hurejesha kitu. Mwingiliano hautokei kamwe, na SSTP hubeba trafiki mwingiliano vizuri kabisa. Dai la jumla hushindwa hasa katika hatua hii.
Athari inaonekana pale upotevu au upangaji upya unapofikia njia ya msingi. Kiungo cha Wi-Fi kilichojaa au muunganisho wa simu wenye ucheleweshaji unaobadilika huunda masharti. Kisha foleni ya nje iliyozuiwa hubadilika kuwa ucheleweshaji unaoonekana ndani ya handaki.
Pia huongezeka kulingana na mzigo wa kazi. Mikondo mingi sambamba hujaza foleni na kufanya uzuiwaji wa kichwa cha foleni kuwa mbaya zaidi. Kipindi kimoja cha mwingiliano kwenye njia hiyo hiyo kinaweza kuonekana kikubalika.
Dalili kwa kawaida si nini
Si kila kipindi cha polepole ni tatizo hili. Kiwango cha chini thabiti kuanzia pakiti ya kwanza kinaonyesha uwezo, uundaji au kikomo cha seva. Mapumziko yanayolingana na msongamano wa ndani yanaonyesha foleni kwenye kiungo cha ufikiaji.
Tiba zinatofautiana, ndiyo sababu utambuzi huja kwanza. Urekebishaji wa bafa haufanyi chochote kwa kiungo kilichoundwa. Kubadilisha itifaki hakufanyi chochote kwa seva iliyoishiwa uwezo. Uanzishaji upya unaorudiwa unaonyesha mahali pengine kabisa.
# outer path quality to the SSTP endpoint
ping -c 50 203.0.113.44 | tail -3
mtr -rwc 50 203.0.113.44
# is the local link saturated while the session stalls?
sar -n DEV 2 5
# retransmissions on the outer connection
ss -tin dst 203.0.113.44
Fanya kipimo wakati tatizo linatokea. Ukamataji uliofanywa katika dakika yenye afya hauthibitishi chochote kuhusu mzunguko unaoendesha katika dakika mbaya.
Ulinganisho unaostahili kuaminika
Ikiwa usafiri mwingine unapatikana kwa kweli, linganisha chini ya udhibiti. Mwenyeji yule yule, mtandao ule ule, lengwa lile lile na kazi ile ile. Vipimo vyote viwili lazima viwe ndani ya dakika kumi zile zile ili masharti ya njia yalingane.
Kubadilisha mlango hakubadilishi itifaki. Kuagiza wasifu usiohusiana kwenye mteja wa SSTP hakuundi usafiri mbadala. Ulinganisho una maana tu pale seva inapotoa chaguo la pili.
Weka uthibitishaji wa TLS hai muda wote. Kazi ya utendaji si sababu ya kukubali cheti kisichothibitishwa. Ikiwa kusimama kunaonekana zaidi wakati kiungo cha juu kimejaa, angalia foleni kabla ya kulaumu tabaka.