TCP (ਟ੍ਰਾਂਸਮਿਸ਼ਨ ਕੰਟਰੋਲ ਪ੍ਰੋਟੋਕੋਲ) ਵਿਸਥਾਰ

ਪ੍ਰੋਟੋਕਾਲ ਭਰੋਸੇਯੋਗ ਡਾਟਾ ਟ੍ਰਾਂਸਮਿਸ਼ਨ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ

ਟੀਸੀਪੀ (ਟ੍ਰਾਂਸਮਿਸ਼ਨ ਕੰਟ੍ਰੋਲ ਪ੍ਰੋਟੋਕੋਲ) ਇਕ ਮਹੱਤਵਪੂਰਨ ਨੈੱਟਵਰਕ ਪਰੋਟੋਕਾਲ ਹੈ ਜੋ ਨੈਟਵਰਕਾਂ ਤੇ ਡਾਟਾ ਦੇ ਸੰਚਾਰ ਵਿੱਚ ਵਰਤਿਆ ਗਿਆ ਹੈ. ਇੱਕ ਪਰੋਟੋਕਾਲ, ਨੈਟਵਰਕਾਂ ਦੇ ਸੰਦਰਭ ਵਿੱਚ ਨਿਯਮ ਅਤੇ ਪ੍ਰਕ੍ਰਿਆਵਾਂ ਦਾ ਇੱਕ ਸਮੂਹ ਹੈ ਜੋ ਇਹ ਸੰਚਾਲਿਤ ਕਰਦਾ ਹੈ ਕਿ ਕਿਵੇਂ ਸੰਚਾਰ ਪ੍ਰਸਾਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਤਾਂ ਜੋ ਸਾਰੀ ਦੁਨੀਆਂ ਵਿੱਚ ਹਰ ਕੋਈ, ਸਥਿਤੀ, ਸਾਫਟਵੇਅਰ ਜਾਂ ਹਾਰਡਵੇਅਰ ਵਰਤੇ ਜਾਣ ਤੋਂ ਇਲਾਵਾ, ਉਹੀ ਚੀਜ਼ ਉਸੇ ਤਰੀਕੇ ਨਾਲ ਕਰੇ . ਟੀਸੀਪੀ ਇੱਕ ਚੰਗੀ ਤਰ੍ਹਾਂ ਜਾਣਿਆ ਦੋ ਜੋ TCP / IP ਕਹਿੰਦੇ ਹਨ, ਵਿੱਚ IP (ਇੰਟਰਨੈਟ ਪ੍ਰੋਟੋਕੋਲ) ਦੇ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ ਤੁਸੀਂ ਇਸ ਸ਼ਬਦ ਨੂੰ ਆਪਣੇ ਕੰਪਿਊਟਰ, ਤੁਹਾਡੇ ਸਮਾਰਟਫੋਨ ਜਾਂ ਪੋਰਟੇਬਲ ਯੰਤਰ ਦੀ ਨੈਟਵਰਕ ਸੈਟਿੰਗਾਂ ਵਿਚ ਦੇਖ ਸਕਦੇ ਹੋ ਜੇ ਤੁਸੀਂ ਸੈਟਿੰਗਜ਼ ਨਾਲ ਆਲੇ-ਦੁਆਲੇ ਖੇਡਦੇ ਹੋ. IP ਭਾਗ ਸਰੋਤ ਤੋਂ ਮੰਜ਼ਲ ਤੱਕ ਡਾਟਾ ਪੈਕੇਜਾਂ ਦੇ ਸੰਬੋਧਨ ਅਤੇ ਫਾਰਵਰਡਿੰਗ ਨਾਲ ਸੰਬੰਧਿਤ ਹੈ ਜਦੋਂ ਕਿ ਟੀਸੀਪੀ ਪ੍ਰਸਾਰਣ ਦੀ ਭਰੋਸੇਯੋਗਤਾ ਦਾ ਪ੍ਰਬੰਧ ਕਰਦਾ ਹੈ. ਇਸ ਲੇਖ ਵਿਚ, ਅਸੀਂ ਦੇਖਾਂਗੇ ਕਿ ਟੀਸੀਪੀ ਕੀ ਕਰਦੀ ਹੈ ਅਤੇ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ.

TCP ਕੀ ਕਰਦਾ ਹੈ

TCP ਦਾ ਕੰਮ ਡੇਟਾ ਦੇ ਟ੍ਰਾਂਸਫਰ ਤੇ ਨਿਯੰਤਰਣ ਕਰਨਾ ਹੈ ਜਿਵੇਂ ਕਿ ਇਹ ਭਰੋਸੇਮੰਦ ਹੈ ਇੰਟਰਨੈਟ ਦੀ ਤਰ੍ਹਾਂ ਨੈਟਵਰਕ ਤੇ, ਡਾਟਾ ਪੈਕੇਟ ਵਿੱਚ ਪ੍ਰਸਾਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਜੋ ਕਿ ਡਾਟਾ ਦੀ ਇਕਾਈ ਹੁੰਦੇ ਹਨ ਜੋ ਨੈਟਵਰਕ ਤੇ ਸੁਤੰਤਰ ਤੌਰ 'ਤੇ ਭੇਜੇ ਜਾਂਦੇ ਹਨ, ਅਤੇ ਜਦੋਂ ਉਹ ਮੂਲ ਡਾਟਾ ਵਾਪਸ ਕਰਨ ਲਈ ਮੰਜ਼ਿਲ'

ਇੱਕ ਨੈਟਵਰਕ ਤੇ ਡੇਟਾ ਨੂੰ ਪਰਿਵਰਤਨ ਲੇਅਰਸ ਵਿੱਚ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਇਕ ਪਰਤ ਤੇ ਹਰੇਕ ਪਰੋਟੋਕਾਲ ਕੁਝ ਹੋਰ ਕਰ ਰਿਹਾ ਹੈ ਉਸ ਨਾਲ ਪੂਰਕ ਕੁਝ ਕਰ ਰਿਹਾ ਹੈ. ਲੇਅਰਸ ਦੇ ਇਸ ਸਮੂਹ ਨੂੰ ਪ੍ਰੋਟੋਕੋਲ ਸਟੈਕ ਕਿਹਾ ਜਾਂਦਾ ਹੈ. ਸਟੈਕ ਵਿਚ ਟੀਸੀਪੀ ਅਤੇ ਆਈਪੀ ਦੇ ਕੰਮ ਦਾ ਹੱਥ, ਇਕ ਦੂਜੇ ਤੋਂ ਉਪਰ ਉਦਾਹਰਨ ਲਈ, ਇੱਕ ਸਟੈਕ ਵਿੱਚ, ਤੁਸੀਂ HTTP - TCP - IP - WiFi ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ. ਇਸਦਾ ਮਤਲਬ ਇਹ ਹੈ ਕਿ, ਜਦੋਂ, ਉਦਾਹਰਣ ਲਈ, ਇੱਕ ਕੰਪਿਊਟਰ ਇੱਕ ਵੈਬ ਪੇਜ ਨੂੰ ਵਰਤ ਰਿਹਾ ਹੋਵੇ, ਤਾਂ ਇਹ HTML ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਵਰਤੋਂ HTML ਵਿੱਚ ਵੈਬ ਪੇਜ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਕਰਦਾ ਹੈ, TCP ਸੰਚਾਰ ਨੂੰ ਕੰਟਰੋਲ ਕਰਦਾ ਹੈ, IP ਨੈਟਵਰਕ ਤੇ ਚੈਨਲਿੰਗ (ਜਿਵੇਂ ਕਿ ਇੰਟਰਨੈਟ), ਅਤੇ ਵਾਈਫਾਈ ਪ੍ਰਸਾਰਣ ਲੋਕਲ ਏਰੀਆ ਨੈਟਵਰਕ ਤੇ

ਇਸ ਲਈ, ਟੀਸੀਪੀ ਪ੍ਰਸਾਰਣ ਦੌਰਾਨ ਭਰੋਸੇਯੋਗਤਾ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹੈ. ਇੱਕ ਭਰੋਸੇਮੰਦ ਡਾਟਾ ਪ੍ਰਸਾਰਣ ਇੱਕ ਹੈ ਜਿਸ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਲੋੜਾਂ ਪੂਰੀਆਂ ਹੁੰਦੀਆਂ ਹਨ. ਸੰਕਲਪ ਨੂੰ ਚੰਗੀ ਤਰ੍ਹਾਂ ਸਮਝਣ ਲਈ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਦਿੱਤੇ ਗਏ ਹਨ.

ਕਿਵੇਂ TCP ਵਰਕਸ

TCP ਇਸਦੇ ਪੈਕੇਟ ਨੂੰ ਲੇਬਲ ਕਰਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਉਹਨਾਂ ਦੀ ਗਿਣਤੀ ਕੀਤੀ ਗਈ ਹੈ. ਇਹ ਨਿਸ਼ਚਤ ਕਰਦਾ ਹੈ ਕਿ ਉਹਨਾਂ ਕੋਲ ਮੰਜ਼ਿਲ ਤੱਕ ਪਹੁੰਚਣ ਲਈ ਇੱਕ ਡੈੱਡਲਾਈਨ ਹੈ (ਜੋ ਕਿ ਕਈ ਸੌ ਮਿਲੀ ਸਕਿੰਟ ਦੀ ਸਮਾਂ ਮਿਆਦ ਹੈ), ਅਤੇ ਕੁਝ ਹੋਰ ਤਕਨੀਕੀ ਪ੍ਰਬੰਧ. ਪ੍ਰਾਪਤ ਕੀਤੇ ਗਏ ਹਰ ਪੈਕੇਟ ਲਈ, ਭੇਜਣ ਵਾਲਾ ਸਾਧਨ ਇੱਕ ਪੈਕੇਟ ਦੁਆਰਾ ਸੂਚਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜਿਸਨੂੰ ਪ੍ਰਵਾਨਗੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ. ਨਾਮ ਇਹ ਸਭ ਕਹਿੰਦਾ ਹੈ. ਜੇ ਟਾਈਮ-ਆਊਟ ਤੋਂ ਬਾਅਦ, ਕੋਈ ਪ੍ਰਵਾਨਗੀ ਪ੍ਰਾਪਤ ਨਹੀਂ ਹੁੰਦੀ, ਸਰੋਤ ਸੰਭਵ ਤੌਰ 'ਤੇ ਲਾਪਤਾ ਜਾਂ ਦੇਰੀ ਨਾਲ ਪੈਕੇਟ ਦੀ ਇਕ ਹੋਰ ਕਾਪੀ ਭੇਜਦਾ ਹੈ. ਆਊਟ ਆਫ ਆਰਡਰ ਪੈਕੇਟ ਵੀ ਸਵੀਕਾਰ ਨਹੀਂ ਕੀਤੇ ਜਾਂਦੇ ਹਨ. ਇਸ ਤਰ੍ਹਾਂ, ਸਾਰੇ ਪੈਕਟਾਂ ਨੂੰ ਕ੍ਰਮ ਵਿੱਚ ਬਿਨਾਂ ਕਿਸੇ ਛੇਕ ਦੇ ਅਤੇ ਇੱਕ ਪੂਰਵ ਨਿਰਧਾਰਤ ਅਤੇ ਪ੍ਰਵਾਨਿਤ ਦੇਰੀ ਦੇ ਅੰਦਰ ਇਕੱਠੇ ਕੀਤੇ ਜਾਂਦੇ ਹਨ.

TCP ਐਡਰੈੱਸਿੰਗ

ਹਾਲਾਂਕਿ IP ਕੋਲ IP ਐਡਰਸ ਵਜੋਂ ਜਾਣੇ ਜਾਣ ਵਾਲੇ ਸੰਬੋਧਨ ਲਈ ਇੱਕ ਮੁਕੰਮਲ ਪ੍ਰਣਾਲੀ ਹੈ, ਟੀਸੀਪੀ ਦੀ ਅਜਿਹੀ ਕੋਈ ਵਿਸਤ੍ਰਿਤ ਸੰਬੋਧਨ ਪ੍ਰਣਾਲੀ ਨਹੀਂ ਹੈ. ਇਸ ਨੂੰ ਇੱਕ ਦੀ ਲੋੜ ਨਹੀ ਹੈ ਇਹ ਸਿਰਫ ਉਸ ਜੰਤਰ ਦੁਆਰਾ ਦਿੱਤੇ ਗਏ ਨੰਬਰ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜੋ ਇਸ 'ਤੇ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ ਤਾਂ ਕਿ ਇਹ ਪਤਾ ਲਗਾਇਆ ਜਾ ਸਕੇ ਕਿ ਕਿਸ ਸੇਵਾ ਲਈ ਪੈਕਟਾਂ ਨੂੰ ਪ੍ਰਾਪਤ ਅਤੇ ਭੇਜਣਾ ਹੈ. ਇਹਨਾਂ ਨੰਬਰ ਨੂੰ ਪੋਰਟ ਕਹਿੰਦੇ ਹਨ. ਉਦਾਹਰਣ ਲਈ, ਵੈੱਬ ਬਰਾਊਜ਼ਰ ਟੀਸੀਪੀ ਲਈ ਪੋਰਟ 80 ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ. ਪੋਰਟ 25 ਦਾ ਉਪਯੋਗ ਜਾਂ ਈਮੇਲ ਹੈ ਪੋਰਟ ਨੰਬਰ ਨੂੰ ਅਕਸਰ ਕਿਸੇ ਸੇਵਾ ਲਈ IP ਐਡਰੈੱਸ ਨਾਲ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ 192.168.66.5:80