SSH inaunganisha, kidokezo kinaonekana, na kipindi kinakufa mara tu amri inarudisha kitu kikubwa. Echo inaendelea kwa muda, kisha muunganisho unaisha wakati mteja bado anaonyesha handaki kama lililoinuka. Kipindi kilicho salama hadi data ifike kwa kawaida hugonga kikomo cha ukubwa na si kasoro ya SSH. Ukaguzi ulio hapa chini umepangwa ili maelezo ya bei nafuu yaondolewe kwanza.

Soma umbo la kushindwa kabla ya kugusa wasifu

Pakiti ndogo hupita na zilizojaa hazipiti. Kidokezo, bango au mbonyeo mmoja wa kitufe hutoshea kwa urahisi; orodha ya folda, upakuaji au bloku iliyobandikwa haitoshei. Ukubwa ambao tabia hubadilika ndio kidokezo, si ukweli kwamba SSH ndiyo programu inayohusika.

Utaratibu ni ugunduzi wa MTU ya njia, ambao hutegemea mrejesho. TCP huchagua ukubwa wa sehemu, na router aliye njiani akipata shida kupeleka pakiti inayotokana inapaswa kujulisha kwa ujumbe wa ICMP. Ufungashaji hufanya pakiti ya nje kuwa kubwa kuliko ya ndani, kwa hiyo ukubwa unaoweza kutumika ndani ya handaki daima uko chini ya kiungo halisi. Chuja jumbe hizo za ICMP popote na mtumaji hatapata marekebisho kamwe, ataendelea kutuma sehemu zilizojaa, na pakiti ya nje hutupwa bila taarifa.

Pima kikomo kutoka pande zote mbili

Linganisha MTU ya handaki na kiungo halisi kabla ya kubadilisha kimoja wapo. Handaki lililonakili thamani halisi limeshakwambia wapi tofauti iko.

Jaribu kutoka ndani ya handaki kwa ombi linalokataza kugawanyika, ukishusha mzigo hadi majibu yarudi. Hoja ya ukubwa huhesabu mzigo pekee, kwa hiyo namba inayofanya kazi daima iko chini ya MTU ya kiolesura. Ongeza tena ukubwa wa vichwa ikiwa unahitaji namba ya kiolesura.

ip link show tun0
ping -M do -s 1380 10.9.0.1

Rudia jaribio dhidi ya anwani ya umma ya seva kutoka nje ya handaki. Ikiwa majaribio makubwa yanashindwa huko pia, kikomo kiko kwenye njia kuelekea seva na hakuna chaguo la handaki litakaloihamisha. Ulinganisho huo hukuokoa kutoka kurekebisha mteja ambaye hakuwahi kuwa tatizo. Andika matokeo yote mawili kabla ya kufungua faili ya usanidi.

mssfix na fragment hufanya kazi tofauti

mssfix hupunguza ukubwa wa sehemu ambao miunganisho ya TCP ndani ya handaki huitangaza wakati wa kupeana mkono. Hii ndiyo kianzio sahihi kwa SSH, HTTPS na kunakili faili, ndiyo maana kukwama mara nyingi hupotea mara tu inapowekwa. Haigusi mizigo ya UDP hata kidogo.

Handaki linalobeba pia huduma ya UDP linaweza kuendelea kushindwa baada ya SSH kurekebishwa, na matokeo hayo huwachanganya wote wanaodhani chaguo moja linashughulikia kila kitu.

fragment ndio utaratibu mwingine na chombo tofauti. Hugawanya pakiti kubwa mno kabla ya ufungashaji, hutumika kwa usafirishaji wa UDP pekee, huongeza gharama kwa kila datagram na imeandikwa kama njia ya mwisho kwa ugunduzi uliovunjika. Mipangilio yote mawili lazima ilingane kwa wenza wanaomaliza handaki. Mwisho mmoja ukizuia na mwingine ukigawanya, hutokea tahadhari za kumbukumbu na tabia ambayo hakuna anayeweza kuibashiri kutoka kwenye faili.

Kupunguza MTU ya kiolesura ndio chaguo jepesi

Kupunguza MTU ya kiolesura kwenye ncha zote mbili ni chombo kizito. Hukiambia kila mtumaji wa ndani namba ndogo, jambo ambalo hufanya kazi, na huweka gharama hiyo kwa trafiki yote badala ya mitiririko ya TCP inayohitaji.

Ichague wakati handaki linabeba trafiki ambayo huwezi kuizuia, au wakati mteja ni kifaa ambacho wasifu wake hauko chini ya udhibiti wako. Itumie kwa usawa na uandike thamani kando ya wasifu. Mabadiliko yaliyotumika nusu ni mabaya kuliko kutokuwepo, kwa sababu yanaonekana kama suluhisho.

Jaribu tena na uhamishaji uliokwama

Unganisha tena ili mipangilio ipakiwe, fungua muunganisho mpya na urudie amri iliyoganda. Ukubwa wa sehemu hujadiliwa wakati wa kupeana mkono, kwa hiyo kipindi kilichostahimili kuunganishwa upya bado hubeba thamani ya zamani. Ping ni jaribio hafifu hapa, kwa sababu kushindwa kote ni kwamba pakiti ndogo hupita. Tumia orodha, upakuaji au ubandikaji uliovunjika.

Ikiwa kukwama kunaendelea kwa ukubwa mdogo, angalia mahali pengine: kizuizi cha moto chenye hali kinachomaliza mtiririko, anwani iliyorudiwa, au njia inayohama wakati wa kuunganisha upya. Andika ukubwa wa jaribio lililoshindwa na mpangilio uliobadilisha, kwa sababu jozi hiyo ndiyo hufanya ripoti inayofuata iwe na manufaa.

Makala zinazohusiana