ਦੋ PE, ਇੱਕ ਪ੍ਰੀਫਿਕਸ: RD ਦ੍ਰਿਸ਼ਟਤਾ ਕਿਉਂ ਤੈਅ ਕਰਦਾ ਹੈ
ਇੱਕੋ ਪ੍ਰੀਫਿਕਸ ਦਾ ਐਲਾਨ ਕਰਨ ਵਾਲੇ ਦੋ ਐਜ ਰਾਊਟਰ ਇੱਕੋ ਮੰਜ਼ਿਲ ਸਾਂਝੀ ਕਰਦੇ ਹਨ, ਜਦੋਂ ਤੱਕ ਉਨ੍ਹਾਂ ਦੇ route distinguisher ਵੱਖਰੇ ਨਹੀਂ ਹੁੰਦੇ। ਜਾਣਬੁੱਝ ਕੇ ਵੰਡੋ, ਫਿਰ VRF ਦੀ ਜਾਂਚ ਕਰੋ।
ਇੱਕੋ ਗਾਹਕ ਪ੍ਰੀਫਿਕਸ ਦਾ ਐਲਾਨ ਕਰਨ ਵਾਲੇ ਦੋ ਐਜ ਰਾਊਟਰ ਇੱਕੋ VPNv4 ਮੰਜ਼ਿਲ ਦਾ ਵਰਣਨ ਕਰਦੇ ਹਨ ਜਦੋਂ ਤੱਕ ਕੁਝ ਉਨ੍ਹਾਂ ਨੂੰ ਵੱਖ ਨਹੀਂ ਕਰਦਾ, ਅਤੇ ਉਹ ਵਿਭਾਜਕ route distinguisher ਹੈ। ਇਹ ਪ੍ਰੀਫਿਕਸ ਨੂੰ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ; ਨਤੀਜਾ ਕੌਣ ਆਯਾਤ ਕਰਦਾ ਹੈ ਇਹ ਤੈਅ ਨਹੀਂ ਕਰਦਾ, ਉਹ route target ਦਾ ਕੰਮ ਹੈ। ਉਹ ਐਲਾਨ ਜਿੱਥੇ ਵੀ ਮਿਲ ਸਕਦੇ ਹਨ, ਹਰ ਉਸ ਡੋਮੇਨ ਵਿੱਚ ਵੱਖਰੇ ਰਹਿਣ ਵਾਲੇ ਰੂਟਾਂ ਦੇ ਸਮੂਹ ਵਿੱਚੋਂ RD ਵੰਡੋ, ਇੱਕ ਡਿਵਾਈਸ ਦੇ ਫਾਈਲ ਲੇਆਉਟ ਤੋਂ ਨਹੀਂ। ਤੁਸੀਂ ਜੋ ਨੰਬਰ ਚੁਣਦੇ ਹੋ ਉਹ ਪਛਾਣ ਹੈ ਜਿਸ ’ਤੇ ਬਾਅਦ ਦੀਆਂ ਸਮੀਖਿਆਵਾਂ ਨਿਰਭਰ ਕਰਨਗੀਆਂ, ਇਸ ਲਈ ਕੌਨਫਿਗਰੇਸ਼ਨ ਵਿੱਚ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ ਉਹ ਸੂਚੀ ਵਿੱਚ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
RD ਅਤੇ ਪ੍ਰੀਫਿਕਸ ਮਿਲ ਕੇ ਇੱਕੋ ਮੰਜ਼ਿਲ
ਇੱਕ RD ਅਤੇ ਇੱਕ IPv4 ਪ੍ਰੀਫਿਕਸ ਮਿਲ ਕੇ ਉਹ VPNv4 ਮੰਜ਼ਿਲ ਬਣਾਉਂਦੇ ਹਨ ਜਿਸਦੀ ਤੁਲਨਾ ਕੰਟਰੋਲ ਪਲੇਨ ਕਰਦਾ ਹੈ। ਦੋ PE ਨੂੰ ਵੱਖਰੇ ਗਾਹਕਾਂ ਲਈ ਇੱਕੋ ਪ੍ਰੀਫਿਕਸ ਦਿਓ ਅਤੇ ਵੱਖਰੇ RD ਤੋਂ ਬਿਨਾਂ ਉਹ ਇੱਕੋ ਮੰਜ਼ਿਲ ਵੱਲ ਰੂਟਾਂ ਦਾ ਐਲਾਨ ਕਰਦੇ ਹਨ। ਡਿਸਪਲੇ ’ਤੇ ਕੁਝ ਵੀ ਤੁਹਾਨੂੰ ਨਹੀਂ ਦੱਸਦਾ ਕਿ ਇਹ ਸਮੂਹਿਕਰਨ ਗਲਤ ਹੈ, ਕਿਉਂਕਿ ਪਲੇਟਫਾਰਮ ਉਹੀ ਕਰਦਾ ਹੈ ਜੋ ਪਛਾਣ ਕਹਿੰਦੀ ਹੈ। ਉਨ੍ਹਾਂ ਵਿੱਚੋਂ ਇੱਕ ’ਤੇ RD ਬਦਲੋ ਅਤੇ ਪੁਰਾਣਾ ਐਲਾਨ ਵਾਪਸ ਲੈ ਲਿਆ ਜਾਂਦਾ ਹੈ ਜਦੋਂ ਕਿ ਕਿਸੇ ਹੋਰ ਪਛਾਣ ਹੇਠ ਨਵਾਂ ਦਿਸਦਾ ਹੈ। ਹੇਠਾਂ ਵੱਲ ਜੋ ਕੁਝ ਪੁਰਾਣੀ ਪਛਾਣ ’ਤੇ ਟਿਕਿਆ ਸੀ, ਰੂਟ ਚੋਣ ਤੋਂ ਲੈ ਕੇ ਸੰਭਾਲੇ ਓਪਰੇਟਰ ਫਿਲਟਰ ਤੱਕ, ਹੁਣ ਅਜਿਹੀ ਚੀਜ਼ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਜੋ ਹੁਣ ਨਹੀਂ ਹੈ।
ਇੱਕ ਮੰਜ਼ਿਲ ਲਈ ਕਈ ਰੂਟ BGP ਦਾ ਆਮ ਵਿਵਹਾਰ ਹੈ, ਲੱਛਣ ਨਹੀਂ। ਇੱਕ ਸਪੀਕਰ ਅੱਗੇ ਭੇਜਣ ਲਈ ਇੱਕ ਵਧੀਆ ਰੂਟ ਚੁਣਦਿਆਂ ਕਈ ਪ੍ਰਾਪਤ ਰੂਟ ਰੱਖ ਸਕਦਾ ਹੈ, ਅਤੇ ਪ੍ਰਾਪਤ ਤੇ ਚੁਣੇ ਵਿਚਕਾਰਲਾ ਫ਼ਰਕ ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ ਦ੍ਰਿਸ਼ਟਤਾ ਦੇ ਸਵਾਲ ਰਹਿੰਦੇ ਹਨ। ਜਦੋਂ ਕੋਈ ਰੂਟ ਗੁੰਮਿਆ ਜਾਪੇ, ਸੈਸ਼ਨ ਵੇਖਣ ਤੋਂ ਪਹਿਲਾਂ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਜਿਸ ਪਛਾਣ ਦਾ ਉਹ ਸੀ ਉਹ ਅਜੇ ਵੀ ਮੌਜੂਦ ਹੈ।
ਇੱਕੋ RD, ਇੱਕੋ ਮੰਜ਼ਿਲ, ਵੱਖਰੇ ਰੂਟ
ਇੱਕੋ ਸੇਵਾ ਵੱਲੋਂ ਦੋ ਰਾਊਟਰਾਂ ਤੋਂ ਇੱਕ RD ਅਤੇ ਇੱਕ ਪ੍ਰੀਫਿਕਸ ਭੇਜੋ ਅਤੇ ਦੋਵੇਂ ਇੱਕੋ ਮੰਜ਼ਿਲ ਵੱਲ ਰੂਟ ਪੇਸ਼ ਕਰਦੇ ਹਨ, ਆਮ ਤੌਰ ’ਤੇ ਵੱਖਰੇ ਅਗਲੇ ਹੌਪ ਨਾਲ। ਰੂਟ ਰਿਫਲੈਕਟਰ ਇਨ੍ਹਾਂ ਵਿੱਚੋਂ ਕਿਹੜਾ ਅੱਗੇ ਭੇਜੇਗਾ ਇਹ ਰਿਫਲੈਕਟਰ ਬਾਰੇ ਫੈਸਲਾ ਹੈ: ਇਸਦੀ ਰੂਟ ਚੋਣ, ਇਸਦੀ ਐਲਾਨ ਸਮਰੱਥਾ ਅਤੇ ਇਸ ਉੱਤੇ ਰੱਖੀ ਕੋਈ ਵੀ ਨੀਤੀ। ਕੋਈ ਵੀ ਐਜ ਰਾਊਟਰ ਉਸ ਚੋਣ ਨੂੰ ਨਿਯੰਤਰਿਤ ਨਹੀਂ ਕਰਦਾ। ਦੋਵੇਂ ਐਲਾਨਾਂ ਨੂੰ ਵੱਖਰੇ RD ਦਿਓ ਅਤੇ ਹਰ ਇੱਕ ਆਪਣੀ ਮੰਜ਼ਿਲ ਬਣ ਜਾਂਦਾ ਹੈ, ਇਸ ਲਈ ਦੋਵੇਂ ਇੱਕ ਪਛਾਣ ਲਈ ਸਿਰਫ ਚੁਣਿਆ ਰੂਟ ਢੋਣ ਵਾਲੇ ਕੰਟਰੋਲ ਪਲੇਨ ਵਿੱਚ ਟਿਕ ਸਕਦੇ ਹਨ।
ਦ੍ਰਿਸ਼ਟਤਾ ਅਤੇ ਮਲਟੀਪਾਥ ਸਵੀਕਾਰ ਕਰਨ ਵਾਲੇ VRF ਵਿੱਚ ਮਿਲਦੇ ਹਨ, ਪਰ ਉਹ ਇੱਕੋ ਫੈਸਲਾ ਨਹੀਂ ਹਨ, ਅਤੇ ਦੋ ਪਛਾਣਾਂ ਢੋਣ ਵਾਲੇ ਰਿਫਲੈਕਟਰ ਨੇ ਦੂਜਾ ਸਥਾਪਿਤ ਰੂਟ ਕੌਨਫਿਗਰ ਨਹੀਂ ਕੀਤਾ। VRF ਉਹ ਸਥਾਪਿਤ ਕਰਦਾ ਹੈ ਜੋ ਇਸਦੀ ਆਯਾਤ ਨੀਤੀ ਮੰਨਦੀ ਹੈ ਅਤੇ ਜੋ ਇਸਦੀ ਆਪਣੀ ਵੱਧ ਤੋਂ ਵੱਧ ਰੂਟ ਸੈਟਿੰਗ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ। ਜਦੋਂ ਤੁਸੀਂ ਚਾਹੋ ਕਿ ਦੂਜਾ ਰੂਟ ਸਿਰਫ ਦਿਸੇ ਨਹੀਂ ਸਗੋਂ ਵਰਤਿਆ ਜਾਵੇ, ਤਾਂ ਉਹ ਸੈਟਿੰਗ ਵੱਖਰੀ ਜਾਂਚੋ।
ਸਥਾਨਕ ਵਿਲੱਖਣਤਾ ਦਾ ਨਿਯਮ ਨੀਤੀ ਨਹੀਂ ਹੈ
ਹਰ PE ਅਤੇ ਹਰ ਰਾਊਟਿੰਗ ਇੰਸਟੈਂਸ ਨੂੰ ਆਪਣਾ RD ਦੇਣਾ ਸਿਹਤਮੰਦ ਪਰੰਪਰਾ ਹੈ: ਇਹ ਮੂਲ ਦਾ ਨਾਮ ਦਿੰਦੀ ਹੈ, ਅਸੰਬੰਧਿਤ ਸੇਵਾਵਾਂ ਨੂੰ ਇੱਕ ਪਛਾਣ ’ਤੇ ਟਕਰਾਉਣ ਤੋਂ ਰੋਕਦੀ ਹੈ ਅਤੇ ਸੂਚੀ ਨੂੰ ਸਥਿਰ ਕੁੰਜੀ ਦਿੰਦੀ ਹੈ। ਕੁਝ ਪਲੇਟਫਾਰਮ ਸਿਰਫ ਡਿਵਾਈਸ ਦੇ ਅੰਦਰ ਵਿਲੱਖਣਤਾ ਮੰਗਦੇ ਹਨ ਅਤੇ ਰਾਊਟਰਾਂ ਨੂੰ ਇੱਕੋ VPN ਇੰਸਟੈਂਸ ਲਈ RD ਸਾਂਝਾ ਕਰਨ ਦੀ ਸਪਸ਼ਟ ਆਗਿਆ ਦਿੰਦੇ ਹਨ। ਉਹ ਆਗਿਆ ਲਾਗੂ ਕਰਨ ਦੀ ਸੀਮਾ ਹੈ, ਵਿਕਰੇਤਾ ਨੂੰ ਸੌਂਪੀ ਜਾ ਸਕਣ ਵਾਲੀ ਨੈੱਟਵਰਕ-ਪਾਰ ਨੀਤੀ ਨਹੀਂ। ਜੇ ਡੋਮੇਨ ਟੀਮਾਂ ਤੱਕ ਫੈਲਿਆ ਹੈ, ਤਾਂ ਵੰਡ ਨੀਤੀ ਖੁਦ ਲਿਖੋ।
ਮੈਂਬਰਸ਼ਿਪ ਕਦੇ ਵੀ ਅੰਕਾਂ ਤੋਂ ਨਹੀਂ ਆਉਂਦੀ। ਇੱਕ PE ਲਈ 65000:12 ਅਤੇ ਦੂਜੇ ਲਈ 65000:13 ਵਰਗਾ ਪੈਟਰਨ ਆਦਤ ਹੈ, ਜਦੋਂ ਕਿ 65000:112 ਵਰਗੇ ਮੇਲ ਖਾਂਦੇ ਨਿਰਯਾਤ ਅਤੇ ਆਯਾਤ ਟਾਰਗਿਟ ਹੀ ਰੂਟ ਨੂੰ VRF ਵਿੱਚ ਰੱਖਦੇ ਹਨ। RD ਨੂੰ ਰੂਟ ਦੀ ਪਛਾਣ ਅਤੇ route target ਨੂੰ ਉਹ ਆਗਿਆ ਮੰਨੋ ਜੋ ਇਸਨੂੰ VRF ਵਿੱਚ ਲੈ ਜਾਂਦੀ ਹੈ।
ਤਬਦੀਲੀ VRF ’ਤੇ ਸਾਬਤ ਕਰੋ, ਡਿਸਪਲੇ ’ਤੇ ਨਹੀਂ
RD ਨੂੰ ਛੂਹਣ ਤੋਂ ਪਹਿਲਾਂ ਚਾਰ ਗੱਲਾਂ ਲਿਖੋ: PE ਅੱਜ ਕੀ ਐਲਾਨ ਕਰਦਾ ਹੈ, ਰਿਫਲੈਕਟਰ ਕੀ ਦਰਸਾਉਂਦਾ ਹੈ, ਸਵੀਕਾਰ ਕਰਨ ਵਾਲਾ VRF ਕੀ ਆਯਾਤ ਕਰਦਾ ਹੈ ਅਤੇ ਕਿਹੜਾ ਰੂਟ ਚੁਣਦਾ ਹੈ। ਨਵਾਂ RD ਇੱਕ ਐਲਾਨ ਵਾਪਸ ਲੈਂਦਾ ਹੈ ਅਤੇ ਦੂਜਾ ਲਿਆਉਂਦਾ ਹੈ, ਇਸ ਲਈ ਬਦਲਾਅ ਸੈਸ਼ਨ ਦੇ ਦੋਵੇਂ ਪਾਸਿਆਂ ’ਤੇ ਦਿਸਦਾ ਹੈ ਅਤੇ ਸਿਰਫ ਐਲਾਨ ਕਰਨ ਵਾਲਾ ਪਾਸਾ ਵੇਖਣ ਨਾਲ ਗਲਤ ਪੜ੍ਹਨਾ ਸੌਖਾ ਹੈ। ਸਵੀਕ੍ਰਿਤੀ ਤੁਹਾਡੀ ਚਾਹੀ ਪਹੁੰਚ ’ਤੇ ਟਿਕਣੀ ਚਾਹੀਦੀ ਹੈ, ਪ੍ਰੀਫਿਕਸ ਸੂਚੀ ਵਿੱਚ ਦਿਸਣ ਵਾਲੀ ਵਾਧੂ ਲਾਈਨ ’ਤੇ ਨਹੀਂ। ਹੇਠਾਂ ਦਿੱਤੀ ਸਾਰਣੀ ਉਸ ਸਮੀਖਿਆ ਦੌਰਾਨ ਤਿੰਨ ਪਛਾਣਕਰਤਾਵਾਂ ਨੂੰ ਰਲਣ ਤੋਂ ਰੋਕਦੀ ਹੈ।
| Identifier | Question it answers | What breaks when it is confused with another |
|---|---|---|
| Route distinguisher | Which route identity is this? | Two services collapse into one destination, so one advertisement withdraws the other |
| Route target | Who is allowed to import it? | Routes arrive in a VRF that should not have them, or never arrive at all |
| VRF import policy | What does this instance accept and install? | The route is visible on the PE but never selected in the VRF |
ਐਲਾਨ ਕਰਨ ਵਾਲੇ PE ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ ਅਤੇ ਕੁਝ ਵੀ ਹਟਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕੋ ਪ੍ਰੀਫਿਕਸ ਲਈ ਦੋਵੇਂ ਪਛਾਣਾਂ ਦੀ ਤੁਲਨਾ ਕਰੋ। ਹੇਠਾਂ ਦਿੱਤੇ IOS ਹੁਕਮ ਤਿੰਨ ਸਵਾਲਾਂ ਦੇ ਕ੍ਰਮਵਾਰ ਜਵਾਬ ਦਿੰਦੇ ਹਨ: ਕੀ ਪੁਰਾਣਾ ਐਲਾਨ ਅਜੇ ਵੀ ਹੈ, ਕੀ ਨਵੀਂ ਪਛਾਣ ਰਿਫਲੈਕਟਰ ਨੂੰ ਦਿਸਦੀ ਹੈ, ਅਤੇ ਕੀ VRF ਉਹ ਪ੍ਰੀਫਿਕਸ ਚੁਣਦਾ ਹੈ।
show bgp vpnv4 unicast rd 65000:12 203.0.113.0/24 show bgp vpnv4 unicast rd 65000:13 203.0.113.0/24 show ip route vrf CUSTOMER-A 203.0.113.0/24
ਹੋਰ ਪਲੇਟਫਾਰਮ ਉਹੀ ਜਾਣਕਾਰੀ ਵੱਖਰੇ ਵਾਕ-ਢਾਂਚੇ ਵਿੱਚ ਛਾਪਦੇ ਹਨ, ਅਤੇ ਸਵਾਲ ਉਸ ਬਦਲਾਅ ਤੋਂ ਬਾਅਦ ਵੀ ਰਹਿੰਦੇ ਹਨ। ਜੇ ਨਵੀਂ ਪਛਾਣ ਰਿਫਲੈਕਟਰ ’ਤੇ ਨਹੀਂ ਹੈ ਜਦੋਂ ਕਿ PE ਇਸਨੂੰ ਐਲਾਨਿਆ ਵਜੋਂ ਸੂਚੀਬੱਧ ਕਰਦਾ ਹੈ, ਤਾਂ ਪਹਿਲਾ ਸ਼ੱਕ ਰਿਫਲੈਕਟਰ ਦੀ ਨੀਤੀ ਜਾਂ ਐਲਾਨ ਸਮਰੱਥਾ ਹੈ, ਨੰਬਰਿੰਗ ਨਹੀਂ।
PE, ਇੰਸਟੈਂਸ, RD, ਨਿਰਯਾਤ ਤੇ ਆਯਾਤ ਟਾਰਗਿਟ ਅਤੇ ਪ੍ਰੀਫਿਕਸ ਦੀ ਮਾਲਕੀ ਇੱਕੋ ਥਾਂ ਦਰਜ ਕਰੋ, ਕਿਉਂਕਿ ਅਗਲੀ ਵੰਡ ਤਦੋਂ ਹੀ ਅੰਦਾਜ਼ਾ ਨਹੀਂ ਸਗੋਂ ਖੋਜ ਬਣਦੀ ਹੈ ਜਦੋਂ ਉਹ ਰਿਕਾਰਡ ਮੌਜੂਦ ਹੋਵੇ। ਨਵੀਂ ਪਛਾਣ ਸਵੀਕਾਰ ਕਰਨ ਵਾਲੇ VRF ਵਿੱਚ ਦਿਸਣ ਤੱਕ ਪੁਰਾਣਾ RD ਰੱਖੋ, ਫਿਰ ਹਰ ਪੜਾਅ ਉਲਟਾਉਣਯੋਗ ਰਹੇ ਇਸ ਲਈ ਦੂਜੇ ਪੜਾਅ ਵਿੱਚ ਇਸਨੂੰ ਵਾਪਸ ਲਵੋ।