Blog

15 bederven 2017

Netwerk-programmeerbaarheid op Cisco-apparaten implementeren

/
Gepost door

CISCO: Naarmate de hoeveelheid gegevensnetwerken en gegevensfocus groeit, neemt ook het gewicht toe aan technici die veranderingen moeten doorvoeren. Talloze verenigingen hebben honderden en zelfs een groot aantal netwerkgadgets. Omgaan met iedereen, een voor een, is inefficiënt en neemt een tolbeperkend contrast met wat kan worden bereikt met automatisering.

For those who've taken a shot at any Cisco-netwerken gadget in the previous a very long while, a reasonable thing to ask is, "Is the summon line interface (CLI), which oversees one gadget at any given moment, the most effective path conceivable to deal with any huge developing network?"

It's hard for any engineer to give a firm "yes" to this question.

The best alternative to deal with a few processing gadgets must contain the ability to robotize network design changes. Cisco is making and taking after the business heading on Network Programmability for computerization.

Straightforward Network Management Protocol (SNMP) wordt al geruime tijd gebruikt voor netwerkmonitoring. Het was aanvankelijk gedacht in de late 1980s en SNMP had nooit de volledige programmeerbaarheid van het netwerk.

Google, bijvoorbeeld, heeft verklaard dit af te zien van SNMP voor het monitoren van hun netwerkgadgets dit jaar.

Netwerk-programmeerbaarheid in Cisco kan worden geïmplementeerd met deze industrierichtlijnen en gratis conventies:

RESTful Interface: In een eenvoudige zin is Representational State Transfer (REST) ​​de standaard voor basiswebprogramma's om verbinding te maken met een site. Cisco heeft RESTful-interfaces geopend op tal van switches en switches, en bovendien in Application Centric Infrastructure (ACI) voor Network Programmability.

Python: Dit gratis programmeer dialect heeft indrukwekkend in prevalentie in de Linux mensengroep voor een aanzienlijke tijdsperiode ontwikkeld. Cisco heeft nu het vertaalde scriptdialect van python gecoördineerd in het werkkader van NX-OS, ACI en andere Cisco-podia.

XML en JSON: Extensible Markup Language (XML) and JavaScript Object Notation (JSON) are standard data encoding designs that are both intelligible and machine-meaningful. For example, a whole switch or switch arrangement can be shown in XML or JSON, altered with a word processor, then utilized with Python or REST to robotize changes to the network.

Gegevensmodellen: A data model is a standard approach to characterize how data identifies with other data and how all data is handled and put away. The greater part of the arrangements of most networking gadgets can be spoken to in a huge data show. Data models can then be mechanized with Network Programmability. Cisco has implemented Management Information Tree (MIT) as the data display inside ACI. Another rising data demonstrate that can be connected to Cisco switches and switches is the YANG show. YANG is a data show from the expression "Yet Another Next Generation," which is an open standard intended to conquer the shortcomings of SNMP.

The times of making changes to network gadgets each one in turn are arriving at an end. There are currently a few programmatical interfaces to numerous Cisco gadgets accessible to mechanize. While it requires an underlying investment venture to program any network robotization, after it's entire, impressive time and working expenses can be spared.

Laat een reactie achter

GTranslate Please upgrade your plan for SSL support!
GTranslate Your license is inactive or expired, please subscribe again!