ਇੱਕ EVPN ਟੈਨੈਂਟ ਕਈ route distinguisher ਕਿਉਂ ਦਿਖਾ ਸਕਦਾ ਹੈ
ਇੱਕ ਹੀ ਟੈਨੈਂਟ ਵਿੱਚ ਦੋ RD ਟਕਰਾਅ ਨਹੀਂ ਹਨ। CLI ਆਉਟਪੁੱਟ ਤੋਂ ਮਾਰਗ ਬਣਾਉਣ ਵਾਲੇ MAC-VRF ਜਾਂ IP-VRF ਤੱਕ ਜਾਓ, ਫਿਰ RT ਆਯਾਤ ਅਤੇ VNI ਜਾਂਚੋ।
ਤੁਸੀਂ ਇੱਕ ਟੈਨੈਂਟ ਲਈ EVPN ਸਾਰਣੀ ਫਿਲਟਰ ਕਰਦੇ ਹੋ ਅਤੇ ਮਾਰਗ ਦੋ ਵੱਖਰੇ route distinguisher ਲੈ ਕੇ ਆਉਂਦੇ ਹਨ। ਪਹਿਲੀ ਪ੍ਰਤੀਕਿਰਿਆ ਸੰਰਚਨਾ ਟਕਰਾਅ ਦੀ ਹੁੰਦੀ ਹੈ ਅਤੇ ਉਹ ਪ੍ਰਤੀਕਿਰਿਆ ਆਮ ਤੌਰ 'ਤੇ ਗਲਤ ਹੁੰਦੀ ਹੈ। ਟੈਨੈਂਟ ਦਾ ਨਾਮ ਕਾਰੋਬਾਰੀ ਲੇਬਲ ਹੈ, ਕੰਟਰੋਲ ਤਲ ਦੀ ਇੱਕੋ ਵਸਤੂ ਨਹੀਂ, ਇਸ ਲਈ ਇਸ ਦੇ ਅੰਦਰਲਾ ਬ੍ਰਿਜਿੰਗ ਸੰਦਰਭ ਅਤੇ ਰਾਊਟਿੰਗ ਸੰਦਰਭ ਵੱਖਰੇ ਪਛਾਣਕਰਤਾਵਾਂ ਹੇਠ ਕਾਨੂੰਨੀ ਤੌਰ 'ਤੇ ਘੋਸ਼ਣਾ ਕਰ ਸਕਦੇ ਹਨ। ਇੱਕ ਵਾਰ ਵਿੱਚ ਇੱਕ ਮਾਰਗ ਨੂੰ ਆਉਟਪੁੱਟ ਤੋਂ ਪਿੱਛੇ ਉਸ ਸਥਾਨਕ ਸੇਵਾ ਵਸਤੂ ਤੱਕ ਲੈ ਜਾਓ ਜਿਸਨੇ ਇਸਨੂੰ ਬਣਾਇਆ, ਅਤੇ ਦੂਜਾ RD ਗਲਤੀ ਵਾਂਗ ਦਿਸਣਾ ਬੰਦ ਕਰ ਦਿੰਦਾ ਹੈ।
ਉਸ ਆਉਟਪੁੱਟ ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ ਜਿਸਨੇ ਤੁਹਾਨੂੰ ਉਲਝਾਇਆ
ਪੂਰੀ ਸਾਰਣੀ ਦੀ ਬਜਾਏ ਇੱਕ ਮਾਰਗ ਚੁਣੋ। ਇਸਦਾ ਮਾਰਗ ਕਿਸਮ, RD, ਨਿਰਯਾਤ ਕੀਤੇ route target ਅਤੇ ਅਗਲਾ ਹੌਪ ਲਿਖੋ। ਉਹ ਚਾਰ ਖੇਤਰ ਇਹ ਪਛਾਣਨ ਲਈ ਕਾਫ਼ੀ ਹਨ ਕਿ ਕਿਹੜੀ ਸਥਾਨਕ ਵਸਤੂ ਨੇ ਇਸਨੂੰ ਘੋਸ਼ਿਤ ਕੀਤਾ ਅਤੇ ਕਿਹੜੀ ਦੂਰਸਥ ਨੀਤੀ ਨੇ ਇਸਨੂੰ ਆਯਾਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।
NX-OS ਸ਼ੈਲੀ ਦੇ ਯੰਤਰ 'ਤੇ ਵਿਸਥਾਰ ਦਿੱਖ ਇਸ ਨਾਲ ਮਿਲਦੀ ਹੈ: show bgp l2vpn evpn route-type 2 detail ਜਾਂ show bgp l2vpn evpn route-type 5 detail. Junos 'ਤੇ ਉਹੀ ਜਾਣਕਾਰੀ ਇੱਥੇ ਹੈ: show route table bgp.evpn.0 detail. ਵੱਖਰਾ ਸਿੰਟੈਕਸ, ਉਹੀ ਖੇਤਰ।
ਦਿਖਾਏ ਹਰ ਨੰਬਰ ਨੂੰ ਬਰਾਬਰ ਬਣਾ ਕੇ ਸ਼ੁਰੂ ਨਾ ਕਰੋ। RD ਬਰਾਬਰ ਕਰਨਾ ਹੀ ਉਹ ਬਦਲਾਅ ਹੈ ਜੋ ਚੱਲ ਰਹੇ fabric 'ਤੇ ਆਯਾਤ ਨੀਤੀ ਤੋੜਦਾ ਹੈ।
ਹਰ ਪਛਾਣਕਰਤਾ ਨੂੰ ਉਸਦਾ ਕੰਮ ਦਿਓ
| Identifier | Question it answers | Where it is used |
|---|---|---|
| Route distinguisher | Which distinct route context contributed this advertisement? | Makes otherwise identical prefixes unique in BGP |
| Route target | Which importing service policy should receive the route? | Extended community matched by import policy |
| VNI | Which VXLAN service context carries the traffic? | Data plane encapsulation and mapping |
MAC-VRF ਬ੍ਰਿਜਿੰਗ ਸੇਵਾ ਲਈ MAC ਫਾਰਵਰਡਿੰਗ ਜਾਣਕਾਰੀ ਰੱਖਦਾ ਹੈ। IP-VRF ਰਾਊਟ ਕੀਤੀ ਸੇਵਾ ਲਈ IP ਰਾਊਟਿੰਗ ਸੰਦਰਭ ਦਿੰਦਾ ਹੈ। ਇੱਕ ਟੈਨੈਂਟ ਦੋਵੇਂ ਸ਼ਾਮਲ ਕਰ ਸਕਦਾ ਹੈ, ਇਸ ਲਈ ਕਿਸੇ ਵੀ ਸੰਰਚਨਾ ਗਲਤੀ ਤੋਂ ਬਿਨਾਂ ਇੱਕ ਟੈਨੈਂਟ ਇੱਕ ਤੋਂ ਵੱਧ RD ਪੈਦਾ ਕਰ ਸਕਦਾ ਹੈ।
RFC 7432 ਘੋਸ਼ਣਾ ਕਰਨ ਵਾਲੇ MAC-VRF ਦਾ RD ਇਸਦੇ EVPN NLRI ਨੂੰ ਦਿੰਦਾ ਹੈ ਅਤੇ ਇੱਕੋ PE ਦੇ MAC-VRF ਵਿਚਕਾਰ ਵੱਖਰੇ RD ਦੀ ਮੰਗ ਕਰਦਾ ਹੈ। Route-target ਪ੍ਰਕਿਰਿਆਵਾਂ ਵੱਖਰੀਆਂ ਹਨ: ਉਹ ਇੱਕ ਜਾਂ ਵੱਧ RT ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦੀਆਂ ਹਨ ਅਤੇ ਮੈਂਬਰਸ਼ਿਪ ਲਈ ਆਯਾਤ ਨੀਤੀ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀਆਂ ਹਨ। ਸਾਂਝੀ ਮੈਂਬਰਸ਼ਿਪ RD ਦੀ ਬਰਾਬਰੀ ਨਾਲ ਨਹੀਂ ਬਣਦੀ, ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ ਮੰਨਣਾ ਹੀ ਇਸ ਉਲਝਣ ਦੀ ਜੜ੍ਹ ਹੈ।
ਘੋਸ਼ਣਾ ਤੋਂ ਆਯਾਤ ਤੱਕ ਇੱਕ ਮਾਰਗ ਲੈ ਜਾਓ
ਮਾਰਗ ਦਾ ਇੱਕ ਦਿਸ਼ਾ ਵਿੱਚ ਪਿੱਛਾ ਕਰੋ। ਮਾਰਗ ਕਿਸਮ, ਇਸਨੂੰ ਬਣਾਉਣ ਵਾਲੀ ਸੇਵਾ, RD, ਨਿਰਯਾਤ ਕੀਤੇ RT, ਅਤੇ ਫਿਰ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲੇ PE 'ਤੇ ਆਯਾਤ ਨੀਤੀ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ। ਹਰ ਕਦਮ ਵੱਖਰੇ ਸਵਾਲ ਦਾ ਜਵਾਬ ਦਿੰਦਾ ਹੈ, ਅਤੇ ਕਿਸੇ ਵੀ ਕਦਮ 'ਤੇ ਅਸਫਲਤਾ ਦੂਜੇ ਪਾਸੇ ਉਹੀ ਗੁੰਮ ਪ੍ਰੀਫਿਕਸ ਵਾਂਗ ਦਿਸਦੀ ਹੈ।
ਮਾਰਗ ਮੌਜੂਦ ਹੋਣ 'ਤੇ ਸਥਾਪਿਤ ਫਾਰਵਰਡਿੰਗ ਸੰਦਰਭ ਅਤੇ VNI ਮੈਪਿੰਗ ਦੀ ਜਾਂਚ ਕਰੋ। ਦੋਵੇਂ ਸਿਰਿਆਂ 'ਤੇ VNI ਦਾ ਮੇਲ ਹੋਣਾ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਡੇਟਾ ਤਲ ਸਹਿਮਤ ਹੈ; ਇਹ ਨਹੀਂ ਦਿਖਾਉਂਦਾ ਕਿ ਕੰਟਰੋਲ ਤਲ ਨੇ ਇੱਛਤ ਨੀਤੀ ਰਾਹੀਂ ਮਾਰਗ ਆਯਾਤ ਕੀਤਾ ਹੈ।
ਜੇ ਮਾਰਗ ਦੂਰਸਥ PE 'ਤੇ ਦਿਸਦਾ ਹੈ ਪਰ ਟ੍ਰੈਫਿਕ ਨਹੀਂ ਵਹਿੰਦਾ, ਤਾਂ ਸਮੱਸਿਆ EVPN ਤੋਂ ਅੱਗੇ ਵਧ ਗਈ ਹੈ। ਦੁਬਾਰਾ route target ਸੋਧਣ ਤੋਂ ਪਹਿਲਾਂ VNI-ਤੋਂ-VLAN ਜਾਂ VNI-ਤੋਂ-VRF ਬਾਈਂਡਿੰਗ ਅਤੇ underlay ਮਾਰਗ ਜਾਂਚੋ। ਮੈਪਿੰਗ ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ, ਫਿਰ underlay, ਅਤੇ ਉਸ ਤੋਂ ਬਾਅਦ ਹੀ ਕੰਟਰੋਲ ਤਲ। ਡੇਟਾ-ਤਲ ਦੀ ਖਰਾਬੀ ਪਿੱਛੇ route-target ਬਦਲਾਅ ਵਾਪਸ ਲੈਣਾ ਚੱਲ ਰਹੇ ਆਯਾਤ ਨੂੰ ਤੋੜਨ ਦਾ ਭਰੋਸੇਯੋਗ ਤਰੀਕਾ ਹੈ।
ਪਰਤ 3 ਦੇ ਪ੍ਰੀਫਿਕਸ ਅਜੇ ਵੀ EVPN ਮਾਰਗ ਹਨ
EVPN ਸਾਰਣੀ ਵਿੱਚ IP ਪ੍ਰੀਫਿਕਸ ਆਮ IPv4-unicast BGP ਨਹੀਂ ਹੈ। EVPN IP Prefix ਮਾਰਗ ਆਪਣੀ ਵੱਖਰੀ ਮਾਰਗ ਕਿਸਮ ਹੈ, ਅਤੇ MAC/IP ਤੇ IP-ਪ੍ਰੀਫਿਕਸ ਘੋਸ਼ਣਾਵਾਂ EVPN ਪਤਾ ਪਰਿਵਾਰ ਵਿੱਚ ਸਫ਼ਰ ਕਰਦੀਆਂ ਹਨ, ਜਿਸਨੂੰ RFC 7432 AFI 25 ਅਤੇ SAFI 70 ਵਜੋਂ ਪਛਾਣਦਾ ਹੈ।
ਇਹ ਫ਼ਰਕ ਉਦੋਂ ਮਹੱਤਵਪੂਰਨ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ EVPN ਸਾਰਣੀ ਦੇ ਮਾਰਗ ਦੀ unicast ਸਾਰਣੀ ਦੇ ਮਾਰਗ ਨਾਲ ਤੁਲਨਾ ਕਰਦੇ ਹੋ। ਉਹ ਇੱਕੋ ਮੰਤਵ ਬਿਆਨ ਕਰ ਸਕਦੇ ਹਨ ਅਤੇ ਫਿਰ ਵੀ ਵੱਖਰੀ ਨੀਤੀ ਨਾਲ ਬਣਾਏ, ਫਿਲਟਰ ਅਤੇ ਆਯਾਤ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ। ਇੱਕ ਨੂੰ ਦੂਜੇ ਦੇ ਸਬੂਤ ਵਜੋਂ ਪੜ੍ਹਨਾ ਹੀ ਇਹ ਹੈ ਕਿ ਸਹੀ fabric ਮਾਈਗ੍ਰੇਸ਼ਨ ਦੌਰਾਨ ਟੁੱਟਿਆ ਦਿਸਦਾ ਹੈ।
ਨੰਬਰਾਂ ਦੀ ਤੁਲਨਾ ਤੋਂ ਪਹਿਲਾਂ ਵਿਕਰੇਤਾ ਦੀ ਵਿਉਤਪਤੀ ਜਾਂਚੋ
RFC 9136 EVPN ਨੂੰ IP Prefix ਮਾਰਗਾਂ ਨਾਲ ਵਧਾਉਂਦਾ ਹੈ ਅਤੇ ਦੱਸਦਾ ਹੈ ਕਿ ਲਾਗੂ RD MAC-VRF ਜਾਂ IP-VRF ਸੰਦਰਭ ਤੋਂ ਆਉਂਦਾ ਹੈ। ਇਸ ਲਈ ਇੱਕੋ ਆਉਟਪੁੱਟ ਵਿੱਚ L2 ਸੇਵਾ ਲੇਬਲ ਅਤੇ ਰਾਊਟ ਕੀਤੀ ਸੇਵਾ ਲੇਬਲ ਉਹਨਾਂ ਵਸਤੂਆਂ ਦੇ ਸੰਦਰਭ ਵਿੱਚ ਪੜ੍ਹਨੇ ਚਾਹੀਦੇ ਹਨ ਜਿਹਨਾਂ ਨਾਲ ਉਹ ਸੰਬੰਧਿਤ ਹਨ, ਟੈਨੈਂਟ ਪਿੱਛੇ ਇੱਕ RD ਤੱਕ ਘਟਾਉਣਾ ਨਹੀਂ ਚਾਹੀਦਾ।
RD ਅਤੇ RT ਦੀ ਆਪਣੇ-ਆਪ ਵਿਉਤਪਤੀ ਵਿਕਰੇਤਾ-ਵਿਸ਼ੇਸ਼ ਹੈ। ਵਰਤੇ ਜਾ ਰਹੇ ਫਾਰਮੂਲੇ ਲਈ ਤੈਨਾਤ ਵਿਕਰੇਤਾ ਦਾ ਹਵਾਲਾ ਪੜ੍ਹੋ; ਇੱਕ ਸਵਿੱਚ 'ਤੇ ਦਿਸਿਆ ਆਪਣੇ-ਆਪ ਬਣਿਆ ਮੁੱਲ ਸਰਵਵਿਆਪੀ ਐਨਕੋਡਿੰਗ ਨਹੀਂ ਹੈ, ਅਤੇ ਦੋ ਵਿਕਰੇਤਾਵਾਂ ਦੇ ਨੰਬਰਾਂ ਦੀ ਤੁਲਨਾ ਘੱਟ ਹੀ ਕੁਝ ਸਾਬਤ ਕਰਦੀ ਹੈ।
ਤੁਸੀਂ ਜਿਸ ਮਾਰਗ ਨਾਲ ਸ਼ੁਰੂ ਕੀਤਾ ਸੀ ਉਸ ਲਈ ਲਿਖਤੀ ਨਿਸ਼ਾਨ ਨਾਲ ਅੰਤ ਕਰੋ: ਕਿਸਮ, ਬਣਾਉਣ ਵਾਲੀ ਵਸਤੂ, RD, ਨਿਰਯਾਤ ਕੀਤਾ RT, ਆਯਾਤ ਨੀਤੀ, ਸਥਾਪਿਤ VNI। ਛੇ ਖੇਤਰ ਅਗਲੀ ਵਾਰ ਟਿਕਟ ਪੜ੍ਹਨ ਵਾਲੇ ਨੂੰ ਘੋਸ਼ਣਾ ਸਮਝਾਉਂਦੇ ਹਨ, ਅਤੇ ਉਹਨਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਟੈਨੈਂਟ ਦੇ ਨੰਬਰ ਮਿਲਣ ਦੀ ਮੰਗ ਨਹੀਂ ਕਰਦਾ।