పోర్ట్ 0 నెట్వర్క్ ప్రోగ్రామింగ్లో ప్రత్యేక ప్రాముఖ్యతను కలిగి ఉంది, ప్రత్యేకించి Unix OSలో సాకెట్ ప్రోగ్రామింగ్ విషయానికి వస్తే, ఇక్కడ సిస్టమ్-కేటాయింపబడిన, డైనమిక్ పోర్ట్లను అభ్యర్థించడానికి పోర్ట్ ఉపయోగించబడుతుంది. పోర్ట్ 0 అనేది వైల్డ్కార్డ్ పోర్ట్, ఇది సిస్టమ్కు తగిన పోర్ట్ నంబర్ను కనుగొనమని చెబుతుంది.
చాలా పోర్ట్ నంబర్ల వలె కాకుండా, పోర్ట్ 0 అనేది TCP/IP నెట్వర్కింగ్లో రిజర్వ్ చేయబడిన పోర్ట్, అంటే ఇది TCP లేదా UDP సందేశాలలో ఉపయోగించరాదు. TCP మరియు UDPలోని నెట్వర్క్ పోర్ట్లు సున్నా నుండి 65535 వరకు ఉంటాయి. సున్నా మరియు 1023 మధ్య ఉన్న పోర్ట్ నంబర్లు నాన్-ఎఫెమెరల్ పోర్ట్లు, సిస్టమ్ పోర్ట్లు లేదా బాగా తెలిసిన పోర్ట్లుగా నిర్వచించబడ్డాయి. ఇంటర్నెట్ అసైన్డ్ నంబర్స్ అథారిటీ (IANA) నిర్వహిస్తుంది అధికారిక జాబితా ఇంటర్నెట్లో ఈ పోర్ట్ నంబర్ల యొక్క ఉద్దేశిత వినియోగం మరియు సిస్టమ్ పోర్ట్ 0 ఉపయోగించబడదు.
గూగుల్ ప్రామాణీకరణను మరొక ఫోన్కు ఎలా బదిలీ చేయాలి
నెట్వర్క్ ప్రోగ్రామింగ్లో TCP/UDP పోర్ట్ 0 ఎలా పనిచేస్తుంది
జెట్టా ప్రొడక్షన్స్ / జెట్టి ఇమేజెస్
కొత్త నెట్వర్క్ సాకెట్ కనెక్షన్ని కాన్ఫిగర్ చేయడానికి మూలం మరియు గమ్యస్థానం వైపులా ఒక పోర్ట్ నంబర్ని కేటాయించడం అవసరం. మూలాధారం (మూలం) ద్వారా పంపబడిన TCP లేదా UDP సందేశాలు రెండు పోర్ట్ నంబర్లను కలిగి ఉంటాయి, తద్వారా సందేశ గ్రహీత (గమ్యం) సరైన ప్రోటోకాల్ ఎండ్పాయింట్కు ప్రతిస్పందన సందేశాలను జారీ చేయవచ్చు.
IANA వెబ్ సర్వర్లు (పోర్ట్ 80) వంటి ప్రాథమిక ఇంటర్నెట్ అప్లికేషన్ల కోసం నియమించబడిన సిస్టమ్ పోర్ట్లను ముందే కేటాయించింది, అయితే చాలా TCP మరియు UDP నెట్వర్క్ అప్లికేషన్లకు వాటి స్వంత సిస్టమ్ పోర్ట్ లేదు మరియు వాటి పరికరం నుండి తప్పనిసరిగా ఒకదాన్ని పొందాలి. ఆపరేటింగ్ సిస్టమ్ వారు పరిగెత్తే ప్రతిసారీ.
కిక్ చేయడానికి వ్యక్తులను ఎక్కడ కనుగొనాలి
దాని సోర్స్ పోర్ట్ నంబర్ను కేటాయించడానికి, అప్లికేషన్లు TCP/IP నెట్వర్క్ ఫంక్షన్లను బైండ్()ని అభ్యర్థించడానికి కాల్ చేస్తాయి. అప్లికేషన్ నిర్దిష్ట నంబర్ను అభ్యర్థించాలనుకుంటే బైండ్()కు స్థిరమైన (హార్డ్-కోడెడ్) నంబర్ను సరఫరా చేయగలదు, అయితే సిస్టమ్లో నడుస్తున్న మరొక అప్లికేషన్ ప్రస్తుతం దానిని ఉపయోగిస్తున్నందున అటువంటి అభ్యర్థన విఫలమవుతుంది.
ప్రత్యామ్నాయంగా, దాని కనెక్షన్ పారామీటర్గా బైండ్()కు పోర్ట్ 0 అందించవచ్చు. ఇది TCP/IP డైనమిక్ పోర్ట్ నంబర్ పరిధిలో తగిన అందుబాటులో ఉన్న పోర్ట్ను స్వయంచాలకంగా శోధించడానికి మరియు తిరిగి ఇవ్వడానికి ఆపరేటింగ్ సిస్టమ్ను ట్రిగ్గర్ చేస్తుంది.
అనువర్తనానికి పోర్ట్ 0 మంజూరు చేయబడలేదు కానీ కొన్ని ఇతర డైనమిక్ పోర్ట్. ఈ ప్రోగ్రామింగ్ కన్వెన్షన్ యొక్క ప్రయోజనం సమర్థత. ప్రతి అప్లికేషన్ చెల్లుబాటు అయ్యే పోర్ట్లను పొందే వరకు బహుళ పోర్ట్లను ప్రయత్నించడానికి కోడ్ అమలు చేయడానికి మరియు అమలు చేయడానికి బదులుగా, యాప్లు ఆపరేటింగ్ సిస్టమ్పై ఆధారపడతాయి.
Unix, Windows మరియు ఇతర ఆపరేటింగ్ సిస్టమ్లు పోర్ట్ 0 నిర్వహణలో మారుతూ ఉంటాయి, అయితే అదే సాధారణ సమావేశం వర్తిస్తుంది.
నా కాల్స్ ఫార్వార్డ్ అవుతున్నాయో లేదో నాకు ఎలా తెలుసు
పోర్ట్ 0 మరియు నెట్వర్క్ సెక్యూరిటీ
పోర్ట్ 0లో వింటున్న హోస్ట్లకు ఇంటర్నెట్ అంతటా పంపబడిన నెట్వర్క్ ట్రాఫిక్ నెట్వర్క్ దాడి చేసేవారి నుండి లేదా అనుకోకుండా తప్పుగా ప్రోగ్రామ్ చేయబడిన అప్లికేషన్ల ద్వారా ఉత్పత్తి చేయబడవచ్చు. పోర్ట్ 0 ట్రాఫిక్కు ప్రతిస్పందనగా హోస్ట్లు రూపొందించే ప్రతిస్పందన సందేశాలు దాడి చేసేవారికి ఆ పరికరాల ప్రవర్తన మరియు సంభావ్య నెట్వర్క్ దుర్బలత్వాలను తెలుసుకోవడానికి సహాయపడతాయి.
అనేక ఇంటర్నెట్ సర్వీస్ ప్రొవైడర్లు (ISPలు) పోర్ట్ 0లో ట్రాఫిక్ను బ్లాక్ చేస్తాయి, ఈ దోపిడీల నుండి రక్షించడానికి ఇన్కమింగ్ మరియు అవుట్గోయింగ్ సందేశాలు రెండూ ఉంటాయి.
ఎఫ్ ఎ క్యూ- పోర్ట్ నంబర్లు అంటే ఏమిటి?
TCP/IP నెట్వర్క్ కనెక్షన్ల కోసం ఉపయోగించే పోర్ట్ నంబర్లు చిరునామా సమాచారంగా పని చేస్తాయి, సందేశం పంపినవారు మరియు రిసీవర్లను గుర్తిస్తాయి. పోర్ట్ నంబర్లు ఒకే నెట్వర్క్లోని వివిధ అప్లికేషన్లను ఒకే సమయంలో వనరులను పంచుకోవడానికి అనుమతిస్తాయి.
- నేను పోర్ట్ నంబర్లను ఎలా కనుగొనగలను?
నిర్దిష్ట IP చిరునామా యొక్క పోర్ట్ సంఖ్యను కనుగొనడానికి, కమాండ్ ప్రాంప్ట్కి వెళ్లండి , రకం netstat -a , ఆపై నొక్కండి నమోదు చేయండి . మీరు IP చిరునామాలు మరియు కోలన్ ద్వారా వేరు చేయబడిన పోర్ట్ నంబర్లతో పాటు క్రియాశీల TCP కనెక్షన్ల జాబితాను చూస్తారు.
- నేను పోర్ట్ 0కి కనెక్ట్ చేయవచ్చా?
లేదు. అధికారికంగా, పోర్ట్ 0 ఉనికిలో లేదు మరియు ఇది చెల్లని పోర్ట్ నంబర్ అయినందున మీరు దానికి కనెక్ట్ చేయలేరు. అయితే, మీరు మరొక పోర్ట్ నంబర్తో పంపినట్లుగానే మీరు పోర్ట్ 0కి మరియు దాని నుండి ఇంటర్నెట్ ప్యాకెట్ను పంపవచ్చు.