ஒரு WebRTC சோதனைப் பக்கம் 172.20.4.15 என்று அச்சிடும்போது, அந்த வலையமைப்பில் உள்ளூர் இடைமுகம் ஒன்று இருப்பதை அது அறிந்துகொண்டது. இது உண்மையான வெளிப்பாடு, மேலும் இது «மீடியா VPN வெளியேற்றம் வழியாக வெளியேறியது» என்ற அதே கண்டுபிடிப்பு அல்ல. வேட்பாளர் கண்டறிதலும் பாக்கெட் வழிமாற்றமும் தனித்தனி இயங்குமுறைகள், பெரும்பாலான கசிவு அறிக்கைகள் அவற்றை ஒரே தீர்ப்பாக இணைக்கின்றன. நீங்கள் எதைப் பார்க்கிறீர்கள் என்பதே தீர்வைத் தீர்மானிக்கிறது.

எதையும் அனுப்புவதற்கு முன்பே சேகரிப்பு நடக்கிறது

உலாவி உள்ளூர் இடைமுகங்களைப் பட்டியலிடுகிறது, STUN சேவையகத்திற்கு இணைப்புக் கோரிக்கையை அனுப்புகிறது, TURN சேவையகத்திடம் ஒதுக்கீடு கேட்கிறது, பின்னர் முடிவுகளை அமர்வு விவரணையில் வேட்பாளர் வரிகளாக எழுதுகிறது. இவை அனைத்தும் அழைப்பு, மீடியா மற்றும் எதிர்முனை இல்லாமல் நிறைவடைகிறது. எனவே வேட்பாளர் பட்டியல் கண்டறிதலின் பதிவு, இடமாற்றத்தின் பதிவு அல்ல.

நவீன உலாவிகள் ஹோஸ்ட் வேட்பாளரின் நேரடி முகவரியை mDNS பெயர் .local ஆல் மாற்றலாம், அதனால் பக்கம் தனியுரிமை IP-ஐப் படிக்க முடியாது. அந்தப் பெயரைத் தீர்க்கும் மல்டிகாஸ்ட் வினவல்களை உள்ளூர் வலையமைப்பு இன்னும் காண்கிறது, அதாவது முகவரி பயன்பாட்டிலிருந்து மறைக்கப்படுகிறது, வலையமைப்பிலிருந்து அகற்றப்படவில்லை.

வரிசையும் முக்கியம்: புதிய பக்க ஏற்றுதல் புதிய தொகுப்பைச் சேகரிக்கிறது, வேறு TURN ஒதுக்கீடு மற்றும் ஒருவேளை வேறு பிரதிபலிப்பு மேப்பிங்குடன். வேறுபடும் இரு ஓட்டங்கள் கட்டாயமாக இரு வேறு கட்டமைப்புகள் அல்ல.

மூன்று வகை வேட்பாளர்கள், மூன்று வகை சான்றுகள்

ஒவ்வொரு வரியும் வேறு கவனிப்பிலிருந்து வருகிறது. ஒவ்வொரு வகையும் வேறு கேள்விக்குப் பதிலளிக்கிறது, அட்டவணை அவற்றை எதை நிறுவ முடியும், முடியாது என்பதன் அடிப்படையில் பிரிக்கிறது.

CandidateDerived fromWhat it establishesWhat it cannot establish
HostAn interface on the deviceA local address exists in that networkThat the peer can reach it
Server-reflexiveA STUN binding responseHow a NAT mapped this sourceWhich exit the media will use
Peer-reflexiveA connectivity check that arrivedAn address seen by the far sideThat it was ever advertised
RelayA TURN allocationThe relay server accepted the sessionThat the relay carries the call

ரிலே வேட்பாளர் பெரும்பாலும் பயனரின் இணைய முகவரி என்று தவறாகக் கருதப்படுகிறது. அது TURN சேவையகத்திற்குரியது, அதன் இருப்பு ஒரு ரிலே கிடைத்தது என்பதைக் காட்டுகிறது, உலாவி அதைத் தேர்ந்தெடுத்தது என்பதல்ல. அதே குழப்பம் ஹோஸ்ட் வேட்பாளர்களில் எதிர் திசையில் செல்கிறது, அங்கு mDNS பெயர் முகவரியைப் பக்கத்திலிருந்து மறைக்கிறது, வலையமைப்பு வினவல்களை இன்னும் சுமக்கிறது. மதிப்பைப் படிக்கும் முன் வகையைப் படியுங்கள்.

தேர்ந்தெடுக்கப்பட்ட இணை வழிமாற்றக் கேள்விக்குப் பதிலளிக்கிறது

ICE ஒவ்வொரு உள்ளூர் வேட்பாளரையும் ஒவ்வொரு தொலை வேட்பாளருடனும் இணைக்கிறது, ஒவ்வொரு இணையிலும் இணைப்பு சோதனைகளை இயக்கி ஒரு வெற்றியாளரைப் பரிந்துரைக்கிறது. உலாவியின் சொந்த கண்டறிதலில் தெரியும் அந்தப் பரிந்துரைக்கப்பட்ட இணையே மீடியாவைச் சுமக்கிறது. பட்டியலில் மீதமுள்ள அனைத்தும் தோற்ற சாத்தியம்.

வெற்றியாளர் பாதையின் வடிவத்தைச் சொல்கிறார். ரிலே-முதல்-ரிலே TURN சேவையகம் வழியாகச் செல்கிறது, ஹோஸ்ட் இணை உள்ளூர் வலையமைப்பிலேயே தங்குகிறது, சேவையக-பிரதிபலிப்பு இணை NAT வழியாக நேரடியாகச் செல்கிறது. VPN சரிபார்ப்புக்குத் தேவையான உண்மை அதுவே, அது முகவரிப் பட்டியலிலிருந்து வேறுபட்ட உண்மை. ஒரே மாதிரியான வேட்பாளர் பட்டியல்களுடன் இரு அழைப்புகள் வேறு இணைகளை எடுக்கலாம்.

தேர்ந்தெடுக்கப்படாத வேட்பாளர்களும் சேகரிக்கப்பட்டன, சேகரிப்பு என்பது இயந்திரத்தை விட்டு வெளியேறும் வலையமைப்புப் போக்குவரத்து. இறுதியில் ரிலேவைப் பயன்படுத்திய அழைப்பு என்பது பட்டியல் கட்டப்பட்டபோது எதுவும் வெளிப்படவில்லை என்று பொருள் அல்ல.

கட்டுப்பாடுகள் இலக்குகளுடன் பொருந்துகின்றன, கசிவு மதிப்பெண்ணுடன் அல்ல

WebRTC இன் IP கையாளுதல் விவரக்குறிப்பு பல கொள்கைகளை விவரிக்கிறது: இயல்புநிலை வழியைச் சுமக்கும் இடைமுகத்தை மட்டும் பயன்படுத்துதல், அனைத்து இடைமுகங்களையும் பயன்படுத்துதல், மற்றும் ப்ராக்ஸி இல்லாத UDP-ஐ முடக்கி போக்குவரத்து ரிலே அல்லது ப்ராக்ஸி வழியாகச் செல்ல வேண்டியிருத்தல். ஒவ்வொன்றும் இணைப்புத்திறன் மற்றும் தாமதத்தை வேறு வகை வெளிப்பாட்டிற்கு மாற்றுகிறது. உலாவி எதை, எந்தப் பெயரில் செயல்படுத்துகிறது என்பது தளம் மற்றும் பதிப்பைப் பொறுத்து வேறுபடும்.

இலக்கிலிருந்து கொள்கையைத் தேர்ந்தெடுங்கள். பக்கத்திலிருந்து உள்ளூர் முகவரிகளை மறைப்பது ஒரு இலக்கு; நேரடி சமநிலை போக்குவரத்தைத் தடுப்பது மற்றொன்று; ஒவ்வொரு பாக்கெட்டையும் சுரங்கப்பாதைக்குள் வைத்திருப்பது மூன்றாவது. முதலாவது முக்கியமாக பயன்பாடு என்ன கற்கிறது என்பதைப் பற்றியது, இரண்டாவது எந்தப் பாதை அனுமதிக்கப்படுகிறது என்பதைப் பற்றியது, மூன்றாவது தளம் அல்லது VPN எல்லையிலும் அமல்படுத்தப்பட வேண்டும்.

நீங்கள் தேர்ந்தெடுக்கும் கட்டுப்பாடு எதுவாக இருந்தாலும் இரு பகுதிகளையும் சரிபார்க்கவும்: சேகரிப்புச் சோதனையை இயக்கி வேட்பாளர் வகைகளைப் பதிவு செய்யுங்கள், பின்னர் உண்மையான அமர்வின் போது தேர்ந்தெடுக்கப்பட்ட இணையை ஆய்வு செய்யுங்கள். நேரடி மீடியா பாதையுடன் கூடிய தூய்மையான முகவரிப் பட்டியலும் நீங்கள் நினைக்காத பாதையே.

தொடர்புடைய கட்டுரைகள்