Zer erakusten duen WebRTC hautaga zerrendak zure VPNari buruz
Ostalari, zerbitzari-islagarri edo errele-hautagai batek esaten du nondik datorren helbide bat. Soilik hautatutako ICE pareak esaten du zein bide erabili zuen benetan multimedia-edukiak.
WebRTC proba-orri batek 172.20.4.15 inprimatzen duenean, sare horretan tokiko interfaze bat badagoela ikasi du. Hori benetako agerpena da eta ez da «multimedia VPN irteeratik atera zen» ondorio berbera. Hautagaien aurkikuntza eta paketeen bideratzea mekanismo bereiziak dira, eta isurketa-txosten gehienek bakarrean batu ohi dituzte. Bi horietako zein ari zaren ikusten erabakitzen du konponbidea.
Bilketa edozer bidali aurretik gertatzen da
Nabigatzaileak tokiko interfazeak zerrendatzen ditu, STUN zerbitzari bati lotura-eskaera bidaltzen dio eta TURN zerbitzari bati esleipen bat eskatzen dio, eta gero emaitzak saioaren deskribapenean idazten ditu hautagai-lerro gisa. Guzti hori amaitzen da deirik, multimedia-edukirik eta solairik gabe. Hautagaien zerrenda, beraz, aurkikuntzaren erregistroa da, ez garraioarena.
Nabigatzaile modernoek ostalari-hautagai baten helbide literala mDNS izen batekin ordezka dezakete, .local, eta horrela orriak ezin du IP pribatua irakurri. Tokiko sareak oraindik ikusten ditu izen hori ebazten duten multicast kontsultak, beraz helbidea aplikaziotik ezkutatzen da, kabletik kendu beharrean.
Ordenak ere axola du: orrialde karga berri batek multzo berri bat biltzen du, TURN esleipen desberdin batekin eta agian islagarri-mapa desberdin batekin. Bat ez datozen bi exekuzio ez dira derrigorrez bi konfigurazio desberdin.
Hiru hautagai mota, hiru froga-mota
Lerro bakoitza behaketa desberdin batetik dator. Mota bakoitzak galdera desberdin bati erantzuten dio, eta taulak bereizten ditu ezar dezaketenaren eta ezin dutenaren arabera.
| Candidate | Derived from | What it establishes | What it cannot establish |
|---|---|---|---|
| Host | An interface on the device | A local address exists in that network | That the peer can reach it |
| Server-reflexive | A STUN binding response | How a NAT mapped this source | Which exit the media will use |
| Peer-reflexive | A connectivity check that arrived | An address seen by the far side | That it was ever advertised |
| Relay | A TURN allocation | The relay server accepted the session | That the relay carries the call |
Errele-hautagai bat sarritan nahasten da erabiltzailearen internet helbidearekin. TURN zerbitzariarena da, eta haren presentziak errele bat erabilgarri zegoela erakusten du, ez nabigatzaileak hura hautatu zuenik. Nahasketa berbera kontrako noranzkoan gertatzen da ostalari-hautagaiekin: mDNS izen batek helbidea orritik ezkutatzen du, sareak kontsultak oraindik eramaten dituen bitartean. Irakurri mota balioa irakurri aurretik.
Hautatutako pareak bideratze-galderari erantzuten dio
ICE-k tokiko hautagai bakoitza urruneko bakoitzarekin parekatzen du, pare bakoitzean konektibitate-egiaztapenak egiten ditu eta irabazle bat izendatzen du. Izendatutako pare horrek, nabigatzailearen beraren diagnostikoetan ikusgai, multimedia-edukia eramaten du. Zerrendako beste guztia galdu zuen aukera bat da.
Irabazleak bidearen forma esaten dizu. Errele-errele TURN zerbitzaritik pasatzen da, ostalari-parea tokiko sarean geratzen da, eta zerbitzari-islagarri pare bat NAT bidez zuzenean doa. Hori da VPN egiaztapen batek behar duen egitatea, eta helbide-zerrendaren egitate desberdina da. Hautagai-zerrenda berdinak dituzten bi deik eta pare desberdinak har ditzakete.
Hautatu gabeko hautagaiak ere bildu ziren, eta bilketa makina uzten duen sare-trafikoa da. Amaieran errelea erabili zuen deia ez da esan nahi zerrenda eraikitzean ezer agerian utzi ez zenik.
Kontrolak helburuei dagozkie, ez isurketa-puntuazioari
WebRTCren IP kudeaketarako zehaztapenak hainbat politika deskribatzen ditu: bide lehenetsia daraman interfazea soilik erabiltzea, interfaze guztiak erabiltzea, eta proxyrik gabeko UDP desgaitzea, trafikoak errele edo proxy batetik igaro behar dezan. Bakoitzak konektibitatea eta latentzia trukatzen ditu esposizio-mota desberdin baten truke. Nabigatzaile batek zein ezartzen duen, eta zein izenekin, plataformaren eta bertsioaren araberakoa da.
Aukeratu politika helburuaren arabera. Orri batetik tokiko helbideak ezkutatzea helburu bat da; pareen arteko trafiko zuzena eragoztea beste bat; pakete bakoitza tunelaren barruan mantentzea hirugarrena. Lehena aplikazioak zer ikasten duen da gehienbat, bigarrena zein bide baimentzen den, eta hirugarrena plataformaren edo VPNaren mugan ere bortxatu behar da.
Hautatzen duzun kontrola edozein dela ere, egiaztatu bi erdiak: exekutatu bilketa-proba eta erregistratu hautagai-motak, eta gero aztertu hautatutako parea benetako saio batean. Helbide-zerrenda garbia multimedia-bide zuzenarekin oraindik ez zenukeen bide bat da.