TCP க்கும் UDP க்கும் என்ன வித்தியாசம்?
ஒரு திசைவியில் போர்ட்-பகிர்தலை அமைக்கும் போது அல்லது ஃபயர்வால் மென்பொருளை உள்ளமைக்கும் போது TCP மற்றும் UDP பற்றிய குறிப்புகளை நீங்கள் பார்த்திருக்கலாம். இந்த இரண்டு நெறிமுறைகளும் வெவ்வேறு வகையான தரவுகளுக்குப் பயன்படுத்தப்படுகின்றன.
TCP / IP என்பது இணையம் மற்றும் பெரும்பாலான உள்ளூர் நெட்வொர்க்குகள் மூலம் தொடர்பு கொள்ள சாதனங்களால் பயன்படுத்தப்படும் நெறிமுறைகளின் தொகுப்பாகும். டிரான்ஸ்மிஷன் கண்ட்ரோல் புரோட்டோகால் (டி.சி.பி) மற்றும் இன்டர்நெட் புரோட்டோகால் (ஐபி) ஆகிய இரண்டு அசல் நெறிமுறைகளுக்கு இது பெயரிடப்பட்டுள்ளது. நெட்வொர்க்கில் ஆர்டர் செய்யப்பட்ட மற்றும் பிழை சரிபார்க்கப்பட்ட தகவல் பாக்கெட்டுகளை வழங்க (பெற) TCP பயன்பாடுகளை வழங்குகிறது. பயனர் டேட்டாகிராம் புரோட்டோகால் (யுடிபி) பயன்பாடுகளை பிழையைச் சரிபார்ப்பதன் மூலம் விரைவான தகவல்களை வழங்க பயன்படுகிறது. சில பிணைய வன்பொருள் அல்லது மென்பொருளை உள்ளமைக்கும் போது, நீங்கள் வித்தியாசத்தை அறிந்து கொள்ள வேண்டியிருக்கும்.
அவர்கள் பொதுவானவை
தொடர்புடையது:உங்கள் தனியார் மற்றும் பொது ஐபி முகவரிகளை எவ்வாறு கண்டுபிடிப்பது
டி.சி.பி மற்றும் யு.டி.பி இரண்டும் இணையத்தில் பிட் தரவுகளை அனுப்ப பாக்கெட்டுகள் என அழைக்கப்படும் நெறிமுறைகள். இரண்டு நெறிமுறைகளும் ஐபி நெறிமுறையின் மேல் உருவாக்கப்படுகின்றன. வேறு வார்த்தைகளில் கூறுவதானால், நீங்கள் TCP அல்லது UDP வழியாக ஒரு பாக்கெட்டை அனுப்புகிறீர்களானாலும், அந்த பாக்கெட் ஒரு ஐபி முகவரிக்கு அனுப்பப்படும். இந்த பாக்கெட்டுகள் உங்கள் கணினியிலிருந்து இடைநிலை திசைவிகள் மற்றும் இலக்குக்கு அனுப்பப்படுவதால் இதேபோல் கருதப்படுகின்றன.
டி.சி.பி மற்றும் யுடிபி ஆகியவை ஐபியின் மேல் செயல்படும் ஒரே நெறிமுறைகள் அல்ல. இருப்பினும், அவை மிகவும் பரவலாகப் பயன்படுத்தப்படுகின்றன.
TCP எவ்வாறு செயல்படுகிறது
டி.சி.பி என்பது இணையத்தில் பொதுவாக பயன்படுத்தப்படும் நெறிமுறை.
உங்கள் உலாவியில் ஒரு வலைப்பக்கத்தை நீங்கள் கோரும்போது, உங்கள் கணினி வலை சேவையகத்தின் முகவரிக்கு TCP பாக்கெட்டுகளை அனுப்புகிறது, வலைப்பக்கத்தை உங்களிடம் திருப்பி அனுப்பும்படி கேட்கிறது. வலைப்பக்கத்தை உருவாக்க உங்கள் வலை உலாவி ஒன்றாக இணைத்து TCP பாக்கெட்டுகளின் ஸ்ட்ரீமை அனுப்புவதன் மூலம் வலை சேவையகம் பதிலளிக்கிறது. நீங்கள் ஒரு இணைப்பைக் கிளிக் செய்யும்போது, உள்நுழையும்போது, கருத்தை இடுகையிடும்போது அல்லது வேறு எதையும் செய்யும்போது, உங்கள் இணைய உலாவி TCP பாக்கெட்டுகளை சேவையகத்திற்கு அனுப்புகிறது மற்றும் சேவையகம் TCP பாக்கெட்டுகளை திருப்பி அனுப்புகிறது.
டி.சி.பி என்பது நம்பகத்தன்மை பற்றியது-டி.சி.பி உடன் அனுப்பப்பட்ட பாக்கெட்டுகள் கண்காணிக்கப்படுகின்றன, எனவே எந்தவொரு தரவும் இழக்கப்படுவதில்லை அல்லது போக்குவரத்தில் சிதைக்கப்படுவதில்லை. நெட்வொர்க் விக்கல்கள் இருந்தாலும் கோப்பு பதிவிறக்கங்கள் சிதைக்கப்படாது. நிச்சயமாக, பெறுநர் முற்றிலும் ஆஃப்லைனில் இருந்தால், உங்கள் கணினி கைவிடும், தொலைநிலை ஹோஸ்டுடன் தொடர்பு கொள்ள முடியாது என்று ஒரு பிழை செய்தியைக் காண்பீர்கள்.
டி.சி.பி இதை இரண்டு வழிகளில் அடைகிறது. முதலில், பாக்கெட்டுகளை எண்ணுவதன் மூலம் ஆர்டர் செய்கிறது. இரண்டாவதாக, பெறுநர் செய்தியைப் பெற்றதாகக் கூறி அனுப்பியவருக்கு ஒரு பதிலை அனுப்புவதன் மூலம் பிழை சரிபார்க்கிறது. அனுப்புநருக்கு சரியான பதில் கிடைக்கவில்லை எனில், பெறுநர் அவற்றை சரியாகப் பெறுவதை உறுதிசெய்ய பாக்கெட்டுகளை மீண்டும் அனுப்பலாம்.
தொடர்புடையது:செயல்முறை எக்ஸ்ப்ளோரரைப் புரிந்துகொள்வது
செயல்முறை எக்ஸ்ப்ளோரர் மற்றும் பிற கணினி பயன்பாடுகள் ஒரு செயல்முறை செய்யும் இணைப்புகளின் வகையைக் காட்டலாம் - இங்கே பல்வேறு வலை சேவையகங்களுக்கான திறந்த TCP இணைப்புகளைக் கொண்ட Chrome உலாவியைக் காணலாம்.
யுடிபி எவ்வாறு செயல்படுகிறது
தொடர்புடையது:விரைவான இணைய இணைப்புகளை கூட தாமதமானது எப்படி மெதுவாக உணர முடியும்
யுடிபி நெறிமுறை டி.சி.பியைப் போலவே செயல்படுகிறது, ஆனால் இது பிழை சரிபார்க்கும் எல்லா விஷயங்களையும் வெளியேற்றுகிறது. முன்னும் பின்னுமாக உள்ள அனைத்து தகவல்தொடர்புகளும் தாமதத்தை அறிமுகப்படுத்துகின்றன, விஷயங்களை மெதுவாக்குகின்றன.
ஒரு பயன்பாடு UDP ஐப் பயன்படுத்தும்போது, பாக்கெட்டுகள் பெறுநருக்கு அனுப்பப்படும். பெறுநர் பாக்கெட்டைப் பெற்றார் என்பதை உறுதிப்படுத்த அனுப்பியவர் காத்திருக்க மாட்டார் - இது அடுத்த பாக்கெட்டுகளை அனுப்புவதைத் தொடர்கிறது. பெறுநர் இங்கே மற்றும் அங்கே சில யுடிபி பாக்கெட்டுகளைத் தவறவிட்டால், அவை தொலைந்து போகின்றன - அனுப்புநர் அவற்றை மீண்டும் அனுப்ப மாட்டார். இந்த மேல்நிலைகளை இழப்பது என்பது சாதனங்களை விரைவாக தொடர்பு கொள்ள முடியும் என்பதாகும்.
வேகம் விரும்பத்தக்கதாக இருக்கும்போது UDP பயன்படுத்தப்படுகிறது மற்றும் பிழை திருத்தம் தேவையில்லை. எடுத்துக்காட்டாக, நேரடி ஒளிபரப்பு மற்றும் ஆன்லைன் விளையாட்டுகளுக்கு யுடிபி அடிக்கடி பயன்படுத்தப்படுகிறது.
எடுத்துக்காட்டாக, நீங்கள் ஒரு நேரடி வீடியோ ஸ்ட்ரீமைப் பார்க்கிறீர்கள் என்று சொல்லலாம், அவை பெரும்பாலும் TCP க்கு பதிலாக UDP ஐப் பயன்படுத்தி ஒளிபரப்பப்படுகின்றன. சேவையகம் யுடிபி பாக்கெட்டுகளின் நிலையான ஸ்ட்ரீமை கணினிகள் பார்க்க அனுப்புகிறது. சில விநாடிகளுக்கு உங்கள் இணைப்பை இழந்தால், வீடியோ உறைந்து போகலாம் அல்லது ஒரு கணம் குதிக்கும், பின்னர் ஒளிபரப்பின் தற்போதைய பிட்டிற்குச் செல்லலாம். சிறிய பாக்கெட் இழப்பை நீங்கள் சந்தித்தால், காணாமல் போன தரவு இல்லாமல் வீடியோ தொடர்ந்து இயங்குவதால் வீடியோ அல்லது ஆடியோ ஒரு கணம் சிதைந்துவிடும்.
இது ஆன்லைன் கேம்களிலும் இதேபோல் செயல்படுகிறது. நீங்கள் சில யுடிபி பாக்கெட்டுகளைத் தவறவிட்டால், புதிய யுடிபி பாக்கெட்டுகளைப் பெறும்போது பிளேயர் எழுத்துக்கள் வரைபடத்தில் டெலிபோர்ட் செய்யத் தோன்றலாம். பழைய பாக்கெட்டுகளை நீங்கள் தவறவிட்டால் அவற்றைக் கோருவதில் அர்த்தமில்லை, ஏனெனில் நீங்கள் இல்லாமல் விளையாட்டு தொடர்கிறது. முக்கியமானது என்னவென்றால், விளையாட்டு சேவையகத்தில் இப்போது என்ன நடக்கிறது-சில வினாடிகளுக்கு முன்பு என்ன நடந்தது என்பதல்ல. TCP இன் பிழை திருத்தம் நீக்குவது விளையாட்டு இணைப்பை விரைவுபடுத்துவதற்கும் தாமதத்தை குறைப்பதற்கும் உதவுகிறது.
அதனால் என்ன?
தொடர்புடையது:பாக்கெட்டுகளைப் பிடிக்க, வடிகட்ட மற்றும் ஆய்வு செய்ய வயர்ஷார்க்கை எவ்வாறு பயன்படுத்துவது
ஒரு பயன்பாடு TCP அல்லது UDP ஐப் பயன்படுத்துகிறதா என்பது அதன் டெவலப்பருக்குரியது, மேலும் தேர்வு ஒரு பயன்பாட்டிற்கு என்ன தேவை என்பதைப் பொறுத்தது. பெரும்பாலான பயன்பாடுகளுக்கு TCP இன் பிழை-திருத்தம் மற்றும் வலுவான தன்மை தேவை, ஆனால் சில பயன்பாடுகளுக்கு UDP இன் வேகம் மற்றும் குறைக்கப்பட்ட மேல்நிலை தேவை. வயர்ஷார்க் போன்ற பிணைய பகுப்பாய்வுக் கருவியை நீங்கள் சுட்டால், வெவ்வேறு வகையான பாக்கெட்டுகள் முன்னும் பின்னுமாக பயணிப்பதைக் காணலாம்.
நீங்கள் ஒரு பிணைய நிர்வாகி அல்லது மென்பொருள் உருவாக்குநராக இல்லாவிட்டால், இது உங்களை அதிகம் பாதிக்காது. உங்கள் திசைவி அல்லது ஃபயர்வால் மென்பொருளை நீங்கள் உள்ளமைக்கிறீர்கள் என்றால், ஒரு பயன்பாடு TCP அல்லது UDP ஐப் பயன்படுத்துகிறதா என்பது உங்களுக்குத் தெரியாவிட்டால், உங்கள் திசைவி அல்லது ஃபயர்வால் TCP மற்றும் UDP போக்குவரத்து இரண்டிற்கும் ஒரே விதிமுறையைப் பயன்படுத்துவதற்கு “இரண்டும்” விருப்பத்தைத் தேர்ந்தெடுக்கலாம்.