Teastaíonn croitheadh láimhe SOCKS ó socket .NET
Mínigh cad a chaithfidh amh-socket TCP .NET a dhéanamh sula dtaistealaíonn bearta na feidhmchláir trí sheachfhreastalaí SOCKS.
Nuair a dhírítear Socket.Connect() ar fhreastalaí SOCKS, osclaítear nasc TCP leis an bhfreastalaí sin. Caithfidh na bearta seo a leanas SOCKS a labhairt fós. Má sheoltar prótacal an fheidhmchláir láithreach, fágfar an freastalaí ag fanacht le comhrá eile.
Le SOCKS5, cuimsíonn bunú an naisc idirbheartaíocht mhodha, aon mhalartú fíordheimhnithe a roghnaítear, agus iarraidh a ainmníonn an ceann scríbe. Ní osclaíonn ach freagra rathúil an cosán do bhearta an fheidhmchláir. Sainmhínítear na céimeanna seo i RFC 1928.
Coinnigh an idirbheartaíocht sa chiseal naisc
Is féidir le feidhmchlár a bhfuil a phrótacal TCP féin aige nascóir atá feasach ar sheachfhreastalaí a úsáid a thugann sruth bunaithe ar ais. Léann agus scríobhann an chuid eile den fheidhmchlár tríd an sruth sin ansin. Caithfidh nascóir aire a thabhairt do léamh páirteach, seoltaí ar fhad athraitheach, teipeanna fíordheimhnithe agus spriocdháta don idirbheartaíocht.
Tá cur i bhfeidhm scríofa de láimh a léann maolán amháin d'fhad seasta agus a ghlacann le rathúlacht soghonta. Ní chaomhnaíonn TCP teorainneacha theachtaireachtaí SOCKS. Léigh an freagra iomlán a gcuirtear síos air de réir a chineáil seoladh sula dtosaíonn prótacal an fheidhmchláir. Léiríonn léitheoir freagraí CONNECT le haghaidh .NET 7+ an chéim sin.
Má sholáthraíonn leabharlann chothaithe an ciseal naisc seo cheana, seiceáil na leaganacha SOCKS a thacaítear léi, na modhanna fíordheimhnithe agus an creat sprice. Is pointe tosaigh le haghaidh imscrúdaithe é nasc fóraim atá deich mbliana d'aois seachas fianaise ar chomhoiriúnacht reatha.
Tá scóip ar leith ag cumraíocht an chliaint HTTP
Cumraíonn socrú seachfhreastalaí cliaint HTTP an cliant HTTP sin. Ní athraíonn sé gach amh-socket sa phróiseas. Glacann an Socket API le críochphointe líonra agus fágann sé an idirbheartaíocht ar leibhéal níos airde ag an nglaoiteoir.
I gcás prótacal feidhmchláir atá criptithe, déan a chroitheadh láimhe TLS tar éis an tollán seachfhreastalaí a bhunú. Bailíochtaigh céannacht an chinn scríbe atá beartaithe ag an gcéim sin. Fanann fíordheimhniú seachfhreastalaí agus fíordheimhniú cinn scríbe ar leithligh cé go n-úsáideann siad an sruth bunúsach céanna.