Tagan TCP sifili ta hanyar wakili: gano mai karɓa
Gano sarrafa kwararar TCP a gefen abokin ciniki ko uwar garke na wakili kafin ka danganta saukewar da ta tsaya ga girman taga ko girman buffer.
Binciken fakiti ya nuna TCP ZeroWindow. Kafin ka canza saitin kernel, gano ƙarshen da ke sanar da sifili.
Wannan ƙarshen yana bayyana ƙarfinsa na karɓa a wannan haɗin TCP. Ba ya sanar da yawan bandwid ɗin da dukan wakilin ke da shi. Binciken tagan sifili yana bai wa mai aikawa damar gano ko ƙarfin da aka sanar ya canza; binciken kawai ba ya tabbatar da asarar fakiti ko karyewar wakili.
browser <-- TCP A --> proxy <-- TCP B --> website
Waɗannan tattaunawa ne daban na TCP. A ce burauza ya daina karanta babban amsa kuma ya sanar da sifili a A. Wakilin zai iya daina fitar da B yayin da nasa buffer ɗin suka cika. Tagan sifili daga baya a B na iya zama sakamakon jinkirin abokin ciniki, ba matsalar asali ba.
Akasin haka yana yiwuwa yayin ɗaukar kaya. Idan manhajar manufa ta daina amfani da bayanai, taganta a B na iya rufewa. Matsin zai iya komawa wajen abokin ciniki ta buffer ɗin wakilin.
Ka tsara abubuwan lura
- Rubuta ƙarshen haɗin da alkiblar canjin bayanan da abin ya shafa.
- Gano wane ƙarshe ne ya fara sanar da tagar karɓa mai raguwa ko sifili.
- Duba ko manhajarsa tana karatu, ta tsaya kan wani aiki, ko tana iyakancewa da albarkatu.
- Kwatanta lokaci a ɗaya ɗaya daga cikin sauran haɗin wakilin kafin ka ambaci ainihin dalili.
Alamun nazarin taga na Wireshark bayani ne mai amfani na rikodin, ba umarni na ƙara kowane buffer na karɓa ba. Hakanan dole a fassara girman taga bisa la'akari da tattaunawar haɗin.
Gwada wani ƙarshe daga jerin wakilai da ganin canjin ya dawo da lafiya shaida ce mai amfani cewa hanyar ta canza. Amma shi kaɗai ba ya tabbatar da cewa aiwatar da TCP na wata manhajar aiki ya kasance mai lahani. Ka riƙe bayanin da ya shafi tsarin karɓa da haɗin da jira ya fara.