Linux 5.6 కెర్నల్ VPN WireGuard మరియు MPTCP (MultiPath TCP) పొడిగింపుకు మద్దతు ఇచ్చే కోడ్‌ని కలిగి ఉంటుంది.

లినస్ టోర్వాల్డ్స్ ఆమోదించబడిన Linux 5.6 కెర్నల్ యొక్క భవిష్యత్తు శాఖ ఏర్పడిన రిపోజిటరీలో భాగంగా, పాచెస్ ప్రాజెక్ట్ నుండి VPN ఇంటర్‌ఫేస్ అమలుతో WireGuard మరియు ప్రారంభ విస్తరణ మద్దతు ఎంపీటీసీపీ (మల్టీపాత్ TCP). WireGuard పని చేయడానికి మునుపు అవసరమైన క్రిప్టోగ్రాఫిక్ ప్రిమిటివ్‌లు ఇది పైగా తీసుకువెళ్లారు లైబ్రరీ నుండి జింక్ ప్రామాణిక క్రిప్టో APIలో భాగంగా మరియు చేర్చబడింది కోర్ లోకి 5.5. మీరు WireGuard ఇన్ యొక్క లక్షణాలతో పరిచయం పొందవచ్చు చివరి ప్రకటన నెట్-నెక్స్ట్ బ్రాంచ్‌లో WireGuard కోడ్‌తో సహా.

MPTCP అనేది TCP ప్రోటోకాల్ యొక్క పొడిగింపు, ఇది వివిధ IP చిరునామాలతో అనుబంధించబడిన వివిధ నెట్‌వర్క్ ఇంటర్‌ఫేస్‌ల ద్వారా అనేక మార్గాల్లో ఏకకాలంలో ప్యాకెట్ల డెలివరీతో TCP కనెక్షన్ యొక్క ఆపరేషన్‌ను నిర్వహించడానికి మిమ్మల్ని అనుమతిస్తుంది. నెట్‌వర్క్ అప్లికేషన్‌ల కోసం, అటువంటి సమగ్ర కనెక్షన్ సాధారణ TCP కనెక్షన్ లాగా కనిపిస్తుంది; అన్ని ఫ్లో సెపరేషన్ లాజిక్ MPTCP ద్వారా నిర్వహించబడుతుంది. మల్టీపాత్ TCP నిర్గమాంశను పెంచడానికి మరియు విశ్వసనీయతను పెంచడానికి రెండింటినీ ఉపయోగించవచ్చు. ఉదాహరణకు, WiFi మరియు 3G లింక్‌లను ఏకకాలంలో ఉపయోగించి స్మార్ట్‌ఫోన్‌లో డేటా ట్రాన్స్‌మిషన్‌ని నిర్వహించడానికి MPTCPని ఉపయోగించవచ్చు లేదా ఒక ఖరీదైన దానికి బదులుగా అనేక చౌక లింక్‌లను ఉపయోగించి సర్వర్‌ను కనెక్ట్ చేయడం ద్వారా ఖర్చులను తగ్గించుకోవచ్చు.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి