TCP (ట్రాన్స్మిషన్ కంట్రోల్ ప్రోటోకాల్) ఎక్స్ప్లెయిన్డ్

ప్రోటోకాల్ నమ్మదగిన సమాచార మార్పిడిని నిర్ధారిస్తుంది

TCP (ట్రాన్స్మిషన్ కంట్రోల్ ప్రోటోకాల్) నెట్వర్క్ల మీద డేటా యొక్క ప్రసారంలో ఉపయోగించే ఒక ముఖ్యమైన నెట్వర్క్ ప్రోటోకాల్. నెట్వర్క్లు సందర్భంలో, ఒక ప్రోటోకాల్ డేటా యొక్క ప్రసారం ఎలా నిర్వహించబడుతుందో నియంత్రించే నియమాలు మరియు విధానాల సమితి, అందువల్ల మొత్తం ప్రపంచంలోని ప్రతి ఒక్కరూ, ఉపయోగించిన స్థానం, సాఫ్ట్వేర్ లేదా హార్డ్వేర్ యొక్క స్వతంత్రం అదే విధంగా చేస్తుంది . TCP / IP అని పిలువబడే ఒక ప్రసిద్ధ జంటలో TCP IP (ఇంటర్నెట్ ప్రోటోకాల్) తో కలిసి పనిచేస్తుంది. మీరు ఈ పదాన్ని మీ కంప్యూటర్ యొక్క నెట్ వర్క్ సెట్టింగులలో చూడవచ్చు, మీ స్మార్ట్ఫోన్ లేదా పోర్టబుల్ పరికరం మీరు అమర్పులతో చుట్టూ ప్లే చేస్తే. ఐపి పార్ట్ మూలం నుండి డేటా ప్యాకెట్ల అడ్రసింగ్ మరియు ఫార్వార్డింగ్ తో గమ్యస్థానం మరియు TCP ప్రసారం విశ్వసనీయతను నిర్వహిస్తుంది. ఈ వ్యాసంలో, TCP ఏమి చేస్తుందో మరియు ఎలా పనిచేస్తుందో చూద్దాం.

ఏ TCP చేస్తుంది

TCP యొక్క పనితీరు అది నమ్మదగినదిగా ఉన్న సమాచార బదిలీని నియంత్రించడం. ఇంటర్నెట్ వంటి నెట్వర్క్లలో, డేటా ప్యాకెట్లలో బదిలీ చేయబడుతుంది, ఇవి నెట్వర్క్లో స్వతంత్రంగా పంపిన డేటా యూనిట్లు మరియు అసలు డేటాను తిరిగి ఇవ్వడానికి వారు లక్ష్యాన్ని చేరుకునేటప్పుడు మళ్లీ చేస్తారు.

ఒక నెట్వర్క్లో డేటా యొక్క ట్రాన్స్మిషన్ పొరలలో జరుగుతుంది, ఒక ప్రదేశంలో ప్రతి ప్రోటోకాల్ను ఇతరులు ఏమి చేస్తున్నారో దానికి పూర్తి పరిమితిని చేస్తారు. ఈ సమితి పొరలను ప్రోటోకాల్ స్టాక్ అని పిలుస్తారు. స్టాక్లో TCP మరియు IP పని చేతిలో చేతి, మరొకదానికి ఒకటి. ఉదాహరణకు, ఒక స్టాక్లో, మీరు HTTP - TCP - IP - WiFi ను కలిగి ఉండవచ్చు. ఉదాహరణకు, ఒక కంప్యూటర్ వెబ్ పేజీని యాక్సెస్ చేస్తున్నప్పుడు, అది HTML లో వెబ్ పుటను పొందటానికి HTTP ప్రోటోకాల్ను ఉపయోగిస్తుంది, TCP నియంత్రణ ప్రసారం, ఐపి నెట్వర్క్ పై ఛానల్ (ఉదా. ఇంటర్నెట్) మరియు వైఫై ప్రసారం స్థానిక ప్రాంత నెట్వర్క్లో.

ట్రాన్స్పిరేషన్ సమయంలో విశ్వసనీయతను నిర్ధారించడానికి TCP బాధ్యత వహిస్తుంది. విశ్వసనీయ సమాచార ప్రసారం ఈ క్రింది అవసరాలు నెరవేరిన వాటిలో ఒకటి. భావనను బాగా అర్థం చేసుకోవడానికి దృశ్యాలు ఇవ్వబడ్డాయి.

ఎలా TCP వర్క్స్

TCP దాని ప్యాకెట్లను అవి లెక్కించబడటానికి లేబుల్ చేస్తుంది. ఇది గమ్యస్థానానికి చేరుకోవడానికి గడువును కలిగి ఉందని నిర్ధారిస్తుంది (సమయము అని పిలువబడే అనేక వందల మిల్లీసెకన్లు) మరియు కొన్ని ఇతర సాంకేతిక నిబంధనలు ఉన్నాయి. అందుకున్న ప్రతి ప్యాకెట్ కోసం, పంపే పరికరం గుర్తింపు పొందిన ప్యాకెట్ ద్వారా తెలియజేయబడుతుంది. పేరు ఇది అన్ని చెప్పారు. సమయం ముగిసిన తర్వాత, ఏ రసీదు పొందలేదంటే, మూలం తప్పిపోయిన లేదా ఆలస్యంగా ఉన్న పాకెట్ యొక్క మరొక కాపీని పంపుతుంది. అవుట్ ఆఫ్ ఆర్డర్ ప్యాకెట్లను కూడా గుర్తించలేదు. ఈ విధంగా, అన్ని ప్యాకెట్లను ఎప్పుడూ రంధ్రాలు లేకుండా మరియు ముందుగా నిర్ణయించిన మరియు ఆమోదయోగ్యమైన ఆలస్యం లేకుండా క్రమంలో సమీకరించబడతాయి.

TCP చిరునామా

IP చిరునామాలు అని పిలవబడే IP కు సంపూర్ణ యంత్రాంగం ఉండగా, TCP అటువంటి విస్తృతమైన చిరునామా వ్యవస్థను కలిగి ఉండదు. ఇది ఒక అవసరం లేదు. అది పనిచేస్తున్న పరికరాన్ని అందించే సంఖ్యలను మాత్రమే ఉపయోగిస్తుంది మరియు ఏ సేవ కోసం ప్యాకెట్లను పంపుతోంది. ఈ సంఖ్యలు పోర్ట్సు అని పిలుస్తారు. ఉదాహరణకు, వెబ్ బ్రౌజర్లు TCP కోసం పోర్ట్ 80 ను ఉపయోగిస్తాయి. పోర్ట్ 25 ఉపయోగిస్తారు లేదా ఇమెయిల్. పోర్ట్ సంఖ్య తరచుగా సేవ కోసం IP చిరునామాతో జతచేయబడుతుంది, ఉదా. 192.168.66.5:80