Le bhith a' stiùireadh Socket.Connect() gu frithealaiche SOCKS, fosglaichear ceangal TCP ris an fhrithealaiche sin. Feumaidh na bytes a tha romhainn SOCKS a bhruidhinn fhathast. Ma chuireas tu protocol na h-aplacaid sa bhad, fàgar an frithealaiche a' feitheamh ri còmhradh eile.

Le SOCKS5, tha stèidheachadh a' cheangail a' gabhail a-steach barganachadh modha, iomlaid dearbhaidh sam bith a thaghadh, agus iarrtas a dh'ainmicheas an ceann-uidhe. Chan eil ach freagairt shoirbheachail a' fosgladh na slighe do bhytean na h-aplacaid. Tha na h-ìrean sin air am mìneachadh ann an RFC 1928.

Cùm am barganachadh anns an t-sreath cheangail

Faodaidh aplacaid le a protocol TCP fhèin ceanglaiche a tha mothachail air neach-ionaid a chleachdadh a bheir air ais sruth stèidhichte. Bidh an còrr den aplacaid an uair sin a' leughadh agus a' sgrìobhadh tron t-sruth sin. Feumaidh ceanglaiche aire a thoirt do leughaidhean pàirteach, seulaichean de dh'fhad caochlaideach, fàilligidhean dearbhaidh agus ceann-là airson a' bharganachaidh.

Tha cur-an-gnìomh a chaidh a sgrìobhadh le làimh a leughas aon bhuidseat de mheud stèidhichte agus a ghabhas ri soirbheas cugallach. Chan eil TCP a' gleidheadh chrìochan theachdaireachdan SOCKS. Leugh an fhreagairt iomlan a tha air a mìneachadh leis an t-seòrsa seòlaidh aice mus tòisich thu air protocol na h-aplacaid. Tha leughadair fhreagairtean CONNECT airson .NET 7+ a' sealltainn na h-ìre sin.

Ma tha leabharlann air a chumail a' solarachadh na sreath cheangail seo mar-thà, thoir sùil air na dreachan SOCKS a tha a' faighinn taic, na dòighean dearbhaidh agus am frèam-amas. Tha ceangal fòram de dheich bliadhna na àite-tòiseachaidh airson sgrùdaidh seach na dhearbhadh air co-fhreagarrachd làithreach.

Tha farsaingeachd fa leth aig rèiteachadh a' chliant HTTP

Bidh suidheachadh neach-ionaid cliaint HTTP a' rèiteachadh a' chliant HTTP sin. Chan eil e ag atharrachadh gach socket amh sa phròiseas. Gabhaidh an Socket API ri ceann-uidhe lìonraidh agus fàgaidh e am barganachadh aig ìre nas àirde chun an neach-ionlaid.

Airson protocol aplacaid a tha crioptaichte, dèan a chrathadh-làimhe TLS an dèidh an tunail neach-ionaid a stèidheachadh. Dearbh-aithnichear dearbh-aithne a' chinn-uidhe a thathar an dùil aig an ìre sin. Fuirichidh dearbhadh an neach-ionaid agus dearbhadh a' chinn-uidhe air leth ged a chleachdas iad an aon sruth bhunaiteach.

Artaigilean co-cheangailte