ਪੀਅਰ-ਟੂ-ਪੀਅਰ VPN ਵਿੱਚ ਅਜੇ ਵੀ ਕੇਂਦਰੀ ਨਿਰਭਰਤਾਵਾਂ ਹਨ
ਸਾਥੀਆਂ ਵਿਚਕਾਰ ਸਿੱਧਾ ਡੇਟਾ ਮਾਰਗ ਅਜੇ ਵੀ ਰਜਿਸਟਰੇਸ਼ਨ, ਖੋਜ ਅਤੇ ਇੱਕ ਰਿਲੇ ਦੀ ਲੋੜ ਰੱਖ ਸਕਦਾ ਹੈ। VPN ਨੂੰ ਵਿਕੇਂਦਰਿਤ ਕਹਿਣ ਤੋਂ ਪਹਿਲਾਂ ਇਹਨਾਂ ਤਿੰਨ ਕੰਮਾਂ ਦੀ ਵੱਖਰੀ ਤੁਲਨਾ ਕਰੋ।
ਪੀਅਰ-ਟੂ-ਪੀਅਰ ਦੱਸਦਾ ਹੈ ਕਿ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੇ ਪੈਕਟ ਕਿਵੇਂ ਸਫ਼ਰ ਕਰਦੇ ਹਨ, ਅਤੇ ਇਸ ਤੋਂ ਵੱਧ ਕੁਝ ਨਹੀਂ। ਸਾਥੀਆਂ ਨੂੰ ਅਜੇ ਵੀ ਇੱਕ ਦੂਜੇ ਨੂੰ ਲੱਭਣਾ, ਇਹ ਸਾਬਤ ਕਰਨਾ ਕਿ ਉਹ ਕੌਣ ਹਨ ਅਤੇ ਕਦੇ-ਕਦੇ ਰਿਲੇ ਦਾ ਸਹਾਰਾ ਲੈਣਾ ਪੈਂਦਾ ਸੀ ਜਦੋਂ ਸਿੱਧਾ ਮਾਰਗ ਨਹੀਂ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਸੀ। ਇਹ ਤਿੰਨ ਵੱਖਰੀਆਂ ਸੇਵਾਵਾਂ ਹਨ, ਅਤੇ ਤੈਨਾਤੀ ਡੇਟਾ ਲਈ ਪੀਅਰ-ਟੂ-ਪੀਅਰ ਹੋ ਸਕਦੀ ਹੈ ਜਦੋਂ ਕਿ ਬਾਕੀ ਸਭ ਕੁਝ ਲਈ ਇਹ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕੇਂਦਰੀ ਹੈ। ਡਿਜ਼ਾਈਨਾਂ ਦੀ ਤੁਲਨਾ ਕਰਨ ਦਾ ਮਤਲਬ ਉਹਨਾਂ ਕੰਮਾਂ ਦੀ ਤੁਲਨਾ ਹੈ, ਚਿੱਤਰ ਦੇ ਤੀਰ ਦੀ ਨਹੀਂ।
ਕੇਂਦਰੀ ਅਗਰੇਸ਼ਣ ਤੀਰ ਤੋਂ ਬਿਨਾਂ ਚਿੱਤਰ ਰਜਿਸਟਰੇਸ਼ਨ ਅਥਾਰਟੀ, ਖੋਜ ਸੇਵਾ ਅਤੇ ਰਿਲੇ ਲੁਕਾ ਸਕਦਾ ਹੈ, ਜੋ ਸਾਰੇ ਕਾਰਜਸ਼ੀਲ ਨਿਰਭਰਤਾਵਾਂ ਹਨ।
ਸਿੱਧਾ ਮਾਰਗ, ਸਾਂਝਾ ਨਿਯੰਤਰਣ ਤਲ
ਸਿੱਧੇ ਪੈਕਟਾਂ ਦਾ ਆਦਾਨ-ਪ੍ਰਦਾਨ ਕਰਨ ਵਾਲੀਆਂ ਦੋ ਮਸ਼ੀਨਾਂ ਅਜੇ ਵੀ ਇੱਕ ਸਾਂਝੇ ਅਥਾਰਟੀ ’ਤੇ ਨਿਰਭਰ ਹੋ ਸਕਦੀਆਂ ਹਨ ਜਿਸਨੇ ਉਹਨਾਂ ਦੇ ਪ੍ਰਮਾਣ ਪੱਤਰ ਜਾਰੀ ਕੀਤੇ ਅਤੇ ਇੱਕ ਸੇਵਾ ’ਤੇ ਜਿਸਨੇ ਹਰੇਕ ਨੂੰ ਦੱਸਿਆ ਕਿ ਦੂਜਾ ਕਿੱਥੇ ਹੈ। ਦੋਵੇਂ ਭੂਮਿਕਾਵਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਐਪਲੀਕੇਸ਼ਨ ਟ੍ਰੈਫਿਕ ਅਗਰੇਸ਼ਿਤ ਨਹੀਂ ਕਰਦੀ, ਇਸ ਲਈ ਟੋਪੋਲੋਜੀ ਚਿੱਤਰ ਉਹਨਾਂ ਨੂੰ ਛੱਡ ਦਿੰਦਾ ਹੈ। ਜਦੋਂ ਉਹ ਅਥਾਰਟੀ ਜਾਂ ਸੇਵਾ ਉਪਲਬਧ ਨਹੀਂ ਹੁੰਦੀ, ਮੌਜੂਦਾ ਸੈਸ਼ਨ ਜਾਰੀ ਰਹਿ ਸਕਦੇ ਹਨ ਜਦੋਂ ਕਿ ਨਵਾਂ ਸਾਥੀ ਸ਼ਾਮਲ ਨਹੀਂ ਹੋ ਸਕਦਾ। ਸੈਸ਼ਨ ਸ਼ੁਰੂ ਕਰਨ ਅਤੇ ਇਸਨੂੰ ਜਾਰੀ ਰੱਖਣ ਵਿਚਕਾਰਲਾ ਫ਼ਰਕ ਕਿਸੇ ਵੀ ਡਿਜ਼ਾਈਨ ਨੂੰ ਪੁੱਛਿਆ ਜਾਣ ਵਾਲਾ ਪਹਿਲਾ ਸਵਾਲ ਹੈ।
ਹਰ ਕੰਮ ਵੱਖਰਾ ਖਿੱਚੋ, ਭਾਵੇਂ ਇੱਕ ਹੀ ਹੋਸਟ ਸਭ ਕਰੇ। ਨਹੀਂ ਤਾਂ ਚਿੱਤਰ ਵਿਕੇਂਦਰਿਤ ਡੇਟਾ ਤਲ ਦਿਖਾਉਂਦਾ ਹੈ ਅਤੇ ਇਹ ਕਾਰਜਸ਼ੀਲ ਹਕੀਕਤ ਲੁਕਾਉਂਦਾ ਹੈ ਕਿ ਹਰ ਨਵੇਂ ਸਾਥੀ ਨੂੰ ਉਹੀ ਦੋ ਸੇਵਾਵਾਂ ਚਾਹੀਦੀਆਂ ਹਨ।
ਖੋਜ, ਭਰੋਸਾ ਅਤੇ ਰਿਲੇ ਤਿੰਨ ਕੰਮ ਹਨ
Nebula ਦਾ ਡਿਜ਼ਾਈਨ ਇੱਕ ਲਾਭਦਾਇਕ ਉਦਾਹਰਨ ਹੈ ਕਿਉਂਕਿ ਇਸਦਾ ਦਸਤਾਵੇਜ਼ ਇਹਨਾਂ ਨੂੰ ਵੱਖ ਰੱਖਦਾ ਹੈ। ਹੋਸਟ ਪਛਾਣ ਲਈ ਪ੍ਰਮਾਣ ਪੱਤਰ ਰੱਖਦੇ ਹਨ, ਲਾਈਟਹਾਊਸ ਕਿੱਥੇ ਵਾਲੇ ਸਵਾਲ ਦਾ ਜਵਾਬ ਦਿੰਦੇ ਹਨ ਅਤੇ NAT ਪਾਰ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦੇ ਹਨ, ਅਤੇ ਰਿਲੇ ਟ੍ਰੈਫਿਕ ਅਗਰੇਸ਼ਿਤ ਕਰਦੇ ਹਨ ਜਦੋਂ ਸਿੱਧਾ ਮਾਰਗ ਸਥਾਪਿਤ ਨਹੀਂ ਹੋ ਸਕਦਾ। ਰਿਲੇ ਦੀ ਭੂਮਿਕਾ ਜਾਣਬੁੱਝ ਕੇ ਲਾਈਟਹਾਊਸ ਦੀ ਭੂਮਿਕਾ ਤੋਂ ਵੱਖਰੀ ਹੈ, ਇਸ ਲਈ ਪਹੁੰਚਯੋਗ ਲਾਈਟਹਾਊਸ ਇਹ ਵਾਅਦਾ ਨਹੀਂ ਕਰਦਾ ਕਿ ਕੋਈ ਦਿੱਤੀ ਜੋੜੀ ਗੱਲ ਕਰ ਸਕਦੀ ਹੈ। ਹੋਰ ਉਤਪਾਦ ਸੀਮਾਵਾਂ ਕਿਤੇ ਹੋਰ ਖਿੱਚਦੇ ਹਨ, ਇਸ ਲਈ ਇਹ ਉਦਾਹਰਨ ਹੈ, ਟੈਂਪਲੇਟ ਨਹੀਂ।
ਪ੍ਰਸਤਾਵਿਤ ਤੈਨਾਤੀ ਲਈ ਉਸ ਜੋੜੀ ਲਈ ਸਮਰਥਿਤ ਬੈਕਅੱਪ ਮਾਰਗ ਲਿਖੋ ਜੋ ਸਿੱਧਾ ਜੁੜ ਨਹੀਂ ਸਕਦੀ। ਅਸਫਲ ਹੋਲ-ਪੰਚ ਇੱਕ ਨੈੱਟਵਰਕ ਬਾਰੇ ਇੱਕ ਡੇਟਾ ਬਿੰਦੂ ਹੈ, ਇਹ ਸਬੂਤ ਨਹੀਂ ਕਿ NAT ਪਿੱਛੇ ਦੋ ਸਾਥੀ ਕਦੇ ਨਹੀਂ ਮਿਲ ਸਕਦੇ; ਉਲਟ ਦਾਅਵਾ, ਕਿ ਸਿੱਧੀ ਕਨੈਕਟੀਵਿਟੀ ਕਿਸੇ ਵੀ ਨੀਤੀ ਹੇਠ ਕੰਮ ਕਰਦੀ ਹੈ, ਓਨਾ ਹੀ ਬੇਬੁਨਿਆਦ ਹੈ।
ਹਰ ਨਿਰਭਰਤਾ ਕਿਸ ’ਤੇ ਅਸਫਲ ਹੁੰਦੀ ਹੈ
ਚਾਰ ਸਥਿਤੀਆਂ ਦਾ ਵੱਖਰਾ ਮੁਲਾਂਕਣ ਕਰੋ ਜਦੋਂ ਕਿ ਜਾਂਚ ਅਧੀਨ ਨਿਰਭਰਤਾ ਉਪਲਬਧ ਨਹੀਂ ਹੁੰਦੀ: ਸਾਥੀਆਂ ਵਿਚਕਾਰ ਮੌਜੂਦਾ ਟ੍ਰੈਫਿਕ, ਬਿਲਕੁਲ ਨਵਾਂ ਸਾਥੀ ਕਨੈਕਸ਼ਨ, ਉਹ ਸਾਥੀ ਜਿਸਦਾ ਅੰਤ ਬਿੰਦੂ ਬਦਲ ਗਿਆ, ਅਤੇ ਉਹ ਪਹੁੰਚ ਜੋ ਹੁਣੇ ਰੱਦ ਕੀਤੀ ਗਈ। ਹਰੇਕ ਵੱਖਰੀਆਂ ਸੇਵਾਵਾਂ ’ਤੇ ਨਿਰਭਰ ਹੈ ਅਤੇ ਵੱਖਰੇ ਤਰੀਕੇ ਨਾਲ ਅਸਫਲ ਹੁੰਦਾ ਹੈ। ਮੌਜੂਦਾ ਸੈਸ਼ਨ ਖੋਜ ਦੀ ਰੁਕਾਵਟ ਤੋਂ ਬਚ ਸਕਦੇ ਹਨ ਜਦੋਂ ਕਿ ਰੱਦ ਕੀਤੀ ਕੁੰਜੀ ਅਜੇ ਵੀ ਅਸਵੀਕਾਰ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਨਵਾਂ ਸਾਥੀ ਉਹਨਾਂ ਕਾਰਨਾਂ ਕਰਕੇ ਅਸਫਲ ਹੋ ਸਕਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਦਾ ਅਗਰੇਸ਼ਣ ਨਾਲ ਕੋਈ ਸਬੰਧ ਨਹੀਂ। ਉਹਨਾਂ ਨੂੰ ਇੱਕ-ਇੱਕ ਕਰਕੇ ਪਰਖੋ, ਇੱਕ ਤੋਂ ਸੱਤਾ ਨਾ ਕੱਢੋ।
ਇੱਕ ਰੁਕਾਵਟ ਤੋਂ ਬਚਿਆ ਕਨੈਕਸ਼ਨ ਬੇਅੰਤ ਆਜ਼ਾਦੀ ਸਾਬਤ ਨਹੀਂ ਕਰਦਾ। ਇਹ ਸਾਬਤ ਕਰਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਜੋ ਰੁਕਾਵਟ ਪੈਦਾ ਕੀਤੀ ਉਹ ਉਹ ਨਹੀਂ ਸੀ ਜੋ ਉਸ ਮਾਰਗ ਨੂੰ ਤੋੜਦੀ ਹੈ, ਜੋ ਅਜੇ ਵੀ ਲਾਭਦਾਇਕ ਜਾਣਕਾਰੀ ਹੈ ਬਸ਼ਰਤੇ ਤੁਸੀਂ ਲਿਖਿਆ ਹੋਵੇ ਕਿ ਤੁਸੀਂ ਕੀ ਪੈਦਾ ਕੀਤਾ।
ਪੁੱਛੋ ਕਿ ਕਿਹੜੀ ਰੁਕਾਵਟ ਤੋਂ ਤੁਸੀਂ ਬਚ ਸਕਦੇ ਹੋ
ਇੱਕੋ ਜਿਹੀ ਸੁਣਾਈ ਦੇਣ ਵਾਲੀਆਂ ਲੋੜਾਂ ਵੱਖਰੇ ਡਿਜ਼ਾਈਨਾਂ ਵੱਲ ਲੈ ਜਾਂਦੀਆਂ ਹਨ। ਅਗਰੇਸ਼ਣ ਦੀ ਇੱਕ ਰੁਕਾਵਟ ਤੋਂ ਬਚਣਾ ਕਿਸੇ ਵਿਕਰੇਤਾ ਵੱਲੋਂ ਹੋਸਟ ਕੀਤੇ ਨਿਯੰਤਰਣ ਤਲ ਤੋਂ ਬਚਣ ਦੇ ਬਰਾਬਰ ਨਹੀਂ, ਅਤੇ ਇਹਨਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਤਦ ਕੰਮ ਜਾਰੀ ਰੱਖਣ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ ਜਦੋਂ ਸਮਨਵੈਕ ਅਣਉਪਲਬਧ ਹੋਵੇ। ਨਾਮ ਦਿਓ ਕਿ ਤੈਨਾਤੀ ਨੂੰ ਇਹਨਾਂ ਤਿੰਨਾਂ ਵਿੱਚੋਂ ਕਿਹੜੀ ਪੂਰੀ ਕਰਨੀ ਹੈ, ਫਿਰ ਮੈਪਿੰਗ ਜਾਂਚੋ। ਜੋ ਡਿਜ਼ਾਈਨ ਪਹਿਲੀ ਪੂਰੀ ਕਰਦਾ ਹੈ ਅਤੇ ਦੂਜੀ ਵਿੱਚ ਅਸਫਲ ਹੁੰਦਾ ਹੈ ਉਹ ਆਮ ਹੈ ਅਤੇ ਬੇਈਮਾਨ ਨਹੀਂ, ਜਿੰਨਾ ਚਿਰ ਕੋਈ ਇਸਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਵਿਕੇਂਦਰਿਤ ਨਾ ਕਹੇ।
ਲਿਖੋ ਕਿ ਖੋਜ, ਭਰੋਸਾ ਅਤੇ ਰਿਲੇ ਕੌਣ ਚਲਾਉਂਦਾ ਹੈ ਅਤੇ ਹਰੇਕ ਨੂੰ ਕਿਵੇਂ ਬਦਲਿਆ ਜਾਂਦਾ ਹੈ। ਉਹੀ ਰਿਕਾਰਡ ਅਗਲੇ ਵਿਅਕਤੀ ਨੂੰ ਅਸਲ ਸਵਾਲ ਦਾ ਜਵਾਬ ਦੇਣ ਦਿੰਦਾ ਹੈ: ਇਹ ਨੈੱਟਵਰਕ ਕਿਹੜੀਆਂ ਅਸਫਲਤਾਵਾਂ ਤੋਂ ਬਚਦਾ ਹੈ, ਅਤੇ ਸਾਂਝੀ ਰਹਿਣ ਵਾਲੀ ਸਥਿਤੀ ਕੌਣ ਕਾਇਮ ਰੱਖਦਾ ਹੈ?
ਵਿਕੇਂਦਰਿਤ ਸ਼ਬਦ ਆਪਣੀ ਥਾਂ ਤਦ ਹੀ ਕਮਾਉਂਦਾ ਹੈ ਜਦੋਂ ਇਹ ਉਹਨਾਂ ਅਸਫਲਤਾਵਾਂ ਦਾ ਨਾਮ ਲੈਂਦਾ ਹੈ। ਉਸ ਸੂਚੀ ਤੋਂ ਬਿਨਾਂ ਇਹ ਇੱਕ ਚਿੱਤਰ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ, ਪ੍ਰਣਾਲੀ ਦਾ ਨਹੀਂ।