Les átta být og lat síðani SOCKS4-tunnilin frá tær
Forða tær frá at eta móttøkugreitingina ella bíða eftir býtum sum ikki eru, við at greina fasta SOCKS4-svarmarkið.
SOCKS4-sambandsbønin eydnast, men forritið sær ongantíð byrjunarheilsan frá ambætaranum. Eitt stað at hyggja at er fyrsta lesing sambandstólsins. Ein lesing á sekstan býtum er ov stór fyri átta býtja SOCKS4-svar.
| Svarfelt | Být |
|---|---|
| Felt fyri svarútgávu | 1 |
| Úrslitskota | 1 |
| Portfelt | 2 |
| Adressufelt | 4 |
Úrslitskotan 0x5a vísir at bønin varð góðtikin. SOCKS4a broytir hvussu bønin ber eitt vertsnavn; tað ger ikki svarið til sekstan být.
Eftir svarið ber sama TCP-streymurin mótmælisprotokollina. Ein teldupostambætari kann senda sína heilsan beinanvegin. Tí kann ein lesing sum brúkar sekstan tøk být taka fulla proxy-svarið umframt fyrstu átta býtini av teirri heilsuni. Um einki fylgir enn, kann ein ov stór blokkerandi lesing í staðin leggja óneyðuga bíðing afturat.
Nágreinilig longd er ábyrgd greinarans
At biðja um átta být eina ferð er ikki nóg mikið prógv fyri at átta být komu. Streymlesingar kunnu geva minni aftur. Savna nágreiniliga longd svarsins innan ein tíðarfreist, steðga á lokaðum ella miseydnaðum streymi, kanna svarið og lat næstu býtini vera fyri forritið.
Um sambandstólið brúkar eina størri buffereraða lesing, varðveit alt eftir markið og lat tað víðari til næsta brúkara. At kasta yvirskotinum er sama dátutap við øðrum lesingarstødd.
SOCKS5 tørvar sín egna greinara. Longdin á svaradressuni kann vera ymisk eftir adressuslag. At skifta hvørja proxy-lesing út við eina fasta lesing á átta býtum fór at bøta eina protokoll meðan onnur brotnaði.