మీరు సాధారణ ఇంటిలో నివసిస్తుంటే, మీకు స్మార్ట్ఫోన్, ల్యాప్టాప్, స్మార్ట్ టీవీ మరియు గేమింగ్ కన్సోల్ అన్నీ ఒకేసారి ఇంటర్నెట్కి కనెక్ట్ చేయబడి ఉండవచ్చు. ఈ పరికరాలన్నీ మీ ISP అందించిన ఒకే పబ్లిక్ IP చిరునామాను పంచుకుంటాయి. కాబట్టి, మీరు మీ ఫోన్లో వీడియోను లోడ్ చేసినప్పుడు, ఆ వీడియోను మీ స్మార్ట్ టీవీకి కాకుండా మీ ఫోన్కి పంపాలని రూటర్కి ఎలా తెలుసు?
దీని వెనుక ఉన్న మ్యాజిక్ నెట్వర్క్ అడ్రస్ ట్రాన్స్లేషన్ (NAT) అనే ప్రక్రియ.
ప్రైవేట్ వర్సెస్ పబ్లిక్ IP చిరునామాలు
మీ రూటర్ మీ ఇంటి లోపల ప్రైవేట్, స్థానిక నెట్వర్క్ను సృష్టిస్తుంది. ఇది Wi-Fiకి కనెక్ట్ చేయబడిన ప్రతి పరికరానికి ఒక ప్రైవేట్ IP చిరునామాను (సాధారణంగా 192.168... లేదా 10.0...తో మొదలవుతుంది) కేటాయిస్తుంది. అయితే, ఈ ప్రైవేట్ చిరునామాలు పబ్లిక్ ఇంటర్నెట్లో రూట్ చేయబడవు.
NAT పాత్ర
మీరు మీ ఫోన్లో వీడియో లింక్ను నొక్కినప్పుడు, మీ ఫోన్ రూటర్కి అభ్యర్థనను పంపుతుంది. రూటర్ అభ్యర్థనను చూస్తుంది మరియు కొన్ని పనులను చేస్తుంది:
- ఇది మీ ఫోన్ యొక్క ప్రైవేట్ IP చిరునామాను అనువాద పట్టికలో రికార్డ్ చేస్తుంది.
- ఇది మీ ఫోన్ యొక్క ప్రైవేట్ IPని రూటర్ యొక్క పబ్లిక్ IP చిరునామాతో భర్తీ చేస్తుంది.
- ఇది అభ్యర్థనకు ప్రత్యేకమైన "పోర్ట్ నంబర్"ని కేటాయించి, దానిని ఇంటర్నెట్కు పంపుతుంది.
వీడియో సర్వర్కి, అభ్యర్థన నేరుగా రూటర్ నుండి వచ్చినట్లు కనిపిస్తోంది. సర్వర్ వీడియో డేటాను ఆ నిర్దిష్ట పోర్ట్ నంబర్తో ట్యాగ్ చేయబడిన రూటర్ యొక్క పబ్లిక్ IP చిరునామాకు తిరిగి పంపుతుంది.
ప్యాకేజీని అందజేస్తోంది
వీడియో డేటా మీ ఇంటికి వచ్చినప్పుడు, రౌటర్ ఇన్కమింగ్ డేటాలోని పోర్ట్ నంబర్ను తనిఖీ చేస్తుంది, దాని అనువాద పట్టికను చూసి, "ఆహ్, పోర్ట్ 55432 ప్రైవేట్ IP 192.168.1.5 వద్ద స్మార్ట్ఫోన్ చేసిన అభ్యర్థనతో సరిపోలుతుంది" అని చెబుతుంది. ఇది మీ ఫోన్కు డేటాను ఫార్వార్డ్ చేస్తుంది.
చిరునామాలను అనువదించడం మరియు పోర్ట్లను తనిఖీ చేయడం వంటి ఈ మొత్తం ప్రక్రియ ప్రతి సెకనుకు వేలాది ప్యాకెట్ల కోసం మిల్లీసెకన్లలో జరుగుతుంది, ఇంట్లో ప్రతి ఒక్కరూ జోక్యం లేకుండా సరైన డేటాను పొందేలా చూస్తారు.
