TCP మరియు UDP మధ్య తేడా ఏమిటి?
రౌటర్లో పోర్ట్-ఫార్వార్డింగ్ను సెటప్ చేసేటప్పుడు లేదా ఫైర్వాల్ సాఫ్ట్వేర్ను కాన్ఫిగర్ చేసేటప్పుడు మీరు TCP మరియు UDP గురించి సూచనలు చూసారు. ఈ రెండు ప్రోటోకాల్లు వివిధ రకాల డేటా కోసం ఉపయోగించబడతాయి.
TCP / IP అనేది ఇంటర్నెట్ మరియు చాలా స్థానిక నెట్వర్క్ల ద్వారా కమ్యూనికేట్ చేయడానికి పరికరాలు ఉపయోగించే ప్రోటోకాల్ల సూట్. దీనికి రెండు అసలు ప్రోటోకాల్స్-ట్రాన్స్మిషన్ కంట్రోల్ ప్రోటోకాల్ (TCP) మరియు ఇంటర్నెట్ ప్రోటోకాల్ (IP) పేరు పెట్టబడింది. నెట్వర్క్ ద్వారా సమాచార ప్యాకెట్ల యొక్క ఆర్డర్ చేసిన మరియు లోపం-తనిఖీ చేసిన స్ట్రీమ్ను పంపిణీ చేయడానికి (మరియు స్వీకరించడానికి) TCP అనువర్తనాలను అందిస్తుంది. వినియోగదారుల డేటాగ్రామ్ ప్రోటోకాల్ (యుడిపి) దోష-తనిఖీని తొలగించడం ద్వారా వేగంగా సమాచారాన్ని అందించడానికి అనువర్తనాలచే ఉపయోగించబడుతుంది. కొన్ని నెట్వర్క్ హార్డ్వేర్ లేదా సాఫ్ట్వేర్ను కాన్ఫిగర్ చేసేటప్పుడు, మీరు తేడాను తెలుసుకోవాలి.
వాట్ వాట్ హావ్ ఇన్ కామన్
సంబంధించినది:మీ ప్రైవేట్ మరియు పబ్లిక్ ఐపి చిరునామాలను ఎలా కనుగొనాలి
TCP మరియు UDP రెండూ ఇంటర్నెట్ ద్వారా బిట్స్ డేటాను పంపడానికి ఉపయోగించే ప్రోటోకాల్స్-ప్యాకెట్లు అని పిలుస్తారు. రెండు ప్రోటోకాల్లు IP ప్రోటోకాల్ పైన నిర్మించబడతాయి. మరో మాటలో చెప్పాలంటే, మీరు TCP లేదా UDP ద్వారా ప్యాకెట్ను పంపుతున్నా, ఆ ప్యాకెట్ IP చిరునామాకు పంపబడుతుంది. ఈ ప్యాకెట్లు మీ కంప్యూటర్ నుండి మధ్యవర్తి రౌటర్లకు మరియు గమ్యస్థానానికి ఫార్వార్డ్ చేయబడినందున అదే విధంగా పరిగణించబడతాయి.
TCP మరియు UDP IP పైన పనిచేసే ప్రోటోకాల్లు మాత్రమే కాదు. అయినప్పటికీ, అవి ఎక్కువగా ఉపయోగించబడుతున్నాయి.
TCP ఎలా పనిచేస్తుంది
TCP అనేది ఇంటర్నెట్లో ఎక్కువగా ఉపయోగించే ప్రోటోకాల్.
మీరు మీ బ్రౌజర్లో వెబ్ పేజీని అభ్యర్థించినప్పుడు, మీ కంప్యూటర్ వెబ్ సర్వర్ చిరునామాకు TCP ప్యాకెట్లను పంపుతుంది, వెబ్ పేజీని మీకు తిరిగి పంపమని అడుగుతుంది. వెబ్ సర్వర్ TCP ప్యాకెట్ల ప్రవాహాన్ని పంపడం ద్వారా ప్రతిస్పందిస్తుంది, ఇది మీ వెబ్ బ్రౌజర్ వెబ్ పేజీని రూపొందించడానికి కలిసి కుట్టినది. మీరు లింక్పై క్లిక్ చేసినప్పుడు, సైన్ ఇన్ చేసినప్పుడు, వ్యాఖ్యను పోస్ట్ చేసినప్పుడు లేదా మరేదైనా చేసినప్పుడు, మీ వెబ్ బ్రౌజర్ TCP ప్యాకెట్లను సర్వర్కు పంపుతుంది మరియు సర్వర్ TCP ప్యాకెట్లను తిరిగి పంపుతుంది.
TCP అనేది విశ్వసనీయత గురించి - TCP తో పంపిన ప్యాకెట్లు ట్రాక్ చేయబడతాయి కాబట్టి రవాణాలో డేటా కోల్పోదు లేదా పాడైపోదు. నెట్వర్క్ ఎక్కిళ్ళు ఉన్నప్పటికీ ఫైల్ డౌన్లోడ్లు పాడైపోవు. వాస్తవానికి, గ్రహీత పూర్తిగా ఆఫ్లైన్లో ఉంటే, మీ కంప్యూటర్ వదిలివేస్తుంది మరియు రిమోట్ హోస్ట్తో కమ్యూనికేట్ చేయలేమని చెప్పే దోష సందేశాన్ని మీరు చూస్తారు.
టిసిపి దీనిని రెండు విధాలుగా సాధిస్తుంది. మొదట, ఇది ప్యాకెట్లను నంబర్ చేయడం ద్వారా ఆర్డర్ చేస్తుంది. రెండవది, గ్రహీత సందేశాన్ని అందుకున్నట్లు పంపినవారికి తిరిగి ప్రతిస్పందనను పంపడం ద్వారా లోపం తనిఖీ చేస్తుంది. పంపినవారికి సరైన ప్రతిస్పందన లభించకపోతే, గ్రహీత వాటిని సరిగ్గా స్వీకరిస్తారని నిర్ధారించడానికి ఇది ప్యాకెట్లను తిరిగి పంపవచ్చు.
సంబంధించినది:ప్రాసెస్ ఎక్స్ప్లోరర్ను అర్థం చేసుకోవడం
ప్రాసెస్ ఎక్స్ప్లోరర్ మరియు ఇతర సిస్టమ్ యుటిలిటీలు ఒక ప్రాసెస్ చేసే కనెక్షన్ల రకాన్ని చూపించగలవు - ఇక్కడ మనం వివిధ రకాల వెబ్ సర్వర్లకు ఓపెన్ టిసిపి కనెక్షన్లతో Chrome బ్రౌజర్ను చూడవచ్చు.
యుడిపి ఎలా పనిచేస్తుంది
సంబంధించినది:లాటెన్సీ వేగంగా ఇంటర్నెట్ కనెక్షన్లను ఎలా నెమ్మదిగా చేస్తుంది
UDP ప్రోటోకాల్ TCP మాదిరిగానే పనిచేస్తుంది, కానీ ఇది అన్ని లోపం-తనిఖీ అంశాలను విసిరివేస్తుంది. అన్ని వెనుక మరియు వెనుక ఉన్న కమ్యూనికేషన్ జాప్యాన్ని పరిచయం చేస్తుంది, విషయాలు నెమ్మదిస్తుంది.
ఒక అనువర్తనం UDP ని ఉపయోగించినప్పుడు, ప్యాకెట్లు గ్రహీతకు పంపబడతాయి. పంపినవారు గ్రహీత ప్యాకెట్ను అందుకున్నారని నిర్ధారించుకోవడానికి వేచి ఉండరు - ఇది తదుపరి ప్యాకెట్లను పంపడం కొనసాగిస్తుంది. గ్రహీత ఇక్కడ మరియు అక్కడ కొన్ని యుడిపి ప్యాకెట్లను కోల్పోతే, అవి పోతాయి - పంపినవారు వాటిని తిరిగి పంపించరు. ఈ ఓవర్హెడ్ను కోల్పోవడం అంటే పరికరాలు మరింత త్వరగా కమ్యూనికేట్ చేయగలవు.
వేగం కావాల్సినప్పుడు మరియు లోపం దిద్దుబాటు అవసరం లేనప్పుడు UDP ఉపయోగించబడుతుంది. ఉదాహరణకు, ప్రత్యక్ష ప్రసారాలు మరియు ఆన్లైన్ ఆటల కోసం UDP తరచుగా ఉపయోగించబడుతుంది.
ఉదాహరణకు, మీరు లైవ్ వీడియో స్ట్రీమ్ను చూస్తున్నారని చెప్పండి, ఇవి తరచూ TCP కి బదులుగా UDP ని ఉపయోగించి ప్రసారం చేయబడతాయి. సర్వర్ కంప్యూటర్లను చూసేందుకు UDP ప్యాకెట్ల స్థిరమైన ప్రవాహాన్ని పంపుతుంది. మీరు కొన్ని సెకన్ల పాటు మీ కనెక్షన్ను కోల్పోతే, వీడియో స్తంభింపజేయవచ్చు లేదా ఒక క్షణం దూకుతుంది మరియు ఆపై ప్రస్తుత ప్రసారానికి దాటవేయవచ్చు. మీరు చిన్న ప్యాకెట్-నష్టాన్ని అనుభవిస్తే, తప్పిపోయిన డేటా లేకుండా వీడియో ప్లే చేయడాన్ని కొనసాగిస్తున్నందున వీడియో లేదా ఆడియో ఒక క్షణం వక్రీకరించబడుతుంది.
ఆన్లైన్ ఆటలలో కూడా ఇదే విధంగా పనిచేస్తుంది. మీరు కొన్ని UDP ప్యాకెట్లను కోల్పోతే, మీరు క్రొత్త UDP ప్యాకెట్లను స్వీకరించినప్పుడు ప్లేయర్ అక్షరాలు మ్యాప్లో టెలిపోర్ట్ చేసినట్లు కనిపిస్తాయి. పాత ప్యాకెట్లను మీరు తప్పిపోయినట్లయితే వాటిని అభ్యర్థించడంలో అర్థం లేదు, ఎందుకంటే మీరు లేకుండా ఆట కొనసాగుతోంది. ఆట సర్వర్లో ప్రస్తుతం ఏమి జరుగుతుందనేది ముఖ్యం-కొన్ని సెకన్ల క్రితం ఏమి జరిగిందో కాదు. TCP యొక్క లోపం దిద్దుబాటును తొలగించడం ఆట కనెక్షన్ను వేగవంతం చేయడానికి మరియు జాప్యాన్ని తగ్గించడానికి సహాయపడుతుంది.
ఐతే ఏంటి?
సంబంధించినది:ప్యాకెట్లను సంగ్రహించడానికి, ఫిల్టర్ చేయడానికి మరియు తనిఖీ చేయడానికి వైర్షార్క్ ఎలా ఉపయోగించాలి
ఒక అనువర్తనం TCP లేదా UDP ని ఉపయోగిస్తుందా అనేది దాని డెవలపర్పై ఆధారపడి ఉంటుంది మరియు ఎంపిక అనువర్తనానికి అవసరమైన దానిపై ఆధారపడి ఉంటుంది. చాలా అనువర్తనాలకు TCP యొక్క లోపం-దిద్దుబాటు మరియు దృ ness త్వం అవసరం, కానీ కొన్ని అనువర్తనాలకు UDP యొక్క వేగం మరియు తగ్గిన ఓవర్హెడ్ అవసరం. మీరు వైర్షార్క్ వంటి నెట్వర్క్ విశ్లేషణ సాధనాన్ని కాల్చినట్లయితే, మీరు వివిధ రకాల ప్యాకెట్లను ముందుకు వెనుకకు ప్రయాణించడం చూడవచ్చు.
మీరు నెట్వర్క్ నిర్వాహకుడు లేదా సాఫ్ట్వేర్ డెవలపర్ కాకపోతే, ఇది మిమ్మల్ని ఎక్కువగా ప్రభావితం చేయకూడదు. మీరు మీ రౌటర్ లేదా ఫైర్వాల్ సాఫ్ట్వేర్ను కాన్ఫిగర్ చేస్తుంటే మరియు ఒక అనువర్తనం TCP లేదా UDP ని ఉపయోగిస్తుందో లేదో మీకు తెలియకపోతే, మీ రౌటర్ లేదా ఫైర్వాల్ TCP మరియు UDP ట్రాఫిక్ రెండింటికీ ఒకే నియమాన్ని వర్తింపజేయడానికి మీరు సాధారణంగా “రెండూ” ఎంపికను ఎంచుకోవచ్చు.