ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਆਮ ਪਰਿਵਾਰ ਵਿੱਚ ਰਹਿੰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਸਮਾਰਟਫੋਨ, ਇੱਕ ਲੈਪਟਾਪ, ਇੱਕ ਸਮਾਰਟ ਟੀਵੀ, ਅਤੇ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਇੱਕ ਗੇਮਿੰਗ ਕੰਸੋਲ ਇੱਕੋ ਸਮੇਂ ਇੰਟਰਨੈਟ ਨਾਲ ਜੁੜੇ ਹੋਣ। ਇਹ ਸਾਰੀਆਂ ਡਿਵਾਈਸਾਂ ਤੁਹਾਡੇ ISP ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੇ ਇੱਕ ਸਿੰਗਲ ਜਨਤਕ IP ਪਤੇ ਨੂੰ ਸਾਂਝਾ ਕਰਦੀਆਂ ਹਨ। ਇਸ ਲਈ, ਜਦੋਂ ਤੁਸੀਂ ਆਪਣੇ ਫ਼ੋਨ 'ਤੇ ਵੀਡੀਓ ਲੋਡ ਕਰਦੇ ਹੋ, ਤਾਂ ਰਾਊਟਰ ਵੀਡੀਓ ਨੂੰ ਤੁਹਾਡੇ ਫ਼ੋਨ 'ਤੇ ਭੇਜਣਾ ਕਿਵੇਂ ਜਾਣਦਾ ਹੈ ਨਾ ਕਿ ਤੁਹਾਡੇ ਸਮਾਰਟ ਟੀਵੀ 'ਤੇ?
ਇਸ ਦੇ ਪਿੱਛੇ ਦਾ ਜਾਦੂ ਨੈੱਟਵਰਕ ਐਡਰੈੱਸ ਟ੍ਰਾਂਸਲੇਸ਼ਨ (NAT) ਨਾਂ ਦੀ ਪ੍ਰਕਿਰਿਆ ਹੈ।
ਨਿੱਜੀ ਬਨਾਮ ਜਨਤਕ IP ਪਤੇ
ਤੁਹਾਡਾ ਰਾਊਟਰ ਤੁਹਾਡੇ ਘਰ ਦੇ ਅੰਦਰ ਇੱਕ ਨਿੱਜੀ, ਸਥਾਨਕ ਨੈੱਟਵਰਕ ਬਣਾਉਂਦਾ ਹੈ। ਇਹ Wi-Fi ਨਾਲ ਕਨੈਕਟ ਕੀਤੀ ਹਰੇਕ ਡਿਵਾਈਸ ਲਈ ਇੱਕ ਨਿੱਜੀ IP ਪਤਾ (ਆਮ ਤੌਰ 'ਤੇ 192.168... ਜਾਂ 10.0... ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ) ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ। ਹਾਲਾਂਕਿ, ਇਹ ਨਿੱਜੀ ਪਤੇ ਜਨਤਕ ਇੰਟਰਨੈਟ 'ਤੇ ਰੂਟੇਬਲ ਨਹੀਂ ਹਨ।
NAT ਦੀ ਭੂਮਿਕਾ
ਜਦੋਂ ਤੁਸੀਂ ਆਪਣੇ ਫ਼ੋਨ 'ਤੇ ਵੀਡੀਓ ਲਿੰਕ 'ਤੇ ਟੈਪ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਡਾ ਫ਼ੋਨ ਰਾਊਟਰ ਨੂੰ ਬੇਨਤੀ ਭੇਜਦਾ ਹੈ। ਰਾਊਟਰ ਬੇਨਤੀ ਨੂੰ ਵੇਖਦਾ ਹੈ ਅਤੇ ਕੁਝ ਕੰਮ ਕਰਦਾ ਹੈ:
- ਇਹ ਅਨੁਵਾਦ ਸਾਰਣੀ ਵਿੱਚ ਤੁਹਾਡੇ ਫ਼ੋਨ ਦੇ ਨਿੱਜੀ IP ਪਤੇ ਨੂੰ ਰਿਕਾਰਡ ਕਰਦਾ ਹੈ।
- ਇਹ ਤੁਹਾਡੇ ਫ਼ੋਨ ਦੇ ਨਿੱਜੀ IP ਨੂੰ ਰਾਊਟਰ ਦੇ ਜਨਤਕ IP ਪਤੇ ਨਾਲ ਬਦਲ ਦਿੰਦਾ ਹੈ।
- ਇਹ ਬੇਨਤੀ ਨੂੰ ਇੱਕ ਵਿਲੱਖਣ "ਪੋਰਟ ਨੰਬਰ" ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ ਇੰਟਰਨੈਟ ਤੇ ਭੇਜਦਾ ਹੈ।
ਵੀਡੀਓ ਸਰਵਰ ਨੂੰ, ਬੇਨਤੀ ਇੰਝ ਜਾਪਦੀ ਹੈ ਕਿ ਇਹ ਸਿੱਧੇ ਰਾਊਟਰ ਤੋਂ ਆਈ ਹੈ। ਸਰਵਰ ਵੀਡੀਓ ਡੇਟਾ ਨੂੰ ਰਾਊਟਰ ਦੇ ਜਨਤਕ IP ਪਤੇ 'ਤੇ ਵਾਪਸ ਭੇਜਦਾ ਹੈ, ਉਸ ਖਾਸ ਪੋਰਟ ਨੰਬਰ ਨਾਲ ਟੈਗ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਪੈਕੇਜ ਡਿਲੀਵਰ ਕਰਨਾ
ਜਦੋਂ ਵੀਡੀਓ ਡੇਟਾ ਤੁਹਾਡੇ ਘਰ ਪਹੁੰਚਦਾ ਹੈ, ਤਾਂ ਰਾਊਟਰ ਆਉਣ ਵਾਲੇ ਡੇਟਾ 'ਤੇ ਪੋਰਟ ਨੰਬਰ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ, ਇਸਦੇ ਅਨੁਵਾਦ ਸਾਰਣੀ ਨੂੰ ਵੇਖਦਾ ਹੈ, ਅਤੇ ਕਹਿੰਦਾ ਹੈ, "ਆਹ, ਪੋਰਟ 55432 ਪ੍ਰਾਈਵੇਟ IP 192.168.1.5 'ਤੇ ਸਮਾਰਟਫੋਨ ਦੁਆਰਾ ਕੀਤੀ ਗਈ ਬੇਨਤੀ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ।" ਇਹ ਫਿਰ ਡੇਟਾ ਨੂੰ ਤੁਹਾਡੇ ਫੋਨ 'ਤੇ ਅੱਗੇ ਭੇਜਦਾ ਹੈ।
ਪਤਿਆਂ ਦਾ ਅਨੁਵਾਦ ਕਰਨ ਅਤੇ ਪੋਰਟਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਦੀ ਇਹ ਪੂਰੀ ਪ੍ਰਕਿਰਿਆ ਹਰ ਸਕਿੰਟ ਹਜ਼ਾਰਾਂ ਪੈਕੇਟਾਂ ਲਈ ਮਿਲੀਸਕਿੰਟਾਂ ਵਿੱਚ ਹੁੰਦੀ ਹੈ, ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦੀ ਹੈ ਕਿ ਘਰ ਵਿੱਚ ਹਰ ਕੋਈ ਬਿਨਾਂ ਕਿਸੇ ਦਖਲ ਦੇ ਸਹੀ ਡੇਟਾ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ।
