TCP க்கும் UDP க்கும் இடையிலான வேறுபாடு

நூலாசிரியர்: Laura McKinney
உருவாக்கிய தேதி: 2 ஏப்ரல் 2021
புதுப்பிப்பு தேதி: 15 மே 2024
Anonim
TCP vs UDP ஒப்பீடு
காணொளி: TCP vs UDP ஒப்பீடு

உள்ளடக்கம்


நெறிமுறைகள் TCP மற்றும் UDP இரண்டு TCP / IP போக்குவரத்து அடுக்கு நெறிமுறைகள். டிரான்ஸ்மிஷன் கண்ட்ரோல் புரோட்டோகால் (டி.சி.பி) மற்றும் பயனர் டேடாகிராம் புரோட்டோகால் (யு.டி.பி) இடையே சில ஒற்றுமைகள் மற்றும் ஒற்றுமைகள் உள்ளன. வேறுபாடுகளில் ஒன்று என்னவென்றால், டி.சி.பி என்பது இணைப்பு சார்ந்த நெறிமுறையாகும், ஏனெனில் இது தரவை மாற்றுவதற்கு முன் கணினிகளுக்கு இடையேயான இணைப்பை முடிவுக்குக் கொண்டுவருகிறது. மறுபுறம், யுடிபி ஒரு இணைப்பு-குறைவான நெறிமுறையாகும், ஏனெனில் இது தரவுக்கு முன் இணைப்பை தீர்மானிக்கவில்லை. TCP / UDP மாதிரியின் போக்குவரத்து அடுக்கில் இருக்கும் TCP மற்றும் UDP நெறிமுறை.

ஐபி-யில் பணிபுரியும் அடுக்கு 3 நெறிமுறைகளைப் பற்றி நாம் சிந்திக்கும்போது, ​​இவை இணைப்பு இல்லாதவை, அறியப்படாதவை மற்றும் நம்பமுடியாதவை. எனவே, தரவின் உத்தரவாத விநியோகத்தை வழங்க முடியாது. இது TCP மற்றும் UDP நெறிமுறையின் தேவையை வெளிப்படுத்தியது, இது தானியங்கி நிர்வாகத்தை எளிதாக்குகிறது மற்றும் நெரிசல் கட்டுப்பாடு மற்றும் ஓட்டம் கட்டுப்பாடு போன்ற சிக்கல்களைக் கையாளுகிறது.

இருப்பினும், வடிவமைப்பாளர்கள் இந்த திறன்களை நேரடியாக ஐபிக்குள் உருவாக்க நினைத்தார்கள், முன்பு ஒரு நெறிமுறை டி.சி.பி இருந்தபோது இருந்தது, ஆனால் இந்த அம்சங்கள் அனைத்தும் நேரம் மற்றும் அலைவரிசை செலவில் வழங்கப்பட்டன. போக்குவரத்து அடுக்கில் இரண்டு நெறிமுறைகளை வரையறுத்து, நெட்வொர்க் லேயரை (ஐபி) இணைய வேலைகளில் அடிப்படை தரவு இயக்கத்தை கவனித்துக்கொள்வதே சிறந்த தீர்வாக இருந்தது.


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

  1. ஒப்பீட்டு விளக்கப்படம்
  2. வரையறை
  3. முக்கிய வேறுபாடுகள்
  4. தீர்மானம்

ஒப்பீட்டு விளக்கப்படம்

ஒப்பீட்டுக்கான அடிப்படைடிசிபியுடிபி
பொருள்
தரவை அனுப்பும் முன் கணினிகளுக்கு இடையில் ஒரு தொடர்பை TCP நிறுவுகிறதுகணினி பெறத் தயாரா இல்லையா என்பதைச் சோதிக்காமல் யுடிபி தரவை நேரடியாக இலக்கு கணினிக்கு அனுப்புகிறது
க்கு விரிவடைகிறதுஒலிபரப்பு கட்டுப்பாடு நெறிமுறைபயனர் டேட்டாகிராம் நெறிமுறை
இணைப்பு வகைஇணைப்பு சார்ந்த
இணைப்பு குறைவாக
வேகம்மெதுவாகவிரைவு
நம்பகத்தன்மைமிகவும் நம்பகமானநம்பகத்தன்மையற்ற
தலைப்பு அளவு 20 பைட்டுகள்
8 பைட்டுகள்
ஒப்புகைஇது தரவின் ஒப்புதலை எடுக்கும் மற்றும் பயனர் கோரினால் மீண்டும் அனுப்பும் திறனைக் கொண்டுள்ளது.இது ஒப்புதலை எடுக்கவில்லை, அல்லது இழந்த தரவை மீண்டும் அனுப்பும்.
நெறிமுறை இணைப்பு அமைப்புஇணைப்பு சார்ந்த, பரிமாற்றத்திற்கு முன்னர் இணைப்பு நிறுவப்பட வேண்டும்இணைப்பு இல்லாத, தரவு அமைக்காமல் அனுப்பப்படுகிறது
பயன்பாட்டிற்கான தரவு இடைமுகம்ஸ்ட்ரீம் சார்ந்தஅடிப்படையிலான
மறுபரப்பல்கள்எல்லா தரவையும் வழங்குவது நிர்வகிக்கப்படுகிறதுநிகழ்த்தப்படவில்லை
தரவின் ஓட்டத்தை நிர்வகிக்க அம்சங்கள் வழங்கப்பட்டுள்ளனநெகிழ் சாளர நெறிமுறையைப் பயன்படுத்தி ஓட்டம் கட்டுப்பாடுயாரும்
செலவுகள்குறைந்த ஆனால் யுடிபி விட பெரியதுமிக குறைவு
தரவு அளவு பொருந்தக்கூடிய தன்மைசிறிய முதல் மிதமான அளவு தரவுதரவின் சிறிய அளவிலிருந்து மிகப்பெரிய அளவு
செயல்படுத்தப்பட்டதுதரவு விஷயங்களை நம்பகமான முறையில் பரப்பும் பயன்பாடுகள்.தரவு வழங்கல் வேகம் முக்கியத்துவம் வாய்ந்த பயன்பாடு.
பயன்பாடுகள் மற்றும் நெறிமுறைகள்FTP, டெல்நெட், SMTP, IMAP போன்றவை.DNS, BOOTP, DHCP, TFTP etcetera.


TCP இன் வரையறை

TCP அல்லது ஒலிபரப்பு கட்டுப்பாடு நெறிமுறை இணைப்பு சார்ந்த நெறிமுறை, இது TCP / IP மாதிரியின் போக்குவரத்து அடுக்கில் காணப்படுகிறது. தகவல்தொடர்புகளைத் தொடங்குவதற்கு முன், மூலத்திற்கும் இலக்கு கணினிக்கும் இடையிலான இணைப்பை இது நிறுவுகிறது.

டி.சி.பி மிகவும் நம்பகமானது, ஏனெனில் இது 3-வழி ஹேண்ட்ஷேக், ஓட்டம், பிழை மற்றும் நெரிசல் கட்டுப்பாட்டைப் பயன்படுத்துகிறது. மூல கணினியிலிருந்து அனுப்பப்பட்ட தரவு இலக்கு கணினியால் துல்லியமாக பெறப்படுவதை இது உறுதி செய்கிறது. ஒரு வேளை, பெறப்பட்ட தரவு சரியான வடிவத்தில் இல்லை என்றால், டி.சி.பி தரவை மீண்டும் அனுப்புகிறது. TCP இல், பரிமாற்றங்கள் நெகிழ் சாளர அமைப்பைப் பயன்படுத்தி கையாளப்படுகின்றன, இது ஒப்புக்கொள்ளப்பட்ட பரிமாற்றத்தைக் கண்டறிந்து தானாகவே மறுபிரசுரம் செய்ய உதவுகிறது.

TCP ஆல் செய்யப்படும் செயல்பாடுகள்

  1. முகவரி / மல்டிபிளக்சிங்கிற்கு - உயர் அடுக்கு பயன்பாட்டு செயல்முறைகள் TCP போர்ட்களைப் பயன்படுத்துவதன் மூலம் தீர்மானிக்கப்படுகின்றன. இந்த அடுக்கு முக்கியமாக பல்வேறு செயல்முறைகள் மற்றும் தரவுகளிலிருந்து பெறப்பட்ட தரவை அடிப்படை பிணைய அடுக்கு நெறிமுறையின் உதவியுடன் மல்டிபிளக்ஸ் செய்கிறது.
  2. இணைப்புகளை நிறுவுதல், நிர்வகித்தல் மற்றும் நிறுத்துதல் - தரவு பயணிக்கக்கூடிய இணைப்பை அமைப்பதற்கான சாதனங்களால் பின்பற்றப்படும் நடைமுறைகளின் குழு உள்ளது. இணைப்பு நிறுவப்பட்டதும், அதை நிர்வகிக்க வேண்டியது அவசியம், கடைசியாக, டி.சி.பி இணைப்பை முடித்த பிறகு, அது நிறுத்தப்படும்.
  3. தரவைக் கையாளுதல் மற்றும் பேக்கேஜிங் செய்தல் - இந்த அம்சம் உயர் அடுக்குகளிலிருந்து தரவை TCP க்கு அனுப்ப உதவும் ஒரு பொறிமுறையை வழங்குகிறது, பின்னர் அதை இலக்கு TCP மென்பொருளுக்கு மேலும் தொகுக்கப்படுகிறது. பெறும் முடிவில் வசிக்கும் மென்பொருள் தரவைத் திறந்து இலக்கு கணினியில் உள்ள பயன்பாட்டிற்கு வழங்குகிறது.
  4. தரவை மாற்றுகிறது - இந்த கட்டத்தில், அடுக்கப்பட்ட கொள்கையைப் பின்பற்றுவதன் மூலம் தொகுக்கப்பட்ட தரவு மற்ற சாதனங்களில் TCP செயல்முறைக்கு மாற்றப்படும்.
  5. நம்பகத்தன்மை மற்றும் பரிமாற்ற தர சேவைகளை வழங்குதல் - தரவை மாற்றுவதற்கான ஒரு நம்பகமான ஊடகமாக நெறிமுறையை கருத்தில் கொள்ள பயன்பாட்டை அனுமதிக்கும் சேவைகள் மற்றும் அம்சங்கள் இதில் அடங்கும்.
  6. ஓட்டம் கட்டுப்பாடு மற்றும் நெரிசல் தவிர்க்கும் அம்சங்களை வழங்குதல் - இந்த அம்சம் இரண்டு சாதனங்களுக்கிடையிலான தரவுகளின் ஓட்டத்தைக் கட்டுப்படுத்துகிறது மற்றும் நெரிசலைக் கையாளுகிறது.

தரவை அனுப்ப பின்வரும் நெறிமுறைகள் TCP ஐப் பயன்படுத்துகின்றன:

  • HTTP (ஹைப்பர் டிரான்ஸ்ஃபர் புரோட்டோகால்),
  • HTTP கள் (ஹைப்பர் டிரான்ஸ்ஃபர் புரோட்டோகால் செக்யூர்),
  • FTP (கோப்பு பரிமாற்ற நெறிமுறை),
  • SMTP (எளிய அஞ்சல் பரிமாற்ற நெறிமுறை) போன்றவை.

யுடிபியின் வரையறை

யுடிபி அல்லது பயனர் டேட்டாகிராம் நெறிமுறை TCP / IP மாதிரியின் போக்குவரத்து அடுக்கில் காணப்படும் இணைப்பு இல்லாத நெறிமுறை. இது ஒரு இணைப்பை நிறுவுவதில்லை அல்லது இலக்கு கணினி பெறத் தயாரா இல்லையா என்பதைச் சரிபார்க்காது; இது தரவை நேரடியாக தான். தரவை விரைவான விகிதத்தில் மாற்ற UDP பயன்படுத்தப்படுகிறது. இது குறைந்த நம்பகத்தன்மை கொண்டது மற்றும் ஆடியோ மற்றும் வீடியோ கோப்புகள் போன்ற தரவை கடத்த பயன்படுகிறது.

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

யுடிபி நிகழ்த்திய செயல்பாடுகள்

யுடிபியின் முக்கிய பணி உயர்-அடுக்கு நெறிமுறைகளிலிருந்து தரவை எடுத்து யுடிபி களில் நிலைநிறுத்துவதாகும், பின்னர் அது ஐபிக்கு பரிமாற்றத்திற்காக நகர்த்தப்படுகிறது. கீழே கொடுக்கப்பட்டுள்ள தரவை அனுப்ப சில குறிப்பிட்ட படிகளைப் பின்பற்றுகிறது.

  1. உயர் அடுக்கு தரவு பரிமாற்றம் - இந்த கட்டத்தில், ஒரு பயன்பாடு மூலம் யுடிபி மென்பொருளுக்கு ஒரு அனுப்பப்படுகிறது.
  2. யுடிபி என்காப்ஸுலேஷன் - இது தரவு புலத்தில் இணைப்பதை உள்ளடக்கியது. யுடிபியின் தலைப்புகள் மூல துறைமுக புலம் மற்றும் இலக்கு துறைமுக புலம் ஆகியவை சேர்க்கப்பட்டுள்ளன. இது செக்சம் மதிப்பையும் கணக்கிடுகிறது.
  3. ஐபிக்கு மாற்றவும் - கடைசியில் யுடிபி பரிமாற்றத்திற்காக ஐபிக்கு மாற்றப்படுகிறது.

இதேபோல், இலக்கு முடிவு பெறும்போது, ​​இந்த முழு செயல்முறையும் தலைகீழாக மாறும்.

தரவை அனுப்ப பின்வரும் நெறிமுறைகள் யுடிபியைப் பயன்படுத்துகின்றன:

  • BOOTP (பூட்ஸ்டார்ப் நெறிமுறை),
  • டி.எச்.சி.பி (டைனமிக் ஹோஸ்ட் உள்ளமைவு நெறிமுறை),
  • டி.என்.எஸ் (டொமைன் பெயர் சேவையகம்),
  • TFTP (அற்ப கோப்பு பரிமாற்ற நெறிமுறை), முதலியன.
  1. டி.சி.பி என்பது இணைப்பு சார்ந்ததாகும், யுடிபி இணைப்பு இல்லாத நெறிமுறை.
  2. அனுப்பப்பட்ட தகவல்களை ஒப்புக்கொள்வதால் பயனுள்ள தரவை மாற்றுவதற்கு TCP மிகவும் நம்பகமானது. மேலும், இழந்த பாக்கெட்டுகள் ஏதேனும் இருந்தால் ரெஸ் செய்யுங்கள். அதேசமயம் யுடிபி விஷயத்தில் பாக்கெட் தொலைந்துவிட்டால், அது மறுபிரவேசத்தைக் கோராது, இலக்கு கணினி ஊழல் தரவைப் பெறுகிறது. எனவே, யுடிபி நம்பமுடியாத நெறிமுறை.
  3. யுடிபியுடன் ஒப்பிடும்போது டிசிபி மெதுவாக உள்ளது, ஏனெனில் டிசிபி தரவை அனுப்பும் முன் இணைப்பை நிறுவுகிறது, மேலும் பாக்கெட்டுகளின் சரியான விநியோகத்தை உறுதி செய்கிறது. மறுபுறம், அனுப்பப்பட்ட தரவு பெறப்பட்டதா இல்லையா என்பதை யுடிபி ஒப்புக் கொள்ளவில்லை.
  4. UDP இன் தலைப்பு அளவு 8 பைட்டுகள், மற்றும் TCP இன் அளவு இருமடங்கு அதிகமாகும். TCP தலைப்பு அளவு 20 பைட்டுகள் ஆகும், மேலும் TCP தலைப்பில் விருப்பங்கள், திணிப்பு, செக்சம், கொடிகள், தரவு ஆஃப்செட், ஒப்புதல் எண், வரிசை எண், மூல மற்றும் இலக்கு துறைமுகங்கள் போன்றவை உள்ளன.
  5. TCP மற்றும் UDP இரண்டும் பிழைகளைச் சரிபார்க்க முடியும், ஆனால் TCP மட்டுமே பிழையை சரிசெய்ய முடியும், ஏனெனில் அது நெரிசல் மற்றும் ஓட்டம் கட்டுப்பாடு இரண்டையும் கொண்டுள்ளது.

தீர்மானம்

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