Ní dhéanann seoladh seachfhreastalaí bailí teachtaireacht SOCKS scríofa de láimh bailí. Is féidir le struchtúr C nó C++ a sheoladh stuáil nó slánuimhreacha in ord an óstaigh a nár iarr an prótacal riamh.

Le haghaidh iarraidh SOCKS5 CONNECT le hainm fearainn, sraithigh an seicheamh seo go follasach tar éis idirbheartaíocht modha agus aon fhíordheimhniú roghnaithe:

  1. Leagan, ordú, beart curtha in áirithe agus cineál seolta
  2. Fad an fhearainn agus bearta an fhearainn
  3. An calafort cinn scríbe dhá bheart in ord beart an líonra

Bíonn faid na seoladh ag brath ar leagan SOCKS agus ar chineál an tseoladh. Teastaíonn a léiriú sonraithe ó réimsí uimhriúla leithead seasta; tá a n-ionchódú faid féin ag teaghráin fearainn. Ní treoir ghinearálta é críochtheoir teaghráin C chun nialas a chur le teachtaireacht na sreinge.

Aicearra cur chun feidhmeFadhb le seiceáil
Luach 32-giotán a shannadh trí phointeoir 8-giotánNí astaíonn sé na ceithre bheart go léir
Maolán a chaitheamh go pointeoir slánuimhir níos móCaithfear ailíniú agus ord na mbeart a láimhseáil fós
Glacadh leis gur teachtaireacht amháin é léamh nó scríobh amháinNí féidir le TCP ach cuid de sheicheamh an phrótacail a aistriú

Cuir gach réimse i gcomparáid leis an gceann scríbe beartaithe agus láimhseáil I/O páirteach. Ní chruthaíonn sé go bhfuil an freagra iomlán tagtha má fhaightear dhá bheart. Is féidir scrúdú a dhéanamh ar na teorainneacha sin chun iarraidh mhífhoirmithe a idirdhealú ó fhreastalaí a dhiúltaíonn nasc atá curtha síos i gceart.

Ailt ghaolmhara