ਇੱਕ ਵੈੱਬ ਬਰਾਊਜ਼ਰ ਵੈੱਬ ਸਰਵਰ ਸਮੱਗਰੀ ਵੇਖਾਉਣ ਲਈ ਵਰਤਿਆ ਗਿਆ ਹੈ
ਸੰਸਾਰ ਵਿੱਚ ਵਧੇਰੇ ਪ੍ਰਸਿੱਧ ਨੈੱਟਵਰਕ ਪ੍ਰੋਗਰਾਮਾਂ ਵਿੱਚ ਇੰਟਰਨੈਟ ਐਕਸਪਲੋਰਰ, ਫਾਇਰਫਾਕਸ, ਕਰੋਮ, ਅਤੇ ਸਫਾਰੀ ਦਰਜੇ ਵਰਗੇ ਵੈੱਬ ਬਰਾਊਜ਼ਰ. ਉਹ ਬੁਨਿਆਦੀ ਜਾਣਕਾਰੀ ਬ੍ਰਾਊਜ਼ਿੰਗ ਲਈ ਵੀ ਵਰਤੇ ਜਾਂਦੇ ਹਨ, ਪਰ ਇਹ ਕਈ ਹੋਰ ਜ਼ਰੂਰਤਾਂ ਲਈ ਵੀ ਵਰਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਜਿਨ੍ਹਾਂ ਵਿਚ ਆਨਲਾਈਨ ਖਰੀਦਦਾਰੀ ਅਤੇ ਆਮ ਗੇਮਿੰਗ ਸ਼ਾਮਲ ਹੈ.
ਵੈੱਬ ਸਰਵਰ ਉਹ ਹਨ ਜੋ ਵੈਬ ਬ੍ਰਾਉਜ਼ਰ ਲਈ ਸਮਗਰੀ ਦੀ ਸਪਲਾਈ ਕਰਦੇ ਹਨ; ਬ੍ਰਾਉਜ਼ਰ ਕੀ ਮੰਗਦਾ ਹੈ, ਸਰਵਰ ਇੰਟਰਨੈਟ ਨੈਟਵਰਕ ਕਨੈਕਸ਼ਨਾਂ ਰਾਹੀਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ
ਕਲਾਇੰਟ-ਸਰਵਰ ਨੈਟਵਰਕ ਡਿਜ਼ਾਈਨ ਅਤੇ ਵੈੱਬ
ਵੈਬ ਬ੍ਰਾਊਜ਼ਰ ਅਤੇ ਵੈਬ ਸਰਵਰ ਕਲਾਈਂਟ-ਸਰਵਰ ਸਿਸਟਮ ਦੇ ਤੌਰ ਤੇ ਇਕੱਠੇ ਕੰਮ ਕਰਦੇ ਹਨ ਕੰਪਿਊਟਰ ਨੈਟਵਰਕਿੰਗ ਵਿੱਚ, ਕਲਾਇੰਟ-ਸਰਵਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨ ਦਾ ਇੱਕ ਮਿਆਰੀ ਤਰੀਕਾ ਹੁੰਦਾ ਹੈ ਜਿੱਥੇ ਡੇਟਾ ਨੂੰ ਕੇਂਦਰੀ ਸਥਾਨਾਂ (ਸਰਵਰ ਕੰਪਿਊਟਰ) ਵਿੱਚ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਬੇਨਤੀ ਤੇ ਕੁੱਝ ਹੋਰ ਕੰਪਿਊਟਰਾਂ (ਗਾਹਕ) ਨਾਲ ਕੁਸ਼ਲਤਾ ਨਾਲ ਸਾਂਝਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ. ਸਾਰੇ ਵੈਬ ਬ੍ਰਾਉਜ਼ਰ ਗਾਹਕ ਵਜੋਂ ਕੰਮ ਕਰਦੇ ਹਨ ਜੋ ਵੈਬਸਾਈਟਾਂ (ਸਰਵਰ) ਤੋਂ ਜਾਣਕਾਰੀ ਦੀ ਬੇਨਤੀ ਕਰਦੇ ਹਨ.
ਬਹੁਤ ਸਾਰੇ ਵੈਬ ਬ੍ਰਾਊਜ਼ਰ ਕਲਾਈਂਟਸ ਉਸੇ ਵੈਬਸਾਈਟ ਤੋਂ ਡੇਟਾ ਦੀ ਬੇਨਤੀ ਕਰ ਸਕਦੇ ਹਨ. ਬੇਨਤੀਆਂ ਵੱਖ-ਵੱਖ ਸਮੇਂ ਤੇ ਜਾਂ ਇੱਕੋ ਸਮੇਂ ਹੋ ਸਕਦੀਆਂ ਹਨ. ਗ੍ਰਾਹਕ-ਸਰਵਰ ਪ੍ਰਣਾਲੀਆਂ ਇੱਕ ਸਰਵਰ ਦੁਆਰਾ ਪਰਬੰਧਨ ਕਰਨ ਲਈ ਸਾਰੀਆਂ ਬੇਨਤੀਆਂ ਨੂੰ ਉਸੇ ਥਾਂ ਤੇ ਬੁਲਾਉਂਦੀਆਂ ਹਨ. ਅਭਿਆਸ ਵਿੱਚ, ਪਰ, ਕਿਉਂਕਿ ਵੈਬ ਸਰਵਰਾਂ ਦੀਆਂ ਬੇਨਤੀਆਂ ਦੀ ਮਾਤ੍ਰਾ ਨੂੰ ਕਈ ਵਾਰ ਬਹੁਤ ਵੱਡਾ ਹੋ ਸਕਦਾ ਹੈ, ਵੈਬ ਸਰਵਰ ਅਕਸਰ ਮਲਟੀਪਲ ਸਰਵਰ ਕੰਪਿਊਟਰਾਂ ਦੇ ਵਿਤਰਣ ਪੁੰਨ ਦੇ ਰੂਪ ਵਿੱਚ ਬਣਾਏ ਜਾਂਦੇ ਹਨ.
ਸੰਸਾਰ ਭਰ ਵਿੱਚ ਵੱਖ-ਵੱਖ ਦੇਸ਼ਾਂ ਵਿੱਚ ਪ੍ਰਸਿੱਧ ਬਹੁਤ ਵੱਡੀਆਂ ਵੈਬਸਾਈਟਾਂ ਲਈ, ਇਹ ਵੈਬ ਸਰਵਰ ਪੂਲ ਭੂਗੋਲਿਕ ਤੌਰ ਤੇ ਬ੍ਰਾਊਜ਼ਰਾਂ ਦੇ ਪ੍ਰਤਿਕਿਰਿਆ ਦਾ ਸਮਾਂ ਵਧਾਉਣ ਵਿੱਚ ਮਦਦ ਲਈ ਵੰਡਿਆ ਜਾਂਦਾ ਹੈ. ਜੇ ਸਰਵਰ ਬੇਨਤੀ ਕਰਨ ਵਾਲੇ ਯੰਤਰ ਦੇ ਨਜ਼ਦੀਕੀ ਹੈ, ਤਾਂ ਉਹ ਇਸ ਦੀ ਪਾਲਣਾ ਕਰੇਗਾ ਕਿ ਜਦੋਂ ਸਮਗਰੀ ਹੋਰ ਅੱਗੇ ਸੀ ਤਾਂ ਸਮੱਗਰੀ ਨੂੰ ਪਹੁੰਚਾਉਣ ਲਈ ਜਿੰਨੀ ਸਮਾਂ ਲਗਦਾ ਹੈ, ਉਹ ਵੱਧ ਤੇਜ਼ ਹੈ.
ਵੈੱਬ ਬਰਾਊਜ਼ਰ ਅਤੇ ਸਰਵਰਾਂ ਲਈ ਨੈੱਟਵਰਕ ਪਰੋਟੋਕਾਲ
ਵੈੱਬ ਬਰਾਊਜ਼ਰ ਅਤੇ ਸਰਵਰ TCP / IP ਦੁਆਰਾ ਸੰਚਾਰ ਕਰਦੇ ਹਨ. ਹਾਈਪਰਟੈਕਸਟ ਟ੍ਰਾਂਸਫਰ ਪ੍ਰੋਟੋਕੋਲ (HTTP) TCP / IP ਦੇ ਸਹਿਯੋਗੀ ਵੈਬ ਬ੍ਰਾਊਜ਼ਰ ਬੇਨਤੀਆਂ ਅਤੇ ਸਰਵਰ ਜਵਾਬਾਂ ਦੇ ਸਿਖਰ ਤੇ ਮਿਆਰੀ ਐਪਲੀਕੇਸ਼ਨ ਪਰੋਟੋਕਾਲ ਹੈ.
ਵੈਬ ਬ੍ਰਾਊਜ਼ਰ ਵੀ URL ਤੇ ਕੰਮ ਕਰਨ ਲਈ DNS ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹਨ. ਇਹ ਪਰੋਟੋਕੋਲ ਮਾਪਦੰਡ ਵੱਖਰੇ ਵੱਖਰੇ ਬ੍ਰਾਂਡਾਂ ਦੇ ਵੈੱਬ ਬਰਾਊਜ਼ਰ ਨੂੰ ਵੱਖ ਵੱਖ ਬ੍ਰਾਂਡਾਂ ਦੇ ਵੈੱਬ ਸਰਵਰਾਂ ਨਾਲ ਹਰੇਕ ਜੋੜ ਲਈ ਵਿਸ਼ੇਸ਼ ਤਰਕ ਦੀ ਲੋੜ ਤੋਂ ਬਿਨਾਂ ਸੰਚਾਰ ਕਰਨ ਲਈ ਯੋਗ ਕਰਦੇ ਹਨ.
ਜ਼ਿਆਦਾਤਰ ਇੰਟਰਨੈਟ ਟਰੈਫਿਕ ਵਾਂਗ, ਵੈਬ ਬ੍ਰਾਊਜ਼ਰ ਅਤੇ ਸਰਵਰ ਕੁਨੈਕਸ਼ਨ ਆਮ ਤੌਰ ਤੇ ਇੰਟਰਮੀਡੀਏਟ ਨੈੱਟਵਰਕ ਰਾਊਟਰਜ਼ ਦੀ ਇਕ ਲੜੀ ਰਾਹੀਂ ਚਲਾਉਂਦੇ ਹਨ.
ਇੱਕ ਬੁਨਿਆਦੀ ਵੈੱਬ ਬਰਾਊਜ਼ਿੰਗ ਸੈਸ਼ਨ ਇਸ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਦਾ ਹੈ:
- ਉਪਭੋਗਤਾ ਆਪਣੇ ਬ੍ਰਾਉਜ਼ਰ ਵਿੱਚ ਇੱਕ URL ਨਿਸ਼ਚਿਤ ਕਰਦਾ ਹੈ (ਕੋਈ ਬੁੱਕਮਾਰਕ ਤੋਂ ਜਾਂ ਟਾਈਪ ਕਰਕੇ ਇਸਨੂੰ ਟਾਈਪ ਕਰਕੇ)
- ਬ੍ਰਾਊਜ਼ਰ DNS ਸਰਵਰ ਵਿੱਚ ਪ੍ਰਕਾਸ਼ਿਤ ਕੀਤੇ ਗਏ ਦੇ ਰੂਪ ਵਿੱਚ ਇਸਦੇ IP ਪਤੇ ਦੁਆਰਾ ਵੈਬ ਸਰਵਰ ਜਾਂ ਸਰਵਰ ਪੂਲ (ਡਿਫੌਲਟ ਪੋਰਟ 80 ਦੀ ਵਰਤੋਂ ਕਰਕੇ) ਨਾਲ ਇੱਕ TCP ਕਨੈਕਸ਼ਨ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ. ਇਸ ਪ੍ਰਕਿਰਿਆ ਦੇ ਹਿੱਸੇ ਦੇ ਤੌਰ ਤੇ, ਬ੍ਰਾਊਜ਼ਰ URL ਨੂੰ ਇੱਕ IP ਪਤੇ ਵਿੱਚ ਬਦਲਣ ਲਈ DNS ਲਟਕਣ ਦੀਆਂ ਬੇਨਤੀਆਂ ਨੂੰ ਵੀ ਬਣਾਉਂਦਾ ਹੈ
- ਸਰਵਰ ਦੁਆਰਾ TCP ਕੁਨੈਕਸ਼ਨ ਦੇ ਇਸਦੇ ਪਾਸ ਦੀ ਸਵੀਕ੍ਰਿਤੀ ਪੂਰੀ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਬ੍ਰਾਊਜ਼ਰ ਸਮੱਗਰੀ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ HTTP ਬੇਨਤੀ ਭੇਜਦਾ ਹੈ
- ਸਰਵਰ ਦੇ ਪੰਨੇ ਲਈ ਸਮਗਰੀ ਦੇ ਨਾਲ ਜਵਾਬ ਦੇਣ ਤੋਂ ਬਾਅਦ, ਬ੍ਰਾਊਜ਼ਰ ਇਸਨੂੰ HTTP ਪੈਕਟਾਂ ਤੋਂ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ ਅਤੇ ਉਸ ਅਨੁਸਾਰ ਇਸ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ. ਸਮੱਗਰੀ ਵਿੱਚ ਵਿਗਿਆਪਨ ਬੈਨਰਾਂ ਜਾਂ ਹੋਰ ਥਰਡ-ਪਾਰਟੀ ਸਮਗਰੀ ਲਈ ਏਮਬੇਡ ਕੀਤੇ ਗਏ URL ਸ਼ਾਮਲ ਹੋ ਸਕਦੇ ਹਨ, ਜੋ ਬਦਲੇ ਬ੍ਰਾਊਜ਼ਰ ਨੂੰ ਉਹਨਾਂ ਟਿਕਾਣਿਆਂ ਤੇ ਨਵੇਂ TCP ਕੁਨੈਕਸ਼ਨ ਬੇਨਤੀਆਂ ਜਾਰੀ ਕਰਨ ਲਈ ਉਤਾਰ ਦੇਣਗੇ. ਬਰਾਉਜ਼ਰ ਕੂਕੀਜ਼ ਨਾਂ ਵਾਲੇ ਕਲਾਇੰਟ ਕੰਪਿਊਟਰ 'ਤੇ ਸਥਾਨਕ ਫਾਈਲਾਂ ਦੇ ਸਬੰਧਾਂ ਬਾਰੇ ਅਸਥਾਈ ਜਾਣਕਾਰੀ ਨੂੰ ਵੀ ਸੁਰੱਖਿਅਤ ਕਰ ਸਕਦਾ ਹੈ
- ਸਮਗਰੀ ਲਈ ਬੇਨਤੀ ਦੌਰਾਨ ਆਈਆਂ ਕੋਈ ਵੀ ਤਰੁੱਟੀਵਾਂ ਨੂੰ HTTP ਸਥਿਤੀ ਰੇਖਾਵਾਂ ਦੇ ਤੌਰ ਤੇ ਦਿਖਾਇਆ ਜਾ ਸਕਦਾ ਹੈ