αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαž“αžαžΌαž…αŸ” αž•αŸ’αž“αŸ‚αž€αžŸαžΌαž“αŸ’αž™αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš

SDSM αž”αžΆαž“αž”αž‰αŸ’αž…αž”αŸ‹αž αžΎαž™ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž”αŸ†αžŽαž„αž”αŸ’αžšαžΆαžαŸ’αž“αžΆαžŠαŸ‚αž›αž˜αž·αž“αž’αžΆαž…αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αžΆαž“αž€αŸ’αž“αž»αž„αž€αžΆαžšαžŸαžšαžŸαŸαžšαž“αŸ…αžαŸ‚αž˜αžΆαž“αŸ”

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαž“αžαžΌαž…αŸ” αž•αŸ’αž“αŸ‚αž€αžŸαžΌαž“αŸ’αž™αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš

αž’αžŸαŸ‹αž‡αžΆαž…αŸ’αžšαžΎαž“αž†αŸ’αž“αžΆαŸ† αž”αž„αž”αŸ’αžšαž»αžŸαžšαž”αžŸαŸ‹αž™αžΎαž„αž”αžΆαž“αžšαž„αž‘αž»αž€αŸ’αžαž–αžΈαž€αžΆαžšαž’αŸ’αžœαžΎαž€αžΆαžšαž„αžΆαžšαž‡αžΆαž‘αž˜αŸ’αž›αžΆαž”αŸ‹ αžŠαŸ„αž™αž†αŸ’αž›αž„αž€αžΆαžαŸ‹αž˜αŸ’αžšαžΆαž˜αžŠαŸƒαžšαž”αžŸαŸ‹αž‚αžΆαžαŸ‹αž˜αž»αž“αž–αŸαž›αž’αŸ’αžœαžΎαž€αžΆαžš αž“αž·αž„αžαŸ’αžœαŸ‡αžŠαŸ†αžŽαŸαž€αžŠαŸ„αž™αžŸαžΆαžšαž€αžΆαžšαžœαž·αž›αžαŸ’αžšαž›αž”αŸ‹αž˜αž€αžœαž·αž‰αž“αŸ…αž–αŸαž›αž™αž”αŸ‹αŸ”
αž”αŸ‰αž»αž“αŸ’αžαŸ‚β€‹αž–αŸαž›β€‹αžœαŸαž›αžΆβ€‹αž„αž„αžΉαžβ€‹αž”αžΆαž“β€‹αžˆαžΆαž“β€‹αžŠαž›αŸ‹β€‹αž‘αžΈβ€‹αž”αž‰αŸ’αž…αž”αŸ‹αŸ”

αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž’αžαŸ’αžαž”αž‘αž“αŸαŸ‡αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŸαŸŠαŸαžšαžΈαž’αŸ†αž–αžΈαžšαž”αŸ€αž” αž…αŸ†αž–αŸ„αŸ‡αžαŸ’αž‰αž»αŸ†αŸ” αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαž˜αžΎαž›αžƒαžΎαž‰αŸ”
αž“αŸ…αžαžΆαž˜αž•αŸ’αž›αžΌαžœ αž™αžΎαž„αž“αžΉαž„αž™αž›αŸ‹αž–αžΈαžŠαŸ†αžŽαžΆαž€αŸ‹αž€αžΆαž›αž“αŸƒαžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜ αž€αžΆαžšαžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž’αžαŸαžš αž€αžΆαžšαžšαž…αž“αžΆαž•αŸ’αž›αžΌαžœαž€αžΆαžš RestAPI, NETCONF, YANG, YDK αž αžΎαž™αž™αžΎαž„αž“αžΉαž„αž’αŸ’αžœαžΎαž€αžΆαžšαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‡αžΆαž…αŸ’αžšαžΎαž“αŸ”
αž…αŸ†αž–αŸ„αŸ‡αžαŸ’αž‰αž»αŸ† αž˜αžΆαž“β€‹αž“αŸαž™β€‹αžαžΆ αž€) αžœαžΆβ€‹αž˜αž·αž“β€‹αž˜αŸ‚αž“β€‹αž‡αžΆβ€‹αž€αžΆαžšβ€‹αž–αž·αžβ€‹αžŠαŸ‚αž›β€‹αž˜αžΆαž“β€‹αž‚αŸ„αž›β€‹αž”αŸ†αžŽαž„ ខ) αžœαžΆβ€‹αž˜αž·αž“β€‹αž˜αŸ‚αž“β€‹αž‡αžΆβ€‹αžœαž·αž’αžΈβ€‹αžŸαžΆαžŸαŸ’αžšαŸ’αžŠβ€‹αžŠαŸβ€‹αž›αŸ’αž’β€‹αž”αŸ†αž•αž»αžβ€‹αžŠαŸ„αž™β€‹αž‚αŸ’αž˜αžΆαž“β€‹αž›αž€αŸ’αžαžαžŽαŸ’αžŒ αž‚) αž‚αŸ†αž“αž·αžβ€‹αžšαž”αžŸαŸ‹β€‹αžαŸ’αž‰αž»αŸ† αž‘αŸ„αŸ‡β€‹αž”αžΈβ€‹αž‡αžΆβ€‹αž€αŸ’αž“αž»αž„β€‹αž’αŸ†αž‘αž»αž„β€‹αž–αŸαž›β€‹αž…αž›αž“αžΆβ€‹αž–αžΈβ€‹αž’αžαŸ’αžαž”αž‘β€‹αž‘αžΈβ€‹αž˜αž½αž™β€‹αžŠαž›αŸ‹β€‹αž’αžαŸ’αžαž”αž‘β€‹αž…αž»αž„β€‹αž€αŸ’αžšαŸ„αž™β€‹αž€αŸβ€‹αžŠαŸ„αž™ αž€αŸβ€‹αž’αžΆαž…β€‹αž•αŸ’αž›αžΆαžŸαŸ‹β€‹αž”αŸ’αžαžΌβ€‹αžš - αž“αž·αž™αžΆαž™β€‹αžŠαŸ„αž™β€‹αžŸαŸ’αž˜αŸ„αŸ‡β€‹αžαŸ’αžšαž„αŸ‹ αž–αžΈβ€‹αžŠαŸ†αžŽαžΆαž€αŸ‹β€‹αž€αžΆαž›β€‹αž–αŸ’αžšαžΆαž„β€‹αž‘αŸ… αž€αžΆαžšαž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž–αž•αŸ’αžŸαžΆαž™ αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αžŸαžšαžŸαŸαžšαž‘αžΎαž„αžœαž·αž‰αž“αžΌαžœαž’αŸ’αžœαžΈαŸ—αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž–αžΈαžšαžŠαž„αŸ”

αž˜αžΆαžαž·αž€αžΆ

  1. αž‚αŸ„αž›αž”αŸ†αžŽαž„
    1. αž”αžŽαŸ’αžαžΆαž‰αž‚αžΊαžŠαžΌαž…αž‡αžΆαžŸαžΆαžšαž–αžΆαž„αŸ’αž‚αž€αžΆαž™αžαŸ‚αž˜αž½αž™
    2. αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αžαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’
    3. αž€αŸ†αžŽαŸ‚
    4. αž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™ αž“αž·αž„αž€αžΆαžšαž–αŸ’αž™αžΆαž”αžΆαž›αžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αž“αŸƒαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜

  2. αž˜αž’αŸ’αž™αŸ„αž”αžΆαž™
    1. αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαžΆαžšαž–αžΎαž—αŸαžŽαŸ’αžŒ
    2. αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž›αŸ†αž  IP
    3. αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž–αž·αž–αžŽαŸŒαž“αžΆαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž”αžŽαŸ’αžαžΆαž‰
    4. αž™αž“αŸ’αžαž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž§αž”αž€αžšαžŽαŸ
    5. αž‚αŸ†αžšαžΌβ€‹αž€αŸ†αžŽαžαŸ‹β€‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’β€‹αž’αŸ’αž“αž€β€‹αž›αž€αŸ‹-αž˜αž·αž“β€‹αž‡αžΏ
    6. αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž›αž€αŸ‹
    7. αž™αž“αŸ’αžαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž‰αŸ’αž‡αžΌαž“αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž‘αŸ…αž§αž”αž€αžšαžŽαŸ
    8. αžŸαŸŠαžΈαž’αžΆαž™ / ស៊ីឌី
    9. αž™αž“αŸ’αžαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αž˜αŸ’αžšαž»αž„αž‘αž»αž€ αž“αž·αž„αžŸαŸ’αžœαŸ‚αž„αžšαž€αž‚αž˜αŸ’αž›αžΆαž
    10. αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™

  3. αžŸαŸαž…αž€αŸ’αžαžΈαžŸαž“αŸ’αž“αž·αžŠαŸ’αž‹αžΆαž“

αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž–αŸ’αž™αžΆαž™αžΆαž˜αž’αŸ’αžœαžΎ ADSM αž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹αžαž»αžŸαž‚αŸ’αž“αžΆαž”αž“αŸ’αžαž·αž…αž–αžΈ SDSM αŸ” αž’αžαŸ’αžαž”αž‘αž’αŸ† αž›αž˜αŸ’αž’αž·αž αž“αž·αž„αž›αŸαžαžšαŸ€αž„αž“αžΉαž„αž”αž“αŸ’αžαž”αž„αŸ’αž αžΆαž‰ αž αžΎαž™αžšαžœαžΆαž„αž’αžαŸ’αžαž”αž‘αž‘αžΆαŸ†αž„αž“αŸ„αŸ‡ αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž–αž€αŸ†αžŽαžαŸ‹αž…αŸ†αžŽαžΆαŸ†αžαžΌαž…αŸ—αž–αžΈαž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸαž”αŸ’αžšαž…αžΆαŸ†αžαŸ’αž„αŸƒαŸ” αžαŸ’αž‰αž»αŸ†β€‹αž“αžΉαž„β€‹αž–αŸ’αž™αžΆαž™αžΆαž˜β€‹αž”αŸ’αžšαž™αž»αž‘αŸ’αž’β€‹αž“αžΉαž„β€‹αž—αžΆαž–β€‹αž›αŸ’αž’αž₯αžαžαŸ’αž…αŸ„αŸ‡β€‹αž“αŸ…β€‹αž‘αžΈαž“αŸαŸ‡ αž αžΎαž™β€‹αž˜αž·αž“β€‹αž›αž·αž‘αŸ’αž’β€‹αž–αž½αž€αž‚αŸβ€‹αž‘αžΆαŸ†αž„β€‹αž’αžŸαŸ‹β€‹αž“αŸ„αŸ‡β€‹αž‘αŸαŸ”

αž‚αž½αžšαž±αŸ’αž™αž’αžŸαŸ‹αžŸαŸ†αžŽαžΎαž…αžŽαžΆαžŸαŸ‹αžŠαŸ‚αž›αž›αžΎαž€αž‘αžΈ XNUMX αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž†αŸ’αž›αž„αž€αžΆαžαŸ‹αž•αŸ’αž›αžΌαžœαžŠαžΌαž…αž‚αŸ’αž“αžΆαŸ”

αžŠαŸ†αž”αžΌαž„αžαŸ’αž‰αž»αŸ†αžαŸ’αžšαžΌαžœαžŸαžšαžŸαŸαžšαž’αžαŸ’αžαž”αž‘αž’αŸ†αž–αžΈαž”αžŽαŸ’αžαžΆαž‰αžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚αž€αžΆαžšαž–αž·αžαžŠαŸ‚αž›αžαžΆαž–αž½αž€αž‚αŸαž˜αž·αž“αž˜αžΆαž“αž“αŸ…αž›αžΎ RuNet αŸ”

αž₯αž‘αžΌαžœαž“αŸαŸ‡αžαŸ’αž‰αž»αŸ†αž˜αž·αž“αž’αžΆαž…αžŸαŸ’αžœαŸ‚αž„αžšαž€αž―αž€αžŸαžΆαžšαžŠαŸαž‘αžΌαž›αŸ†αž‘αžΌαž›αžΆαž™αž˜αž½αž™αžŠαŸ‚αž›αž“αžΉαž„αžšαŸ€αž”αž…αŸ†αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαž“αŸƒαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜ αž“αž·αž„αžœαž·αž—αžΆαž‚αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžαžΆαž„αž›αžΎαžŠαŸ„αž™αž”αŸ’αžšαžΎαž§αž‘αžΆαž αžšαžŽαŸαž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„αžŸαžΆαž˜αž‰αŸ’αž‰αž“αŸ„αŸ‡αž‘αŸαŸ”

αžαŸ’αž‰αž»αŸ†αž”αŸ’αžšαž αŸ‚αž›αž‡αžΆαžαž»αžŸ αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžŸαžΌαž˜αž•αŸ’αžαž›αŸ‹αžαŸ†αžŽαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αŸ…αž€αžΆαž“αŸ‹αž’αž“αž’αžΆαž“αžŠαŸ‚αž›αž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαŸ” αž‘αŸ„αŸ‡αž‡αžΆαž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αž“αŸαŸ‡αž“αžΉαž„αž˜αž·αž“αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž€αžΆαžšαžαžΆαŸ†αž„αž…αž·αžαŸ’αžαžšαž”αžŸαŸ‹αžαŸ’αž‰αž»αŸ†αž€αŸ’αž“αž»αž„αž€αžΆαžšαžŸαžšαžŸαŸαžšαž“αŸ„αŸ‡αž‘αŸ αž–αŸ’αžšαŸ„αŸ‡αž‚αŸ„αž›αžŠαŸ…αž…αž˜αŸ’αž”αž„αž‚αžΊαžŠαžΎαž˜αŸ’αž”αžΈαžšαŸ€αž“αž’αŸ’αžœαžΈαž˜αž½αž™αžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„ αž αžΎαž™αž€αžΆαžšαž’αŸ’αžœαžΎαž±αŸ’αž™αž‡αžΈαžœαž·αžαž€αžΆαž“αŸ‹αžαŸ‚αž„αžΆαž™αžŸαŸ’αžšαž½αž›αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αžŠαž‘αŸƒαž‚αžΊαž‡αžΆαž”αŸ’αžšαžΆαž€αŸ‹αžšαž„αŸ’αžœαžΆαž“αŸ‹αžŠαŸαžšαžΈαž€αžšαžΆαž™αžŠαŸ‚αž›αž™αž€αž…αž·αžαŸ’αžαž‘αž»αž€αžŠαžΆαž€αŸ‹αž›αžΎαž αŸ’αžŸαŸ‚αž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸαŸ”

αž™αžΎαž„αž“αžΉαž„αž–αŸ’αž™αžΆαž™αžΆαž˜αž™αž€αž˜αž‡αŸ’αžˆαž˜αžŽαŸ’αžŒαž›αž‘αž·αž“αŸ’αž“αž“αŸαž™ LAN DC αžŠαŸ‚αž›αž˜αžΆαž“αž‘αŸ†αž αŸ†αž˜αž’αŸ’αž™αž˜ αž αžΎαž™αž’αŸ’αžœαžΎαž€αžΆαžšαž…αŸαž‰αž“αžΌαžœαž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸαžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αž‘αžΆαŸ†αž„αž˜αžΌαž›αŸ”
αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž’αŸ’αžœαžΎαžšαžΏαž„αž˜αž½αž™αž…αŸ†αž“αž½αž“αžŸαŸ’αž‘αžΎαžšαžαŸ‚αž‡αžΆαž›αžΎαž€αžŠαŸ†αž”αžΌαž„αž‡αžΆαž˜αž½αž™αž’αŸ’αž“αž€αŸ”

αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž˜αž·αž“αž˜αžΆαž“αž›αž€αŸ’αžαžŽαŸˆαžŠαžΎαž˜αž“αŸ…αž€αŸ’αž“αž»αž„αž‚αŸ†αž“αž·αž αž“αž·αž„αž§αž”αž€αžšαžŽαŸαžŠαŸ‚αž›αž”αžΆαž“αž–αž·αž–αžŽαŸŒαž“αžΆαž“αŸ…αž‘αžΈαž“αŸαŸ‡αž‘αŸαŸ” Dmitry Figol αž˜αžΆαž“αž—αžΆαž–αž’αžŸαŸ’αž…αžΆαžšαŸ’αž™ αž†αžΆαž“αŸ‚αž›αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž•αŸ’αžŸαžΆαž™αž›αžΎαž”αŸ’αžšαž’αžΆαž“αž”αž‘αž“αŸαŸ‡αŸ”.
αž’αžαŸ’αžαž”αž‘αž“αžΉαž„αžαŸ’αžšαž½αžαž›αžΎαž–αž½αž€αžœαžΆαž€αŸ’αž“αž»αž„αž‘αž·αžŠαŸ’αž‹αž—αžΆαž–αž‡αžΆαž…αŸ’αžšαžΎαž“αŸ”

LAN DC αž˜αžΆαž“ 4 DC αž€αž»αž„αžαžΆαž€αŸ‹αž”αŸ’αžšαž αŸ‚αž› 250 αžšαŸ‰αŸ„αžαž‘αŸαžšαž€αž“αŸ’αž›αŸ‡ αž“αž·αž„αž‡αž‰αŸ’αž‡αžΆαŸ†αž„αž—αŸ’αž›αžΎαž„αž–αžΈαžšαž”αžΈαŸ”
αž˜αž·αž“αž˜αŸ‚αž“ Facebook αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž’αŸ’αžœαžΎαž±αŸ’αž™αž’αŸ’αž“αž€αž‚αž·αžαž™αŸ‰αžΆαž„αžŸαŸŠαžΈαž‡αž˜αŸ’αžšαŸ…αž’αŸ†αž–αžΈαžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αŸ”
αž‘αŸ„αŸ‡αž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αž˜αžΆαž“αž˜αžαž·αž˜αž½αž™αžαžΆ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž˜αžΆαž“αž§αž”αž€αžšαžŽαŸαž›αžΎαžŸαž–αžΈ 1 αž“αŸ„αŸ‡ αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αž‚αžΊαžαŸ’αžšαžΌαžœαž€αžΆαžšαžšαž½αž…αž αžΎαž™αŸ”
αžαžΆαž˜αž–αž·αžαž‘αŸ… αžœαžΆαž–αž·αž”αžΆαž€αž€αŸ’αž“αž»αž„αž€αžΆαžšαžŸαŸ’αžšαž˜αŸƒαžαžΆ αž’αŸ’αž“αž€αžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž’αžΆαž…αžšαžŸαŸ‹αž“αŸ…αžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“ αž™αŸ‰αžΆαž„αž αŸ„αž…αžŽαžΆαžŸαŸ‹ αžŸαŸ’αž‚αŸ’αžšαžΈαž”αž‡αž„αŸ’αž‚αž„αŸ‹αŸ”
αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαžαŸ’αž‰αž»αŸ†αž”αžΆαž“αž›αžΊαžαžΆαž˜αžΆαž“αž€αžΆαžšαž·αž™αžΆαž›αŸαž™αžŠαŸ‚αž›αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž€αŸ’αž“αž»αž„ Excel αž αžΎαž™αž§αž”αž€αžšαžŽαŸαž”αžŽαŸ’αžαžΆαž‰αžšαžΆαž”αŸ‹αž–αžΆαž“αŸ‹αž‚αŸ’αžšαžΏαž„αž“αžΈαž˜αž½αž™αŸ—αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŠαŸ„αž™αžŠαŸƒ αž“αž·αž„αž˜αžΆαž“αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αžšαž”αžŸαŸ‹αžœαžΆαŸ” αž“αŸαŸ‡β€‹αž‡αžΆβ€‹αž€αžΆαžšβ€‹αž–αž·αžβ€‹αžŽαžΆαžŸαŸ‹ αž’αžΆαž…β€‹αžαŸ’αžšαžΌαžœβ€‹αž”αžΆαž“β€‹αž‚αŸβ€‹αž™αž€β€‹αž‘αŸ…β€‹αž‡αžΆβ€‹αžŸαž·αž›αŸ’αž”αŸˆβ€‹αž‘αŸ†αž“αžΎαž” αž”αŸ‰αž»αž“αŸ’αžαŸ‚β€‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸβ€‹αžšαž”αžŸαŸ‹β€‹αžœαž·αžŸαŸ’αžœαž€αžšβ€‹αž“αžΉαž„β€‹αžαŸ’αžšαžΌαžœβ€‹αž’αžΆαž€αŸ‹β€‹αž’αž“αŸ‹β€‹αž…αž·αžαŸ’αžαŸ”

αž‚αŸ„αž›αž”αŸ†αžŽαž„

αž₯αž‘αžΌαžœαž“αŸαŸ‡αž™αžΎαž„αž“αžΉαž„αž€αŸ†αžŽαžαŸ‹αž‚αŸ„αž›αžŠαŸ…αž’αžšαžΌαž”αžΈαž”αŸ†αž•αž»αžαŸ–

  • αž”αžŽαŸ’αžαžΆαž‰αž‚αžΊαžŠαžΌαž…αž‡αžΆαžŸαžΆαžšαž–αžΆαž„αŸ’αž‚αž€αžΆαž™αžαŸ‚αž˜αž½αž™
  • αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αžαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’
  • αž€αŸ†αžŽαŸ‚αžŸαŸ’αžαžΆαž“αž—αžΆαž–αž”αžŽαŸ’αžαžΆαž‰
  • αž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™ αž“αž·αž„αž€αžΆαžšαž–αŸ’αž™αžΆαž”αžΆαž›αžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αž“αŸƒαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜

αž€αŸ’αžšαŸ„αž™αž˜αž€αž“αŸ…αž€αŸ’αž“αž»αž„αž’αžαŸ’αžαž”αž‘αž“αŸαŸ‡ αž™αžΎαž„αž“αžΉαž„αž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αž’αžαŸ’αžαž“αŸαž™αžŠαŸ‚αž›αž™αžΎαž„αž“αžΉαž„αž”αŸ’αžšαžΎ αž αžΎαž™αž“αŸ…αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αž“αŸαŸ‡ αž™αžΎαž„αž“αžΉαž„αž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αž‚αŸ„αž›αžŠαŸ… αž“αž·αž„αž˜αž’αŸ’αž™αŸ„αž”αžΆαž™αžŠαŸ„αž™αž›αž˜αŸ’αž’αž·αžαŸ”

αž”αžŽαŸ’αžαžΆαž‰αž‚αžΊαžŠαžΌαž…αž‡αžΆαžŸαžΆαžšαž–αžΆαž„αŸ’αž‚αž€αžΆαž™αžαŸ‚αž˜αž½αž™

αžƒαŸ’αž›αžΆαž€αŸ†αžŽαžαŸ‹αž“αŸƒαžŸαŸŠαŸαžšαžΈ αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαž“αŸ… glance αžŠαŸ†αž”αžΌαž„αžœαžΆαž αžΆαž€αŸ‹αžŠαžΌαž…αž‡αžΆαž˜αž·αž“αžŸαžΌαžœαžŸαŸ†αžαžΆαž“αŸ‹αŸ– αž™αžΎαž„αž“αžΉαž„αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž”αžŽαŸ’αžαžΆαž‰ αž˜αž·αž“αž˜αŸ‚αž“αž§αž”αž€αžšαžŽαŸαž“αžΈαž˜αž½αž™αŸ—αž‘αŸαŸ”.
αž€αŸ’αž“αž»αž„αžšαž™αŸˆαž–αŸαž›αž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“αž†αŸ’αž“αžΆαŸ†αž…αž»αž„αž€αŸ’αžšαŸ„αž™αž“αŸαŸ‡ αž™αžΎαž„αž”αžΆαž“αžƒαžΎαž‰αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž€αŸ’αž“αž»αž„αž€αžΆαžšαžŸαž„αŸ’αž€αžαŸ‹αž’αŸ’αž„αž“αŸ‹αž†αŸ’αž–αŸ„αŸ‡αž‘αŸ…αžšαž€αž€αžΆαžšαž…αžΆαžαŸ‹αž‘αž»αž€αž”αžŽαŸ’αžαžΆαž‰αž‡αžΆαž’αž„αŸ’αž‚αž—αžΆαž–αžαŸ‚αž˜αž½αž™ αž αŸαžαž»αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž αžΎαž™αž”αžΆαž“αž‡αžΆ αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž”αžŽαŸ’αžαžΆαž‰αžŠαŸ‚αž›αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹, αž”αžŽαŸ’αžαžΆαž‰αž‡αŸ†αžšαž»αž‰αžŠαŸ„αž™αž…αŸαžαž“αžΆ ΠΈ αž”αžŽαŸ’αžαžΆαž‰αžŸαŸ’αžœαž™αŸαž.
αž™αŸ‰αžΆαž„αžŽαžΆαž˜αž·αž‰ αžαžΎαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž’αŸ’αžœαžΈαžαŸ’αž›αŸ‡αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž€αžΆαžšαž‡αžΆαžŸαž€αž›αž–αžΈαž”αžŽαŸ’αžαžΆαž‰αŸ– αž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αžšαžœαžΆαž„αž…αŸ†αžŽαž»αž… A αž“αž·αž„ B (αž›αŸ’αž’ αž–αŸαž›αžαŸ’αž›αŸ‡ +B-Z) αž“αž·αž„αž—αžΆαž–αž―αž€αŸ„αž–αžΈαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž“αž·αž„αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαŸ”

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαž“αžαžΌαž…αŸ” αž•αŸ’αž“αŸ‚αž€αžŸαžΌαž“αŸ’αž™αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš

αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž αžΎαž™αž—αžΆαžšαž€αž·αž…αŸ’αž…αžšαž”αžŸαŸ‹αž™αžΎαž„αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸŠαŸαžšαžΈαž“αŸαŸ‡αž‚αžΊ αž€αžŸαžΆαž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž˜αž½αž™αŸ”αžšαž€αŸ’αžŸαžΆαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“ αž”αžŽαŸ’αžαžΆαž‰αž‘αžΆαŸ†αž„αž˜αžΌαž›αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“ decomposed αžšαž½αž…αž αžΎαž™αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„αž“αŸ…αž›αžΎαž§αž”αž€αžšαžŽαŸαž“αžΈαž˜αž½αž™αŸ—αžŠαŸ„αž™αž’αž“αž»αž›αŸ„αž˜αžαžΆαž˜αžαž½αž“αžΆαž‘αžΈ αž“αž·αž„αž‘αžΈαžαžΆαŸ†αž„αžšαž”αžŸαŸ‹αžœαžΆαŸ”
αž”αŸ’αžšαž–αŸαž“αŸ’αž’ αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αžŽαŸ’αžαžΆαž‰αž”αž„αŸ’αž€αž”αŸ‹αž“αŸαž™αžαžΆαžŠαžΎαž˜αŸ’αž”αžΈαž’αŸ’αžœαžΎαž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžš αž™αžΎαž„αž‘αžΆαž€αŸ‹αž‘αž„αžœαžΆ αž αžΎαž™αžœαžΆαž‚αžŽαž“αžΆαžŸαŸ’αžαžΆαž“αž—αžΆαž–αžŠαŸ‚αž›αž…αž„αŸ‹αž”αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž§αž”αž€αžšαžŽαŸαž“αžΈαž˜αž½αž™αŸ— αž“αž·αž„αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžœαžΆαŸ”
αžαžΆαž˜αžœαž·αž’αžΈαž“αŸαŸ‡ αž™αžΎαž„αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž€αžΆαžšαž…αžΌαž›αž”αŸ’αžšαžΎαžŠαŸ„αž™αžŠαŸƒαž‘αŸ…αž€αžΆαž“αŸ‹ CLI αžŠαž›αŸ‹αžŸαŸ’αž‘αžΎαžšαžαŸ‚αžŸαžΌαž“αŸ’αž™ - αžšαžΆαž›αŸ‹αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž§αž”αž€αžšαžŽαŸ αž¬αž€αžΆαžšαžšαž…αž“αžΆαž”αžŽαŸ’αžαžΆαž‰αžαŸ’αžšαžΌαžœαžαŸ‚αž’αŸ’αžœαžΎαž‡αžΆαž•αŸ’αž›αžΌαžœαž€αžΆαžš αž“αž·αž„αž…αž„αž€αŸ’αžšαž„αž‡αžΆαž―αž€αžŸαžΆαžš - αž αžΎαž™αž”αžΆαž“αžαŸ‚αž”αž‰αŸ’αž…αžΌαž›αž‘αŸ…αž€αŸ’αž“αž»αž„αž’αžΆαžαž»αž”αžŽαŸ’αžαžΆαž‰αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ”

αž‡αžΆαž§αž‘αžΆαž αžšαžŽαŸ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž™αžΎαž„αžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαžαžΆαž…αžΆαž”αŸ‹αž–αžΈαž–αŸαž›αž“αŸαŸ‡αžαž‘αŸ… αž€αž»αž„αžαžΆαž€αŸ‹ rack αž“αŸ… Kazan αž‚αž½αžšαžαŸ‚αž”αŸ’αžšαž€αžΆαžŸαž”αžŽαŸ’αžαžΆαž‰αž–αžΈαžšαž‡αŸ†αž“αž½αžŸαž±αŸ’αž™αž”αžŽαŸ’αžαžΆαž‰αž˜αž½αž™ αž™αžΎαž„

  1. αžŠαŸ†αž”αžΌαž„αž™αžΎαž„αž€αžαŸ‹αžαŸ’αžšαžΆαž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’
  2. αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž‚αŸ„αž›αžŠαŸ…αž“αŸƒαž§αž”αž€αžšαžŽαŸαž”αžŽαŸ’αžαžΆαž‰αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αŸ”
  3. αž™αžΎαž„αž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž’αžΆαž”αŸ‹αžŠαŸαžαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž”αžŽαŸ’αžαžΆαž‰ αžŠαŸ‚αž›αž‚αžŽαž“αžΆαž“αžΌαžœαž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαžŠαž€αž…αŸαž‰αž“αŸ…αž›αžΎαžαŸ’αž“αžΆαŸ†αž„αž“αžΈαž˜αž½αž™αŸ— αž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αž“αŸ’αžαŸ‚αž˜ αž“αž·αž„αž“αžΆαŸ†αžαŸ’αž“αžΆαŸ†αž„αž‘αŸ…αžŸαŸ’αžαžΆαž“αž—αžΆαž–αžŠαŸ‚αž›αž…αž„αŸ‹αž”αžΆαž“αŸ”

αž€αŸ’αž“αž»αž„αž–αŸαž›αž‡αžΆαž˜αž½αž™αž‚αŸ’αž“αžΆαž“αŸαŸ‡ αž™αžΎαž„αž’αŸ’αžœαžΎαž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžŠαŸ„αž™αžŠαŸƒαžαŸ‚αž€αŸ’αž“αž»αž„αž‡αŸ†αž αžΆαž“αžŠαŸ†αž”αžΌαž„αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ”

αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αžαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’

αž”αžΆαž“αžŸαŸ’αž‚αžΆαž›αŸ‹αžαžΆ 80% αž“αŸƒαž”αž‰αŸ’αž αžΆαž€αžΎαžαž‘αžΎαž„αž€αŸ†αž‘αž»αž„αž–αŸαž›αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ - αž—αžŸαŸ’αžαž»αžαžΆαž„αž”αŸ’αžšαž™αŸ„αž›αž“αŸƒαž€αžΆαžšαž“αŸαŸ‡αž‚αžΊαžαžΆαž€αŸ’αž“αž»αž„αž’αŸ†αž‘αž»αž„αž–αŸαž›αžαŸ’αž„αŸƒαžˆαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž€αž†αŸ’αž“αžΆαŸ†αžαŸ’αž˜αžΈαž’αŸ’αžœαžΈαž‚αŸ’αžšαž”αŸ‹αž™αŸ‰αžΆαž„αž‚αžΊαžŸαŸ’αž„αž”αŸ‹αžŸαŸ’αž„αžΆαžαŸ‹αž‡αžΆαž’αž˜αŸ’αž˜αžαžΆαŸ”
αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αžƒαžΎαž‰αž•αŸ’αž‘αžΆαž›αŸ‹αž—αŸ’αž“αŸ‚αž€αž“αžΌαžœαž€αžΆαžšαž•αŸ’αž’αžΆαž€αž‡αžΆαžŸαžΆαž€αž›αžšαžΆαž”αŸ‹αžŸαž·αž”αžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚αž€αŸ†αž αž»αžŸαžšαž”αžŸαŸ‹αž˜αž“αž»αžŸαŸ’αžŸαŸ– αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆαžαž»αžŸ αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αŸ’αž“αž»αž„αžŸαžΆαžαžΆαžαž»αžŸ αžŸαž αž‚αž˜αž“αŸαž—αŸ’αž›αŸαž… MPLS αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αž˜αŸ’αž‘αŸαž…αž‡αžΆαžŸαž€αž›αž“αŸ…αž›αžΎαžšαŸ‰αŸ„αžαž‘αŸαžš αž”αŸ†αžŽαŸ‚αž€αž“αŸƒαž•αŸ’αž“αŸ‚αž€αžšαžΉαž„αž…αŸ†αž“αž½αž“ XNUMX αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž˜αž·αž“αž˜αžΆαž“αž€αŸ†αž αž»αžŸαž‘αŸ αž”αžΆαž“αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž“αŸ…αžαŸ’αž„αŸƒαž‘αžΈαž”αŸ’αžšαžΆαŸ†αž˜αž½αž™ αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž…αžΆαžŸαŸ‹αžŠαŸ‚αž›αž’αŸ’αžœαžΎαž‘αžΎαž„αžŠαŸ„αž™αž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹αž‘αŸ€αžαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžαŸαž‡αŸ’αž‰αžΆαž…αž·αžαŸ’αžαŸ” αž˜αžΆαž“αžŸαŸαžŽαžΆαžšαžΈαž™αŸ‰αžΌαž‡αžΆαž…αŸ’αžšαžΎαž“αžαŸ„αž“αŸ”

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αž“αžΉαž„αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž™αžΎαž„αž’αŸ’αžœαžΎαž€αŸ†αž αž»αžŸαžαž·αž…αž‡αžΆαž„αž˜αž»αž“ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž€αŸ’αž“αž»αž„αž‘αŸ’αžšαž„αŸ‹αž‘αŸ’αžšαžΆαž™αž’αŸ†αž‡αžΆαž„αŸ” αžœαž·αž’αžΈαž“αŸαŸ‡αž’αŸ’αž“αž€αž’αžΆαž…αž’αŸ’αžœαžΎαž₯αžŠαŸ’αž‹αž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚αž§αž”αž€αžšαžŽαŸαž˜αž½αž™αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž‘αŸαž”αŸ‰αž»αž“αŸ’αžαŸ‚αž”αžŽαŸ’αžαžΆαž‰αž‘αžΆαŸ†αž„αž˜αžΌαž›αž€αŸ’αž“αž»αž„αž–αŸαž›αžαŸ‚αž˜αž½αž™αŸ”

αžαžΆαŸ†αž„αž–αžΈαž™αžΌαžšαž™αžΆαžšαžŽαžΆαžŸαŸ‹αž˜αž€αž αžΎαž™ αž‡αžΈαžαžΆαžšαž”αžŸαŸ‹αž™αžΎαž„αž”αžΆαž“αž–αž·αž“αž·αžαŸ’αž™αž—αžΆαž–αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαž“αŸƒαž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžŠαŸ‚αž›αž”αžΆαž“αž’αŸ’αžœαžΎαž‘αžΎαž„αžŠαŸ„αž™αž€αŸ‚αžœαž—αŸ’αž“αŸ‚αž€αžŠαŸαž”αŸ‰αž·αž“αž”αŸ’αžšαžŸαž”αŸ‹ αž”αžΆαž›αŸ‹αžŠαŸ‚αž€ αž“αž·αž„αž˜αž»αžαž„αžΆαžšαž“αŸƒαž”αžŽαŸ’αžαžΆαž‰ αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž–αž½αž€αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαžΆαž€αŸ‹αž±αŸ’αž™αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ”
αž‡αžΈαžαžΆαž‘αžΆαŸ†αž„αž“αŸ„αŸ‡αžŠαŸ‚αž›αž€αžΆαžšαž„αžΆαžšαžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαž“αžΆαŸ†αž‘αŸ…αžšαž€αž€αžΆαžšαžαžΆαžαž”αž„αŸ‹αž–αŸαž›αžœαŸαž›αžΆ αž“αž·αž„αž˜αž αž“αŸ’αžαžšαžΆαž™αž”αžΆαž“αž”αž“αŸ’αžŸαž›αŸ‹αž‘αž»αž€αž€αžΌαž“αž…αŸ…αžαž·αž…αž‡αžΆαž„αž˜αž»αž“ αž αžΎαž™αž‚αž½αžšαžαŸ‚αžŸαŸ’αž›αžΆαž”αŸ‹αž‘αŸ…αžαžΆαž˜αž–αŸαž›αžœαŸαž›αžΆ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž€αžΆαžšαžœαž·αžœαžαŸ’αžαž“αŸαž‚αžΊαž‡αžΆαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž™αžΊαž αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž αžΎαž™αž˜αž·αž“αž˜αŸ‚αž“αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αž“αžΆαž“αŸ…αžαŸ‚αžŸαžΆαž€αž›αŸ’αž”αž„αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž“αŸ…αž€αŸ’αž“αž»αž„αž˜αž“αŸ’αž‘αžΈαžšαž–αž·αžŸαŸ„αž’αž“αŸαž‡αžΆαž˜αž»αž“αž“αŸ„αŸ‡αž‘αŸαŸ”
αž‘αŸ„αŸ‡αž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αž“αŸ…αž‡αž½αžšαž˜αž»αžαž“αŸƒαžœαžŒαŸ’αžαž“αž—αžΆαž–αž‚αžΊαž‡αžΆαž’αŸ’αž“αž€αžŠαŸ‚αž›αž”αžΆαž“αž’αŸ’αžœαžΎαžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸƒαž€αžΆαžšαžŸαžΆαž€αž›αŸ’αž”αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ αž“αž·αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž“αŸ’αžαŸ‚αž˜αžšαž”αžŸαŸ‹αžœαžΆαž‘αŸ…αž€αžΆαž“αŸ‹αž”αžŽαŸ’αžαžΆαž‰αŸ” αž˜αŸ’αž™αŸ‰αžΆαž„αžœαž·αž‰αž‘αŸ€αž αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αžαŸ’αž…αžΈαž“αžΈαžαž·αžœαž·αž’αžΈ CI/CD (αžŸαž˜αžΆαž αžšαžŽαž€αž˜αŸ’αž˜αž₯αžαžˆαž”αŸ‹αžˆαžš αž€αžΆαžšαžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™αž‡αžΆαž”αž“αŸ’αž) αž–αžΈαž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαŸ”
αž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€αž˜αž½αž™ αž™αžΎαž„αž“αžΉαž„αž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αžšαž”αŸ€αž”αž’αž“αž»αžœαžαŸ’αžαžœαžΆαžŠαŸ„αž™αž”αŸ’αžšαžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž€αŸ†αžŽαŸ‚ αž”αŸ’αžšαž αŸ‚αž›αž‡αžΆ Github αŸ”

αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž’αŸ’αž“αž€αžŸαŸŠαžΆαŸ†αž“αžΉαž„αž‚αŸ†αž“αž·αžαž“αŸƒαž”αžŽαŸ’αžαžΆαž‰ CI/CD αž˜αž½αž™αž™αž”αŸ‹ αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžαŸ’αžšαž“αŸƒαž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŠαŸ„αž™αž’αž“αž»αžœαžαŸ’αžαžœαžΆαž‘αŸ…αž”αžŽαŸ’αžαžΆαž‰αž•αž›αž·αžαž€αž˜αŸ’αž˜αž“αžΉαž„αž αžΆαž€αŸ‹αžŠαžΌαž…αž‡αžΆαž—αžΆαž–αž›αŸ’αž„αž„αŸ‹αžαŸ’αž›αŸ…αž“αŸ…αž˜αž‡αŸ’αžˆαž·αž˜αžŸαž˜αŸαž™αžŠαŸ†αž”αžΌαž„αŸ” αžŠαžΌαž…αž‡αžΆαž€αžΆαžšαžœαžΆαž™αž€αŸ’αž”αžΆαž›αž‚αŸ’αžšαžΆαž”αŸ‹αžŠαŸ„αž™αž‰αž‰αž½αžšαŸ”

αž€αžΆαžšαž”αž“αŸ’αžαžŸαžšαžΈαžšαžΆαž„αŸ’αž‚αž“αŸƒαž‚αŸ†αž“αž·αžαž’αŸ†αž–αžΈ αž”αŸ’αžšαž–αŸαž“αŸ’αž’ αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αžŽαŸ’αžαžΆαž‰ αž“αž·αž„ CI/CD αž€αŸ’αž›αžΆαž™αž‡αžΆαž€αŸ†αžŽαŸ‚αž–αŸαž‰αž›αŸαž‰αž“αŸƒαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αŸ”

αž€αŸ†αžŽαŸ‚

αž™αžΎαž„αž“αžΉαž„αžŸαž“αŸ’αž˜αžαŸ‹αžαžΆαž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžŽαžΆαž˜αž½αž™ αžŸαžΌαž˜αŸ’αž”αžΈαžαŸ‚αž’αž“αžΈαžαž·αž‡αž“αž”αŸ†αž•αž»αž αžŸαžΌαž˜αŸ’αž”αžΈαžαŸ‚αž“αŸ…αž›αžΎαž§αž”αž€αžšαžŽαŸαž˜αž½αž™αžŠαŸ‚αž›αž˜αž·αž“αž’αžΆαž…αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž”αžΆαž“ αž”αžŽαŸ’αžαžΆαž‰αž‘αžΆαŸ†αž„αž˜αžΌαž›αž•αŸ’αž›αžΆαžŸαŸ‹αž‘αžΈαž–αžΈαžšαžŠαŸ’αž‹αž˜αž½αž™αž‘αŸ…αžšαžŠαŸ’αž‹αž˜αž½αž™αž‘αŸ€αžαŸ”
αž αžΎαž™αž™αžΎαž„αžαŸ‚αž„αžαŸ‚αž˜αž·αž“αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆαž“αŸ…αž›αžΎαž§αž”αž€αžšαžŽαŸαž“αŸ„αŸ‡αž‘αŸ αž™αžΎαž„αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžŸαŸ’αžαžΆαž“αž—αžΆαž–αž“αŸƒαž”αžŽαŸ’αžαžΆαž‰αŸ”
αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžŸαžΌαž˜αž αŸ…αž€αŸ†αžŽαŸ‚αžšαžŠαŸ’αž‹αž‘αžΆαŸ†αž„αž“αŸαŸ‡?

αž…αžΌαžšαž“αž·αž™αžΆαž™αžαžΆαž€αŸ†αžŽαŸ‚αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž‚αžΊ 1.0.0 αŸ”
αžαžΎαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP αž“αŸƒαž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ Loopback αž“αŸ…αž›αžΎ ToRs αž˜αž½αž™αž”αžΆαž“αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž‘αŸ? αž“αŸαŸ‡β€‹αž‡αžΆβ€‹αž€αŸ†αžŽαŸ‚β€‹αžαžΌαž…β€‹αž˜αž½αž™ αž αžΎαž™β€‹αž“αžΉαž„β€‹αž˜αžΆαž“β€‹αž›αŸαžβ€‹αžšαŸ€αž„ 1.0.1αŸ”
αž™αžΎαž„αž”αžΆαž“αž€αŸ‚αžŸαž˜αŸ’αžšαž½αž›αž‚αŸ„αž›αž“αž™αŸ„αž”αžΆαž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž“αžΆαŸ†αž…αžΌαž›αž•αŸ’αž›αžΌαžœαž…αžΌαž›αž‘αŸ…αž€αŸ’αž“αž»αž„ BGP - αž’αŸ’αž„αž“αŸ‹αž’αŸ’αž„αžšαž‡αžΆαž„αž“αŸαŸ‡αž”αž“αŸ’αžαž·αž… - αžšαž½αž…αž αžΎαž™ 1.1.0
αž™αžΎαž„αž”αžΆαž“αžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαž€αž˜αŸ’αž…αžΆαžαŸ‹ IGP αž αžΎαž™αž”αŸ’αžαžΌαžšαž‘αŸ… BGP αžαŸ‚αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡ - αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž€αžΆαžšαžšαž…αž“αžΆαžšαŸ‰αžΆαžŒαžΈαž€αžΆαž›αŸ‹αžšαž½αž…αž‘αŸ…αž αžΎαž™ - 2.0.0 αŸ”

αž€αŸ’αž“αž»αž„αž–αŸαž›αž‡αžΆαž˜αž½αž™αž‚αŸ’αž“αžΆαž“αŸ„αŸ‡ DC αž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆαž’αžΆαž…αž˜αžΆαž“αž€αŸ†αžŽαŸ‚αž•αŸ’αžŸαŸαž„αŸ—αž‚αŸ’αž“αžΆ - αž”αžŽαŸ’αžαžΆαž‰αž€αŸ†αž–αž»αž„αž’αž—αž·αžœαžŒαŸ’αž αž§αž”αž€αžšαžŽαŸαžαŸ’αž˜αžΈαž€αŸ†αž–αž»αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαŸ†αž‘αžΎαž„ αž€αž˜αŸ’αžšαž·αžαžαŸ’αž˜αžΈαž“αŸƒαž†αŸ’αž’αžΉαž„αžαŸ’αž“αž„αž€αŸ†αž–αž»αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž“αŸ…αž€αž“αŸ’αž›αŸ‚αž„αžŽαžΆαž˜αž½αž™ αž˜αž·αž“αž˜αŸ‚αž“αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž“αŸ’αž›αŸ‚αž„αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž‘αŸαŸ”αž›αŸ”

αž“αŸ…αž›αžΎ αž€αŸ†αžŽαŸ‚αžαžΆαž˜αž“αŸαž™αž’αŸ€αž” αž™αžΎαž„αž“αžΉαž„αž“αž·αž™αžΆαž™αž“αŸ…αž€αŸ’αž“αž»αž„αž’αžαŸ’αžαž”αž‘αžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€αž˜αž½αž™αŸ”

αžαŸ’αž‰αž»αŸ†αž“αž·αž™αžΆαž™αž˜αŸ’αžαž„αž‘αŸ€αž - αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžŽαžΆαž˜αž½αž™ (αž›αžΎαž€αž›αŸ‚αž„αžαŸ‚αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆαž”αŸ†αž”αžΆαžαŸ‹αž€αŸ†αž αž»αžŸ) αž‚αžΊαž‡αžΆαž€αžΆαžšαž’αžΆαž”αŸ‹αžŠαŸαžαž€αŸ†αžŽαŸ‚αŸ” αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžαŸ’αžšαžΌαžœαžαŸ‚αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‡αžΌαž“αžŠαŸ†αžŽαžΉαž„αž’αŸ†αž–αžΈαž‚αž˜αŸ’αž›αžΆαžαžŽαžΆαž˜αž½αž™αž–αžΈαž€αŸ†αžŽαŸ‚αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αŸ”

αž’αž“αž»αžœαžαŸ’αžαžŠαžΌαž…αž‚αŸ’αž“αžΆαž…αŸ†αž–αŸ„αŸ‡αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžαŸ’αžšαž‘αž”αŸ‹αžœαž·αž‰ - αž“αŸαŸ‡αž˜αž·αž“αž˜αŸ‚αž“αž‡αžΆαž€αžΆαžšαž›αž»αž”αž…αŸ„αž›αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆαž…αž»αž„αž€αŸ’αžšαŸ„αž™αž‘αŸ αž“αŸαŸ‡αž˜αž·αž“αž˜αŸ‚αž“αž‡αžΆαž€αžΆαžšαžœαž·αž›αžαŸ’αžšαž‘αž”αŸ‹αž˜αž€αžœαž·αž‰αžŠαŸ„αž™αž”αŸ’αžšαžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαžšαž”αžŸαŸ‹αž§αž”αž€αžšαžŽαŸαž“αŸ„αŸ‡αž‘αŸ - αžœαžΆαž€αŸ†αž–αž»αž„αž“αžΆαŸ†αž”αžŽαŸ’αžαžΆαž‰αž‘αžΆαŸ†αž„αž˜αžΌαž›αž‘αŸ…αž‡αžΆαž€αŸ†αžŽαŸ‚αžαŸ’αž˜αžΈ (αž…αžΆαžŸαŸ‹)αŸ”

αž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™ αž“αž·αž„αž€αžΆαžšαž–αŸ’αž™αžΆαž”αžΆαž›αžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αž“αŸƒαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜

αž€αž·αž…αŸ’αž…αž€αžΆαžšαžŠαŸ‚αž›αž”αž„αŸ’αž αžΆαž‰αž±αŸ’αž™αžƒαžΎαž‰αžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αž“αŸαŸ‡αž”αžΆαž“αžˆαžΆαž“αžŠαž›αŸ‹αž€αž˜αŸ’αžšαž·αžαžαŸ’αž˜αžΈαž˜αž½αž™αž“αŸ…αž€αŸ’αž“αž»αž„αž”αžŽαŸ’αžαžΆαž‰αž‘αŸ†αž“αžΎαž”αŸ”
αž‡αžΆαž‰αžΉαž€αž‰αž™ αž’αŸ’αž“αž€αž•αŸ’αžαž›αŸ‹αžŸαŸαžœαžΆαž’αŸ†αŸ—αž™αž€αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαžŠαŸ‚αž›αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŠαŸ‚αž›αž”αžšαžΆαž‡αŸαž™αžαŸ’αžšαžΌαžœαž‡αž½αžŸαž‡αž»αž›αž±αŸ’αž™αž”αžΆαž“αž›αžΏαž“ αž αžΎαž™αž€αžΆαžšαž›αžΎαž€αž‘αžΎαž„αžαŸ’αž˜αžΈαž˜αž½αž™ αž‡αŸ†αž“αž½αžŸαž±αŸ’αž™αž€αžΆαžšαžŸαŸ’αžœαŸ‚αž„αžšαž€αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž”αžΆαž“αž€αžΎαžαž‘αžΎαž„αŸ”
β€œαžαŸ’αž›αžΆαŸ†αž„αžŽαžΆαžŸαŸ‹β€ αž˜αžΆαž“αž“αŸαž™αžαžΆ αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαžŸαŸ’αžšαŸ„αž”αžŠαŸ„αž™αžŸαž”αŸ’αž”αž»αžšαžŸαž›αžΎαž‚αŸ’αžšαž”αŸ‹αž‡αŸ’αžšαž»αž„αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™ αžŠαŸ‚αž›αž€αŸ’αž“αž»αž„αžšαž™αŸˆαž–αŸαž›αž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“αžœαž·αž“αžΆαž‘αžΈαž“αžΉαž„αžšαž€αžƒαžΎαž‰αž‚αž˜αŸ’αž›αžΆαžαžαž·αž…αžαž½αž…αž”αŸ†αž•αž»αžαž–αžΈαž”αž‘αžŠαŸ’αž‹αžΆαž“αŸ”
αž αžΎαž™αž“αŸ…αž‘αžΈαž“αŸαŸ‡ αžšαž„αŸ’αžœαžΆαžŸαŸ‹αž’αž˜αŸ’αž˜αžαžΆ αžŠαžΌαž…αž‡αžΆαž€αžΆαžšαž•αŸ’αž‘αž»αž€αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ αž¬αž—αžΆαž–αž’αžΆαž…αžšαž€αž”αžΆαž“αžαŸ’αž“αžΆαŸ†αž„ αž‚αžΊαž˜αž·αž“αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αž‘αŸ€αžαž‘αŸαŸ” αž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αžŠαŸ„αž™αžŠαŸƒαžŠαŸ„αž™αž˜αž“αŸ’αžαŸ’αžšαžΈαž€αžΆαžαž–αŸ’αžœαž€αž·αž…αŸ’αž…αž€αŸαž˜αž·αž“αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αžŠαŸ‚αžšαŸ”
αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαžΏαž„αž‡αžΆαž…αŸ’αžšαžΎαž“αž‚αž½αžšαžαŸ‚αž˜αžΆαž“ αž€αžΆαžšαž–αŸ’αž™αžΆαž”αžΆαž›αžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„ - αž—αŸ’αž›αžΎαž„αžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž”αžΆαž“αž”αŸ’αžšαŸ‚αž‡αžΆαž€αŸ’αžšαž αž˜ αž αžΎαž™αž™αžΎαž„αž”αžΆαž“αž‘αŸ…αž›αžΆαž”αžŸαŸ’αž›αžΉαž€αžˆαžΎαžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αž“αŸ…αž€αž“αŸ’αž›αŸ‚αž„αžŠαŸ‚αž›αžœαžΆαžˆαžΊαŸ”

αž αžΎαž™αž“αŸ…αž‘αžΈαž“αŸαŸ‡αž™αžΎαž„αž€αŸαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚αž§αž”αž€αžšαžŽαŸαž”αž»αž‚αŸ’αž‚αž›αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžαŸ‚αž˜αž‘αžΆαŸ†αž„αžŸαž»αžαž—αžΆαž–αž“αŸƒαž”αžŽαŸ’αžαžΆαž‰αž‘αžΆαŸ†αž„αž˜αžΌαž› αž‘αžΆαŸ†αž„αž”αŸ’αžšαž’αž”αŸ‹αžŸ αžŠαŸ‚αž›αž’αžΆαž…αž™αž›αŸ‹αž”αžΆαž“ αž“αž·αž„αž”αŸ’αžšαž’αž”αŸ‹αžαŸ’αž˜αŸ…αžŠαŸ‚αž›αž˜αžΆαž“αž—αžΆαž–αžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰αž‡αžΆαž„αŸ”

αžαžΎβ€‹αž™αžΎαž„β€‹αžαŸ’αžšαžΌαžœβ€‹αž€αžΆαžšβ€‹αž’αŸ’αžœαžΈβ€‹αžŠαžΎαž˜αŸ’αž”αžΈβ€‹αž’αž“αž»αžœαžαŸ’αžβ€‹αž•αŸ‚αž“αž€αžΆαžšβ€‹αžŠαŸβ€‹αž˜αžΆαž“β€‹αž˜αž αž·αž…αŸ’αž†αžαžΆβ€‹αž”αŸ‚αž”β€‹αž“αŸαŸ‡?

  • αž˜αžΆαž“αž”αž‰αŸ’αž‡αžΈαž§αž”αž€αžšαžŽαŸαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž›αžΎαž”αžŽαŸ’αžαžΆαž‰ αž‘αžΈαžαžΆαŸ†αž„ αžαž½αž“αžΆαž‘αžΈ αž˜αŸ‰αžΌαžŠαŸ‚αž› αž€αŸ†αžŽαŸ‚αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαŸ”
    kazan-leaf-1.lmu.net, Kazan, αžŸαŸ’αž›αžΉαž€, Juniper QFX 5120, R18.3 αŸ”
  • αž˜αžΆαž“αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž–αž·αž–αžŽαŸŒαž“αžΆαž’αŸ†αž–αžΈαžŸαŸαžœαžΆαž”αžŽαŸ’αžαžΆαž‰αŸ”
    IGP, BGP, L2/3VPN, αž‚αŸ„αž›αž€αžΆαžšαžŽαŸ, ACL, NTP, SSH αŸ”
  • αž’αžΆαž…αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž§αž”αž€αžšαžŽαŸαŸ”
    αžˆαŸ’αž˜αŸ„αŸ‡αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“, Mgmt IP, Mgmt Route, αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹, RSA-Keys, LLDP, NETCONF
  • αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž§αž”αž€αžšαžŽαŸ αž“αž·αž„αž“αžΆαŸ†αž™αž€αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž‘αŸ…αž€αŸ†αžŽαŸ‚αžŠαŸ‚αž›αž…αž„αŸ‹αž”αžΆαž“ (αžšαž½αž˜αž‘αžΆαŸ†αž„αž…αžΆαžŸαŸ‹)αŸ”
  • αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŸαžΆαž€αž›αŸ’αž”αž„
  • αž–αž·αž“αž·αžαŸ’αž™αžŸαŸ’αžαžΆαž“αž—αžΆαž–αž§αž”αž€αžšαžŽαŸαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž±αŸ’αž™αž”αžΆαž“αž‘αŸ€αž„αž‘αžΆαžαŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αž˜αŸ’αž›αžΆαžαž–αžΈαž§αž”αž€αžšαžŽαŸαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“ αž αžΎαž™αžšαžΆαž™αž€αžΆαžšαžŽαŸαž‘αŸ…αž’αŸ’αž“αž€αžŠαŸ‚αž›αžœαžΆαž‚αž½αžšαžαŸ‚αž‡αžΆαŸ”
    αž–αŸαž‰αž˜αž½αž™αž™αž”αŸ‹ αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž…αŸ’αž”αžΆαž”αŸ‹αž‘αŸ… ACL αžŠαŸ„αž™αžŸαŸ’αž„αžΆαžαŸ‹αžŸαŸ’αž„αŸ€αž˜.
  • αžαžΆαž˜αžŠαžΆαž“αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαŸ”

αž˜αž’αŸ’αž™αŸ„αž”αžΆαž™

αžœαžΆαžŸαŸ’αžαžΆαž”αŸ‹αž‘αŸ…αžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜ decomposing αž‚αž˜αŸ’αžšαŸ„αž„αž‘αŸ…αž‡αžΆαžŸαž˜αžΆαžŸαž—αžΆαž‚αŸ”

αž αžΎαž™αž“αžΉαž„αž˜αžΆαž“αžŠαž”αŸ‹αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž–αž½αž€αž‚αŸαŸ–

  1. αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαžΆαžšαž–αžΎαž—αŸαžŽαŸ’αžŒ
  2. αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž›αŸ†αž  IP
  3. αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž–αž·αž–αžŽαŸŒαž“αžΆαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž”αžŽαŸ’αžαžΆαž‰
  4. αž™αž“αŸ’αžαž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž§αž”αž€αžšαžŽαŸ
  5. αž‚αŸ†αžšαžΌβ€‹αž€αŸ†αžŽαžαŸ‹β€‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’β€‹αž’αŸ’αž“αž€β€‹αž›αž€αŸ‹-αž˜αž·αž“β€‹αž‡αžΏ
  6. αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž›αž€αŸ‹
  7. αž™αž“αŸ’αžαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž‰αŸ’αž‡αžΌαž“αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž‘αŸ…αž§αž”αž€αžšαžŽαŸ
  8. αžŸαŸŠαžΈαž’αžΆαž™ / ស៊ីឌី
  9. αž™αž“αŸ’αžαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αž˜αŸ’αžšαž»αž„αž‘αž»αž€ αž“αž·αž„αžŸαŸ’αžœαŸ‚αž„αžšαž€αž‚αž˜αŸ’αž›αžΆαž
  10. αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™

αž“αŸαŸ‡αžŠαŸ„αž™αžœαž·αž’αžΈαž“αŸαŸ‡αž‚αžΊαž‡αžΆαž§αž‘αžΆαž αžšαžŽαŸαž“αŸƒαžšαž”αŸ€αž”αžŠαŸ‚αž›αž‘αžŸαŸ’αžŸαž“αŸˆαž›αžΎαž‚αŸ„αž›αžŠαŸ…αž“αŸƒαžœαžŠαŸ’αžαž”αžΆαž“αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžš - αž˜αžΆαž“ 4 αžŸαž˜αžΆαžŸαž’αžΆαžαž»αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸαž…αž€αŸ’αžαžΈαž–αŸ’αžšαžΆαž„αŸ”

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαž“αžαžΌαž…αŸ” αž•αŸ’αž“αŸ‚αž€αžŸαžΌαž“αŸ’αž™αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš

αž€αŸ’αž“αž»αž„β€‹αžšαžΌαž”β€‹αž—αžΆαž–β€‹αž“αŸαŸ‡ αžαŸ’αž‰αž»αŸ†β€‹αž”αžΆαž“β€‹αž–αžŽαŸŒαž“αžΆβ€‹αž’αŸ†αž–αžΈβ€‹αžŸαž˜αžΆαžŸαž’αžΆαžαž»β€‹αž‘αžΆαŸ†αž„β€‹αž’αžŸαŸ‹ αž“αž·αž„β€‹αž§αž”αž€αžšαžŽαŸβ€‹αžαŸ’αž›αž½αž“β€‹αž―αž„αŸ”
αžŸαž˜αžΆαžŸαž’αžΆαžαž»αž”αŸ’αžšαžŸαž–αŸ’αžœαž˜αžΆαž“αž’αž“αŸ’αžαžšαž€αž˜αŸ’αž˜αž‚αŸ’αž“αžΆαž‘αŸ…αžœαž·αž‰αž‘αŸ…αž˜αž€αŸ”
αž”αŸ’αž›αž»αž€αž€αžΆαž“αŸ‹αžαŸ‚αž’αŸ† αž€αžΆαžšαž™αž€αž…αž·αžαŸ’αžαž‘αž»αž€αžŠαžΆαž€αŸ‹αž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αžšαžΎαž“αžαŸ’αžšαžΌαžœαž”αž„αŸ‹αž‘αŸ…αž›αžΎαžŸαž˜αžΆαžŸαž’αžΆαžαž»αž“αŸαŸ‡αŸ”

αžŸαž˜αžΆαžŸαž—αžΆαž‚αž‘αžΈ 1: αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαžΆαžšαž–αžΎαž—αŸαžŽαŸ’αžŒ

αž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„β€‹αž™αžΎαž„β€‹αž…αž„αŸ‹β€‹αžŠαžΉαž„β€‹αžαžΆβ€‹αžαžΎβ€‹αž§αž”αž€αžšαžŽαŸβ€‹αžŽαžΆβ€‹αž“αŸ…β€‹αž€αž“αŸ’αž›αŸ‚αž„β€‹αžŽαžΆ αž’αŸ’αžœαžΈβ€‹αžŠαŸ‚αž›β€‹αž—αŸ’αž‡αžΆαž”αŸ‹β€‹αž‡αžΆαž˜αž½αž™αŸ”
αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαžΆαžšαž–αžΎαž—αŸαžŽαŸ’αžŒαž‚αžΊαž‡αžΆαž•αŸ’αž“αŸ‚αž€αžŸαŸ†αžαžΆαž“αŸ‹αž“αŸƒαžŸαž αž‚αŸ’αžšαžΆαžŸαžŽαžΆαž˜αž½αž™αŸ”
αž—αžΆαž‚αž…αŸ’αžšαžΎαž“αž‡αžΆαž‰αžΉαž€αž‰αžΆαž”αŸ‹ αžŸαž αž‚αŸ’αžšαžΆαžŸαž˜αžΆαž“αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαžΆαžšαž–αžΎαž—αŸαžŽαŸ’αžŒαžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž§αž”αž€αžšαžŽαŸαž”αžŽαŸ’αžαžΆαž‰ αžŠαŸ‚αž›αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž‡αžΆαž„αž“αŸαŸ‡αŸ”
αž‡αžΆαž•αŸ’αž“αŸ‚αž€αž“αŸƒαž’αžαŸ’αžαž”αž‘αžŸαŸŠαŸαžšαžΈαž“αŸαŸ‡ αž™αžΎαž„αž“αžΉαž„αž αŸ…αžœαžΆαžαžΆ DCIM - Data Center Infrastructure Management αŸ” αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαž–αžΆαž€αŸ’αž™ DCIM αžαŸ’αž›αž½αž“αžœαžΆαž•αŸ’αž‘αžΆαž›αŸ‹ αž“αž·αž™αžΆαž™αž™αŸ‰αžΆαž„αžαžΉαž„αžšαŸ‰αžΉαž„ αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž…αŸ’αžšαžΎαž“αž‘αŸ€αžαŸ”

αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αŸ„αž›αž”αŸ†αžŽαž„αžšαž”αžŸαŸ‹αž™αžΎαž„ αž™αžΎαž„αž“αžΉαž„αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž–αŸαžαŸŒαž˜αžΆαž“αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αž’αŸ†αž–αžΈαž§αž”αž€αžšαžŽαŸαž“αŸ…αž€αŸ’αž“αž»αž„αžœαžΆαŸ–

  • αž…αŸ†αž“αž½αž“αžŸαžΆαžšαž–αžΎαž—αŸαžŽαŸ’αžŒ
  • αž…αŸ†αžŽαž„αž‡αžΎαž„/αž€αžΆαžšαž–αž·αž–αžŽαŸŒαž“αžΆ
  • αž˜αŸ‰αžΌαžŠαŸ‚αž› (Huawei CE12800, Juniper QFX5120 αž‡αžΆαžŠαžΎαž˜αŸ”)
  • αž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžšβ€‹αž›αž€αŸ’αžαžŽαŸˆ (αž€αŸ’αžαžΆαžš αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ αŸ”αž›αŸ”)
  • αžαž½αž“αžΆαž‘αžΈ (αžŸαŸ’αž›αžΉαž€αžˆαžΎ αž†αŸ’αž’αžΉαž„αžαŸ’αž“αž„ αžšαŸ‰αŸ„αžαž‘αŸαžšαž–αŸ’αžšαŸ†αžŠαŸ‚αž“αŸ”αž›αŸ”)
  • αž‘αžΈαžαžΆαŸ†αž„ (αžαŸ†αž”αž“αŸ‹, αž‘αžΈαž€αŸ’αžšαž»αž„, αž˜αž‡αŸ’αžˆαž˜αžŽαŸ’αžŒαž›αž‘αž·αž“αŸ’αž“αž“αŸαž™, rack, αž―αž€αžαžΆ)
  • αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αžšαžœαžΆαž„αž§αž”αž€αžšαžŽαŸ
  • αž”αžŽαŸ’αžαžΆαž‰ topology

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαž“αžαžΌαž…αŸ” αž•αŸ’αž“αŸ‚αž€αžŸαžΌαž“αŸ’αž™αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš

αžœαžΆαž…αŸ’αž”αžΆαžŸαŸ‹αžŽαžΆαžŸαŸ‹αžαžΆαž™αžΎαž„αžαŸ’αž›αž½αž“αž―αž„αž…αž„αŸ‹αžŠαžΉαž„αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸαŸ‡αŸ”
αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžαžΎαž“αŸαŸ‡αž“αžΉαž„αž‡αž½αž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αŸ„αž›αž”αŸ†αžŽαž„αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŠαŸ‚αžšαž¬αž‘αŸ?
αžŠαŸ„αž™αž˜αž·αž“αžŸαž„αŸ’αžŸαŸαž™αŸ”
αž‡αžΆαž§αž‘αžΆαž αžšαžŽαŸ αž™αžΎαž„αžŠαžΉαž„αžαžΆαž“αŸ…αž€αŸ’αž“αž»αž„αž˜αž‡αŸ’αžˆαž˜αžŽαŸ’αžŒαž›αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αžαž›αŸ‹αž±αŸ’αž™αž“αŸ…αž›αžΎ Leaf switches αž”αŸ’αžšαžŸαž·αž“αž”αžΎαžœαžΆαž‡αžΆ Huawei ACLs αžŠαžΎαž˜αŸ’αž”αžΈαžαŸ’αžšαž„αž…αžšαžΆαž…αžšαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž‚αž½αžšαžαŸ‚αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαž“αŸ…αž›αžΎ VLAN αž αžΎαž™αž”αŸ’αžšαžŸαž·αž“αž”αžΎαžœαžΆαž‡αžΆ Juniper αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αž“αŸ…αž›αžΎαž―αž€αžαžΆ 0 αž“αŸƒαž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžšαžΌαž”αžœαž“αŸ’αžαŸ”
αž¬αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαžŠαžΆαž€αŸ‹αž…αŸαž‰αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ Syslog αžαŸ’αž˜αžΈαž‘αŸ…αž€αžΆαž“αŸ‹αž–αŸ’αžšαŸ†αžŠαŸ‚αž“αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αžαŸ†αž”αž“αŸ‹αŸ”

αž“αŸ…αž€αŸ’αž“αž»αž„αžœαžΆ αž™αžΎαž„αž“αžΉαž„αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž§αž”αž€αžšαžŽαŸαž”αžŽαŸ’αžαžΆαž‰αž“αž·αž˜αŸ’αž˜αž·αž αž§αž‘αžΆαž αžšαžŽαŸ αžšαŸ‰αŸ„αžαž‘αŸαžšαž“αž·αž˜αŸ’αž˜αž·αž αž¬αž§αž”αž€αžšαžŽαŸαž†αŸ’αž›αž»αŸ‡αž”αž‰αŸ’αž…αžΆαŸ†αž„αž«αžŸαŸ” αž™αžΎαž„αž’αžΆαž…αž”αž“αŸ’αžαŸ‚αž˜αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ DNS, NTP, Syslog αž“αž·αž„αž‡αžΆαž‘αžΌαž‘αŸ…αž’αŸ’αžœαžΈαž‚αŸ’αžšαž”αŸ‹αž™αŸ‰αžΆαž„αžŠαŸ‚αž›αž“αŸ…αž€αŸ’αž“αž»αž„αžœαž·αž’αžΈαž˜αž½αž™αž¬αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž‘αžΆαž€αŸ‹αž‘αž„αž“αžΉαž„αž”αžŽαŸ’αžαžΆαž‰αŸ”

αžŸαž˜αžΆαžŸαž—αžΆαž‚αž‘αžΈ 2αŸ– αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž›αŸ†αž  IP

αž”αžΆαž‘/αž…αžΆαžŸ αž αžΎαž™αž₯αž‘αžΌαžœαž“αŸαŸ‡αž˜αžΆαž“αž€αŸ’αžšαž»αž˜αž˜αž“αž»αžŸαŸ’αžŸαžŠαŸ‚αž›αžαžΆαž˜αžŠαžΆαž“αž”αž»αž–αŸ’αžœαž”αž‘ αž“αž·αž„αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP αž“αŸ…αž€αŸ’αž“αž»αž„αž―αž€αžŸαžΆαžš Excel αŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαž‘αŸ†αž“αžΎαž”αž“αŸ…αžαŸ‚αž‡αžΆαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž˜αžΆαž“αž•αŸ’αž“αŸ‚αž€αžαžΆαž„αž˜αž»αžαž“αŸ…αž›αžΎ nginx/apache, API αž“αž·αž„αž˜αž»αžαž„αžΆαžšαž‘αžΌαž›αŸ†αž‘αžΌαž›αžΆαž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž€αžαŸ‹αžαŸ’αžšαžΆαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP αž“αž·αž„αž”αžŽαŸ’αžαžΆαž‰αžŠαŸ‚αž›αž”αŸ‚αž„αž…αŸ‚αž€αž‡αžΆ VRFs αŸ”
IPAM - αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP αŸ”

αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αŸ„αž›αž”αŸ†αžŽαž„αžšαž”αžŸαŸ‹αž™αžΎαž„ αž™αžΎαž„αž“αžΉαž„αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž–αŸαžαŸŒαž˜αžΆαž“αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αž“αŸ…αž€αŸ’αž“αž»αž„αžœαžΆαŸ–

  • αžœαŸ‰αžΆαž›αžΈαž“
  • VRF
  • αž”αžŽαŸ’αžαžΆαž‰/αž”αžŽαŸ’αžαžΆαž‰αžšαž„
  • αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP
  • αž—αŸ’αž‡αžΆαž”αŸ‹αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž‘αŸ…αž§αž”αž€αžšαžŽαŸ αž”αžŽαŸ’αžαžΆαž‰αž‘αŸ…αž€αžΆαž“αŸ‹αž‘αžΈαžαžΆαŸ†αž„ αž“αž·αž„αž›αŸαž VLAN

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαž“αžαžΌαž…αŸ” αž•αŸ’αž“αŸ‚αž€αžŸαžΌαž“αŸ’αž™αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš

αž‡αžΆαžαŸ’αž˜αžΈαž˜αŸ’αžαž„αž‘αŸ€αž αžœαžΆαž…αŸ’αž”αžΆαžŸαŸ‹αžŽαžΆαžŸαŸ‹αžαžΆαž™αžΎαž„αž…αž„αŸ‹αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžΆαž€αžŠαžαžΆ αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž™αžΎαž„αž”αŸ‚αž„αž…αŸ‚αž€αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP αžαŸ’αž˜αžΈαžŸαž˜αŸ’αžšαžΆαž”αŸ‹ ToR loopback αž™αžΎαž„αž“αžΉαž„αž˜αž·αž“αž‡αŸ†αž–αž”αŸ‹αžŠαž½αž›αž›αžΎαž€αžΆαžšαž–αž·αžαžŠαŸ‚αž›αžαžΆαžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αžΆαžαŸ‹αž±αŸ’αž™αž‘αŸ…αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αžšαž½αž…αž αžΎαž™αŸ” αž¬αžαžΆαž™αžΎαž„αž”αžΆαž“αž”αŸ’αžšαžΎαž”αž»αž–αŸ’αžœαž”αž‘αžŠαžΌαž…αž‚αŸ’αž“αžΆαž–αžΈαžšαžŠαž„αž“αŸ…αž…αž»αž„αž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆαž“αŸƒαž”αžŽαŸ’αžαžΆαž‰αŸ”
αž”αŸ‰αž»αž“αŸ’αžαŸ‚ αžαžΎβ€‹αžœαžΆβ€‹αž‡αž½αž™β€‹αžŠαŸ„αž™β€‹αžšαž”αŸ€αž”β€‹αžŽαžΆβ€‹αž‡αžΆαž˜αž½αž™β€‹αž“αžΉαž„β€‹αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜?
αž„αžΆαž™αžŸαŸ’αžšαž½αž›αŸ”
αž™αžΎαž„αžŸαŸ’αž“αžΎαžŸαž»αŸ†αž”αž»αž–αŸ’αžœαž”αž‘αž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžαž½αž“αžΆαž‘αžΈ Loopbacks αžŠαŸ‚αž›αž˜αžΆαž“αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP αžŠαŸ‚αž›αž’αžΆαž…αžšαž€αž”αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ‚αž„αž…αŸ‚αž€ - αž”αŸ’αžšαžŸαž·αž“αž”αžΎαžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αžƒαžΎαž‰ αž™αžΎαž„αž”αŸ‚αž„αž…αŸ‚αž€αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž˜αž·αž“αž˜αžΆαž“αž‘αŸ αž™αžΎαž„αžŸαŸ’αž“αžΎαžŸαž»αŸ†αž”αž„αŸ’αž€αžΎαžαž”αž»αž–αŸ’αžœαž”αž‘αžαŸ’αž˜αžΈαŸ”
αž¬αž“αŸ…αž–αŸαž›αž”αž„αŸ’αž€αžΎαžαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž§αž”αž€αžšαžŽαŸ αž™αžΎαž„αž’αžΆαž…αžšαž€αžƒαžΎαž‰αž–αžΈαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαžΌαž…αž‚αŸ’αž“αžΆαžŠαŸ‚αž› VRF αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž‚αž½αžšαžαŸ‚αžŸαŸ’αžαž·αžαž“αŸ…αŸ”
αž αžΎαž™αž“αŸ…αž–αŸαž›αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαžαŸ’αž˜αžΈ αžŸαŸ’αž‚αŸ’αžšαžΈαž”αž…αžΌαž›αž‘αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’ αžšαž€αž˜αžΎαž›αžαžΆαžαžΎαž€αž»αž„αžαžΆαž€αŸ‹αž˜αž½αž™αžŽαžΆαžŠαŸ‚αž›αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαžŸαŸ’αžαž·αžαž“αŸ… αž…αŸ’αžšαž€αž˜αž½αž™αžŽαžΆ αž“αž·αž„αž”αžŽαŸ’αžαžΆαž‰αžšαž„αž˜αž½αž™αžŽαžΆαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž•αŸ’αžαž›αŸ‹αž‘αŸ…αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ - αž αžΎαž™αž“αžΉαž„αž”αŸ‚αž„αž…αŸ‚αž€αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž–αžΈαžœαžΆαŸ”

αž“αŸαŸ‡αž”αž„αŸ’αž αžΆαž‰αž–αžΈαž€αžΆαžšαž…αž„αŸ‹αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαž“αžΌαžœ DCIM αž“αž·αž„ IPAM αž‘αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžαŸ‚αž˜αž½αž™ αžŠαžΎαž˜αŸ’αž”αžΈαž€αž»αŸ†αž±αŸ’αž™αž˜αž»αžαž„αžΆαžšαžŸαŸ’αž‘αž½αž“αž‚αŸ’αž“αžΆ αž“αž·αž„αž˜αž·αž“αž”αž˜αŸ’αžšαžΎαž’αž„αŸ’αž‚αž—αžΆαž–αžŸαŸ’αžšαžŠαŸ€αž„αž‚αŸ’αž“αžΆαž–αžΈαžšαŸ”
αž“αŸ„αŸ‡αž αžΎαž™αž‡αžΆαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž™αžΎαž„αž“αžΉαž„αž’αŸ’αžœαžΎαŸ”

αžŸαž˜αžΆαžŸαž—αžΆαž‚ 3. αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž–αž·αž–αžŽαŸŒαž“αžΆαž’αŸ†αž–αžΈαžŸαŸαžœαžΆαž”αžŽαŸ’αžαžΆαž‰

αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž–αžΈαžšαžŠαŸ†αž”αžΌαž„αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž’αžαŸαžšαžŠαŸ‚αž›αž“αŸ…αžαŸ‚αžαŸ’αžšαžΌαžœαž”αŸ’αžšαžΎαžŠαžΌαž…αž˜αŸ’αžŠαŸαž… αž“αŸ„αŸ‡αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‘αžΈαž”αžΈαž–αž·αž–αžŽαŸŒαž“αžΆαž’αŸ†αž–αžΈαžαž½αž“αžΆαž‘αžΈαž§αž”αž€αžšαžŽαŸαž“αžΈαž˜αž½αž™αŸ—αž’αŸ†αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αžœαžΆαž‚αž½αžšαžαŸ‚αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αŸ”
αžœαžΆαž˜αžΆαž“αžαž˜αŸ’αž›αŸƒαž”αŸ‚αž„αž…αŸ‚αž€αžŸαŸαžœαžΆαž”αžŽαŸ’αžαžΆαž‰αž–αžΈαžšαž”αŸ’αžšαž—αŸαž‘αž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆαŸ–

  • αž αŸαžŠαŸ’αž‹αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’
  • αž’αžαž·αžαž·αž‡αž“αŸ”

αž’αžαžΈαžαžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž…αž“αžΆαž‘αžΎαž„αžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž‡αžΆαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“ αž“αž·αž„αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž§αž”αž€αžšαžŽαŸαŸ” αž‘αžΆαŸ†αž„αž“αŸαŸ‡αžšαž½αž˜αž˜αžΆαž“ VTY, SNMP, NTP, Syslog, AAA, αž“αžΆαŸ†αž•αŸ’αž›αžΌαžœαž–αž·αž’αžΈαž€αžΆαžš, CoPP αž‡αžΆαžŠαžΎαž˜αŸ”
αž€αŸ’αžšαŸ„αž™αž˜αž€αž‘αŸ€αžαžšαŸ€αž”αž…αŸ†αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αžαž·αžαž·αž‡αž“αŸ– MPLS L2/L3VPN, GRE, VXLAN, VLAN, L2TP αž‡αžΆαžŠαžΎαž˜αŸ”
αž‡αžΆαž€αžΆαžšαž–αž·αžαžŽαžΆαžŸαŸ‹αž˜αžΆαž“αž€αžšαžŽαžΈαž–αŸ’αžšαŸ†αžŠαŸ‚αž“αž•αž„αžŠαŸ‚αžš - αž€αž“αŸ’αž›αŸ‚αž„αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αž‰αŸ’αž…αžΌαž› MPLS LDP, BGP? αž”αžΆαž‘/αž…αžΆαžŸ αž αžΎαž™αž–αž·αž’αžΈαž€αžΆαžšαž”αž‰αŸ’αž‡αžΌαž“αž•αŸ’αž›αžΌαžœαž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αžαž·αžαž·αž‡αž“αŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸαŸ‡αž˜αž·αž“αžŸαŸ†αžαžΆαž“αŸ‹αž‘αŸαŸ”

αž”αŸ’αžšαž—αŸαž‘αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž‘αžΆαŸ†αž„αž–αžΈαžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ†αž”αŸ‚αž€αž‘αŸ…αž‡αžΆαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž”αž‹αž˜αŸ–

  • αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžšαžΌαž”αžœαž“αŸ’αž αž“αž·αž„αž‘αžΌαž‡αžΈαžαž› (tag/anteg, mtu)
  • αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP αž“αž·αž„ VRFs (IP, IPv6, VRF)
  • ACLs αž“αž·αž„αž‚αŸ„αž›αž“αž™αŸ„αž”αžΆαž™αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž…αžšαžΆαž…αžšαžŽαŸ
  • αž–αž·αž’αžΈαž€αžΆαžš (IGP, BGP, MPLS)
  • αž‚αŸ„αž›αž€αžΆαžšαžŽαŸαž€αŸ†αžŽαžαŸ‹αž•αŸ’αž›αžΌαžœ (αž”αž‰αŸ’αž‡αžΈαž”αž»αž–αŸ’αžœαž”αž‘ αžŸαž αž‚αž˜αž“αŸ αžαž˜αŸ’αžšαž„ ASN)αŸ”
  • αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ (SSH, NTP, LLDP, Syslog...)
  • αž›αŸ”

αžαžΎβ€‹αž™αžΎαž„β€‹αž“αžΉαž„β€‹αž’αŸ’αžœαžΎβ€‹αž”αŸ‚αž”β€‹αž“αŸαŸ‡β€‹αž™αŸ‰αžΆαž„β€‹αžŽαžΆβ€‹αž“αŸ„αŸ‡ αžαŸ’αž‰αž»αŸ†β€‹αž˜αž·αž“β€‹αž‘αžΆαž“αŸ‹β€‹αžŠαžΉαž„β€‹αž“αŸ…β€‹αž‘αžΎαž™β€‹αž‘αŸαŸ” αž™αžΎαž„αž“αžΉαž„αž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αžœαžΆαž“αŸ…αž€αŸ’αž“αž»αž„αž’αžαŸ’αžαž”αž‘αžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€αž˜αž½αž™αŸ”

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαž“αžαžΌαž…αŸ” αž•αŸ’αž“αŸ‚αž€αžŸαžΌαž“αŸ’αž™αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš

αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž“αŸ…αž‡αž·αžαž‡αžΈαžœαž·αžαž”αž“αŸ’αžαž·αž… αž“αŸ„αŸ‡αž™αžΎαž„αž’αžΆαž…αž–αž·αž–αžŽαŸŒαž“αžΆαž’αŸ†αž–αžΈαžšαžΏαž„αž“αŸ„αŸ‡αŸ”
αž€αž»αž„αžαžΆαž€αŸ‹ Leaf αžαŸ’αžšαžΌαžœαžαŸ‚αž˜αžΆαž“αžœαž‚αŸ’αž‚ BGP αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αž»αž„αžαžΆαž€αŸ‹αž†αŸ’αž’αžΉαž„αžαŸ’αž“αž„αžŠαŸ‚αž›αž”αžΆαž“αžαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αž“αžΆαŸ†αž…αžΌαž›αž”αžŽαŸ’αžαžΆαž‰αžŠαŸ‚αž›αž”αžΆαž“αžαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αŸ…αž€αŸ’αž“αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž“αž·αž„αž‘αž‘αž½αž›αž™αž€αžαŸ‚αž”αžŽαŸ’αžαžΆαž‰αž–αžΈαž”αž»αž–αŸ’αžœαž”αž‘αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž–αžΈαž§αž”αž€αžšαžŽαŸαž”αŸ’αžαžΌαžšαž†αŸ’αž’αžΉαž„αžαŸ’αž“αž„αŸ” αž€αŸ†αžŽαžαŸ‹ CoPP IPv6 ND αž‘αŸ… 10 pps αŸ”αž›αŸ”
αž“αŸ…αž€αŸ’αž“αž»αž„αžœαŸαž“ αž†αŸ’αž’αžΉαž„αžαŸ’αž“αž„αž˜αžΆαž“αžœαž‚αŸ’αž‚αž‡αžΆαž˜αž½αž™αž€αžΆαžšαž“αžΆαŸ†αž˜αž»αžαžŠαŸ‚αž›αž”αžΆαž“αžαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αžŠαžΎαžšαžαž½αž‡αžΆαž’αŸ’αž“αž€αž†αŸ’αž›αž»αŸ‡αž”αž‰αŸ’αž…αžΆαŸ†αž„αž«αžŸ αž“αž·αž„αž‘αž‘αž½αž›αž™αž€αž–αžΈαž–αž½αž€αž‚αŸαžαŸ‚αž•αŸ’αž›αžΌαžœαž“αŸƒαž”αŸ’αžšαžœαŸ‚αž„αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž˜αž½αž™ αž“αž·αž„αž‡αžΆαž˜αž½αž™αžŸαž αž‚αž˜αž“αŸαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž˜αž½αž™αŸ”

αžŸαž˜αžΆαžŸαž—αžΆαž‚αž‘αžΈ 4: αž™αž“αŸ’αžαž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž§αž”αž€αžšαžŽαŸ

αž“αŸ…αž€αŸ’αžšαŸ„αž˜αž…αŸ†αžŽαž„αž‡αžΎαž„αž“αŸαŸ‡ αžαŸ’αž‰αž»αŸ†αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαž“αžΌαžœαžŸαž€αž˜αŸ’αž˜αž—αžΆαž–αž‡αžΆαž…αŸ’αžšαžΎαž“αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαžαŸ‚αž€αžΎαžαž‘αžΎαž„αžŠαžΎαž˜αŸ’αž”αžΈαž±αŸ’αž™αž§αž”αž€αžšαžŽαŸαž˜αž½αž™αž›αŸαž…αž‘αžΎαž„αž“αŸ…αž›αžΎαžšαŸ‰αžΆαžŠαžΆ αž“αž·αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αžΌαž›αž”αŸ’αžšαžΎαž–αžΈαž…αž˜αŸ’αž„αžΆαž™αŸ”

  1. αž”αž‰αŸ’αž…αžΌαž›αž§αž”αž€αžšαžŽαŸαž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαžΆαžšαž–αžΎαž—αŸαžŽαŸ’αžŒαŸ”
  2. αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αŸ”
  3. αžšαŸ€αž”αž…αŸ†αž€αžΆαžšαž…αžΌαž›αž”αŸ’αžšαžΎαž‡αžΆαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αŸ…αžœαžΆαŸ–
    αžˆαŸ’αž˜αŸ„αŸ‡αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„ αž•αŸ’αž›αžΌαžœαž‘αŸ…αž€αžΆαž“αŸ‹αž”αžŽαŸ’αžαžΆαž‰αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„ αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ αžŸαŸ„ SSH αž–αž·αž’αžΈαž€αžΆαžš - telnet/SSH/NETCONF

αž˜αžΆαž“αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαž”αžΈαž™αŸ‰αžΆαž„αŸ–

  • αž’αŸ’αžœαžΈαž‚αŸ’αžšαž”αŸ‹αž™αŸ‰αžΆαž„αž‚αžΊαžŠαŸ„αž™αžŠαŸƒαž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„αŸ” αž§αž”αž€αžšαžŽαŸαž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž“αžΆαŸ†αž™αž€αž‘αŸ…αž€αž“αŸ’αž›αŸ‚αž„αžˆαžš αžŠαŸ‚αž›αž˜αž“αž»αžŸαŸ’αžŸαžŸαžšαžΈαžšαžΆαž„αŸ’αž‚αž’αž˜αŸ’αž˜αžαžΆαž“αžΉαž„αž”αž‰αŸ’αž…αžΌαž›αžœαžΆαž‘αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’ αž—αŸ’αž‡αžΆαž”αŸ‹αž‘αŸ…αž€αž»αž„αžŸαžΌαž› αž“αž·αž„αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžœαžΆαŸ” αž’αžΆαž…αž’αŸ’αžœαžΎαž€αžΆαžšαž›αžΎαž”αžŽαŸ’αžαžΆαž‰αž‹αž·αžαž·αžœαž“αŸ’αžαžαžΌαž…αŸ—αŸ”
  • ZTP - αž€αžΆαžšαž•αŸ’αžαž›αŸ‹ Zero Touch αŸ” αž•αŸ’αž“αŸ‚αž€αžšαžΉαž„αž”αžΆαž“αž˜αž€αžŠαž›αŸ‹ αž€αŸ’αžšαŸ„αž€αžˆαžšαž‘αžΎαž„ αž”αžΆαž“αž‘αž‘αž½αž›αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αžαžΆαž˜αžšαž™αŸˆ DHCP αž‘αŸ…αž€αžΆαž“αŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž–αž·αžŸαŸαžŸ αž αžΎαž™αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžαŸ’αž›αž½αž“αž―αž„αŸ”
  • αž αŸαžŠαŸ’αž‹αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž“αŸƒαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž€αž»αž„αžŸαžΌαž› αžŠαŸ‚αž›αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŠαŸ†αž”αžΌαž„αž€αžΎαžαž‘αžΎαž„αžαžΆαž˜αžšαž™αŸˆαž…αŸ’αžšαž€αž€αž»αž„αžŸαžΌαž›αž€αŸ’αž“αž»αž„αžšαž”αŸ€αž”αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αŸ”

αž™αžΎαž„αž“αžΉαž„αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαž’αŸ’αž“αž€αž‘αžΆαŸ†αž„αž”αžΈαž“αŸ…αž€αŸ’αž“αž»αž„αž’αžαŸ’αžαž”αž‘αžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€αž˜αž½αž™αŸ”

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαž“αžαžΌαž…αŸ” αž•αŸ’αž“αŸ‚αž€αžŸαžΌαž“αŸ’αž™αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš

αžŸαž˜αžΆαžŸαž—αžΆαž‚αž‘αžΈ 5αŸ– αž‚αŸ†αžšαžΌαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž’αŸ’αž“αž€αž›αž€αŸ‹-αž˜αž·αž“αž…αŸ’αž”αžΆαžŸαŸ‹αž›αžΆαžŸαŸ‹

αžšαž αžΌαžαž˜αž€αžŠαž›αŸ‹αž–αŸαž›αž“αŸαŸ‡ αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ†αžŽαŸ‡αžαž»αžŸαž‚αŸ’αž“αžΆ αžŠαŸ‚αž›αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž’αžαŸαžš αž“αž·αž„αž€αžΆαžšαž–αž·αž–αžŽαŸŒαž“αžΆαž’αŸ†αž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž™αžΎαž„αž…αž„αŸ‹αžƒαžΎαž‰αž“αŸ…αž›αžΎαž”αžŽαŸ’αžαžΆαž‰αŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž˜αž·αž“αž™αžΌαžšαž˜αž·αž“αž†αžΆαž”αŸ‹αž’αŸ’αž“αž€αž“αžΉαž„αžαŸ’αžšαžΌαžœαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž‡αžΆαž˜αž½αž™αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αŸ”
αž“αŸ…αžŠαŸ†αžŽαžΆαž€αŸ‹αž€αžΆαž›αž“αŸαŸ‡ αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž§αž”αž€αžšαžŽαŸαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž“αžΈαž˜αž½αž™αŸ— αž”αž»αž–αŸ’αžœαž”αž‘ αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ αž“αž·αž„αž’αžαŸαžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž…αžΌαž›αž‘αŸ…αž€αŸ’αž“αž»αž„αž‚αŸ†αžšαžΌαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ αžŠαŸ‚αž›αž–αž·αžαž‡αžΆαž–αž·αž–αžŽαŸŒαž“αžΆαž’αŸ†αž–αžΈαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž–αŸαž‰αž›αŸαž‰αž“αŸƒαž§αž”αž€αžšαžŽαŸαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž˜αž½αž™ αžαŸ‚αž€αŸ’αž“αž»αž„αž›αž€αŸ’αžαžŽαŸˆαž’αž–αŸ’αž™αžΆαž€αŸ’αžšαžΉαžαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž›αž€αŸ‹αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ”
αžαžΎαž‡αŸ†αž αžΆαž“αž“αŸαŸ‡αž’αŸ’αžœαžΎαž’αŸ’αžœαžΈ? αž αŸαžαž»αž’αŸ’αžœαžΈβ€‹αž˜αž·αž“β€‹αž”αž„αŸ’αž€αžΎαžβ€‹αž€αžΆαžšβ€‹αž€αŸ†αžŽαžαŸ‹β€‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’β€‹αž§αž”αž€αžšαžŽαŸβ€‹αžŠαŸ‚αž›β€‹αž’αŸ’αž“αž€β€‹αž’αžΆαž…β€‹αž•αŸ’αž‘αž»αž€β€‹αž‘αžΎαž„β€‹αž—αŸ’αž›αžΆαž˜αŸ—?
αž‡αžΆαž€αžΆαžšαž–αž·αž αž“αŸαŸ‡αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαž”αžΈαž™αŸ‰αžΆαž„αŸ–

  1. αž€αž»αŸ†αžŸαž˜αŸ’αžšαž”αž‘αŸ…αž“αžΉαž„αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αž“αŸ’αžαžšαž€αž˜αŸ’αž˜αž‡αžΆαž˜αž½αž™αž§αž”αž€αžšαžŽαŸαŸ” αž˜αž·αž“αžαžΆ CLI, NETCONF, RESTCONF, SNMP - αž˜αŸ‰αžΌαžŠαŸ‚αž›αž“αžΉαž„αžŠαžΌαž…αž‚αŸ’αž“αžΆαŸ”
  2. αž€αž»αŸ†αžšαž€αŸ’αžŸαžΆαž…αŸ†αž“αž½αž“αž‚αŸ†αžšαžΌ/αžŸαŸ’αž‚αŸ’αžšαžΈαž” αž™αŸ„αž„αž‘αŸ…αžαžΆαž˜αž…αŸ†αž“αž½αž“αž’αŸ’αž“αž€αž›αž€αŸ‹αž“αŸ…αž›αžΎαž”αžŽαŸ’αžαžΆαž‰ αž αžΎαž™αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž€αžΆαžšαžšαž…αž“αžΆαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžš αžŸαžΌαž˜αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžšαžΏαž„αžŠαžΌαž…αž‚αŸ’αž“αžΆαž“αŸ…αž€αž“αŸ’αž›αŸ‚αž„αž‡αžΆαž…αŸ’αžšαžΎαž“αŸ”
  3. αž•αŸ’αž‘αž»αž€αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž–αžΈαž§αž”αž€αžšαžŽαŸ (αž”αž˜αŸ’αžšαž»αž„αž‘αž»αž€) αžŠαžΆαž€αŸ‹αžœαžΆαž…αžΌαž›αž‘αŸ…αž€αŸ’αž“αž»αž„αž‚αŸ†αžšαžΌαžŠαžΌαž…αž‚αŸ’αž“αžΆ αž αžΎαž™αž”αŸ’αžšαŸ€αž”αž’αŸ€αž”αžŠαŸ„αž™αž•αŸ’αž‘αžΆαž›αŸ‹αž“αžΌαžœαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‚αŸ„αž›αžŠαŸ…αž‡αžΆαž˜αž½αž™αž§αž”αž€αžšαžŽαŸαžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ’αžšαžΆαž”αŸ‹ αžŠαžΎαž˜αŸ’αž”αžΈαž‚αžŽαž“αžΆαžαŸ†αž”αž“αŸ‹αžŠαžΈαžŸαžŽαŸ’αž αž“αž·αž„αžšαŸ€αž”αž…αŸ†αž”αŸ†αžŽαŸ‡αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŠαŸ‚αž›αž“αžΉαž„αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžαŸ‚αž•αŸ’αž“αŸ‚αž€αž‘αžΆαŸ†αž„αž“αŸ„αŸ‡αžŠαŸ‚αž›αž…αžΆαŸ†αž”αžΆαž…αŸ‹ αž¬αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αž’αžαŸ’αžαžŸαž‰αŸ’αž‰αžΆαžŽαž‚αž˜αŸ’αž›αžΆαžαŸ”

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαž“αžαžΌαž…αŸ” αž•αŸ’αž“αŸ‚αž€αžŸαžΌαž“αŸ’αž™αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš

αž‡αžΆαž›αž‘αŸ’αž’αž•αž›αž“αŸƒαžŠαŸ†αžŽαžΆαž€αŸ‹αž€αžΆαž›αž“αŸαŸ‡ αž™αžΎαž„αž‘αž‘αž½αž›αž”αžΆαž“αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž―αž€αžšαžΆαž‡αŸ’αž™αž–αžΈαž’αŸ’αž“αž€αž›αž€αŸ‹αŸ”

αžŸαž˜αžΆαžŸαž—αžΆαž‚ 6. αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž›αž€αŸ‹

αž’αŸ’αž“αž€β€‹αž˜αž·αž“β€‹αž‚αž½αžšβ€‹αž›αžΎαž€β€‹αž‘αžΉαž€αž…αž·αžαŸ’αžβ€‹αžαŸ’αž›αž½αž“β€‹αž―αž„β€‹αžŠαŸ„αž™β€‹αžŸαž„αŸ’αžƒαžΉαž˜β€‹αžαžΆβ€‹αžαŸ’αž„αŸƒβ€‹αžŽαžΆαž˜αž½αž™β€‹αžœαžΆβ€‹αž“αžΉαž„β€‹αž’αžΆαž…β€‹αž€αŸ†αžŽαžαŸ‹β€‹αžšαž…αž“αžΆβ€‹αžŸαž˜αŸ’αž–αŸαž“αŸ’αž’β€‹αžŸαŸŠαžΈαžŸαŸ’αž€αžΆβ€‹αžαžΆαž˜β€‹αžœαž·αž’αžΈβ€‹αžŠαžΌαž…β€‹αž‚αŸ’αž“αžΆβ€‹αž“αžΉαž„ Juniper αžŠαŸ„αž™β€‹αž‚αŸ’αžšαžΆαž“αŸ‹β€‹αžαŸ‚β€‹αž•αŸ’αž‰αžΎβ€‹αž€αžΆαžšβ€‹αž αŸ…β€‹αž‘αžΌαžšαžŸαž–αŸ’αž‘β€‹αžŠαžΌαž…αž‚αŸ’αž“αžΆβ€‹αž‘αŸ…β€‹αž€αžΆαž“αŸ‹β€‹αž–αž½αž€αž‚αŸαŸ” αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαž˜αžΆαž“αž€αžΆαžšαž€αžΎαž“αž‘αžΎαž„αž“αžΌαžœαž”αŸ’αžšαž‡αžΆαž”αŸ’αžšαž·αž™αž—αžΆαž–αž“αŸƒαž”αŸ’αžšαž’αž”αŸ‹αžŸ αž“αž·αž„αž€αžΆαžšαž›αŸαž…αž‘αžΎαž„αž“αŸƒαž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹ NETCONF, RESTCONF, OpenConfig αž€αŸαžŠαŸ„αž™ αž˜αžΆαžαž·αž€αžΆαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αžŠαŸ‚αž›αž–αž·αž’αžΈαž€αžΆαžšαž‘αžΆαŸ†αž„αž“αŸαŸ‡αž•αŸ’αžαž›αŸ‹αž—αžΆαž–αžαž»αžŸαž”αŸ’αž›αŸ‚αž€αž‚αŸ’αž“αžΆαž–αžΈαž’αŸ’αž“αž€αž›αž€αŸ‹αž‘αŸ…αž’αŸ’αž“αž€αž›αž€αŸ‹ αž αžΎαž™αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž—αžΆαž–αžαž»αžŸαž‚αŸ’αž“αžΆαž˜αž½αž™αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž—αžΆαž–αž”αŸ’αžšαž€αž½αžαž”αŸ’αžšαž‡αŸ‚αž„αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸ αžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž“αžΉαž„αž˜αž·αž“αž”αŸ„αŸ‡αž”αž„αŸ‹αž…αŸ„αž›αžŠαŸ„αž™αž„αžΆαž™αž“αŸ„αŸ‡αž‘αŸαŸ”
αž“αŸαŸ‡αž‚αžΊαž”αŸ’αžšαž αžΆαž€αŸ‹αž”αŸ’αžšαž αŸ‚αž›αž“αžΉαž„ OpenContrail αž“αž·αž„ OpenStack αžŠαŸ‚αž›αž˜αžΆαž“ RestAPI αž‡αžΆαž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ NorthBound αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸ αžšαŸ†αž–αžΉαž„αžαžΆαž“αžΉαž„αž˜αžΆαž“αž€αžΆαžšαž αŸ…αžαž»αžŸαž‚αŸ’αž“αžΆαž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„αŸ”

αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž“αŸ…αž€αŸ’αž“αž»αž„αž‡αŸ†αž αžΆαž“αž‘αžΈαž”αŸ’αžšαžΆαŸ† αž‚αŸ†αžšαžΌαž’αŸ’αž“αž€αž›αž€αŸ‹αž―αž€αžšαžΆαž‡αŸ’αž™αžαŸ’αžšαžΌαžœαžαŸ‚αž™αž€αž‘αž˜αŸ’αžšαž„αŸ‹αžŠαŸ‚αž›αžœαžΆαž“αžΉαž„αž‘αŸ…αž•αŸ’αž“αŸ‚αž€αžšαžΉαž„αŸ”
αž αžΎαž™αž“αŸ…αž‘αžΈαž“αŸαŸ‡αž˜αž’αŸ’αž™αŸ„αž”αžΆαž™αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž‚αžΊαž›αŸ’αž’ (αž˜αž·αž“αž˜αŸ‚αž“): CLI, NETCONF, RESTCONF, SNMP αžŸαžΆαž˜αž‰αŸ’αž‰αŸ”

αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž™αžΎαž„αž“αžΉαž„αžαŸ’αžšαžΌαžœαž€αžΆαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αž‰αŸ’αž‡αžΆαžŠαŸ‚αž›αž“αžΉαž„αž•αŸ’αž‘αŸαžšαž›αž‘αŸ’αž’αž•αž›αž“αŸƒαž‡αŸ†αž αžΆαž“αž˜αž»αž“αž‘αŸ…αž‡αžΆαž‘αž˜αŸ’αžšαž„αŸ‹αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž€αžΆαžšαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž›αž€αŸ‹αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž˜αž½αž™αŸ– αžŸαŸ†αžŽαž»αŸ†αž“αŸƒαž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ CLI αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ XML αŸ”

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαž“αžαžΌαž…αŸ” αž•αŸ’αž“αŸ‚αž€αžŸαžΌαž“αŸ’αž™αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš

αžŸαž˜αžΆαžŸαž—αžΆαž‚ 7. αž™αž“αŸ’αžαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž‰αŸ’αž‡αžΌαž“αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž‘αŸ…αž§αž”αž€αžšαžŽαŸ

αž™αžΎαž„β€‹αž”αžΆαž“β€‹αž”αž„αŸ’αž€αžΎαžβ€‹αž€αžΆαžšβ€‹αž€αŸ†αžŽαžαŸ‹β€‹αž αžΎαž™ αž”αŸ‰αž»αž“αŸ’αžαŸ‚β€‹αžœαžΆβ€‹αž“αŸ…β€‹αžαŸ‚β€‹αžαŸ’αžšαžΌαžœβ€‹αž€αžΆαžšβ€‹αž”αž‰αŸ’αž‡αžΌαž“β€‹αž‘αŸ…β€‹αž€αžΆαž“αŸ‹β€‹αž§αž”αž€αžšαžŽαŸ - αž αžΎαž™β€‹αž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„ αž˜αž·αž“β€‹αž˜αŸ‚αž“β€‹αžŠαŸ„αž™β€‹αžŠαŸƒβ€‹αž‘αŸαŸ”
αžŠαŸ†αž”αžΌαž„αž™αžΎαž„αž”αŸ’αžšαžˆαž˜αž˜αž»αžαž“αžΉαž„αžŸαŸ†αžŽαž½αžšαžαžΆαžαžΎαž™αžΎαž„αž“αžΉαž„αž”αŸ’αžšαžΎαž˜αž’αŸ’αž™αŸ„αž”αžΆαž™αžŠαžΉαž€αž‡αž‰αŸ’αž‡αžΌαž“αž’αŸ’αžœαžΈαžαŸ’αž›αŸ‡? αž αžΎαž™αžαŸ’αž„αŸƒαž“αŸαŸ‡αž‡αž˜αŸ’αžšαžΎαžŸαž˜αž·αž“αžαžΌαž…αž‘αŸ€αžαž‘αŸαŸ–

  • CLI (telnet, ssh)
  • SNMP
  • NETCONF
  • RESTCONF
  • REST API
  • OpenFlow (αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαžœαžΆαž›αžΎαžŸαž–αžΈαž“αŸαŸ‡ αžŠαŸ„αž™αžŸαžΆαžšαžœαžΆαž‡αžΆαžœαž·αž’αžΈαž€αŸ’αž“αž»αž„αž€αžΆαžšαž•αŸ’αžαž›αŸ‹ FIB αž˜αž·αž“αž˜αŸ‚αž“αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹)

αž…αžΌαžšαž‚αžΌαžŸαž…αŸ†αž“αž»αž… t αž“αŸ…αž‘αžΈαž“αŸαŸ‡αŸ” CLI αž‚αžΊαž‡αžΆαž˜αžšαžαž€αŸ” SNMP... αž€αŸ’αž’αž€ αž€αŸ’αž’αž€αŸ”
RESTCONF αž“αŸ…αžαŸ‚αž‡αžΆαžŸαžαŸ’αžœαžŠαŸ‚αž›αž˜αž·αž“αžŸαŸ’αž‚αžΆαž›αŸ‹ REST API αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αžΆαŸ†αž‘αŸ’αžšαžŠαŸ„αž™αžŸαŸ’αž‘αžΎαžšαžαŸ‚αž‚αŸ’αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αŸ” αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž™αžΎαž„αž“αžΉαž„αž•αŸ’αžαŸ„αžαž›αžΎ NETCONF αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸŠαŸαžšαžΈαŸ”

αžαžΆαž˜αž€αžΆαžšαž–αž·αž αžŠαžΌαž…αžŠαŸ‚αž›αž’αŸ’αž“αž€αž’αžΆαž“αž”αžΆαž“αž™αž›αŸ‹αžšαž½αž…αž αžΎαž™ αžŠαŸ„αž™αž…αŸ†αžŽαž»αž…αž“αŸαŸ‡ αž™αžΎαž„αž”αžΆαž“αžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαžšαž½αž…αž αžΎαž™αž›αžΎαž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ - αž›αž‘αŸ’αž’αž•αž›αž“αŸƒαž‡αŸ†αž αžΆαž“αž˜αž»αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž‡αžΆαž‘αž˜αŸ’αžšαž„αŸ‹αž“αŸƒαž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαžšαž½αž…αž αžΎαž™αŸ”

αž‘αžΈαž–αžΈαžšαž αžΎαž™αžαžΎαž™αžΎαž„αž“αžΉαž„αž”αŸ’αžšαžΎαž§αž”αž€αžšαžŽαŸαž’αŸ’αžœαžΈαžαŸ’αž›αŸ‡?
αžœαžΆαž€αŸαž˜αžΆαž“αž‡αž˜αŸ’αžšαžΎαžŸαžŠαŸαž’αŸ†αž“αŸ…αž‘αžΈαž“αŸαŸ‡αž•αž„αžŠαŸ‚αžšαŸ–

  • αžŸαŸ’αž‚αŸ’αžšαžΈαž”αž¬αžœαŸαž‘αž·αž€αžΆαžŠαŸ‚αž›αžŸαžšαžŸαŸαžšαžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αŸ” αž…αžΌαžšαž™αžΎαž„αžŠαžΆαž€αŸ‹αžŠαŸƒαž‡αžΆαž˜αž½αž™ ncclient αž“αž·αž„ asyncIO αž αžΎαž™αž’αŸ’αžœαžΎαž’αŸ’αžœαžΈαž‚αŸ’αžšαž”αŸ‹αž™αŸ‰αžΆαž„αžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αŸ” αžαžΎβ€‹αž™αžΎαž„β€‹αž…αŸ†αžŽαžΆαž™β€‹αž”αŸ’αžšαžΆαž€αŸ‹β€‹αž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“β€‹αž€αŸ’αž“αž»αž„β€‹αž€αžΆαžšβ€‹αž”αž„αŸ’αž€αžΎαžβ€‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’β€‹αžŠαžΆαž€αŸ‹β€‹αž–αž„αŸ’αžšαžΆαž™β€‹αž–αžΈβ€‹αžŠαžΎαž˜?
  • Ansible αž‡αžΆαž˜αž½αž™αž”αžŽαŸ’αžŽαžΆαž›αŸαž™αžŠαŸαžŸαŸ†αž”αžΌαžšαž”αŸ‚αž”αž“αŸƒαž˜αŸ‰αžΌαžŒαž»αž›αž”αžŽαŸ’αžαžΆαž‰αŸ”
  • αž’αŸ†αž”αž·αž›αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž„αžΆαžšαžαž·αž…αžαž½αž…αžšαž”αžŸαŸ‹αžœαžΆαž‡αžΆαž˜αž½αž™αž”αžŽαŸ’αžαžΆαž‰αž“αž·αž„αž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αž‡αžΆαž˜αž½αž™ Napalm αŸ”
  • αžαžΆαž˜αž–αž·αž Napalm αžŠαŸ‚αž›αžŸαŸ’αž‚αžΆαž›αŸ‹αž’αŸ’αž“αž€αž›αž€αŸ‹αž–αžΈαžšαž”αžΈαž“αžΆαž€αŸ‹αž αžΎαž™ αž›αžΆαž αžΎαž™
  • αž“αžšαž·αž“αŸ’αž‘ αž‡αžΆαžŸαžαŸ’αžœαž˜αž½αž™αž”αŸ’αžšαž—αŸαž‘αž‘αŸ€αž αžŠαŸ‚αž›αž™αžΎαž„αž“αžΉαž„αž€αžΆαžαŸ‹αž“αŸ…αž–αŸαž›αž’αž“αžΆαž‚αžαŸ”

αž“αŸ…αž‘αžΈαž“αŸαŸ‡αžŸαŸ†αžŽαž–αŸ’αžœαž˜αž·αž“αž‘αžΆαž“αŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸ - αž™αžΎαž„αž“αžΉαž„αžŸαŸ’αžœαŸ‚αž„αžšαž€αŸ”

αžαžΎαž˜αžΆαž“αž’αŸ’αžœαžΈαž‘αŸ€αžαžŠαŸ‚αž›αžŸαŸ†αžαžΆαž“αŸ‹αž“αŸ…αž‘αžΈαž“αŸαŸ‡? αž•αž›αžœαž·αž”αžΆαž€αž“αŸƒαž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αŸ”
αž‡αŸ„αž‚αž‡αŸαž™αž¬αž’αžαŸ‹αŸ” αžαžΎβ€‹αž“αŸ…β€‹αžαŸ‚β€‹αž˜αžΆαž“β€‹αž€αžΆαžšβ€‹αž…αžΌαž›β€‹αž”αŸ’αžšαžΎβ€‹αž•αŸ’αž“αŸ‚αž€β€‹αžšαžΉαž„β€‹αž¬β€‹αž’αžαŸ‹?
αžœαžΆαž αžΆαž€αŸ‹αžŠαžΌαž…αž‡αžΆαžαžΆαž€αžΆαžšαž”αŸ’αžαŸαž‡αŸ’αž‰αžΆαž…αž·αžαŸ’αžαž“αžΉαž„αž‡αž½αž™αž“αŸ…αž‘αžΈαž“αŸαŸ‡αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž”αž‰αŸ’αž‡αžΆαž€αŸ‹ αž“αž·αž„αžŸαž»αž–αž›αž—αžΆαž–αž“αŸƒαž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‘αžΆαž‰αž™αž€αž‘αŸ…αž§αž”αž€αžšαžŽαŸαŸ”
αž“αŸαŸ‡αžšαž½αž˜αž•αŸ’αžŸαŸ†αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαž“αŸƒ NETCONF αž’αŸ’αžœαžΎαž±αŸ’αž™αž§αž”αž€αžšαžŽαŸαžŸαž˜αžŸαŸ’αžšαž”αžšαž½αž˜αžαžΌαž…αž™αŸ‰αžΆαž„αžαŸ’αž›αžΆαŸ†αž„ - αž˜αž·αž“αž˜αžΆαž“αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž•αž›αž·αžαž…αŸ’αžšαžΎαž“αž‚αžΆαŸ†αž‘αŸ’αžšαž€αžΆαžšαž”αŸ’αžšαž–αŸ’αžšαžΉαžαŸ’αžαž’αž˜αŸ’αž˜αžαžΆαž“αŸ„αŸ‡αž‘αŸαŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸαŸ‡αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž‡αžΆαžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž‡αžΆαž˜αž»αž“αž˜αž½αž™αž“αŸ…αž€αŸ’αž“αž»αž„ RFP. αž“αŸ…αž‘αžΈαž”αž‰αŸ’αž…αž”αŸ‹αž‚αŸ’αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž–αŸ’αžšαž½αž™αž”αžΆαžšαž˜αŸ’αž—αžαžΆαž˜αž·αž“αž˜αžΆαž“αž’αŸ’αž“αž€αž›αž€αŸ‹αžšαž»αžŸαŸ’αžŸαŸŠαžΈαžαŸ‚αž˜αž½αž™αž“αžΉαž„αž‚αŸ„αžšαž–αžαžΆαž˜αž›αž€αŸ’αžαžαžŽαŸ’αžŒαž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ 32*100GE αž“αŸ„αŸ‡αž‘αŸαŸ” αž¬αž‚αžΆαžαŸ‹αž–αŸ’αžšαž½αž™αž”αžΆαžšαž˜αŸ’αž—?

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαž“αžαžΌαž…αŸ” αž•αŸ’αž“αŸ‚αž€αžŸαžΌαž“αŸ’αž™αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš

αžŸαž˜αžΆαžŸαž—αžΆαž‚ 8. CI/CD

αž“αŸ…αž–αŸαž›αž“αŸαŸ‡ αž™αžΎαž„αž˜αžΆαž“αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžšαž½αž…αžšαžΆαž›αŸ‹αž αžΎαž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž§αž”αž€αžšαžŽαŸαž”αžŽαŸ’αžαžΆαž‰αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αŸ”
αžαŸ’αž‰αž»αŸ†αžŸαžšαžŸαŸαžš "αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αžœαžΈαŸ—αž‚αŸ’αžšαž”αŸ‹αž™αŸ‰αžΆαž„" αž–αžΈαž–αŸ’αžšαŸ„αŸ‡αž™αžΎαž„αž€αŸ†αž–αž»αž„αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαž€αŸ†αžŽαŸ‚αž“αŸƒαžŸαŸ’αžαžΆαž“αž—αžΆαž–αž”αžŽαŸ’αžαžΆαž‰αŸ” αž αžΎαž™αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž“αŸƒαž€αž»αž„αžαžΆαž€αŸ‹αžαŸ‚αž˜αž½αž™αž€αŸαžŠαŸ„αž™ αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αžŽαž“αžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αžŽαŸ’αžαžΆαž‰αž‘αžΆαŸ†αž„αž˜αžΌαž›αŸ” αž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„ αž–αž½αž€αžœαžΆαž’αžΆαž…αž‡αžΆαžŸαžΌαž“αŸ’αž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžαŸ’αž“αžΆαŸ†αž„αž—αžΆαž‚αž…αŸ’αžšαžΎαž“αŸ”

αž”αŸ‰αž»αž“αŸ’αžαŸ‚ αžŠαžΌαž…αžŠαŸ‚αž›αž”αžΆαž“αž“αž·αž™αžΆαž™αžšαž½αž…αž˜αž€αž αžΎαž™αžαžΆ αž™αžΎαž„αž˜αž·αž“αž˜αŸ‚αž“αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž–αŸ’αžšαŸƒαž•αŸ’αžŸαŸƒαžŠαŸ‚αž›αž…αž„αŸ‹αž”αž‰αŸ’αž‡αžΌαž›αž’αŸ’αžœαžΈαŸ—αž‚αŸ’αžšαž”αŸ‹αž™αŸ‰αžΆαž„αž‘αŸ…αž€αŸ’αž“αž»αž„αž•αž›αž·αžαž€αž˜αŸ’αž˜αž“αŸ„αŸ‡αž‘αŸαŸ”
αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŠαŸ‚αž›αž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαžŠαŸ†αž”αžΌαž„αžαŸ’αžšαžΌαžœαžαŸ‚αž†αŸ’αž›αž„αž€αžΆαžαŸ‹αž”αŸ†αž–αž„αŸ‹ CI/CD αŸ”

CI/CD αžαŸ†αžŽαžΆαž„αž±αŸ’αž™αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‡αžΆαž”αž“αŸ’αžαž”αž“αŸ’αž‘αžΆαž”αŸ‹ αž€αžΆαžšαžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™αž‡αžΆαž”αž“αŸ’αžαŸ” αž“αŸαŸ‡αž‚αžΊαž‡αžΆαžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαžŠαŸ‚αž›αž€αŸ’αžšαž»αž˜αž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚αž…αŸαž‰αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž’αŸ†αžαŸ’αž˜αžΈαžšαŸ€αž„αžšαžΆαž›αŸ‹αž”αŸ’αžšαžΆαŸ†αž˜αž½αž™αžαŸ‚αž˜αŸ’αžαž„ αž‡αŸ†αž“αž½αžŸαž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„αž“αžΌαžœαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž…αžΆαžŸαŸ‹αž“αŸ„αŸ‡αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž’αž“αž»αžœαžαŸ’αžαž‡αžΆαž”αž“αŸ’αžαž”αž“αŸ’αž‘αžΆαž”αŸ‹ (αž€αžΆαžšαžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™) αž˜αž»αžαž„αžΆαžšαžαŸ’αž˜αžΈαž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€αžαžΌαž…αŸ— αžŠαŸ‚αž›αž“αžΈαž˜αž½αž™αŸ—αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžΆαž€αž›αŸ’αž”αž„αž™αŸ‰αžΆαž„αž‘αžΌαž›αŸ†αž‘αžΌαž›αžΆαž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαž–αž†αž”αž‚αŸ’αž“αžΆ αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž– αž“αž·αž„ αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αž (αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›) αŸ”

αžŠαžΎαž˜αŸ’αž”αžΈαž’αŸ’αžœαžΎαžŠαžΌαž…αŸ’αž“αŸαŸ‡ αž™αžΎαž„αž˜αžΆαž“αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž€αŸ†αžŽαŸ‚αžŠαŸ‚αž›αžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹ αž˜αž“αŸ’αž‘αžΈαžšαž–αž·αžŸαŸ„αž’αž“αŸαžŠαŸ‚αž›αž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αžαžΆαžαžΎαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž’αžαž·αžαž·αž‡αž“αžαžΌαž… αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αžŠαŸ‚αž›αž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αž€αžΆαžšαž–αž·αžαž“αŸαŸ‡ αž αžΎαž™αž‡αŸ†αž αžΆαž“αž…αž»αž„αž€αŸ’αžšαŸ„αž™αž‚αžΊαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž”αžŽαŸ’αžαžΆαž‰αž•αž›αž·αžαž€αž˜αŸ’αž˜αŸ”

αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžšαžŽαžΈαž›αžΎαž€αž›αŸ‚αž„αž“αŸƒαž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆαž”αŸ†αž”αžΆαžαŸ‹αž€αŸ†αž αž»αžŸ αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž›αžΎαž”αžŽαŸ’αžαžΆαž‰αžαŸ’αžšαžΌαžœαžαŸ‚αž†αŸ’αž›αž„αž€αžΆαžαŸ‹ CI/CD Pipeline - αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž€αžΆαžšαž’αžΆαž“αžΆαžšαž”αžŸαŸ‹αž™αžΎαž„αž“αžΌαžœαž‡αžΈαžœαž·αžαžŠαŸαžŸαŸ’αž„αž”αŸ‹αžŸαŸ’αž„αžΆαžαŸ‹ αž“αž·αž„αž’αžΆαž‡αžΈαž–αžŠαŸαžšαžΈαž€αžšαžΆαž™ αž“αž·αž„αž™αžΌαžšαž’αž„αŸ’αžœαŸ‚αž„αŸ”

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαž“αžαžΌαž…αŸ” αž•αŸ’αž“αŸ‚αž€αžŸαžΌαž“αŸ’αž™αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš

αžŸαž˜αžΆαžŸαž—αžΆαž‚ 9. αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžšαž€αž˜αžΎαž›αž€αžΆαžšαž”αž˜αŸ’αžšαž»αž„αž‘αž»αž€ αž“αž·αž„αž—αžΆαž–αž˜αž·αž“αž”αŸ’αžšαž€αŸ’αžšαžαžΈ

αž‡αžΆαž€αžΆαžšαž”αŸ’αžšαžŸαžΎαžšαžŽαžΆαžŸαŸ‹, αž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαž€αžΆαžšαž”αž˜αŸ’αžšαž»αž„αž‘αž»αž€αž˜αŸ’αžαž„αž‘αŸ€αžαž‘αŸαŸ”
αž™αžΎαž„αž“αžΉαž„αžŠαžΆαž€αŸ‹αž–αž½αž€αžœαžΆαž“αŸ…αž€αŸ’αž“αž»αž„ git αž™αŸ„αž„αž‘αŸ…αžαžΆαž˜αž˜αž€αž»αžŠαž¬αžαžΆαž˜αž€αžΆαžšαž–αž·αžαž“αŸƒαž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αŸ”

αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž•αŸ’αž“αŸ‚αž€αž‘αžΈαž–αžΈαžšαž‚αžΊαž‚αž½αžšαž±αŸ’αž™αž…αžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαž‡αžΆαž„ - αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž‚αž½αžšαžαŸ‚αžαžΆαž˜αžŠαžΆαž“αž€αžΆαžšαž”αž˜αŸ’αžšαž»αž„αž‘αž»αž€αž‘αžΆαŸ†αž„αž“αŸαŸ‡αŸ” αž αžΎαž™αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαžαŸ’αž›αŸ‡ αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαžαŸ‚αž‘αŸ…αž”αž„αŸ’αžœαŸ‚αžšαž’αŸ’αžœαžΈαŸ—αž‚αŸ’αžšαž”αŸ‹αž™αŸ‰αžΆαž„αžŠαžΌαž…αžŠαŸ‚αž›αžœαžΆαž’αŸ’αž›αžΆαž”αŸ‹αž˜αžΆαž“ αž αžΎαž™αž“αŸ…αž€αŸ’αž“αž»αž„αžαŸ’αž›αŸ‡αž‘αŸ€αž αž’αŸ’αžœαžΎαž±αŸ’αž™αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž˜αžΆαž“αž€αŸ†αž αž»αžŸαŸ”
αž§αž‘αžΆαž αžšαžŽαŸ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž”αŸ’αžšαžΎαžαŸ’αž˜αžΈαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αžαŸ’αž›αž½αž“αžŠαŸ‚αž›αž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αž»αŸ‡αžˆαŸ’αž˜αŸ„αŸ‡αž€αŸ’αž“αž»αž„αž’αžαŸαžš αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαžŠαž€αž‚αžΆαžαŸ‹αž…αŸαž‰αž–αžΈαž€αžΆαžšαž›αž½αž…αž…αžΌαž›αŸ” αž αžΎαž™αž”αŸ’αžšαžŸαž·αž“αž”αžΎαžœαžΆαž”αŸ’αžšαžŸαžΎαžšαž‡αžΆαž„αž€αž»αŸ†αž”αŸ‰αŸ‡αž…αŸ’αž”αžΆαž”αŸ‹αž‡αž‰αŸ’αž‡αžΆαŸ†αž„αž—αŸ’αž›αžΎαž„αžαŸ’αž˜αžΈ αž”αŸ’αžšαž αŸ‚αž›αž‡αžΆαž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž‘αžΎαž”αžαŸ‚αž”αžΎαž€αž€αžΆαžšαž”αŸ†αž”αžΆαžαŸ‹αž€αŸ†αž αž»αžŸ αž¬αž”αŸ’αžšαž αŸ‚αž›αž‡αžΆαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžαŸ’αž˜αžΈ bungler αž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αž»αŸ‡αžˆαŸ’αž˜αŸ„αŸ‡αžαžΆαž˜αž”αž‘αž”αŸ’αž”αž‰αŸ’αž‰αžαŸ’αžαž·αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž˜αž“αž»αžŸαŸ’αžŸαž”αžΆαž“αž…αžΌαž›αžšαž½αž˜αžšαž½αž…αž αžΎαž™αŸ”

αž™αžΎαž„αž“αŸ…αžαŸ‚αž˜αž·αž“αž’αžΆαž…αž‚αŸαž…αž•αž»αžαž–αžΈαžαŸ†αž”αž“αŸ‹αžŠαžΈαžŸαžŽαŸ’αžαžαžΌαž…αŸ—αž˜αž½αž™αž…αŸ†αž“αž½αž“αž“αŸ…αž›αžΎαž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αž“αŸƒαž”αžŽαŸ’αžαžΆαž‰αž‘αžΆαŸ†αž„αž˜αžΌαž› αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜ αž“αž·αž„αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžŠαŸαžšαžΉαž„αž˜αžΆαŸ†αž€αŸαžŠαŸ„αž™αŸ” αžŠαžΎαž˜αŸ’αž”αžΈαž”αŸ†αž”αžΆαžαŸ‹αž”αž‰αŸ’αž αžΆ αž‚αŸ’αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž“αžΉαž„αž”αž“αŸ’αžαŸ‚αž˜αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‘αŸ…αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‘αŸαŸ” αž›αžΎαžŸβ€‹αž–αžΈβ€‹αž“αŸαŸ‡β€‹αž‘αŸ…β€‹αž‘αŸ€αž αž–αž½αž€β€‹αžœαžΆβ€‹αž”αŸ’αžšαž αŸ‚αž›β€‹αž‡αžΆβ€‹αž˜αž·αž“β€‹αžαŸ’αžšαžΌαžœβ€‹αž”αžΆαž“β€‹αžšαž½αž˜β€‹αž”αž‰αŸ’αž…αžΌαž›β€‹αž€αŸ’αž“αž»αž„β€‹αž‚αŸ†αžšαžΌβ€‹αž€αŸ†αžŽαžαŸ‹β€‹αžšαž…αž“αžΆβ€‹αžŸαž˜αŸ’αž–αŸαž“αŸ’αž’β€‹αž‘αŸαŸ”

αž§αž‘αžΆαž αžšαžŽαŸ αž…αŸ’αž”αžΆαž”αŸ‹αž‡αž‰αŸ’αž‡αžΆαŸ†αž„αž—αŸ’αž›αžΎαž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžšαžΆαž”αŸ‹αž…αŸ†αž“αž½αž“αž€αž‰αŸ’αž…αž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž€αŸ’αž“αž»αž„αž˜αž½αž™ IP αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž’αŸ’αžœαžΎαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αžΈαž™αž€αž˜αŸ’αž˜αž”αž‰αŸ’αž αžΆαž‚αžΊαž‡αžΆαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž”αžŽαŸ’αžαŸ„αŸ‡αž’αžΆαžŸαž“αŸ’αž“αž’αž˜αŸ’αž˜αžαžΆαž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„αŸ”

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαž“αžαžΌαž…αŸ” αž•αŸ’αž“αŸ‚αž€αžŸαžΌαž“αŸ’αž™αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš

αžŸαž˜αžΆαžŸαž’αžΆαžαž» 10. αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™

αžŠαŸ†αž”αžΌαž„αž‘αžΎαž™ αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž˜αž·αž“αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαž”αŸ’αžšαž’αžΆαž“αž”αž‘αž“αŸƒαž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž“αŸ„αŸ‡αž‘αŸ - αžœαžΆαž“αŸ…αžαŸ‚αž‡αžΆαž”αŸ’αžšαž’αžΆαž“αž”αž‘αžŠαŸαž…αž˜αŸ’αžšαžΌαž„αž…αž˜αŸ’αžšαžΆαžŸ αž“αž·αž„αžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰αŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž’αŸ’αžœαžΈαŸ—αž”αžΆαž“αžšαžΈαž€αž…αž˜αŸ’αžšαžΎαž“ αžœαžΆαž”αžΆαž“αž”αŸ’αžšαŸ‚αž€αŸ’αž›αžΆαž™αžαžΆαž“αŸαŸ‡αž‚αžΊαž‡αžΆαž•αŸ’αž“αŸ‚αž€αžŸαŸ†αžαžΆαž“αŸ‹αž˜αž½αž™αž“αŸƒαžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αŸ” αž αžΎαž™αžœαžΆαž˜αž·αž“αž’αžΆαž…αž‘αŸ…αžšαž½αž…αž‘αŸαž€αŸ’αž“αž»αž„αž€αžΆαžšαžšαŸ†αž›αž„αžœαžΆ αžŸαžΌαž˜αŸ’αž”αžΈαžαŸ‚αž‚αŸ’αž˜αžΆαž“αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αž

Evolving Thought αž‚αžΊαž‡αžΆαž•αŸ’αž“αŸ‚αž€αžŸαžšαžΈαžšαžΆαž„αŸ’αž‚αž“αŸƒαžŠαŸ†αžŽαžΎαžšαž€αžΆαžš CI/CDαŸ” αž”αž“αŸ’αž‘αžΆαž”αŸ‹β€‹αž–αžΈβ€‹αžŠαžΆαž€αŸ‹β€‹αž…αŸαž‰β€‹αž€αžΆαžšβ€‹αž€αŸ†αžŽαžαŸ‹β€‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’β€‹αž‘αŸ…β€‹αž”αžŽαŸ’αžαžΆαž‰β€‹αž αžΎαž™ αž™αžΎαž„β€‹αžαŸ’αžšαžΌαžœβ€‹αž’αžΆαž…β€‹αž€αŸ†αžŽαžαŸ‹β€‹αžαžΆβ€‹αžαžΎβ€‹αž’αŸ’αžœαžΈβ€‹αž‚αŸ’αžšαž”αŸ‹β€‹αž™αŸ‰αžΆαž„β€‹αž˜αž·αž“β€‹αž’αžΈβ€‹αž‘αŸβ€‹αž‡αžΆαž˜αž½αž™β€‹αžœαžΆβ€‹αž₯αž‘αžΌαžœβ€‹αž“αŸαŸ‡αŸ”
αž αžΎαž™αž™αžΎαž„αž€αŸ†αž–αž»αž„αž“αž·αž™αžΆαž™αž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡ αž“αž·αž„αž˜αž·αž“αž…αŸ’αžšαžΎαž“αž’αŸ†αž–αžΈαž€αžΆαž›αžœαž·αž—αžΆαž‚αž“αŸƒαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ αž¬αž—αžΆαž–αž’αžΆαž…αžšαž€αž”αžΆαž“αž“αŸƒαžαŸ’αž“αžΆαŸ†αž„αž“αŸ„αŸ‡αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž’αŸ†αž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αž”αžΆαžŸαŸ‹ - αžœαžαŸ’αžαž˜αžΆαž“αž“αŸƒαž•αŸ’αž›αžΌαžœαž…αžΆαŸ†αž”αžΆαž…αŸ‹ αž‚αž»αžŽαž›αž€αŸ’αžαžŽαŸˆαž“αŸ…αž›αžΎαž–αž½αž€αžœαžΆ αž…αŸ†αž“αž½αž“αž“αŸƒαžœαž‚αŸ’αž‚ BGP αž’αŸ’αž“αž€αž‡αž·αžαžαžΆαž„ OSPF αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž–αžΈαž…αž»αž„αžŠαž›αŸ‹αž…αž”αŸ‹αŸ” αž“αŸƒαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž αž½αžŸαž€αŸ†αžšαž·αžαŸ”
តើ syslogs αž‘αŸ…αž€αžΆαž“αŸ‹ server αžαžΆαž„αž€αŸ’αžšαŸ…αž”αžΆαž“αž”αž‰αŸ’αžˆαž”αŸ‹αž€αžΆαžšαž”αž“αŸ’αžαŸ‚αž˜ αž¬αžαžΎαž—αŸ’αž“αžΆαž€αŸ‹αž„αžΆαžš SFlow αžαžΌαž… αž¬αžαžΎαž€αžΆαžšαž’αŸ’αž›αžΆαž€αŸ‹αž…αž»αŸ‡αž“αŸ…αž€αŸ’αž“αž»αž„αž‡αž½αžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž€αžΎαž“αž‘αžΎαž„ αž¬αžαžΎαž€αžΆαžšαž—αŸ’αž‡αžΆαž”αŸ‹αžšαžœαžΆαž„ prefix αž‚αžΌαž˜αž½αž™αž…αŸ†αž“αž½αž“αž”αžΆαž“αžαžΌαž…?

αž™αžΎαž„αž“αžΉαž„αž†αŸ’αž›αž»αŸ‡αž”αž‰αŸ’αž…αžΆαŸ†αž„αž–αžΈαžšαžΏαž„αž“αŸαŸ‡αž“αŸ…αž€αŸ’αž“αž»αž„αž’αžαŸ’αžαž”αž‘αžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€αž˜αž½αž™αŸ”

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαž“αžαžΌαž…αŸ” αž•αŸ’αž“αŸ‚αž€αžŸαžΌαž“αŸ’αž™αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΌαž“αžαžΌαž…αŸ” αž•αŸ’αž“αŸ‚αž€αžŸαžΌαž“αŸ’αž™αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαž•αŸ‚αž“αž€αžΆαžš

αžŸαŸαž…αž€αŸ’αžαžΈαžŸαž“αŸ’αž“αž·αžŠαŸ’αž‹αžΆαž“

αž‡αžΆαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“ αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž€αžΆαžšαžšαž…αž“αžΆαž”αžŽαŸ’αžαžΆαž‰αž˜αž‡αŸ’αžˆαž˜αžŽαŸ’αžŒαž›αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αŸ†αž“αžΎαž”αž˜αž½αž™ - L3 Clos Fabric αž‡αžΆαž˜αž½αž™ BGP αž‡αžΆαž–αž·αž’αžΈαž€αžΆαžšαž“αžΆαŸ†αž•αŸ’αž›αžΌαžœαŸ”
αž›αžΎαž€αž“αŸαŸ‡αž™αžΎαž„αž“αžΉαž„αž”αž„αŸ’αž€αžΎαžαž”αžŽαŸ’αžαžΆαž‰αž“αŸ…αž›αžΎ Juniper αž–αŸ’αžšαŸ„αŸ‡αž₯αž‘αžΌαžœαž“αŸαŸ‡αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹ JunOs αž‚αžΊαž‡αžΆ vanlove αŸ”

αž…αžΌαžšαž’αŸ’αžœαžΎαž±αŸ’αž™αž‡αžΈαžœαž·αžαžšαž”αžŸαŸ‹αž™αžΎαž„αž€αžΆαž“αŸ‹αžαŸ‚αž›αŸ†αž”αžΆαž€αžŠαŸ„αž™αž”αŸ’αžšαžΎαžαŸ‚αž§αž”αž€αžšαžŽαŸ Open Source αž“αž·αž„αž”αžŽαŸ’αžαžΆαž‰αž’αŸ’αž“αž€αž›αž€αŸ‹αž…αŸ’αžšαžΎαž“ - αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž”αž“αŸ’αžαŸ‚αž˜αž–αžΈαž›αžΎ Juniper αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž˜αž“αž»αžŸαŸ’αžŸαžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ†αžŽαžΆαž„αž˜αŸ’αž“αžΆαž€αŸ‹αž‘αŸ€αžαž“αŸ…αžαžΆαž˜αž•αŸ’αž›αžΌαžœαŸ”

αž•αŸ‚αž“αž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž—αž“αžΆαž–αŸαž›αžαžΆαž„αž˜αž»αžαž˜αžΆαž“αž’αŸ’αžœαžΈαž˜αž½αž™αžŠαžΌαž…αž“αŸαŸ‡αŸ–
αžŠαŸ†αž”αžΌαž„αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαž”αžŽαŸ’αžαžΆαž‰αž“αž·αž˜αŸ’αž˜αž·αžαŸ” αž‘αžΈαž˜αž½αž™αžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚αžαŸ’αž‰αž»αŸ†αž…αž„αŸ‹ αž“αž·αž„αž‘αžΈαž–αžΈαžšαžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚αžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αž“αŸαŸ‡ αž€αžΆαžšαžšαž…αž“αžΆαž“αŸƒαž”αžŽαŸ’αžαžΆαž‰αž αŸαžŠαŸ’αž‹αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž“αžΉαž„αž˜αž·αž“αž˜αžΆαž“αž—αžΆαž–αž…αŸ’αž”αžΆαžŸαŸ‹αž›αžΆαžŸαŸ‹αž“αŸ„αŸ‡αž‘αŸαŸ”
αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αž’αŸ†αž–αžΈαž€αžΆαžšαžšαž…αž“αžΆαž”αžŽαŸ’αžαžΆαž‰αžαŸ’αž›αž½αž“αžœαžΆ: topology, routing, αž‚αŸ„αž›αž€αžΆαžšαžŽαŸαŸ”
αžαŸ„αŸ‡αž”αŸ’αžšαž˜αžΌαž›αž•αŸ’αžαž»αŸ†αž”αž“αŸ’αž‘αž”αŸ‹αž–αž·αžŸαŸ„αž’αž“αŸαŸ”
αž…αžΌαžšαž™αžΎαž„αž‚αž·αžαž’αŸ†αž–αžΈαžœαžΆ αž αžΎαž™αž”αŸ’αžšαž αŸ‚αž›αž‡αžΆαž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž§αž”αž€αžšαžŽαŸαž“αŸ…αž›αžΎαž”αžŽαŸ’αžαžΆαž‰αŸ”
αž αžΎαž™αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αž’αŸ†αž–αžΈαžŸαž˜αžΆαžŸαž’αžΆαžαž»αž“αžΈαž˜αž½αž™αŸ—αžŠαŸ„αž™αž›αž˜αŸ’αž’αž·αžαž‡αž·αžαžŸαŸ’αž“αž·αž‘αŸ’αž’αŸ”

αž”αžΆαž‘/αž…αžΆαžŸ αžαŸ’αž‰αž»αŸ†αž˜αž·αž“αžŸαž“αŸ’αž™αžΆαžαžΆαž“αžΉαž„αž”αž‰αŸ’αž…αž”αŸ‹αžœαžŠαŸ’αžαž“αŸαŸ‡αžŠαŸ„αž™αžšαž›αžΌαž“αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžŠαŸ‚αž›αžαŸ’αžšαŸ€αž˜αžšαž½αž…αž‡αžΆαžŸαŸ’αžšαŸαž…αž“αŸ„αŸ‡αž‘αŸαŸ” πŸ™‚

αžαŸ†αžŽαž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸ

  • αž˜αž»αž“αž–αŸαž›αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž–αžΈαžŸαŸŠαŸαžšαžΈαžœαžΆαž˜αžΆαž“αžαž˜αŸ’αž›αŸƒαž’αžΆαž“αžŸαŸ€αžœαž—αŸ…αžšαž”αžŸαŸ‹ Natasha Samoilenko Python αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžœαž·αžŸαŸ’αžœαž€αžšαž”αžŽαŸ’αžαžΆαž‰. αž αžΎαž™αž”αŸ’αžšαž αŸ‚αž›αž‡αžΆαž†αŸ’αž›αž„αž€αžΆαžαŸ‹ αžœαž‚αŸ’αž‚αžŸαž·αž€αŸ’αžŸαžΆ.
  • αžœαžΆαž€αŸαž“αžΉαž„αž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αžΆαž“αž•αž„αžŠαŸ‚αžšαŸ” RFC αž’αŸ†αž–αžΈαž€αžΆαžšαžšαž…αž“αžΆαžšαŸ„αž„αž…αž€αŸ’αžšαž˜αž‡αŸ’αžˆαž˜αžŽαŸ’αžŒαž›αž‘αž·αž“αŸ’αž“αž“αŸαž™αž–αžΈ Facebook αžŠαŸ„αž™ Peter Lapukhov αŸ”
  • αž―αž€αžŸαžΆαžšαžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž“αžΉαž„αž•αŸ’αžαž›αŸ‹αž±αŸ’αž™αž’αŸ’αž“αž€αž“αžΌαžœαž‚αŸ†αž“αž·αžαž’αŸ†αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž› Overlay SDN αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ” αž€αŸ’αžšαžŽαžΆαžαŸ‹ Tungsten (αž–αžΈαž˜αž»αž“ Open Contrail)αŸ”
αžŸαžΌαž˜αž’αžšαž‚αž»αžŽ

αž‡αŸ’αžšαž›αž„αžšαŸ‰αžΌαž˜αŸ‰αžΆαŸ†αž„αŸ” αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž˜αžαž·αž™αŸ„αž”αž›αŸ‹ αž“αž·αž„αž€αžΆαžšαž€αŸ‚αžŸαž˜αŸ’αžšαž½αž›αŸ”
Artyom Chernobay αŸ” αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ KDPV αŸ”

αž”αŸ’αžšαž—αž–: www.habr.com

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹