ਕਰਾਸਵਰਕ ਵਰਕਫਲੋ ਮੈਨੇਜਰ
“
ਨਿਰਧਾਰਨ
- ਉਤਪਾਦ ਦਾ ਨਾਮ: ਸਿਸਕੋ ਕਰਾਸਵਰਕ ਵਰਕਫਲੋ ਮੈਨੇਜਰ ਸਲਿਊਸ਼ਨ ਡਿਵਾਈਸ
ਆਨਬੋਰਡਿੰਗ - ਕਾਰਜਸ਼ੀਲਤਾ: ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਅਤੇ ਜ਼ੀਰੋ-ਟਚ
ਪ੍ਰਬੰਧ - ਅਨੁਕੂਲਤਾ: ਸਿਸਕੋ ਕਰਾਸਵਰਕ ਵਰਕਫਲੋ ਮੈਨੇਜਰ (CWM) ਅਤੇ ਸਿਸਕੋ
ਨੈੱਟਵਰਕ ਸਰਵਿਸਿਜ਼ ਆਰਕੈਸਟਰੇਟਰ (NSO)
ਉਤਪਾਦ ਵਰਤੋਂ ਨਿਰਦੇਸ਼
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਪੈਕੇਜ ਖਤਮview
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਪੈਕੇਜ ਨੂੰ ਰਿਮੋਟਲੀ ਪ੍ਰੋਵਿਜ਼ਨ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ
ਬੂਟ ਇਮੇਜ ਅਤੇ ਸ਼ੁਰੂਆਤੀ ਦਿਨ-0 ਇੰਸਟਾਲ ਕਰਕੇ ਨੈੱਟਵਰਕ ਡਿਵਾਈਸਾਂ
ਸੰਰਚਨਾ। ਇਹ ਇਸਦੇ ਲਈ ਸਿਸਕੋ-ਜ਼ੈਡਟੀਪੀ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ
ਮਕਸਦ.
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਲਈ ਜ਼ਰੂਰੀ ਸ਼ਰਤਾਂ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਪ੍ਰਕਿਰਿਆ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਸੀਂ
ਜ਼ਰੂਰੀ ZTP ਇੰਟੈਂਟ ਕੈਪਚਰ ਕੀਤਾ ਹੋਵੇ ਅਤੇ ਕਲਾਇੰਟ APIs DO ਹੋਣ।
ਸੰਰਚਿਤ ਕੀਤਾ ਗਿਆ ਹੈ। DO ਡੇਟਾ ਮਾਡਲ ਭੂਮਿਕਾ-ਅਧਾਰਿਤ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰਦੇ ਹਨ
ZTP-ਪ੍ਰੋfileਹਰੇਕ ਡਿਵਾਈਸ ਲਈ s।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਪ੍ਰਕਿਰਿਆ
- ZTP ਪ੍ਰੋ ਬਣਾਓfileਦਿਨ-0 ਸੰਰਚਨਾਵਾਂ ਅਤੇ ਵਿਕਲਪਿਕ ਦੇ ਨਾਲ
ਸਾਫਟਵੇਅਰ-ਚਿੱਤਰ ਸੈਟਿੰਗਾਂ। - ZTP ਪ੍ਰੋ ਨੂੰ ਜੋੜੋfileਸੇਵਾ ਮਾਡਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਾਲੇ ਡਿਵਾਈਸਾਂ ਵਾਲੇ
ਇੱਕ ਨਕਸ਼ਾ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਜੋ ਕਿ ਸੀਰੀਅਲ ਵਰਗੇ ਵਿਲੱਖਣ ਪਛਾਣਕਰਤਾਵਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ
ਨੰਬਰ। - ZTP ਮੈਪ ਸੇਵਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡਿਵਾਈਸ ਦੇ ਆਨਬੋਰਡਿੰਗ ਪ੍ਰਗਤੀ ਦੀ ਨਿਗਰਾਨੀ ਕਰੋ
ਯੋਜਨਾ ਡੇਟਾ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਫਲੋ
ZTP ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਬੂਟਸਟ੍ਰੈਪ ਡਾਊਨਲੋਡ ਕਰਨਾ ਅਤੇ ਚਲਾਉਣਾ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ।
file ਸਿਸਕੋ ਆਈਓਐਸ ਐਕਸਆਰ, ਆਈਓਐਸ ਐਕਸਈ, ਅਤੇ ਨੈਕਸਸ ਵਰਗੇ ਸਮਰਥਿਤ ਡਿਵਾਈਸਾਂ 'ਤੇ।
ਬੂਟਸਟਰੈਪ file ਇੱਕ ਸਧਾਰਨ ਸਕ੍ਰਿਪਟ ਜਾਂ ਇੱਕ ਹੋਰ ਗੁੰਝਲਦਾਰ ਸਕ੍ਰਿਪਟ ਹੋ ਸਕਦੀ ਹੈ
ਸਿਸਕੋ-ਜ਼ੈਡਟੀਪੀ ਹੱਲ ਲਾਗੂਕਰਨ।
FAQ
ਸਵਾਲ: ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਕਿਹੜੀਆਂ ਜ਼ਰੂਰੀ ਸ਼ਰਤਾਂ ਹਨ?
ਪੈਕੇਜ?
A: ਯਕੀਨੀ ਬਣਾਓ ਕਿ ZTP ਇਰਾਦਾ ਕੈਪਚਰ ਕੀਤਾ ਗਿਆ ਹੈ, DO ਕਲਾਇੰਟ API ਹਨ
ZTP ਪ੍ਰੋ ਬਣਾਉਣ ਲਈ ਸੰਰਚਿਤ, ਅਤੇ ਜ਼ਰੂਰੀ ਡੇਟਾ ਮਾਡਲfiles ਹਨ
ਸਥਾਨ ਵਿੱਚ.
ਸਵਾਲ: ਇਸਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਲਈ ਕਿਹੜੇ ਡਿਵਾਈਸ ਸਮਰਥਿਤ ਹਨ?
ਪੈਕੇਜ?
A: ਸਮਰਥਿਤ ਡਿਵਾਈਸਾਂ ਵਿੱਚ Cisco IOS XR, IOS XE, ਅਤੇ Nexus ਸ਼ਾਮਲ ਹਨ।
ਉਹ ਡਿਵਾਈਸਾਂ ਜੋ ਬੈਸ਼ ਸਕ੍ਰਿਪਟਾਂ, ਪਾਈਥਨ ਸਕ੍ਰਿਪਟਾਂ, ਜਾਂ iOS ਕਮਾਂਡ ਚਲਾ ਸਕਦੀਆਂ ਹਨ
fileਬੂਟਸਟ੍ਰੈਪ ਦੇ ਤੌਰ ਤੇ s files.
"`
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਮੁਖਬੰਧ
ਇਸ ਭਾਗ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਵਿਸ਼ੇ ਸ਼ਾਮਲ ਹਨ:
· ਪ੍ਰਸਤਾਵਨਾ, ਪੰਨਾ 1 'ਤੇ · ਸਿਸਕੋ ਕਰਾਸਵਰਕ ਵਰਕਫਲੋ ਮੈਨੇਜਰ ਸਲਿਊਸ਼ਨ, ਪੰਨਾ 1 'ਤੇ · ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਪੈਕੇਜ, ਪੰਨਾ 2 'ਤੇ · ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ (DO) ਅਤੇ ਜ਼ੀਰੋ-ਟਚ ਪ੍ਰੋਵਿਜ਼ਨਿੰਗ (ZTP), ਪੰਨਾ 2 'ਤੇ · ਉਦਾਹਰਣample: ਪੰਨਾ 13 'ਤੇ, ਨੈੱਟਵਰਕ ਡਿਵਾਈਸ ਨੂੰ ਆਨਬੋਰਡ ਕਰਨ ਲਈ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਐਬਸਟਰੈਕਟ
ਇਹ ਦਸਤਾਵੇਜ਼ ਸਿਸਕੋ ਕਰਾਸਵਰਕ ਵਰਕਫਲੋ ਮੈਨੇਜਰ ਸਲਿਊਸ਼ਨ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਪੈਕੇਜ ਦੇ ਸਟੈਂਡਅਲੋਨ ਸੰਸਕਰਣ ਲਈ ਉਪਭੋਗਤਾ ਗਾਈਡ ਹੈ।
ਦਰਸ਼ਕ
ਇਹ ਦਸਤਾਵੇਜ਼ ਦੱਸਦਾ ਹੈ ਕਿ ਕਰਾਸਵਰਕ ਵਰਕਫਲੋ ਮੈਨੇਜਰ ਸਲਿਊਸ਼ਨ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਨੂੰ ਕਿਵੇਂ ਕੌਂਫਿਗਰ ਕਰਨਾ ਹੈ ਅਤੇ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ। ਇਹ ਦਸਤਾਵੇਜ਼ ਸਿਸਕੋ ਐਡਵਾਂਸਡ ਸਰਵਿਸਿਜ਼ ਡਿਵੈਲਪਰਾਂ, ਨੈੱਟਵਰਕ ਇੰਜੀਨੀਅਰਾਂ, ਅਤੇ ਸਿਸਟਮ ਇੰਜੀਨੀਅਰਾਂ ਲਈ ਹੈ ਜੋ ਸਿਸਕੋ ਗਾਹਕਾਂ ਨੂੰ ਕਰਾਸਵਰਕ ਵਰਕਫਲੋ ਮੈਨੇਜਰ ਸਲਿਊਸ਼ਨ ਕਾਰਜਕੁਸ਼ਲਤਾਵਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਅਤੇ ਡਿਲੀਵਰ ਕਰਦੇ ਹਨ।
ਵਧੀਕ ਦਸਤਾਵੇਜ਼
ਇਸ ਦਸਤਾਵੇਜ਼ ਲਈ ਪਾਠਕ ਨੂੰ ਸਿਸਕੋ ਕਰਾਸਵਰਕ ਅਤੇ ਸਿਸਕੋ ਐਨਐਸਓ ਅਤੇ ਇਸਦੀ ਵਰਤੋਂ ਬਾਰੇ ਚੰਗੀ ਸਮਝ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਸਿਸਕੋ ਦਸਤਾਵੇਜ਼ਾਂ ਵਿੱਚ ਦੱਸਿਆ ਗਿਆ ਹੈ। ਐਨਐਸਓ ਉਤਪਾਦਾਂ ਬਾਰੇ ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ, ਇੱਥੇ ਜਾਓ: https://developer.cisco.com/docs/nso/।
ਸਿਸਕੋ ਕਰਾਸਵਰਕ ਵਰਕਫਲੋ ਮੈਨੇਜਰ ਸਲਿਊਸ਼ਨਜ਼
CWM ਸਲਿਊਸ਼ਨਜ਼ ਆਮ ਵਰਤੋਂ ਦੇ ਮਾਮਲਿਆਂ ਦਾ ਇੱਕ ਸੰਗ੍ਰਹਿ ਹੈ ਜੋ ਫੀਲਡ ਕਸਟਮਾਈਜ਼ੇਸ਼ਨ ਨੂੰ ਸਰਲ ਅਤੇ ਸਿੱਧਾ ਬਣਾਉਣ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਇਹ ਸਿਸਕੋ ਕਰਾਸਵਰਕ ਵਰਕਫਲੋ ਮੈਨੇਜਰ (CWM) ਅਤੇ ਸਿਸਕੋ ਨੈੱਟਵਰਕ ਸੇਵਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬਣਾਇਆ ਗਿਆ ਹੈ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 1
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਪੈਕੇਜ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਆਰਕੈਸਟਰੇਟਰ (NSO)। ਇਹ ਦਸਤਾਵੇਜ਼ ਦੱਸਦਾ ਹੈ ਕਿ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਵਰਤੋਂ ਦੇ ਕੇਸ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰਨੀ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਨਵੇਂ ਨੈੱਟਵਰਕ ਡਿਵਾਈਸਾਂ ਨੂੰ ਆਨਬੋਰਡ ਕਰਨ ਦੀ ਕੁਸ਼ਲਤਾ ਅਤੇ ਗਤੀ ਨੂੰ ਬਿਹਤਰ ਬਣਾ ਸਕੋ। ਨੋਟ: ਸਿਸਕੋ CWM ਅਤੇ ਸਿਸਕੋ NSO ਦੀ ਵਰਤੋਂ ਬਾਰੇ ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ ਇਹਨਾਂ ਲਿੰਕਾਂ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਪੈਕੇਜ
CWM ਸਲਿਊਸ਼ਨ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਵਰਤੋਂ ਕੇਸ ਇੱਕ ਕਾਰਜਸ਼ੀਲ ਪੈਕੇਜ ਹੈ ਜੋ ਬੂਟ ਇਮੇਜ ਅਤੇ ਸ਼ੁਰੂਆਤੀ ਦਿਨ-0 ਸੰਰਚਨਾ ਨੂੰ ਸਥਾਪਿਤ ਕਰਕੇ ਨੈੱਟਵਰਕ ਡਿਵਾਈਸਾਂ ਨੂੰ ਰਿਮੋਟਲੀ ਪ੍ਰੋਵਿਜ਼ਨ ਕਰਨ ਲਈ Cisco-ZTP ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ (DO) ਅਤੇ ਜ਼ੀਰੋ-ਟਚ ਪ੍ਰੋਵਿਜ਼ਨਿੰਗ (ZTP)
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ (DO) ਐਪਲੀਕੇਸ਼ਨ ਸਿਸਕੋ ਜ਼ੀਰੋ-ਟਚ ਪ੍ਰੋਵਿਜ਼ਨਿੰਗ (ZTP) ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ। ZTP ਸਾਫਟਵੇਅਰ ਚਿੱਤਰ ਸਥਾਪਨਾ ਅਤੇ ਅੱਪਗ੍ਰੇਡ ਦੇ ਨਾਲ-ਨਾਲ ਡੇ-0 ਸੰਰਚਨਾ ਦੀ ਸਥਾਪਨਾ ਨੂੰ ਸਵੈਚਾਲਿਤ ਕਰਦਾ ਹੈ। fileਪਹਿਲੀ ਵਾਰ ਸਿਸਕੋ ਜਾਂ ਤੀਜੀ-ਧਿਰ ਡਿਵਾਈਸਾਂ ਨੂੰ ਤੈਨਾਤ ਕਰਦੇ ਸਮੇਂ। ਸਿਸਕੋ-ZTP ਹੱਲ ਕਈ ਤਰ੍ਹਾਂ ਦੇ ਡਿਵਾਈਸਾਂ ਦਾ ਸਮਰਥਨ ਕਰਕੇ ਲਚਕਤਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਸਿਸਕੋ IOS XR, IOS XE, ਅਤੇ Nexus ਸ਼ਾਮਲ ਹਨ। DO ਵਿੱਚ ਵਰਤੇ ਗਏ ਸਿਸਕੋ-ZTP ਹੱਲ ਵਿੱਚ ਚਾਰ ਭਾਗ ਸ਼ਾਮਲ ਹਨ: ਇੱਕ DHCP ਸਰਵਰ, ਇੱਕ ਕਲਾਇੰਟ (ZTP ਸਕ੍ਰਿਪਟ), HTTP ਸਰਵਰ, ਅਤੇ NSO ਫੰਕਸ਼ਨ ਪੈਕ। ਨੋਟ: ਸਾਰੇ ਭਾਗਾਂ ਨੂੰ ਡਿਵਾਈਸ ਨਾਲ ਸਥਾਪਿਤ ਅਤੇ ਕਨੈਕਟ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਵੇਰਵਿਆਂ ਲਈ, ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਪੂਰਵ-ਲੋੜਾਂ ਵੇਖੋ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਲਈ ਜ਼ਰੂਰੀ ਸ਼ਰਤਾਂ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ, ਇਹਨਾਂ ਪੂਰਵ-ਲੋੜਾਂ ਦਾ ਮੌਜੂਦ ਹੋਣਾ ਅਤੇ ਕੰਮ ਕਰਨਾ ਜ਼ਰੂਰੀ ਹੈ। · ZTP ਨਾਲ ਸਮਰਥਿਤ ਡਿਵਾਈਸਾਂ। · ZTP ਪ੍ਰਕਿਰਿਆ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਪਾਈਥਨ ਜਾਂ ਸ਼ੈੱਲ ਸਕ੍ਰਿਪਟਾਂ ਨੂੰ ਚਲਾਉਣ ਦੇ ਸਮਰੱਥ ਡਿਵਾਈਸਾਂ। · ਡਿਵਾਈਸਾਂ ਤੋਂ NSO, DHCP, ਅਤੇ HTTP/TFTP ਸਰਵਰਾਂ ਤੱਕ ਨੈੱਟਵਰਕ ਕਨੈਕਟੀਵਿਟੀ। · IP ਐਡਰੈੱਸ ਸਪੇਸ ਲੋੜੀਂਦੇ ਸਾਰੇ ਡਿਵਾਈਸਾਂ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਹੈ। · DHCP ਡਿਵਾਈਸ ਕਿਸਮ ਦਾ ਪਤਾ ਲਗਾਉਣ ਅਤੇ ਢੁਕਵੀਂ ਡਿਵਾਈਸ ਏਜੰਟ ਸਕ੍ਰਿਪਟ ਸਥਾਨ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਸੰਰਚਨਾ ਹੈ। · ਘੱਟੋ-ਘੱਟ NSO ਸੰਸਕਰਣ 6.1 ਜਾਂ ਉੱਚਾ। · NSO 'ਤੇ DO (Cisco-ztp) ਪੈਕੇਜ ਸਥਾਪਤ ਹੈ। · ਪਾਈਥਨ ਜਾਂ ਸ਼ੈੱਲ ਸਕ੍ਰਿਪਟਾਂ ਉਪਲਬਧ ਹਨ, ਹਰੇਕ ਕਿਸਮ ਦੇ ZTP ਡਿਵਾਈਸ ਲਈ ਇੱਕ, ਜੋ DO (Cisco-ZTP) ਕਾਲਬੈਕ, ਡਿਵਾਈਸ ਚਿੱਤਰ ਅੱਪਗ੍ਰੇਡ, ਅਤੇ ਡੇ-0 ਸੰਰਚਨਾ ਨੂੰ ਲਾਗੂ ਕਰਦੀਆਂ ਹਨ। · (ਵਿਕਲਪਿਕ) NED ਪੈਕੇਜ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਲਈ ਉਪਲਬਧ ਹਨ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਫੰਕਸ਼ਨ ਪੈਕੇਜ
ਸਿਸਕੋ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ (DO) ਫੰਕਸ਼ਨਲ ਪੈਕੇਜ ਇੰਟਰਫੇਸ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ ਤਾਂ ਜੋ DO ਕਲਾਇੰਟ (ਡਿਵਾਈਸ 'ਤੇ ਚੱਲ ਰਹੀਆਂ ਬੂਟਸਟ੍ਰੈਪ ਸਕ੍ਰਿਪਟਾਂ) ਇੰਟਰੈਕਸ਼ਨਾਂ ਲਈ ZTP ਇੰਟੈਂਟ ਅਤੇ API ਦੋਵਾਂ ਨੂੰ ਕੈਪਚਰ ਕੀਤਾ ਜਾ ਸਕੇ। DO ਡੇਟਾ ਮਾਡਲ ਤੁਹਾਨੂੰ ਰੋਲ-ਅਧਾਰਿਤ ZTP-ਪ੍ਰੋ ਦੀ ਇੱਕ ਕੈਟਾਲਾਗ ਬਣਾਉਣ ਦੇ ਯੋਗ ਬਣਾਉਂਦੇ ਹਨ।files ਜੋ ਹਰੇਕ ਦਿਨ-0, ਸਾਫਟਵੇਅਰ-ਚਿੱਤਰ (ਵਿਕਲਪਿਕ), ਅਤੇ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 2
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਪੈਕੇਜ ਭਾਗ
ਡਿਵਾਈਸ ਔਨਬੋਰਡ ਸੈਟਿੰਗਾਂ। ਇਹ ਪ੍ਰੋfileਫਿਰ ਨਕਸ਼ੇ ਨਾਮਕ ਇੱਕ ਸੇਵਾ ਮਾਡਲ ਰਾਹੀਂ ਡਿਵਾਈਸ ਨਾਲ ਜੁੜੇ ਹੁੰਦੇ ਹਨ। ਹਰੇਕ ਨਕਸ਼ੇ ਦੀ ਐਂਟਰੀ ਵਿੱਚ ਡਿਵਾਈਸ ਦੀ ਕੁਝ ਵਿਲੱਖਣ ਪਛਾਣਯੋਗ ਜਾਣਕਾਰੀ ਦਰਸਾਈ ਜਾਣੀ ਚਾਹੀਦੀ ਹੈ (ਉਦਾਹਰਣ ਵਜੋਂample, ਇੱਕ ਸੀਰੀਅਲ-ਨੰਬਰ) ZTP-pro ਦੇ ਨਾਲfile ਡਿਵਾਈਸ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਵਿਲੱਖਣ ID ਤੁਹਾਨੂੰ NSO ZTP API ਐਂਡਪੁਆਇੰਟਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਡਿਵਾਈਸ ਦੀ ਪੁਸ਼ਟੀ ਅਤੇ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ। DO ਫੰਕਸ਼ਨਲ ਪੈਕੇਜ ਡਿਵਾਈਸ ਦੀ ਪ੍ਰਗਤੀ ਦੀ ਨਿਗਰਾਨੀ ਕਰਦਾ ਹੈ ਅਤੇ ZTP ਮੈਪ ਸੇਵਾ ਯੋਜਨਾ ਡੇਟਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਨਿਗਰਾਨੀ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।
ਪੈਕੇਜ ਭਾਗ
· ਦਿਨ-0 ਟੈਂਪਲੇਟ: ਜਦੋਂ ਤੁਸੀਂ ਦਿਨ-0 ਬਣਾਉਂਦੇ ਹੋ file, ਇੱਥੇ ਚਾਰ ਵੇਰੀਏਬਲ ਹਨ ਜੋ ਇੱਥੇ ਸੂਚੀਬੱਧ ਖਾਸ ਮੁੱਲਾਂ ਨਾਲ ਆਟੋ-ਪੋਲੇਟ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। ਦਿਨ-0 ਟੈਂਪਲੇਟ ਵੇਖੋ। · DEV_CUSTOMER_USERNAME
· DEV_CUSTOMER_PASSWORD
· DEV_CUSTOMER_ENABLED_PASSWORD
· ਐਮਜੀਐਮਟੀ_ਆਈਪੀ_ਐਡਰੈੱਸ
ਨੋਟ: ਵੇਰੀਏਬਲ DEV_CUSTOMER_ENABLED_PASSWORD ਅਤੇ MGMT_IP_ADDRESS ZTP ਪ੍ਰੋ 'ਤੇ ਨਿਰਭਰ ਹਨ।file, ਪ੍ਰਬੰਧਨ-ਆਈਪੀ-ਐਡਰੈੱਸ ਦੀ ਉਪਲਬਧਤਾ, ਅਤੇ ਸੈਕਿੰਡ-ਪਾਸਵਰਡ ਵੇਰੀਏਬਲ।
· Authgroup: NSO ਵਿੱਚ ਲੌਗਇਨ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ Authgroup ਦੀ ਲੋੜ ਹੈ।
· ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਸੈਟਿੰਗਾਂ: ਇਹ ਸੈਟਿੰਗਾਂ ਆਨਬੋਰਡਿੰਗ ਪ੍ਰਕਿਰਿਆ ਦੌਰਾਨ ਪ੍ਰਮਾਣਿਤ ਅਤੇ ਪ੍ਰਮਾਣਿਤ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
· (ਵਿਕਲਪਿਕ) ਸਾਫਟਵੇਅਰ ਚਿੱਤਰ: ਸਾਫਟਵੇਅਰ ਖੁਦ ਜੋ ਡਿਵਾਈਸ ਨੂੰ ਚਲਾਉਂਦਾ ਹੈ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਫਲੋ
ਸਿਸਕੋ-ਜ਼ੈਡਟੀਪੀ ਏਜੰਟ ਪ੍ਰਵਾਹ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਦੇ ਤਿੰਨ ਪੜਾਅ ਹਨ। · ਬੂਟਸਟ੍ਰੈਪ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਨਾ: ਡਿਵਾਈਸ ਸਥਾਨ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ DHCP ਸਰਵਰ ਨੂੰ ਬੇਨਤੀ ਜਾਰੀ ਕਰਦੀ ਹੈ (URL) ਬੂਟਸਟ੍ਰੈਪ ਦਾ file (ਸਕ੍ਰਿਪਟ)। ਫਿਰ ਡਿਵਾਈਸ ਸਕ੍ਰਿਪਟ ਨੂੰ ਡਾਊਨਲੋਡ ਅਤੇ ਚਲਾਉਂਦੀ ਹੈ।
· ਚਿੱਤਰ ਪਾਲਣਾ ਦੀ ਜਾਂਚ ਅਤੇ/ਜਾਂ ਅੱਪਗ੍ਰੇਡ ਕਰਨਾ: ਬੂਟਸਟਰੈਪ ਤੋਂ ਬਾਅਦ file (ਸਕ੍ਰਿਪਟ) ਚੱਲ ਗਈ ਹੈ, ਤਾਂ ਸੰਰਚਨਾ ਡਿਵਾਈਸ ਤੇ ਜਾਂ ਤਾਂ ਨਵੀਂ ਸੰਰਚਨਾ ਨਾਲ ਲਾਗੂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ (ਜੇ ਡਿਵਾਈਸ ਨਵੀਂ ਜੋੜੀ ਗਈ ਹੈ) ਜਾਂ ਮੌਜੂਦਾ ਡਿਵਾਈਸ ਨੂੰ ਅੱਪਗ੍ਰੇਡ ਕਰਦੀ ਹੈ।
· ਨਵੀਂ (ਦਿਨ-0) ਸੰਰਚਨਾ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨਾ ਅਤੇ ਲਾਗੂ ਕਰਨਾ: ਸੰਰਚਨਾ ਫਿਰ ZTP-ਭੂਮਿਕਾ ਦੇ ਅਧਾਰ ਤੇ ਤਸਦੀਕ ਅਤੇ ਪ੍ਰਮਾਣਿਕਤਾ ਪ੍ਰਕਿਰਿਆਵਾਂ ਵਿੱਚੋਂ ਗੁਜ਼ਰਦੀ ਹੈ।
ਨੋਟ: ਬੂਟਸਟ੍ਰੈਪ file ਇੱਕ ਸਧਾਰਨ ਸਕ੍ਰਿਪਟ ਹੋ ਸਕਦੀ ਹੈ ਜੋ ਇੱਕ ਦਿਨ-0 ਸੰਰਚਨਾ ਨੂੰ ਲਾਗੂ ਕਰਦੀ ਹੈ ਜਾਂ ਇੱਕ ਵਿਸਤ੍ਰਿਤ ਸਕ੍ਰਿਪਟ ਜੋ ਇੱਕ Cisco-ZTP ਹੱਲ ਕਲਾਇੰਟ ਵਜੋਂ ਕੰਮ ਕਰਦੀ ਹੈ। ਆਮ ਤੌਰ 'ਤੇ, ਸਕ੍ਰਿਪਟ file ਸਿਸਕੋ-ਜ਼ੈਡਟੀਪੀ ਹੱਲ ਲਾਗੂਕਰਨ ਲਈ ਸਭ ਤੋਂ ਅਨੁਕੂਲ ਹੈ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 3
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਫਲੋ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ZTP ਪ੍ਰਕਿਰਿਆ ਡਾਊਨਲੋਡ ਕਰਦੀ ਹੈ file ਅਤੇ ਇਸਨੂੰ ਚਲਾਉਂਦਾ ਹੈ। ਸਿਸਕੋ ਆਈਓਐਸ ਐਕਸਆਰ, ਆਈਓਐਸ ਐਕਸਈ, ਅਤੇ ਨੇਕਸਸ ਡਿਵਾਈਸਾਂ ਬੈਸ਼, ਪਾਈਥਨ ਸਕ੍ਰਿਪਟ, ਅਤੇ ਏ. ਦਾ ਸਮਰਥਨ ਕਰਦੀਆਂ ਹਨ। file ਬੂਟਸਟਰੈਪ ਦੇ ਤੌਰ 'ਤੇ iOS ਕਮਾਂਡਾਂ ਰੱਖਣ ਵਾਲੇ file. ਨੋਟ: ਬੂਟਸਟ੍ਰੈਪ file ਇੱਕ ਸਧਾਰਨ ਸਕ੍ਰਿਪਟ ਹੋ ਸਕਦੀ ਹੈ ਜੋ ਇੱਕ ਦਿਨ-0 ਸੰਰਚਨਾ ਨੂੰ ਲਾਗੂ ਕਰਦੀ ਹੈ ਜਾਂ ਇੱਕ ਵਿਸਤ੍ਰਿਤ ਸਕ੍ਰਿਪਟ ਜੋ ਇੱਕ Cisco-ZTP ਹੱਲ ਕਲਾਇੰਟ ਵਜੋਂ ਕੰਮ ਕਰਦੀ ਹੈ। ਆਮ ਤੌਰ 'ਤੇ, ਸਕ੍ਰਿਪਟ file DO (ਸਿਸਕੋ-ZTP) ਹੱਲ ਲਾਗੂਕਰਨ ਲਈ ਸਭ ਤੋਂ ਅਨੁਕੂਲ ਹੈ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 4
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ
ਇਹ ਭਾਗ ਦੱਸਦਾ ਹੈ ਕਿ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ। ਅਗਲਾ ਭਾਗ ਤੁਹਾਨੂੰ ਇੱਕ ਪ੍ਰਬੰਧਿਤ ਡਿਵਾਈਸ ਨੂੰ ਆਨਬੋਰਡਿੰਗ ਲਈ ਕਦਮਾਂ ਬਾਰੇ ਮਾਰਗਦਰਸ਼ਨ ਕਰਦਾ ਹੈ।
ਦਿਨ-0 ਟੈਂਪਲੇਟ
ਦਿਨ-0 ਟੈਂਪਲੇਟ ਇੱਕ ਮੁੜ ਵਰਤੋਂ ਯੋਗ ਸੰਰਚਨਾ ਟੈਂਪਲੇਟ ਹੈ ਜਿਸ ਵਿੱਚ ਕਈ ਪਲੇਸਹੋਲਡਰ ਵੇਰੀਏਬਲ ਹਨ। ਇਹਨਾਂ ਵੇਰੀਏਬਲਾਂ ਲਈ ਮੁੱਲ ਪ੍ਰੋ ਦਾ ਹਿੱਸਾ ਹਨ।file ਪਰਿਭਾਸ਼ਾ। ਇਹ ਟੈਂਪਲੇਟ ਤੁਹਾਨੂੰ ਹੋਰ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ ਡੇ-0 ਕੌਂਫਿਗਰੇਸ਼ਨਾਂ ਦੀ ਮੁੜ ਵਰਤੋਂ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ। ਪਲੇਸਹੋਲਡਰ ਮੁੱਲ ZTP ਮੈਪ ਸੇਵਾ ਦੌਰਾਨ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ (ਪਲੇਸਹੋਲਡਰ ਵੇਰੀਏਬਲ ਡਿਵਾਈਸ ਵਿਸ਼ੇਸ਼ ਹਨ ਅਤੇ ZTP-ਪ੍ਰੋ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ)।file) ਜਦੋਂ ਤੁਸੀਂ ZTP ਨਕਸ਼ਾ ਬਣਾਉਂਦੇ ਹੋ। ਇਹ ਕਾਰਕ ਤੁਹਾਨੂੰ ਇਸ ਗੱਲ 'ਤੇ ਵਧੇਰੇ ਨਿਯੰਤਰਣ ਦਿੰਦੇ ਹਨ ਕਿ ਕਿਸੇ ਦਿੱਤੇ ਡਿਵਾਈਸ ਲਈ ਇੱਕ day-0 ਕੌਂਫਿਗਰੇਸ਼ਨ ਟੈਂਪਲੇਟ ਕਿਵੇਂ ਰੈਂਡਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਇਹ ਇਸ ਤਰ੍ਹਾਂ ਹੈampਸਿਸਕੋ ਆਈਓਐਕਸ ਐਕਸਆਰ ਡਿਵਾਈਸ ਲਈ ਡੇ-0 ਟੈਂਪਲੇਟ ਦਾ ਇੱਕ ਉਦਾਹਰਣ।
ਐਨਸੀਐਸ0-ਦਿਨ540 !! IOS XR ਯੂਜ਼ਰਨੇਮ ${DEV_CUSTOMER_USERNAME} ਗਰੁੱਪ ਰੂਟ-lr ਪਾਸਵਰਡ 0 ${DEV_CUSTOMER_PASSWORD} ! ਹੋਸਟਨੇਮ ${HOST_NAME} ! vrf Mgmt-intf ਐਡਰੈੱਸ-ਫੈਮਿਲੀ ipv0 ਯੂਨੀਕਾਸਟ ! ਡੋਮੇਨ ਨਾਮ cisco.com ਡੋਮੇਨ ਨਾਮ-ਸਰਵਰ ਡੋਮੇਨ ਲੁੱਕਅੱਪ ਸਰੋਤ-ਇੰਟਰਫੇਸ MgmtEth4/RP0/CPU0/0 ਇੰਟਰਫੇਸ MgmtEth0/RP0/CPU0/0 ipv0 ਪਤਾ ${MGMT_IP_ADDRESS} 4
! ਰਾਊਟਰ ਸਟੈਟਿਕ ਐਡਰੈੱਸ-ਫੈਮਿਲੀ ipv4 ਯੂਨੀਕਾਸਟ
0.0.0.0/0
! ! ! ssh ਸਰਵਰ v2 ssh ਸਰਵਰ vrf Mgmt-intf
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 5
ਸਰੋਤ ਪੂਲ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਸਰੋਤ ਪੂਲ
ZTP IP ਸਰੋਤਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜੋ ਇੱਕ ਸਾਂਝੇ ਪੂਲ ਵਿੱਚ ਸਮੂਹਬੱਧ ਹੁੰਦੇ ਹਨ ਜਿਸਨੂੰ ਸਰੋਤ ਪੂਲ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਇੱਕ ਸਰੋਤ ਪੂਲ ਨੂੰ ਇੱਕ IP ਪਤੇ ਜਾਂ ਸਬਨੈੱਟ ਨਾਲ ਸੰਰਚਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਸਰੋਤ ਪੂਲ IP ਪਤਿਆਂ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ NSO ਵਿੱਚ ਸਰੋਤ-ਪ੍ਰਬੰਧਕ ਪੈਕੇਜ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
ਸਰੋਤ-ਪ੍ਰਬੰਧਕ ਇੱਕ ZTP ਮੈਪ ਸੇਵਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜੋ ਪ੍ਰਬੰਧਨ IP-ਪਤਾ ਅਸਾਈਨਮੈਂਟ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ। ਤੁਸੀਂ ਕਿਸੇ ਦਿੱਤੇ ਗਏ ਡਿਵਾਈਸ ਲਈ ZTP ਮੈਪ ਸੇਵਾ 'ਤੇ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਪ੍ਰਬੰਧਨ-ip-ਪਤਾ ਪ੍ਰਦਾਨ ਕਰਨਾ ਵੀ ਚੁਣ ਸਕਦੇ ਹੋ। ਦੋਵਾਂ ਮਾਮਲਿਆਂ ਵਿੱਚ, ZTP ਐਪਲੀਕੇਸ਼ਨ ਇੱਕ ਡਿਵਾਈਸ ਲਈ ਦਿਨ-0 ਸੰਰਚਨਾ ਨੂੰ ਰੈਂਡਰ ਕਰਦੇ ਹੋਏ MGMT_IP_ADDRESS ਪਲੇਸਹੋਲਡਰ ਵੇਰੀਏਬਲ ਨੂੰ ਆਟੋਮੈਟਿਕਲੀ ਭਰਦੀ ਹੈ।
ਨੋਟ: ਇੱਕ ਸਰੋਤ-ਪੂਲ ਦੀ ਲੋੜ ਸਿਰਫ਼ ਉਦੋਂ ਹੁੰਦੀ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਗਤੀਸ਼ੀਲ IP ਪਤਾ ਵਰਤ ਰਹੇ ਹੋ। ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਸਥਿਰ IP ਪਤਾ ਵਰਤ ਰਹੇ ਹੋ, ਤਾਂ ਸਰੋਤ ਪੂਲ ਵੇਰੀਏਬਲ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ਵੇਰਵਿਆਂ ਲਈ, ਲੋਡ ਸਰੋਤ ਪੂਲ (ਕਦਮ 6) ਵੇਖੋ।
ਪ੍ਰੋfiles ਅਤੇ ਸੇਵਾ ਨਕਸ਼ੇ ਦੀ ਜਾਣਕਾਰੀ
ਪ੍ਰੋfileਦੇ ਕੈਟਾਲਾਗ ਵਿੱਚ ਸੰਰਚਨਾ ਪੈਰਾਮੀਟਰਾਂ ਦਾ ਇੱਕ ਸੈੱਟ ਹੁੰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ 0-ਦਿਨ files, ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਸੈਟਿੰਗਾਂ, ਅਤੇ ਡਿਵਾਈਸਾਂ 'ਤੇ ਲਾਗੂ ਕੀਤਾ ਗਿਆ ਸਾਫਟਵੇਅਰ ਸੰਸਕਰਣ। ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਹੱਲ ZTP-pro ਨੂੰ ਜੋੜਦਾ ਹੈfileਸੇਵਾ ਨਕਸ਼ੇ ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਾਲੇ ਡਿਵਾਈਸਾਂ ਨਾਲ ਸੰਪਰਕ। ਨਕਸ਼ੇ ਵਿੱਚ ਲੋੜੀਂਦੀ ਜਾਣਕਾਰੀ ਹੁੰਦੀ ਹੈ ਅਤੇ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ (DO) ਪ੍ਰਕਿਰਿਆ ਦੌਰਾਨ ਉਸ ਜਾਣਕਾਰੀ ਨੂੰ ਡਿਵਾਈਸ ਤੇ ਲਾਗੂ ਕਰਦਾ ਹੈ। ਹਰੇਕ ਮੈਪ ਐਂਟਰੀ ਵਿੱਚ ZTP-pro ਦੇ ਨਾਲ ਡਿਵਾਈਸ ਦੀ ਕੁਝ ਵਿਲੱਖਣ ਪਛਾਣਯੋਗ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਹੁੰਦੀ ਹੈ।file ਡਿਵਾਈਸ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਮੈਪ ਸਰਵਿਸ ਪਲਾਨ ਡੇਟਾ ਡਿਵਾਈਸ ਲਈ ਪ੍ਰਗਤੀ ਦਰਸਾਉਂਦਾ ਹੈ।
ZTP-pro ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ OS ਸਾਫਟਵੇਅਰ-ਵਰਜਨ ਅਤੇ ਚਿੱਤਰ ਵੇਰਵੇfile ਸਾਫਟਵੇਅਰ ਵਰਜਨ ਦੀ ਤੁਲਨਾ ਕਰਨ ਅਤੇ ਚਿੱਤਰ ਅੱਪਗ੍ਰੇਡ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ZTP ਕਲਾਇੰਟ ਸਕ੍ਰਿਪਟ ਲਈ ਉਪਲਬਧ ਹਨ। ZTP ਪੈਕੇਜ ਸੰਰਚਿਤ OS ਜਾਣਕਾਰੀ ਨੂੰ ਪ੍ਰਕਿਰਿਆ ਜਾਂ ਵਰਤੋਂ ਨਹੀਂ ਕਰਦਾ ਹੈ। ਇੱਕ ਵਾਰ ZTP ਪ੍ਰਕਿਰਿਆ ਪੂਰੀ ਹੋਣ ਤੋਂ ਬਾਅਦ, ZTP ਮੈਪ ਸੇਵਾ ਡਿਵਾਈਸਾਂ ਨੂੰ NSO ਡਿਵਾਈਸ ਟ੍ਰੀ ਵਿੱਚ ਆਨਬੋਰਡ ਕਰਦੀ ਹੈ ਤਾਂ ਜੋ ਕਿਸੇ ਵੀ ਉਪਲਬਧ ਕੋਰ ਫੰਕਸ਼ਨ ਪੈਕ ਹੱਲਾਂ ਨਾਲ ਡਿਵਾਈਸਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨਾ ਜਾਰੀ ਰੱਖਿਆ ਜਾ ਸਕੇ।
ਡਿਵਾਈਸ ਨੂੰ ਆਨਬੋਰਡ ਕਰਨ ਲਈ, ਪ੍ਰੋ ਵਿੱਚ ਪ੍ਰਬੰਧਿਤ ਵਿਸ਼ੇਸ਼ਤਾfile ਨੂੰ ਸਹੀ ਤੇ ਸੈੱਟ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਕਦਮ 8 ਵੇਖੋ ਸੇਵਾ ਲੋਡ ਕਰੋ (ਨਕਸ਼ਾ), ਅਤੇ ਡਿਵਾਈਸ-ਕਿਸਮ (NED, ਪੋਰਟ, ਅਤੇ authgroup) ਨੂੰ ਵੀ ਸੈੱਟ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਜੇਕਰ ਡਿਵਾਈਸ-ਕਿਸਮ ਦੇ ਅਧੀਨ ਕੋਈ authgroup ਸੈਟਿੰਗ ਨਹੀਂ ਹੈ, ਤਾਂ ਉਪਭੋਗਤਾ ਨਾਮ, ਪਾਸਵਰਡ ਅਤੇ ਸੈਕਿੰਡ-ਪਾਸਵਰਡ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਪ੍ਰਦਾਨ ਕੀਤੀਆਂ ਜਾਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਬੂਟਸਟ੍ਰੈਪ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਪੈਕੇਜ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ- ਕਲਾਇੰਟ ਇੰਟਰੈਕਸ਼ਨਾਂ ਲਈ ਦੋ ਕਾਲਬੈਕ ਐਕਸ਼ਨ API ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ। get-bootstrap-data ਕਾਲਬੈਕ ਐਕਸ਼ਨ ਬੂਟਸਟ੍ਰੈਪਿੰਗ ਕੌਂਫਿਗਰੇਸ਼ਨ, ਡਿਵਾਈਸ ਲਈ ਤਿਆਰ ਕੀਤੀ ਗਈ ਡੇ-0 ਕੌਂਫਿਗਰੇਸ਼ਨ, ਅਤੇ ZTP-pro 'ਤੇ ਕੌਂਫਿਗਰ ਕੀਤੀ ਗਈ OS ਚਿੱਤਰ ਜਾਣਕਾਰੀ ਵਾਪਸ ਕਰਦਾ ਹੈ।file. ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ-ਕਲਾਇੰਟ ਸਕ੍ਰਿਪਟ ਫਿਰ OS ਚਿੱਤਰ ਵੇਰਵਿਆਂ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰਦੀ ਹੈ ਅਤੇ ਡਿਵਾਈਸ 'ਤੇ ਡੇ-0 ਸੰਰਚਨਾ ਲਾਗੂ ਕਰਦੀ ਹੈ।
ਬੂਟਸਟ੍ਰੈਪ ਪ੍ਰਕਿਰਿਆ ਦੌਰਾਨ, ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ-ਕਲਾਇੰਟ ਸਕ੍ਰਿਪਟ ਰਿਪੋਰਟ-ਪ੍ਰਗਤੀ ਕਾਲਬੈਕ ਐਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪ੍ਰਗਤੀ ਦੀ ਰਿਪੋਰਟ ਕਰਦੀ ਹੈ। get-bootstrap-data ਅਤੇ ਰਿਪੋਰਟ-ਪ੍ਰਗਤੀ ਕਾਰਵਾਈਆਂ ਵਿੱਚ ਡਿਵਾਈਸ ਦਾ ਵਿਲੱਖਣ ਪਛਾਣਕਰਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। get-bootstrap-data API ਕਾਲ ਵਿੱਚ ਇਹ ਵੀ ਸ਼ਾਮਲ ਹਨ: ਡਿਵਾਈਸ ਵਿਕਰੇਤਾ, ਮਾਡਲ, OS-ਨਾਮ, ਅਤੇ OS-ਵਰਜਨ। ਇਸੇ ਤਰ੍ਹਾਂ, ਰਿਪੋਰਟ-ਪ੍ਰਗਤੀ API ਕਾਲ ਵਿੱਚ ਇੱਕ ਵਿਕਲਪਿਕ ਸੁਨੇਹਾ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ।
ਜੇਕਰ ਪ੍ਰਬੰਧਨ ਸਰੋਤ ਪੂਲ ਅਤੇ ਸਪਸ਼ਟ ਪ੍ਰਬੰਧਨ IP ਐਡਰੈੱਸ ਸੰਰਚਨਾ ਦੋਵੇਂ ਸੈੱਟ ਨਹੀਂ ਹਨ ਅਤੇ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ-ਪ੍ਰੋfile ਡਿਵਾਈਸ ਨੂੰ ਪ੍ਰਬੰਧਿਤ ਵਜੋਂ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਲਈ, ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ-ਕਲਾਇੰਟ ਸਕ੍ਰਿਪਟ ਨੂੰ ਡਿਵਾਈਸ ਤੋਂ ਪ੍ਰਬੰਧਨ IP ਐਡਰੈੱਸ ਪ੍ਰਾਪਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਇਸਨੂੰ ਰਿਪੋਰਟ-ਪ੍ਰਗਤੀ ਐਕਸ਼ਨ ਕਾਲਬੈਕ ਰਾਹੀਂ NSO ਨੂੰ ਪੋਸਟ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।
ਇਹ ਇਸ ਤਰ੍ਹਾਂ ਹੈampget-bootstrapping-data ਕਾਲ ਬੈਕ ਸਕ੍ਰਿਪਟ ਦਾ le।
curl -i -u ztpclient:topsecret -H “Content-Type:application/yang-data+json” -X POST -d '{“input”:{ “model” : “CSR1KV”,”os-name” : “cisco-ioxr”,”vender” : “Cisco”,”unique-id” : “AAO124GF”,”os-version” : “12.1”}}'
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 6
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਇੱਕ ਪ੍ਰਬੰਧਿਤ ਡਿਵਾਈਸ ਨੂੰ ਆਨਬੋਰਡ ਕਰਨ ਲਈ ਕਦਮ
http://nsoztpserver:8090/restconf/operations/cisco-ztp:ztp/classic/get-bootstrapping-data
<< ਜਵਾਬ ਸਰੀਰ >> { “ਸਿਸਕੋ-ਜ਼ੈਡਟੀਪੀ:ਆਉਟਪੁੱਟ”: { “ਬੂਟਸਟ੍ਰੈਪ-ਜਾਣਕਾਰੀ”: { “ਬੂਟ-ਚਿੱਤਰ”: { “ਓਐਸ-ਨਾਮ”: “ਸਿਸਕੋ-ਆਈਓਐਕਸਆਰ”, “ਓਐਸ-ਵਰਜਨ”: “12.3”, “ਡਾਊਨਲੋਡ-ਯੂਆਰਆਈ”: “http://sample.domain/8894-235/ios-xr12.3.tar.gz", "md5-hash-value": "195b174c9a13de04ca44f51c222d14b0" }, "ਦਿਨ-0-ਸੰਰਚਨਾ": "!! IOS XRnusername adminn ਗਰੁੱਪ root-lrn ਪਾਸਵਰਡ 0 adminn!nhostname xr_2n!nvrf Mgmt-intfn ਐਡਰੈੱਸ-ਫੈਮਿਲੀ ipv4 ਯੂਨੀਕਾਸਟਨ!ਨਾਈਨਟਰਫੇਸ MgmtEth0/RSP0/CPU0/0n vrf Mgmt-intfn ipv4 ਐਡਰੈੱਸ 192.168.20.1 255.255.255.0n!nrouter staticn vrf Mgmt-intfn ਐਡਰੈੱਸ-ਫੈਮਿਲੀ ipv4 ਯੂਨੀਕਾਸਟਨ 0.0.0.0/0 192.168.122.1 110n !n!nssh ਸਰਵਰ v2nssh ਸਰਵਰ vrf Mgmt-intfnn” } } ** ਰਿਪੋਰਟ-ਪ੍ਰਗਤੀ ਕਾਲਬੈਕ ** curl -i -u ztpclient:topsecret -H “Content-Type:application/yang-data+json” -X POST -d '{“input” : {“unique-id”: “AAO124GF”,”progress-type”: “bootstrap- complete”}}' http://nsoztpserver:8090/restconf/operations/cisco-ztp:ztp/classic/report-progress << ਜਵਾਬ ਸਿਰਲੇਖ >> HTTP/1.1 204 ਕੋਈ ਸਮੱਗਰੀ ਨਹੀਂ
ਇੱਕ ਪ੍ਰਬੰਧਿਤ ਡਿਵਾਈਸ ਨੂੰ ਆਨਬੋਰਡ ਕਰਨ ਲਈ ਕਦਮ
ਇਹ ਉਹਨਾਂ ਕਦਮਾਂ ਦਾ ਕ੍ਰਮ ਹੈ ਜੋ ਤੁਸੀਂ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ NSO ਦੁਆਰਾ ਪ੍ਰਬੰਧਿਤ ਡਿਵਾਈਸ ਨੂੰ ਡਾਇਨਾਮਿਕ ਜਾਂ ਸਟੈਟਿਕ IP ਐਡਰੈੱਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਪਡੇਟ ਕਰਨ ਲਈ ਕਰਦੇ ਹੋ।
ਸੰਖੇਪ ਕਦਮ
1. ncs.conf ਨੂੰ ਸੋਧੋ/ਅੱਪਡੇਟ ਕਰੋ file 2. ਇੱਕ ਸਥਾਨਕ ਪ੍ਰਮਾਣੀਕਰਨ ਬਣਾਓ (NSO ਲਈ) 3. ਇੱਕ Authgroup ਬਣਾਓ 4. ਇੱਕ ਨੈੱਟ ਕੈਮ ਨਿਯਮ ਬਣਾਓ file 5. ਡੇ-0 ਟੈਂਪਲੇਟ ਨਾਲ ਆਨਬੋਰਡਿੰਗ ਪੇਲੋਡ ਲੋਡ ਕਰੋ 6. ਰਿਸੋਰਸ ਪੂਲ ਲੋਡ ਕਰੋ (ਜੇਕਰ ਡਾਇਨਾਮਿਕ IP ਐਡਰੈੱਸ ਵਰਤ ਰਹੇ ਹੋ। ਜੇਕਰ ਸਟੈਟਿਕ IP ਐਡਰੈੱਸ ਵਰਤ ਰਹੇ ਹੋ, ਤਾਂ ਸਟੈਪ 6 ਛੱਡ ਦਿਓ। 7. ਲੋਡ ਪ੍ਰੋfile 8. ਲੋਡ ਸੇਵਾ (ਨਕਸ਼ਾ)। ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਸਥਿਰ IP ਪਤਾ ਵਰਤ ਰਹੇ ਹੋ ਜੋ NSO ਦੁਆਰਾ ਪ੍ਰਬੰਧਿਤ ਨਹੀਂ ਹੈ, ਤਾਂ ਕਦਮ 6 ਛੱਡ ਦਿਓ, ਅਤੇ
ਸਟੈਪ 8 ਵਿੱਚ ਸਟੈਟਿਕ IP ਐਡਰੈੱਸ ਨਾਲ ਇੱਕ ਵੱਖਰਾ ਸੇਵਾ ਨਕਸ਼ਾ ਲੋਡ ਕਰੋ।
ਵੇਰਵੇ ਵਾਲੇ ਕਦਮ
ਵਿਧੀ
ਕਦਮ 1 ਕਦਮ 2
ਹੁਕਮ ਜਾਂ ਕਾਰਵਾਈ ncs.conf ਨੂੰ ਸੰਪਾਦਿਤ/ਅੱਪਡੇਟ ਕਰੋ file ਇੱਕ ਸਥਾਨਕ ਪ੍ਰਮਾਣੀਕਰਨ ਬਣਾਓ (NSO ਲਈ)
ਉਦੇਸ਼
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 7
ncs.conf ਨੂੰ ਸੋਧੋ/ਅੱਪਡੇਟ ਕਰੋ file
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਕਦਮ 3 ਕਦਮ 4 ਕਦਮ 5 ਕਦਮ 6
ਕਦਮ 7 ਕਦਮ 8
ਹੁਕਮ ਜਾਂ ਕਾਰਵਾਈ
ਉਦੇਸ਼
ਇੱਕ Authgroup ਬਣਾਓ
ਨੈੱਟ ਕੈਮ ਨਿਯਮ ਬਣਾਓ file
ਡੇ-0 ਟੈਂਪਲੇਟ ਨਾਲ ਆਨਬੋਰਡਿੰਗ ਪੇਲੋਡ ਲੋਡ ਕਰੋ
ਰਿਸੋਰਸ ਪੂਲ ਲੋਡ ਕਰੋ (ਜੇਕਰ ਡਾਇਨਾਮਿਕ IP ਐਡਰੈੱਸ ਵਰਤ ਰਹੇ ਹੋ। ਜੇਕਰ ਸਟੈਟਿਕ IP ਐਡਰੈੱਸ ਵਰਤ ਰਹੇ ਹੋ, ਤਾਂ ਕਦਮ 6 ਛੱਡ ਦਿਓ।
ਲੋਡ ਪ੍ਰੋfile
ਸੇਵਾ (ਨਕਸ਼ਾ) ਲੋਡ ਕਰੋ। ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਸਥਿਰ IP ਪਤਾ ਵਰਤ ਰਹੇ ਹੋ ਜੋ NSO ਦੁਆਰਾ ਪ੍ਰਬੰਧਿਤ ਨਹੀਂ ਹੈ, ਤਾਂ ਕਦਮ 6 ਛੱਡ ਦਿਓ, ਅਤੇ ਕਦਮ 8 ਵਿੱਚ ਸਥਿਰ IP ਪਤੇ ਨਾਲ ਇੱਕ ਵੱਖਰਾ ਸੇਵਾ ਨਕਸ਼ਾ ਲੋਡ ਕਰੋ।
ncs.conf ਨੂੰ ਸੋਧੋ/ਅੱਪਡੇਟ ਕਰੋ file
ਇਹਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋampNSO ਵਿੱਚ ਲੌਗਇਨ ਕਰਨ ਦੇ ਯੋਗ ਹੋਣ ਲਈ ਇੱਕ ਨਵੇਂ tcp ਪੋਰਟ ਅਤੇ ਸਥਾਨਕ ਪ੍ਰਮਾਣੀਕਰਨ ਨਾਲ restconf ਨੂੰ ਅਪਡੇਟ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਨੋਟ: ਇਹample ਪੋਰਟ ਨੰਬਰ ਲਈ ਅਤੇ ਅੱਪਡੇਟ ਕਰਨ ਤੋਂ ਬਾਅਦ 8080 ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ file, nsc ਮੁੜ ਚਾਲੂ ਕਰੋ।
ਇੱਕ tcp ਪੋਰਟ (8080 ਡਿਫਾਲਟ ਪੋਰਟ) ਜੋੜੋ
ਸੱਚ ਸੱਚ <8080>
ਇੱਕ ਸਥਾਨਕ ਪ੍ਰਮਾਣੀਕਰਨ ਬਣਾਓ
ਸਥਾਨਕ ਪ੍ਰਮਾਣਿਕਤਾ
ਸੱਚ
ਇੱਕ Authgroup ਬਣਾਓ
ਡਿਫਾਲਟ-authgroup.xml ਡਿਫਾਲਟ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 8
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਨੈੱਟ ਕੈਮ ਨਿਯਮ ਬਣਾਓ
ਸਿਸਕੋ123#
ਨੈੱਟ ਕੈਮ ਨਿਯਮ ਬਣਾਓ
65534 65534 /var/ncs/homes/public/.ssh /var/ncs/homes/public ਇਨਕਾਰ ਕਰੋ ਇਨਕਾਰ ਕਰੋ ਇਨਕਾਰ ਕਰੋ ztp ztp ztp ਐਕਸ਼ਨ-ਕਾਲਬੈਕ ਸਿਸਕੋ-ਜ਼ੈਡਟੀਪੀ /cisco-ztp:ztp/cisco-ztp:ਕਲਾਸਿਕ * ਇਜਾਜ਼ਤ
“>*
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 9
ਡੇ-0 ਟੈਂਪਲੇਟ ਨਾਲ ਆਨਬੋਰਡਿੰਗ ਪੇਲੋਡ ਲੋਡ ਕਰੋ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਡੇ-0 ਟੈਂਪਲੇਟ ਨਾਲ ਆਨਬੋਰਡਿੰਗ ਪੇਲੋਡ ਲੋਡ ਕਰੋ
ਐਨਸੀਐਸ0-ਦਿਨ540 !! IOS XR ਯੂਜ਼ਰਨੇਮ ${DEV_CUSTOMER_USERNAME} ਗਰੁੱਪ ਰੂਟ-lr ਪਾਸਵਰਡ 0 ${DEV_CUSTOMER_PASSWORD} ! ਹੋਸਟਨੇਮ ${HOST_NAME} ! vrf Mgmt-intf ਐਡਰੈੱਸ-ਫੈਮਿਲੀ ipv0 ਯੂਨੀਕਾਸਟ ! ਡੋਮੇਨ ਨਾਮ cisco.com ਡੋਮੇਨ ਨਾਮ-ਸਰਵਰ 4 ਡੋਮੇਨ ਲੁੱਕਅਪ ਸਰੋਤ-ਇੰਟਰਫੇਸ MgmtEth171.70.168.183/RP0/CPU0/0 ਇੰਟਰਫੇਸ MgmtEth0/RP0/CPU0/0 ipv0 ਐਡਰੈੱਸ ${MGMT_IP_ADDRESS} 4
! ਰਾਊਟਰ ਸਟੈਟਿਕ ਐਡਰੈੱਸ-ਫੈਮਿਲੀ ipv4 ਯੂਨੀਕਾਸਟ
0.0.0.0/0
! ! ! ssh ਸਰਵਰ v2 ssh ਸਰਵਰ vrf Mgmt-intf
ਸਰੋਤ ਪੂਲ ਲੋਡ ਕਰੋ (ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਡਾਇਨਾਮਿਕ IP ਐਡਰੈੱਸ ਵਰਤ ਰਹੇ ਹੋ)
ztp-ਪੂਲ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 10
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਲੋਡ ਪ੍ਰੋfile (ਪ੍ਰਬੰਧਿਤ ਪੇਲੋਡ-ਡਾਇਨਾਮਿਕ IP ਐਡਰੈੱਸ ਲਈ)
ਆਈਪੀ_ਐਡਰੈੱਸ_ਐਂਡ>
ਲੋਡ ਪ੍ਰੋfile (ਪ੍ਰਬੰਧਿਤ ਪੇਲੋਡ-ਡਾਇਨਾਮਿਕ IP ਐਡਰੈੱਸ ਲਈ)
<profile> ਐਨਸੀਐਸ 540-ਪ੍ਰੋfileਸਿਸਕੋ-ਆਈਓਐਕਸਆਰ 7.10.2 > ztp-ਪੂਲ ਐਨਸੀਐਸ5-ਦਿਨ0 ਸਿਸਕੋ540# ਸੱਚ ਸਿਸਕੋ-ਆਈਓਐਸਐਕਸਆਰ-ਕਲਾਈ-0file>
ਨੋਟ ਪ੍ਰੋfileਸਥਿਰ IP ਐਡਰੈੱਸ ਪੇਲੋਡਾਂ ਲਈ s ਵਿੱਚ ਸਰੋਤ ਪੂਲ ਸ਼ਾਮਲ ਨਹੀਂ ਹੁੰਦਾ।
<profile> ਐਨਸੀਐਸ 540-ਪ੍ਰੋfileਸਿਸਕੋ-ਆਈਓਐਕਸਆਰ 7.10.2 > ਐਨਸੀਐਸ5-ਦਿਨ0 ਸੱਚ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 11
ਸੇਵਾ ਨਕਸ਼ਾ ਲੋਡ ਕਰੋ (ਗਤੀਸ਼ੀਲ IP ਪਤਾ)
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਸਿਸਕੋ-ਆਈਓਐਸਐਕਸਆਰ-ਕਲਾਈ-7.53file>
ਸੇਵਾ ਨਕਸ਼ਾ ਲੋਡ ਕਰੋ (ਗਤੀਸ਼ੀਲ IP ਪਤਾ)
ਐਨਸੀਐਸ 540 FOC2712R3D6 ਦਾ ਵੇਰਵਾfile> ਐਨਸੀਐਸ 540-ਪ੍ਰੋfile</profile> ਹੋਸਟ_ਨਾਮ ਐਨਸੀਐਸ540-2
ਸੇਵਾ ਨਕਸ਼ਾ ਲੋਡ ਕਰੋ (ਸਥਿਰ IP ਪਤਾ)
ਐਨਸੀਐਸ 540 FOC2712R3D6 ਦਾ ਵੇਰਵਾfile> ਐਨਸੀਐਸ 540-ਪ੍ਰੋfile</profile> ਹੋਸਟ_ਨਾਮ ਐਨਸੀਐਸ540-2
ਇੱਕ ਵਿਕਲਪ ਦੇ ਤੌਰ 'ਤੇ, ਤੁਸੀਂ ਡਿਵਾਈਸ ਨੂੰ ਇੱਕ ਰਿਮੋਟ NSO 'ਤੇ ਵੀ ਆਨਬੋਰਡ ਕਰ ਸਕਦੇ ਹੋ। ਇੱਕ ZTP NSO ਸਰਵਰ ਇੱਕ ਪ੍ਰਬੰਧਿਤ ਸਰਵਰ ਹੁੰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਐਪਲੀਕੇਸ਼ਨ ਨਾਲ NSO ਸਥਾਪਿਤ ਹੁੰਦਾ ਹੈ। ਇੱਕ ਰਿਮੋਟ NSO ਇੱਕ ਅਣ-ਪ੍ਰਬੰਧਿਤ ਸਰਵਰ ਹੁੰਦਾ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ZTP ਪ੍ਰਕਿਰਿਆ ਤੋਂ ਬਾਅਦ ਇੱਕ ਡਿਵਾਈਸ ਨੂੰ ਆਨਬੋਰਡ ਕਰ ਸਕਦੇ ਹੋ। ਇਹ ਵਿਕਲਪਿਕ NSO ਸਰਵਰ ਗੈਰ-ਪ੍ਰਬੰਧਿਤ ਡਿਵਾਈਸਾਂ ਨੂੰ ਆਨਬੋਰਡ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਇੱਕ ਅਣ-ਪ੍ਰਬੰਧਿਤ NSO ਸਰਵਰ ਦੀ ਵਰਤੋਂ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ-ਵਿਸ਼ੇਸ਼ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਵਿਸ਼ਾਲ ਨੈੱਟਵਰਕ ਹੱਲ ਤੋਂ ਵੱਖ ਕਰਦੀ ਹੈ। ਇਸ ਕਾਰਜਸ਼ੀਲਤਾ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਣ ਲਈ, ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਇੱਕ YANG ਮਾਡਲ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੀ ਹੈ ਜੋ ਰਿਮੋਟ-ਐਨਐਸਓ ਸਰਵਰ ਨੂੰ ਕੈਪਚਰ ਕਰਦਾ ਹੈ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 12
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਇੱਕ ਅਣ-ਪ੍ਰਬੰਧਿਤ ਡਿਵਾਈਸ ਨੂੰ ਆਨਬੋਰਡ ਕਰਨਾ
ਇੱਕ ਅਣ-ਪ੍ਰਬੰਧਿਤ ਡਿਵਾਈਸ ਨੂੰ ਆਨਬੋਰਡ ਕਰਨਾ
NSO ਦੁਆਰਾ ਪ੍ਰਬੰਧਿਤ ਨਾ ਕੀਤੇ ਗਏ ਡਿਵਾਈਸ ਨੂੰ ਅੱਪਗ੍ਰੇਡ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾਣ ਵਾਲੀ ਪ੍ਰਕਿਰਿਆ NSO ਦੁਆਰਾ ਪ੍ਰਬੰਧਿਤ ਸਰਵਰ 'ਤੇ ਆਨਬੋਰਡਿੰਗ ਕਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਦੇ ਸਮਾਨ ਹੈ। ਸਿਰਫ ਫਰਕ ਇਹ ਹੈ ਕਿ ਪ੍ਰੋ ਡਾਊਨਲੋਡ ਕਰਦੇ ਸਮੇਂ ਪ੍ਰਬੰਧਿਤ ਵੇਰੀਏਬਲ ਨੂੰ ਸਹੀ (ਪ੍ਰਬੰਧਿਤ) ਜਾਂ ਗਲਤ (ਅਪ੍ਰਬੰਧਿਤ) 'ਤੇ ਸੈੱਟ ਕੀਤਾ ਜਾਵੇ।file. ਇਸ ਐੱਸample ਇੱਕ ਅਣ-ਪ੍ਰਬੰਧਿਤ ਡਿਵਾਈਸ ਲਈ ਗਲਤ ਤੇ ਸੈੱਟ ਕੀਤੇ ਪ੍ਰਬੰਧਨ ਵੇਰੀਏਬਲ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ।
<profile> ਐਨਸੀਐਸ 540-ਪ੍ਰੋfileਸਿਸਕੋ-ਆਈਓਐਕਸਆਰ 7.10.2 > ztp-ਪੂਲ ਐਨਸੀਐਸ5-ਦਿਨ0 ਸਿਸਕੋ540# ਝੂਠਾ ਸਿਸਕੋ-ਆਈਓਐਸਐਕਸਆਰ-ਕਲਾਈ-0file>
Example: ਨੈੱਟਵਰਕ ਡਿਵਾਈਸ ਨੂੰ ਆਨਬੋਰਡ ਕਰਨ ਲਈ ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰੋ
ਇਹ ਭਾਗ ਇੱਕ ਸਾਬਕਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈampਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ ਵਰਕਫਲੋ ਕਿਵੇਂ ਸਪਲਾਈ ਕਰਨਾ ਹੈ, ਇਸ ਬਾਰੇ ਜਾਣਕਾਰੀ।
ਪੂਰਵ-ਸ਼ਰਤਾਂ
· ਇੱਕ ਕਰਾਸਵਰਕ ਵਰਕਫਲੋ ਮੈਨੇਜਰ (CWM) OVA ਚੱਲ ਰਿਹਾ ਹੈ। · ਇੱਕ ਨੈੱਟਵਰਕ ਸਰਵਿਸ ਆਰਕੈਸਟਰੇਟਰ (NSO) ਸਿਸਟਮ (ਵਰਜਨ 6.1.9 ਜਾਂ ਬਾਅਦ ਵਾਲਾ) ਸਥਾਪਿਤ ਅਤੇ ਚੱਲ ਰਿਹਾ ਹੈ। · CWM ਵਿੱਚ ਵਰਤੋਂ ਲਈ ਇੱਕ NSO ਸਰਵਰ ਸੀਕਰੇਟ ਬਣਾਇਆ ਗਿਆ ਹੈ। · Map-service-create-poll-plan.sw.jason ਵਰਕਫਲੋ CWM ਵਿੱਚ ਲੋਡ ਕੀਤਾ ਗਿਆ ਹੈ।
ਵਰਕਫਲੋ ਪ੍ਰਕਿਰਿਆ
ਵਿਧੀ
ਕਦਮ 1
ਇਸ ਪੇਲੋਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਸਰੋਤ ਪੂਲ ਬਣਾਓ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 13
ਵਰਕਫਲੋ ਪ੍ਰਕਿਰਿਆ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਕਦਮ 2 ਕਦਮ 3
ztp-ਪੂਲ ਆਈਪੀ_ਐਡਰੈੱਸ1.0
ਇਸ ਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ authgroup ਬਣਾਓ।
ਡਿਫਾਲਟ ਐਡਮਿਨ
ਇਸ ਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਦਿਨ-0 ਟੈਂਪਲੇਟ ਬਣਾਓ।
!! IOS XR ਯੂਜ਼ਰਨੇਮ ${DEV_CUSTOMER_USERNAME} ਗਰੁੱਪ ਰੂਟ-lr ਪਾਸਵਰਡ 1.0 ${DEV_CUSTOMER_PASSWORD} ! ਹੋਸਟਨੇਮ ${HOST_NAME} ! vrf Mgmt-intf ਐਡਰੈੱਸ-ਫੈਮਿਲੀ ipv0 ਯੂਨੀਕਾਸਟ ! ਡੋਮੇਨ ਨਾਮ cisco.com ਡੋਮੇਨ ਨਾਮ-ਸਰਵਰ ਡੋਮੇਨ ਲੁੱਕਅੱਪ ਸਰੋਤ-ਇੰਟਰਫੇਸ MgmtEth0/RP4/CPU0/0 ਇੰਟਰਫੇਸ MgmtEth0/RP0/CPU0/0 ipv0 ਪਤਾ ${MGMT_IP_ADDRESS} ! ਰਾਊਟਰ ਸਟੈਟਿਕ ਐਡਰੈੱਸ-ਫੈਮਿਲੀ ipv0 ਯੂਨੀਕਾਸਟ 4/4 ! ! ! ssh ਸਰਵਰ v0.0.0.0 ssh ਸਰਵਰ vrf Mgmt-intf
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 14
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਵਰਕਫਲੋ ਪ੍ਰਕਿਰਿਆ
ਕਦਮ 4
ਕਦਮ 5 ਕਦਮ 6 ਕਦਮ 7
ਇੱਕ ZTP-ਪ੍ਰੋ ਬਣਾਓfile ਇਸ ਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ।
<profile> ਐਨਸੀਐਸ 5501-ਪ੍ਰੋfileਸਿਸਕੋ-ਆਈਓਐਕਸਆਰ 7.9.2 http://172.22.143.63/xr-5500-792/ncs5500-golden-x7.9.2-v1.iso 5b195c174a9de13ca04f44c51d222b14 ztp-ਪੂਲ ਐਨਸੀਐਸ 0-ਦਿਨ5 ਸੱਚ ਸਿਸਕੋ-ਆਈਓਐਸਐਕਸਆਰ-ਕਲਾਈ-0file>
ਸਰੋਤ ਪੂਲ ਤੋਂ ਬਾਅਦ, authcode, day-0-template, ਅਤੇ ZTP-profile ਬਣਾਏ ਗਏ ਹਨ, ਤਾਂ CWM UI ਦੀ ਵਰਤੋਂ ਕਰਕੇ nso 'ਤੇ ztp ਮੈਪ ਸੇਵਾ ਬਣਾਓ।
CWM ਵਿੱਚ ਲੌਗਇਨ ਕਰੋ ਅਤੇ ਵਰਕਫਲੋਜ਼ ਟੈਬ ਚੁਣੋ।
ਨਵਾਂ ਵਰਕਫਲੋ ਬਣਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
a) (ਲੋੜੀਂਦਾ) ਵਰਕਫਲੋ ਨਾਮ ਟਾਈਪ ਕਰੋ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 15
ਵਰਕਫਲੋ ਪ੍ਰਕਿਰਿਆ
ਅ) (ਲੋੜੀਂਦਾ) ਵਰਕਫਲੋ ਦਾ ਵਰਜਨ ਟਾਈਪ ਕਰੋ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 16
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਕਦਮ 8
ਵਰਕਫਲੋ ਬਣਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਵਰਕਫਲੋ ਵਰਕਫਲੋ ਟੇਬਲ ਵਿੱਚ ਸੂਚੀਬੱਧ ਹੈ।
ਵਰਕਫਲੋ ਪ੍ਰਕਿਰਿਆ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 17
ਵਰਕਫਲੋ ਪ੍ਰਕਿਰਿਆ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਕਦਮ 9
ਕਦਮ 10 ਕਦਮ 11
ਵਰਕਫਲੋ ਸਕ੍ਰੀਨ ਖੋਲ੍ਹਣ ਲਈ ਵਰਕਫਲੋ ਨਾਮ ਨੂੰ ਦਬਾਓ। (ਵੇਰਵੇ ਟੈਬ ਡਿਫਾਲਟ ਹੈ।) ਵਰਕਫਲੋ ਪਰਿਭਾਸ਼ਾ ਆਈਡੀ ਅਤੇ ਅੱਪਡੇਟ ਮਿਤੀ ਆਪਣੇ ਆਪ ਭਰ ਜਾਂਦੇ ਹਨ।
(ਵਿਕਲਪਿਕ) ਕੋਈ ਵੀ ਟਾਈਪ ਕਰੋ Tags.
ਕੋਡ ਟੈਬ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਤਾਂ ਜੋ view ਨਕਸ਼ੇ ਲਈ ਸਕ੍ਰਿਪਟ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 18
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਕਦਮ 12
Run 'ਤੇ ਕਲਿੱਕ ਕਰਨ ਨਾਲ Run job ਵਿੰਡੋ ਖੁੱਲ੍ਹਦੀ ਹੈ।
ਵਰਕਫਲੋ ਪ੍ਰਕਿਰਿਆ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 19
ਨਕਸ਼ਾ ਚਲਾਉਣਾ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਕਦਮ 13 ਕਦਮ 14
ਕਦਮ 15 ਕਦਮ 16
(ਵਿਕਲਪਿਕ) ਕੋਈ ਵੀ ਟਾਈਪ ਕਰੋ Tags. ਇਨਪੁਟ ਵੇਰੀਏਬਲ ਟਾਈਪ ਕਰੋ। ਉਦਾਹਰਣ ਵਜੋਂample ਇੱਥੇ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:
{ “nsoInstance”: “NSO”, “ztp”: { “map”: { “id”: “NCS_5”, “unique-id”: “FOC2712R3D6”, “profile”: “ਐਨਸੀਐਸ540-ਪ੍ਰੋfile”, “ਵੇਰੀਏਬਲ”: { “ਨਾਮ”: “HOST_NAME”, “ਮੁੱਲ”: “NCS_5” } } }
(ਵਿਕਲਪਿਕ) ਜਦੋਂ ਭਾਗ ਵਿੱਚ ਨਕਸ਼ਾ ਚੱਲਣ ਦਾ ਸਮਾਂ, ਬਾਰੰਬਾਰਤਾ ਅਤੇ ਕ੍ਰਮ ਸੰਰਚਿਤ ਕਰੋ। a) (ਵਿਕਲਪਿਕ) ਸਿੱਧਾ ਸ਼ੁਰੂ ਕਰੋ (ਡਿਫਾਲਟ)। b) ਖਾਸ ਮਿਤੀ ਅਤੇ ਸਮੇਂ ਲਈ ਸਮਾਂ-ਸਾਰਣੀ। c) (ਜੇਕਰ ਖਾਸ ਮਿਤੀ ਅਤੇ ਸਮਾਂ ਚੁਣਿਆ ਗਿਆ ਹੈ) ਬਾਰੰਬਾਰਤਾ ਚੁਣੋ। d) (ਜੇਕਰ ਸਕ੍ਰਿਪਟ ਨੂੰ ਕਾਲਕ੍ਰਮਿਕ ਕ੍ਰਮ ਵਿੱਚ ਚਲਾਇਆ ਜਾਣਾ ਹੈ) ਕਰੋਨ ਚੁਣੋ।
ਜੌਬ ਚਲਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਨਕਸ਼ਾ ਚਲਾਉਣਾ
ਤੁਹਾਡੇ ਵੱਲੋਂ ਰਨ ਜੌਬ 'ਤੇ ਕਲਿੱਕ ਕਰਨ ਤੋਂ ਬਾਅਦ। ਪ੍ਰਕਿਰਿਆ
ਕਦਮ 1 ਜੌਬ ਮੈਨੇਜਰ > ਐਕਟਿਵ ਜੌਬਸ ਚੁਣੋ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 20
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਕਦਮ 2 ਉਸ ਨੌਕਰੀ ਦੇ ਨਾਮ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਜਿਸਨੂੰ ਤੁਸੀਂ ਖੋਲ੍ਹਣਾ ਚਾਹੁੰਦੇ ਹੋ। (ਇਸ ਉਦਾਹਰਣ ਵਿੱਚamp(ਲੈ, ਨੌਕਰੀ ਦੀ ਸਥਿਤੀ ਚੱਲ ਰਹੀ ਹੈ।)
ਨਕਸ਼ਾ ਚਲਾਉਣਾ
ਕਦਮ 3
ਇੱਕ ਵਾਰ XR ਡਿਵਾਈਸ 'ਤੇ ZTP ਪ੍ਰਕਿਰਿਆ ਪੂਰੀ ਹੋ ਜਾਣ ਤੋਂ ਬਾਅਦ। ਜੌਬ ਮੈਨੇਜਰ > ਕੰਪਲੀਟਡ ਜੌਬਸ ਟੈਬ ਚੁਣੋ। ਜੌਬ ਸੂਚੀਬੱਧ ਹੈ
ਇੱਕ ਕਦਮ 4
ਨੌਕਰੀ ਦੇ ਨਾਮ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਨੌਕਰੀ ਦਾ ਪੰਨਾ ਖੁੱਲ੍ਹਦਾ ਹੈ ਜੋ ਨੌਕਰੀ ਦੇ ਵੇਰਵੇ ਅਤੇ ਨੌਕਰੀ ਘਟਨਾ ਲਾਗ ਦਿਖਾਉਂਦਾ ਹੈ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 21
ਨਕਸ਼ਾ ਚਲਾਉਣਾ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਕਦਮ 5 ਜੌਬ ਇਵੈਂਟ ਲੌਗ ਸੈਕਸ਼ਨ ਵਿੱਚ, ਵਰਕਫਲੋ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਦੇ ਖੱਬੇ ਪਾਸੇ ਪਲੱਸ (+) ਚਿੰਨ੍ਹ 'ਤੇ ਕਲਿੱਕ ਕਰੋ (ਆਖਰੀ ਘਟਨਾ
i
l
ਨੋਟ: MapCreatedStatus ਵੇਰੀਏਬਲ ਨੂੰ true ਤੇ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ ਅਤੇ PlanStatusResult ਵੇਰੀਏਬਲ ਨੂੰ shows reached ਤੇ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ ਜਿਸਦਾ ਅਰਥ ਹੈ ਕਿ ZTP ਨਕਸ਼ਾ ਪਹੁੰਚੀ ਹੋਈ ਸਥਿਤੀ ਵਿੱਚ ਹੈ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 22
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਨਕਸ਼ਾ ਚਲਾਉਣਾ
ਕਦਮ 6 NSO 'ਤੇ, XR ਡਿਵਾਈਸ ਆਨਬੋਰਡ ਹੈ ਅਤੇ ਨਕਸ਼ੇ ਦੀ ਯੋਜਨਾ ਸਥਿਤੀ 'ਤੇ ਪਹੁੰਚ ਗਿਆ ਹੈ। ਰੀਡਆਉਟ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਡਿਵਾਈਸ ਆਨਬੋਰਡ ਹੈ।
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 23
ਨਕਸ਼ਾ ਚਲਾਉਣਾ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ
ਡਿਵਾਈਸ ਆਨਬੋਰਡਿੰਗ 24
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
ਸਿਸਕੋ ਕਰਾਸਵਰਕ ਵਰਕਫਲੋ ਮੈਨੇਜਰ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ ਕਰਾਸਵਰਕ ਵਰਕਫਲੋ ਮੈਨੇਜਰ, ਵਰਕਫਲੋ ਮੈਨੇਜਰ, ਮੈਨੇਜਰ |