ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਪ੍ਰੋਟੋਕੋਲ, ਜਿਸ ਨੂੰ ਕਈ ਵਾਰ ਸਿਰਫ ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਆਧੁਨਿਕ ਈਥਰਨੈੱਟ ਨੈਟਵਰਕਸ ਦਾ ਵੇਜ਼ ਜਾਂ ਮੈਪਕੁਏਸਟ ਹੈ, ਜੋ ਕਿ ਅਸਲ-ਸਮੇਂ ਦੀਆਂ ਸਥਿਤੀਆਂ ਦੇ ਅਧਾਰ 'ਤੇ ਸਭ ਤੋਂ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਰੂਟ ਦੇ ਨਾਲ ਆਵਾਜਾਈ ਨੂੰ ਨਿਰਦੇਸ਼ਤ ਕਰਦਾ ਹੈ।
ਅਮਰੀਕੀ ਕੰਪਿਊਟਰ ਵਿਗਿਆਨੀ ਰਾਡੀਆ ਪਰਲਮੈਨ ਦੁਆਰਾ ਬਣਾਏ ਗਏ ਇੱਕ ਐਲਗੋਰਿਦਮ ਦੇ ਆਧਾਰ 'ਤੇ ਜਦੋਂ ਉਹ 1985 ਵਿੱਚ ਡਿਜੀਟਲ ਉਪਕਰਣ ਕਾਰਪੋਰੇਸ਼ਨ (ਡੀਈਸੀ) ਲਈ ਕੰਮ ਕਰ ਰਹੀ ਸੀ, ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਦਾ ਮੁੱਖ ਉਦੇਸ਼ ਗੁੰਝਲਦਾਰ ਨੈਟਵਰਕ ਕੌਂਫਿਗਰੇਸ਼ਨਾਂ ਵਿੱਚ ਬੇਲੋੜੇ ਲਿੰਕਾਂ ਅਤੇ ਸੰਚਾਰ ਮਾਰਗਾਂ ਦੇ ਲੂਪਿੰਗ ਨੂੰ ਰੋਕਣਾ ਹੈ। ਸੈਕੰਡਰੀ ਫੰਕਸ਼ਨ ਦੇ ਤੌਰ 'ਤੇ, ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਪੈਕਟਾਂ ਨੂੰ ਰੂਟ ਕਰ ਸਕਦਾ ਹੈ ਕਿ ਇਹ ਯਕੀਨੀ ਬਣਾਇਆ ਜਾ ਸਕੇ ਕਿ ਸੰਚਾਰ ਉਹਨਾਂ ਨੈਟਵਰਕਾਂ ਦੁਆਰਾ ਹਵਾ ਦੇ ਯੋਗ ਹਨ ਜੋ ਰੁਕਾਵਟਾਂ ਦਾ ਸਾਹਮਣਾ ਕਰ ਰਹੇ ਹਨ।
ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਟੋਪੋਲੋਜੀ ਬਨਾਮ ਰਿੰਗ ਟੋਪੋਲੋਜੀ
ਜਦੋਂ ਸੰਸਥਾਵਾਂ 1980 ਦੇ ਦਹਾਕੇ ਵਿੱਚ ਆਪਣੇ ਕੰਪਿਊਟਰਾਂ ਨੂੰ ਨੈੱਟਵਰਕ ਬਣਾਉਣਾ ਸ਼ੁਰੂ ਕਰ ਰਹੀਆਂ ਸਨ, ਸਭ ਤੋਂ ਪ੍ਰਸਿੱਧ ਸੰਰਚਨਾਵਾਂ ਵਿੱਚੋਂ ਇੱਕ ਰਿੰਗ ਨੈੱਟਵਰਕ ਸੀ। ਉਦਾਹਰਨ ਲਈ, IBM ਨੇ 1985 ਵਿੱਚ ਆਪਣੀ ਮਲਕੀਅਤ ਵਾਲੀ ਟੋਕਨ ਰਿੰਗ ਤਕਨਾਲੋਜੀ ਪੇਸ਼ ਕੀਤੀ ਸੀ।
ਇੱਕ ਰਿੰਗ ਨੈੱਟਵਰਕ ਟੋਪੋਲੋਜੀ ਵਿੱਚ, ਹਰੇਕ ਨੋਡ ਦੋ ਹੋਰਾਂ ਨਾਲ ਜੁੜਦਾ ਹੈ, ਇੱਕ ਜੋ ਰਿੰਗ ਉੱਤੇ ਇਸਦੇ ਅੱਗੇ ਬੈਠਦਾ ਹੈ ਅਤੇ ਇੱਕ ਜੋ ਇਸਦੇ ਪਿੱਛੇ ਸਥਿਤ ਹੁੰਦਾ ਹੈ। ਸਿਗਨਲ ਸਿਰਫ਼ ਇੱਕ ਦਿਸ਼ਾ ਵਿੱਚ ਰਿੰਗ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਘੁੰਮਦੇ ਹਨ, ਹਰ ਨੋਡ ਦੇ ਨਾਲ-ਨਾਲ ਰਿੰਗ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਕਿਸੇ ਵੀ ਅਤੇ ਸਾਰੇ ਪੈਕਟਾਂ ਨੂੰ ਬੰਦ ਕਰਦੇ ਹਨ।
ਜਦੋਂ ਕਿ ਸਧਾਰਨ ਰਿੰਗ ਨੈਟਵਰਕ ਵਧੀਆ ਕੰਮ ਕਰਦੇ ਹਨ ਜਦੋਂ ਸਿਰਫ ਮੁੱਠੀ ਭਰ ਕੰਪਿਊਟਰ ਹੁੰਦੇ ਹਨ, ਜਦੋਂ ਇੱਕ ਨੈਟਵਰਕ ਵਿੱਚ ਸੈਂਕੜੇ ਜਾਂ ਹਜ਼ਾਰਾਂ ਡਿਵਾਈਸਾਂ ਜੋੜੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਤਾਂ ਰਿੰਗਾਂ ਅਯੋਗ ਹੋ ਜਾਂਦੀਆਂ ਹਨ। ਇੱਕ ਕੰਪਿਊਟਰ ਨੂੰ ਇੱਕ ਨਾਲ ਲੱਗਦੇ ਕਮਰੇ ਵਿੱਚ ਇੱਕ ਦੂਜੇ ਸਿਸਟਮ ਨਾਲ ਜਾਣਕਾਰੀ ਸਾਂਝੀ ਕਰਨ ਲਈ ਸੈਂਕੜੇ ਨੋਡਾਂ ਰਾਹੀਂ ਪੈਕੇਟ ਭੇਜਣ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ। ਬੈਂਡਵਿਡਥ ਅਤੇ ਥ੍ਰੋਪੁੱਟ ਵੀ ਇੱਕ ਸਮੱਸਿਆ ਬਣ ਜਾਂਦੀ ਹੈ ਜਦੋਂ ਟ੍ਰੈਫਿਕ ਸਿਰਫ ਇੱਕ ਦਿਸ਼ਾ ਵਿੱਚ ਵਹਿ ਸਕਦਾ ਹੈ, ਬਿਨਾਂ ਬੈਕਅਪ ਯੋਜਨਾ ਦੇ ਜੇਕਰ ਰਸਤੇ ਵਿੱਚ ਇੱਕ ਨੋਡ ਟੁੱਟ ਜਾਂਦਾ ਹੈ ਜਾਂ ਬਹੁਤ ਜ਼ਿਆਦਾ ਭੀੜ-ਭੜੱਕਾ ਹੁੰਦਾ ਹੈ।
90 ਦੇ ਦਹਾਕੇ ਵਿੱਚ, ਜਿਵੇਂ ਕਿ ਈਥਰਨੈੱਟ ਤੇਜ਼ ਹੋ ਗਿਆ (100Mbit/sec. ਤੇਜ਼ ਈਥਰਨੈੱਟ 1995 ਵਿੱਚ ਪੇਸ਼ ਕੀਤਾ ਗਿਆ ਸੀ) ਅਤੇ ਇੱਕ ਈਥਰਨੈੱਟ ਨੈੱਟਵਰਕ (ਬ੍ਰਿਜ, ਸਵਿੱਚ, ਕੇਬਲਿੰਗ) ਦੀ ਕੀਮਤ ਟੋਕਨ ਰਿੰਗ ਨਾਲੋਂ ਕਾਫ਼ੀ ਸਸਤੀ ਹੋ ਗਈ, ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਨੇ LAN ਟੌਪੋਲੋਜੀ ਵਾਰਸ ਅਤੇ ਟੋਕਨ ਜਿੱਤੇ। ਰਿੰਗ ਤੇਜ਼ੀ ਨਾਲ ਦੂਰ ਹੋ ਗਈ.
ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ
ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਡੇਟਾ ਪੈਕੇਟ ਲਈ ਇੱਕ ਫਾਰਵਰਡਿੰਗ ਪ੍ਰੋਟੋਕੋਲ ਹੈ। ਇਹ ਨੈੱਟਵਰਕ ਹਾਈਵੇਅ ਲਈ ਇੱਕ ਹਿੱਸਾ ਟ੍ਰੈਫਿਕ ਪੁਲਿਸ ਅਤੇ ਇੱਕ ਹਿੱਸਾ ਸਿਵਲ ਇੰਜੀਨੀਅਰ ਹੈ ਜੋ ਡੇਟਾ ਦੁਆਰਾ ਯਾਤਰਾ ਕਰਦਾ ਹੈ। ਇਹ ਲੇਅਰ 2 (ਡੇਟਾ ਲਿੰਕ ਲੇਅਰ) 'ਤੇ ਬੈਠਦਾ ਹੈ, ਇਸਲਈ ਇਹ ਸਿਰਫ਼ ਪੈਕਟਾਂ ਨੂੰ ਉਹਨਾਂ ਦੇ ਉਚਿਤ ਮੰਜ਼ਿਲ 'ਤੇ ਲਿਜਾਣ ਨਾਲ ਸਬੰਧਤ ਹੈ, ਨਾ ਕਿ ਕਿਸ ਕਿਸਮ ਦੇ ਪੈਕੇਟ ਭੇਜੇ ਜਾ ਰਹੇ ਹਨ, ਜਾਂ ਉਹਨਾਂ ਵਿੱਚ ਮੌਜੂਦ ਡੇਟਾ।
ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਇੰਨਾ ਸਰਵ ਵਿਆਪਕ ਹੋ ਗਿਆ ਹੈ ਕਿ ਇਸਦੀ ਵਰਤੋਂ ਨੂੰ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈIEEE 802.1D ਨੈੱਟਵਰਕਿੰਗ ਸਟੈਂਡਰਡ. ਜਿਵੇਂ ਕਿ ਸਟੈਂਡਰਡ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਕਿਸੇ ਵੀ ਦੋ ਅੰਤਮ ਬਿੰਦੂਆਂ ਜਾਂ ਸਟੇਸ਼ਨਾਂ ਦੇ ਵਿਚਕਾਰ ਕੇਵਲ ਇੱਕ ਕਿਰਿਆਸ਼ੀਲ ਮਾਰਗ ਮੌਜੂਦ ਹੋ ਸਕਦਾ ਹੈ ਤਾਂ ਜੋ ਉਹ ਸਹੀ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰ ਸਕਣ।
ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਇਸ ਸੰਭਾਵਨਾ ਨੂੰ ਖਤਮ ਕਰਨ ਲਈ ਡਿਜ਼ਾਇਨ ਕੀਤਾ ਗਿਆ ਹੈ ਕਿ ਨੈੱਟਵਰਕ ਖੰਡਾਂ ਦੇ ਵਿਚਕਾਰ ਪਾਸ ਹੋਣ ਵਾਲਾ ਡੇਟਾ ਇੱਕ ਲੂਪ ਵਿੱਚ ਫਸ ਜਾਵੇਗਾ। ਆਮ ਤੌਰ 'ਤੇ, ਲੂਪਸ ਨੈਟਵਰਕ ਡਿਵਾਈਸਾਂ ਵਿੱਚ ਸਥਾਪਿਤ ਫਾਰਵਰਡਿੰਗ ਐਲਗੋਰਿਦਮ ਨੂੰ ਉਲਝਣ ਵਿੱਚ ਪਾਉਂਦੇ ਹਨ, ਇਸ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਬਣਾਉਂਦੇ ਹਨ ਕਿ ਡਿਵਾਈਸ ਨੂੰ ਇਹ ਨਹੀਂ ਪਤਾ ਹੁੰਦਾ ਕਿ ਪੈਕੇਟ ਕਿੱਥੇ ਭੇਜਣੇ ਹਨ। ਇਸ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਫਰੇਮਾਂ ਦੀ ਡੁਪਲੀਕੇਟੇਸ਼ਨ ਹੋ ਸਕਦੀ ਹੈ ਜਾਂ ਡੁਪਲੀਕੇਟ ਪੈਕੇਟਾਂ ਨੂੰ ਕਈ ਮੰਜ਼ਿਲਾਂ 'ਤੇ ਅੱਗੇ ਭੇਜਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਸੁਨੇਹੇ ਦੁਹਰਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। ਸੰਚਾਰ ਭੇਜਣ ਵਾਲੇ ਨੂੰ ਵਾਪਸ ਉਛਾਲ ਸਕਦੇ ਹਨ। ਇਹ ਇੱਕ ਨੈਟਵਰਕ ਨੂੰ ਵੀ ਕਰੈਸ਼ ਕਰ ਸਕਦਾ ਹੈ ਜੇਕਰ ਬਹੁਤ ਸਾਰੇ ਲੂਪਸ ਹੋਣੇ ਸ਼ੁਰੂ ਹੋ ਜਾਂਦੇ ਹਨ, ਬੈਂਡਵਿਡਥ ਨੂੰ ਬਿਨਾਂ ਕਿਸੇ ਪ੍ਰਸ਼ੰਸਾਯੋਗ ਲਾਭ ਦੇ ਖਾ ਜਾਂਦੇ ਹਨ ਜਦੋਂ ਕਿ ਦੂਜੇ ਗੈਰ-ਲੂਪਡ ਟ੍ਰੈਫਿਕ ਨੂੰ ਲੰਘਣ ਤੋਂ ਰੋਕਦੇ ਹਨ।
ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਪ੍ਰੋਟੋਕੋਲਲੂਪਸ ਨੂੰ ਬਣਨ ਤੋਂ ਰੋਕਦਾ ਹੈਹਰੇਕ ਡੇਟਾ ਪੈਕੇਟ ਲਈ ਇੱਕ ਸੰਭਵ ਮਾਰਗ ਨੂੰ ਛੱਡ ਕੇ ਸਾਰੇ ਬੰਦ ਕਰਕੇ। ਇੱਕ ਨੈੱਟਵਰਕ 'ਤੇ ਸਵਿੱਚ ਰੂਟ ਮਾਰਗਾਂ ਅਤੇ ਪੁਲਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਲਈ ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ ਜਿੱਥੇ ਡੇਟਾ ਯਾਤਰਾ ਕਰ ਸਕਦਾ ਹੈ, ਅਤੇ ਡੁਪਲੀਕੇਟ ਮਾਰਗਾਂ ਨੂੰ ਕਾਰਜਸ਼ੀਲ ਤੌਰ 'ਤੇ ਬੰਦ ਕਰ ਦਿੰਦਾ ਹੈ, ਜਦੋਂ ਇੱਕ ਪ੍ਰਾਇਮਰੀ ਮਾਰਗ ਉਪਲਬਧ ਹੁੰਦਾ ਹੈ ਤਾਂ ਉਹਨਾਂ ਨੂੰ ਨਾ-ਸਰਗਰਮ ਅਤੇ ਨਾ-ਵਰਤਣਯੋਗ ਰੈਂਡਰ ਕਰਦਾ ਹੈ।
ਨਤੀਜਾ ਇਹ ਹੈ ਕਿ ਨੈੱਟਵਰਕ ਸੰਚਾਰ ਨਿਰਵਿਘਨ ਪ੍ਰਵਾਹ ਕਰਦਾ ਹੈ ਭਾਵੇਂ ਕੋਈ ਨੈੱਟਵਰਕ ਕਿੰਨਾ ਵੀ ਗੁੰਝਲਦਾਰ ਜਾਂ ਵਿਸ਼ਾਲ ਬਣ ਜਾਵੇ। ਇੱਕ ਤਰੀਕੇ ਨਾਲ, ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਇੱਕ ਨੈਟਵਰਕ ਦੁਆਰਾ ਡੇਟਾ ਲਈ ਇੱਕਲੇ ਮਾਰਗ ਬਣਾਉਂਦਾ ਹੈ ਤਾਂ ਜੋ ਸਾਫਟਵੇਅਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਉਸੇ ਤਰੀਕੇ ਨਾਲ ਯਾਤਰਾ ਕੀਤੀ ਜਾ ਸਕੇ ਜਿਵੇਂ ਕਿ ਨੈਟਵਰਕ ਇੰਜੀਨੀਅਰਾਂ ਨੇ ਪੁਰਾਣੇ ਲੂਪ ਨੈਟਵਰਕਸ ਤੇ ਹਾਰਡਵੇਅਰ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਸੀ।
ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਦੇ ਵਾਧੂ ਲਾਭ
ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦਾ ਮੁੱਖ ਕਾਰਨ ਨੈੱਟਵਰਕ ਦੇ ਅੰਦਰ ਰੂਟਿੰਗ ਲੂਪਸ ਦੀ ਸੰਭਾਵਨਾ ਨੂੰ ਖਤਮ ਕਰਨਾ ਹੈ। ਪਰ ਹੋਰ ਵੀ ਫਾਇਦੇ ਹਨ।
ਕਿਉਂਕਿ ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਲਗਾਤਾਰ ਖੋਜ ਕਰ ਰਿਹਾ ਹੈ ਅਤੇ ਪਰਿਭਾਸ਼ਿਤ ਕਰ ਰਿਹਾ ਹੈ ਕਿ ਡੇਟਾ ਪੈਕੇਟਾਂ ਦੁਆਰਾ ਯਾਤਰਾ ਕਰਨ ਲਈ ਕਿਹੜੇ ਨੈੱਟਵਰਕ ਮਾਰਗ ਉਪਲਬਧ ਹਨ, ਇਹ ਪਤਾ ਲਗਾ ਸਕਦਾ ਹੈ ਕਿ ਕੀ ਉਹਨਾਂ ਪ੍ਰਾਇਮਰੀ ਮਾਰਗਾਂ ਵਿੱਚੋਂ ਇੱਕ ਦੇ ਨਾਲ ਬੈਠਾ ਇੱਕ ਨੋਡ ਅਯੋਗ ਕਰ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਇਹ ਹਾਰਡਵੇਅਰ ਦੀ ਅਸਫਲਤਾ ਤੋਂ ਲੈ ਕੇ ਇੱਕ ਨਵੀਂ ਨੈੱਟਵਰਕ ਸੰਰਚਨਾ ਤੱਕ ਦੇ ਕਈ ਕਾਰਨਾਂ ਕਰਕੇ ਹੋ ਸਕਦਾ ਹੈ। ਇਹ ਬੈਂਡਵਿਡਥ ਜਾਂ ਹੋਰ ਕਾਰਕਾਂ ਦੇ ਅਧਾਰ ਤੇ ਇੱਕ ਅਸਥਾਈ ਸਥਿਤੀ ਵੀ ਹੋ ਸਕਦੀ ਹੈ।
ਜਦੋਂ ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਪਤਾ ਲਗਾਉਂਦਾ ਹੈ ਕਿ ਇੱਕ ਪ੍ਰਾਇਮਰੀ ਮਾਰਗ ਹੁਣ ਕਿਰਿਆਸ਼ੀਲ ਨਹੀਂ ਹੈ, ਤਾਂ ਇਹ ਤੇਜ਼ੀ ਨਾਲ ਇੱਕ ਹੋਰ ਮਾਰਗ ਖੋਲ੍ਹ ਸਕਦਾ ਹੈ ਜੋ ਪਹਿਲਾਂ ਬੰਦ ਕੀਤਾ ਗਿਆ ਸੀ। ਇਹ ਫਿਰ ਮੁਸੀਬਤ ਵਾਲੀ ਥਾਂ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਡੇਟਾ ਭੇਜ ਸਕਦਾ ਹੈ, ਅੰਤ ਵਿੱਚ ਚੱਕਰ ਨੂੰ ਨਵੇਂ ਪ੍ਰਾਇਮਰੀ ਮਾਰਗ ਵਜੋਂ ਮਨੋਨੀਤ ਕਰ ਸਕਦਾ ਹੈ, ਜਾਂ ਪੈਕੇਟਾਂ ਨੂੰ ਅਸਲ ਪੁਲ ਤੇ ਵਾਪਸ ਭੇਜ ਸਕਦਾ ਹੈ ਜੇਕਰ ਇਹ ਦੁਬਾਰਾ ਉਪਲਬਧ ਹੋ ਜਾਵੇ।
ਜਦੋਂ ਕਿ ਅਸਲ ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਲੋੜ ਅਨੁਸਾਰ ਉਹਨਾਂ ਨਵੇਂ ਕਨੈਕਸ਼ਨਾਂ ਨੂੰ ਬਣਾਉਣ ਵਿੱਚ ਮੁਕਾਬਲਤਨ ਤੇਜ਼ ਸੀ, 2001 ਵਿੱਚ IEEE ਨੇ ਰੈਪਿਡ ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਪ੍ਰੋਟੋਕੋਲ (RSTP) ਪੇਸ਼ ਕੀਤਾ। ਪ੍ਰੋਟੋਕੋਲ ਦੇ 802.1w ਸੰਸਕਰਣ ਵਜੋਂ ਵੀ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ, RSTP ਨੂੰ ਨੈੱਟਵਰਕ ਤਬਦੀਲੀਆਂ, ਅਸਥਾਈ ਆਊਟੇਜ ਜਾਂ ਕੰਪੋਨੈਂਟਾਂ ਦੀ ਪੂਰੀ ਤਰ੍ਹਾਂ ਅਸਫਲਤਾ ਦੇ ਜਵਾਬ ਵਿੱਚ ਮਹੱਤਵਪੂਰਨ ਤੌਰ 'ਤੇ ਤੇਜ਼ੀ ਨਾਲ ਰਿਕਵਰੀ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਸੀ।
ਅਤੇ ਜਦੋਂ ਕਿ RSTP ਨੇ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਤੇਜ਼ ਕਰਨ ਲਈ ਨਵੇਂ ਪਾਥ ਕਨਵਰਜੈਂਸ ਵਿਵਹਾਰ ਅਤੇ ਬ੍ਰਿਜ ਪੋਰਟ ਰੋਲ ਪੇਸ਼ ਕੀਤੇ ਹਨ, ਇਸ ਨੂੰ ਅਸਲ ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਦੇ ਨਾਲ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਾਲ ਅਨੁਕੂਲ ਹੋਣ ਲਈ ਵੀ ਡਿਜ਼ਾਇਨ ਕੀਤਾ ਗਿਆ ਸੀ। ਇਸ ਲਈ ਪ੍ਰੋਟੋਕੋਲ ਦੇ ਦੋਵੇਂ ਸੰਸਕਰਣਾਂ ਵਾਲੇ ਡਿਵਾਈਸਾਂ ਲਈ ਇੱਕੋ ਨੈੱਟਵਰਕ 'ਤੇ ਇਕੱਠੇ ਕੰਮ ਕਰਨਾ ਸੰਭਵ ਹੈ।
ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਦੀਆਂ ਕਮੀਆਂ
ਹਾਲਾਂਕਿ ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਇਸਦੀ ਸ਼ੁਰੂਆਤ ਤੋਂ ਬਾਅਦ ਕਈ ਸਾਲਾਂ ਵਿੱਚ ਸਰਵ ਵਿਆਪਕ ਬਣ ਗਿਆ ਹੈ, ਉੱਥੇ ਉਹ ਲੋਕ ਹਨ ਜੋ ਇਹ ਦਲੀਲ ਦਿੰਦੇ ਹਨ ਕਿ ਇਹਸਮਾਂ ਆ ਗਿਆ ਹੈ. ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਦਾ ਸਭ ਤੋਂ ਵੱਡਾ ਨੁਕਸ ਇਹ ਹੈ ਕਿ ਇਹ ਸੰਭਾਵੀ ਮਾਰਗਾਂ ਨੂੰ ਬੰਦ ਕਰਕੇ ਇੱਕ ਨੈਟਵਰਕ ਦੇ ਅੰਦਰ ਸੰਭਾਵੀ ਲੂਪਸ ਨੂੰ ਬੰਦ ਕਰ ਦਿੰਦਾ ਹੈ ਜਿੱਥੇ ਡੇਟਾ ਯਾਤਰਾ ਕਰ ਸਕਦਾ ਹੈ। ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਕਿਸੇ ਵੀ ਨੈੱਟਵਰਕ ਵਿੱਚ, ਸੰਭਾਵੀ ਨੈੱਟਵਰਕ ਮਾਰਗਾਂ ਦਾ ਲਗਭਗ 40% ਡਾਟਾ ਲਈ ਬੰਦ ਹੈ।
ਬਹੁਤ ਹੀ ਗੁੰਝਲਦਾਰ ਨੈਟਵਰਕਿੰਗ ਵਾਤਾਵਰਣਾਂ ਵਿੱਚ, ਜਿਵੇਂ ਕਿ ਡੇਟਾ ਸੈਂਟਰਾਂ ਵਿੱਚ ਪਾਏ ਜਾਣ ਵਾਲੇ, ਮੰਗ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਤੇਜ਼ੀ ਨਾਲ ਸਕੇਲ ਕਰਨ ਦੀ ਯੋਗਤਾ ਮਹੱਤਵਪੂਰਨ ਹੈ। ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਦੁਆਰਾ ਲਗਾਈਆਂ ਗਈਆਂ ਸੀਮਾਵਾਂ ਤੋਂ ਬਿਨਾਂ, ਡਾਟਾ ਸੈਂਟਰ ਵਾਧੂ ਨੈੱਟਵਰਕਿੰਗ ਹਾਰਡਵੇਅਰ ਦੀ ਲੋੜ ਤੋਂ ਬਿਨਾਂ ਬਹੁਤ ਜ਼ਿਆਦਾ ਬੈਂਡਵਿਡਥ ਖੋਲ੍ਹ ਸਕਦੇ ਹਨ। ਇਹ ਇੱਕ ਵਿਅੰਗਾਤਮਕ ਸਥਿਤੀ ਹੈ, ਕਿਉਂਕਿ ਗੁੰਝਲਦਾਰ ਨੈਟਵਰਕਿੰਗ ਵਾਤਾਵਰਣਾਂ ਕਾਰਨ ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਬਣਾਇਆ ਗਿਆ ਸੀ। ਅਤੇ ਹੁਣ ਲੂਪਿੰਗ ਦੇ ਵਿਰੁੱਧ ਪ੍ਰੋਟੋਕੋਲ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਸੁਰੱਖਿਆ, ਇੱਕ ਤਰੀਕੇ ਨਾਲ, ਉਹਨਾਂ ਵਾਤਾਵਰਣਾਂ ਨੂੰ ਉਹਨਾਂ ਦੀ ਪੂਰੀ ਸਮਰੱਥਾ ਤੋਂ ਪਿੱਛੇ ਰੱਖਣਾ ਹੈ.
ਮਲਟੀਪਲ-ਇੰਸਟੈਂਸ ਸਪੈਨਿੰਗ ਟ੍ਰੀ (MSTP) ਨਾਮਕ ਪ੍ਰੋਟੋਕੋਲ ਦਾ ਇੱਕ ਸ਼ੁੱਧ ਸੰਸਕਰਣ ਵਰਚੁਅਲ LAN ਨੂੰ ਨਿਯੁਕਤ ਕਰਨ ਅਤੇ ਹੋਰ ਨੈਟਵਰਕ ਮਾਰਗਾਂ ਨੂੰ ਇੱਕੋ ਸਮੇਂ ਖੁੱਲ੍ਹਣ ਦੇ ਯੋਗ ਬਣਾਉਣ ਲਈ ਵਿਕਸਤ ਕੀਤਾ ਗਿਆ ਸੀ, ਜਦੋਂ ਕਿ ਅਜੇ ਵੀ ਲੂਪਸ ਨੂੰ ਬਣਨ ਤੋਂ ਰੋਕਦਾ ਹੈ। ਪਰ MSTP ਦੇ ਨਾਲ ਵੀ, ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਾਲੇ ਕਿਸੇ ਵੀ ਦਿੱਤੇ ਨੈੱਟਵਰਕ 'ਤੇ ਬਹੁਤ ਸਾਰੇ ਸੰਭਾਵੀ ਡੇਟਾ ਮਾਰਗ ਬੰਦ ਰਹਿੰਦੇ ਹਨ।
ਸਾਲਾਂ ਦੌਰਾਨ ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਦੀਆਂ ਬੈਂਡਵਿਡਥ ਪਾਬੰਦੀਆਂ ਨੂੰ ਸੁਧਾਰਨ ਲਈ ਬਹੁਤ ਸਾਰੇ ਗੈਰ-ਮਿਆਰੀ, ਸੁਤੰਤਰ ਯਤਨ ਹੋਏ ਹਨ। ਹਾਲਾਂਕਿ ਉਨ੍ਹਾਂ ਵਿੱਚੋਂ ਕੁਝ ਦੇ ਡਿਜ਼ਾਈਨਰਾਂ ਨੇ ਆਪਣੇ ਯਤਨਾਂ ਵਿੱਚ ਸਫਲਤਾ ਦਾ ਦਾਅਵਾ ਕੀਤਾ ਹੈ, ਜ਼ਿਆਦਾਤਰ ਕੋਰ ਪ੍ਰੋਟੋਕੋਲ ਦੇ ਨਾਲ ਪੂਰੀ ਤਰ੍ਹਾਂ ਅਨੁਕੂਲ ਨਹੀਂ ਹਨ, ਮਤਲਬ ਕਿ ਸੰਗਠਨਾਂ ਨੂੰ ਜਾਂ ਤਾਂ ਉਹਨਾਂ ਦੇ ਸਾਰੇ ਡਿਵਾਈਸਾਂ 'ਤੇ ਗੈਰ-ਮਿਆਰੀ ਤਬਦੀਲੀਆਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਜਾਂ ਉਹਨਾਂ ਨੂੰ ਮੌਜੂਦ ਹੋਣ ਦੀ ਇਜਾਜ਼ਤ ਦੇਣ ਲਈ ਕੋਈ ਤਰੀਕਾ ਲੱਭਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ. ਸਟੈਂਡਰਡ ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਨੂੰ ਚਲਾਉਣ ਵਾਲੇ ਸਵਿੱਚ। ਜ਼ਿਆਦਾਤਰ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਦੇ ਕਈ ਸੁਆਦਾਂ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਅਤੇ ਸਮਰਥਨ ਕਰਨ ਦੇ ਖਰਚੇ ਮਿਹਨਤ ਦੇ ਯੋਗ ਨਹੀਂ ਹਨ।
ਕੀ ਭਵਿੱਖ ਵਿੱਚ ਫੈਲਿਆ ਰੁੱਖ ਜਾਰੀ ਰਹੇਗਾ?
ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਬੰਦ ਹੋਣ ਵਾਲੇ ਨੈੱਟਵਰਕ ਮਾਰਗਾਂ ਕਾਰਨ ਬੈਂਡਵਿਡਥ ਦੀਆਂ ਸੀਮਾਵਾਂ ਤੋਂ ਇਲਾਵਾ, ਪ੍ਰੋਟੋਕੋਲ ਨੂੰ ਬਦਲਣ ਲਈ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸੋਚ ਜਾਂ ਕੋਸ਼ਿਸ਼ ਨਹੀਂ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ। ਹਾਲਾਂਕਿ IEEE ਕਦੇ-ਕਦਾਈਂ ਇਸ ਨੂੰ ਹੋਰ ਕੁਸ਼ਲ ਬਣਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਲਈ ਅੱਪਡੇਟ ਜਾਰੀ ਕਰਦਾ ਹੈ, ਪਰ ਉਹ ਪ੍ਰੋਟੋਕੋਲ ਦੇ ਮੌਜੂਦਾ ਸੰਸਕਰਣਾਂ ਦੇ ਨਾਲ ਹਮੇਸ਼ਾਂ ਪਿੱਛੇ ਵੱਲ ਅਨੁਕੂਲ ਹੁੰਦੇ ਹਨ।
ਇੱਕ ਅਰਥ ਵਿੱਚ, ਸਪੈਨਿੰਗ ਟ੍ਰੀ "ਜੇ ਇਹ ਟੁੱਟਿਆ ਨਹੀਂ ਹੈ, ਤਾਂ ਇਸਨੂੰ ਠੀਕ ਨਾ ਕਰੋ" ਦੇ ਨਿਯਮ ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ। ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਟ੍ਰੈਫਿਕ ਨੂੰ ਚਲਦਾ ਰੱਖਣ, ਕ੍ਰੈਸ਼-ਇੰਡਿਊਸਿੰਗ ਲੂਪਸ ਨੂੰ ਬਣਨ ਤੋਂ ਰੋਕਣ ਅਤੇ ਸਮੱਸਿਆ ਵਾਲੇ ਸਥਾਨਾਂ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਟ੍ਰੈਫਿਕ ਨੂੰ ਰੂਟ ਕਰਨ ਲਈ ਜ਼ਿਆਦਾਤਰ ਨੈੱਟਵਰਕਾਂ ਦੇ ਪਿਛੋਕੜ ਵਿੱਚ ਸੁਤੰਤਰ ਤੌਰ 'ਤੇ ਚੱਲਦਾ ਹੈ ਤਾਂ ਜੋ ਅੰਤਮ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਕਦੇ ਵੀ ਇਹ ਪਤਾ ਨਾ ਲੱਗੇ ਕਿ ਕੀ ਉਹਨਾਂ ਦੇ ਨੈਟਵਰਕ ਦੇ ਅਨੁਭਵ ਇਸ ਦੇ ਰੋਜ਼ਾਨਾ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਅਸਥਾਈ ਤੌਰ 'ਤੇ ਵਿਘਨ ਪਾਉਂਦੇ ਹਨ। ਦਿਨ ਦੇ ਕੰਮ. ਇਸ ਦੌਰਾਨ, ਬੈਕਐਂਡ 'ਤੇ, ਪ੍ਰਸ਼ਾਸਕ ਆਪਣੇ ਨੈੱਟਵਰਕਾਂ ਵਿੱਚ ਨਵੀਆਂ ਡਿਵਾਈਸਾਂ ਨੂੰ ਬਿਨਾਂ ਸੋਚੇ ਸਮਝੇ ਜੋੜ ਸਕਦੇ ਹਨ ਕਿ ਕੀ ਉਹ ਬਾਕੀ ਨੈੱਟਵਰਕ ਜਾਂ ਬਾਹਰੀ ਦੁਨੀਆ ਨਾਲ ਸੰਚਾਰ ਕਰਨ ਦੇ ਯੋਗ ਹੋਣਗੇ ਜਾਂ ਨਹੀਂ।
ਇਸ ਸਭ ਦੇ ਕਾਰਨ, ਇਹ ਸੰਭਾਵਨਾ ਹੈ ਕਿ ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਆਉਣ ਵਾਲੇ ਕਈ ਸਾਲਾਂ ਤੱਕ ਵਰਤੋਂ ਵਿੱਚ ਰਹੇਗਾ। ਸਮੇਂ-ਸਮੇਂ 'ਤੇ ਕੁਝ ਮਾਮੂਲੀ ਅੱਪਡੇਟ ਹੋ ਸਕਦੇ ਹਨ, ਪਰ ਕੋਰ ਸਪੈਨਿੰਗ ਟ੍ਰੀ ਪ੍ਰੋਟੋਕੋਲ ਅਤੇ ਇਸ ਦੁਆਰਾ ਕੀਤੀਆਂ ਸਾਰੀਆਂ ਨਾਜ਼ੁਕ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸੰਭਵ ਤੌਰ 'ਤੇ ਇੱਥੇ ਰਹਿਣ ਲਈ ਹਨ।
ਪੋਸਟ ਟਾਈਮ: ਨਵੰਬਰ-07-2023