Está en la página 1de 10

CCNA3 - CAPITULO 14

CONMUTACION Y ENRUTAMIENTO CCNA3 (TEORIA)

TAREA:
RESUMEN CAPITULO 14 (CCNA3)
AUTOMATIZACION DE RED

ESTUDIANTE:
IVAN MARTIN MONEGRO YGNACIO (2021-0076)

DOCENTE:
KELVIN ALBUEZ BLANCO

IVAN MARTIN MONEGRO YGNACIO (2021-0076)


CCNA3 - CAPITULO 14

INTRODUCCION

Este capítulo trata sobre la automatización de las redes de nuestra


organización o empresa, se nos explicara que significa automatización,
veremos sobre los formatos de datos y sobras las APIs y REST, se explicara
sobre la administración de la configuración y sobre que es IBN y Cisco DNA
Center.

IVAN MARTIN MONEGRO YGNACIO (2021-0076)


CCNA3 - CAPITULO 14

Descripcion General de la Automatización.

Ahora vemos la automatización en todas partes, desde las cajas registradoras


de autoservicio en las tiendas y los controles ambientales de los edificios
automáticos hasta automóviles y vehículos autónomos.

El aumento en el uso de la Automatización


La automatización es cualquier proceso impulsado de forma automática que
reduce y, a la larga, elimina, la necesidad de intervención humana.

La automatización estuvo una vez limitada a la industria de fabricación. Las


tareas altamente repetitivas, como el ensamblaje automotriz, se derivaron a
las máquinas y así nació la línea de montaje moderna. Las máquinas son
excelentes repitiendo la misma tarea sin fatigarse y sin los errores que los
seres humanos son propensos a cometer en estos trabajos.

Estos son algunos de los beneficios de la automatización:


 Las máquinas pueden trabajar las 24 horas sin interrupciones, por ende
brindan una mayor producción.
 Las máquinas proporcionan un resultado más uniforme.
 La automatización permite la recolección de grandes cantidades de
datos, los cuales pueden analizarse rápidamente, para proporcionar
información que guíe un evento o proceso.
 Los robots se utilizan en condiciones peligrosas como la minería, la
lucha contra incendios y la limpieza de accidentes industriales. Esto
reduce el riesgo para las personas.
 Bajo ciertas circunstancias, los dispositivos inteligentes pueden alterar
su uso de energía, realizar diagnósticos médicos, y mejorar la
conducción de los automóviles, para que sea más segura.

Dispositivos Inteligentes
Actualmente muchos dispositivos incorporan tecnologías inteligentes, que
ayudan a determinar su comportamiento. Esto puede ser tan simple como
cuando un dispositivo inteligente reduce su consumo de energía durante
períodos de alta demanda o tan complejo como conducir un auto de manera
autónoma.

IVAN MARTIN MONEGRO YGNACIO (2021-0076)


CCNA3 - CAPITULO 14

El concepto del formato de datos


Cuando se comparten datos con personas, las posibilidades para desplegar la
información son casi ilimitadas. Por ejemplo, imagina como un restaurante
puede presentar su menú. Puede ser solamente texto, una lista con viñetas, o
imágenes con una descripción textual, o solamente imágenes Todas estas son
maneras diferentes en las cuales el restaurante puede presentar la
información de su menú.

Un formato bien diseñado, es dictado por su facilidad de interpretación. Este


mismo principio aplica a los datos compartidos entre computadoras. Una
computadora debe poner los datos en un formato que otra computadora
pueda entender.

Existen algunos formatos de datos comunes que son usados en muchas


aplicaciones incluidas automatización de la red y programación;

 Notación de objeto de JavaScript (JavaScript Object Notation -


JSON)
 Lenguaje de marcado extensible (XML)
 YAML no es un lenguaje de marcado (YAML Ain’t Markup
Language - YAML)

Reglas del formato de datos


El formato de datos posee reglas y estructuras similares a los que tenemos
en programación y lenguajes escritos. Cada formato va a tener características
específicas:

 La sintaxis, incluye diferentes tipos de símbolos, tales como [ ], ( ), {


}, el uso de espacio o sangría, comillas, comas, y más.
 ¿Cómo se representan los objetos?, como caracteres, una cadena de
caracteres, una lista, y vectores.
 ¿Cómo se representan los pares llave/valor (key/value)? La llave (key)
usualmente se encuentra al lado izquierdo e identifica o describe los
datos. El valor (value) que se encuentra al lado derecho, consiste en
los datos, los cuales pueden ser caracteres, cadenas de caracteres,
números, listas o cualquier otro tipo de información.

IVAN MARTIN MONEGRO YGNACIO (2021-0076)


CCNA3 - CAPITULO 14

Comparar formato de datos


Para ver la misma información en formatos distintos, como XML o YAML,
busque alguna herramienta de conversión JSON. En este momento, no es
importante entender los detalles de cada formato, pero si debe notar como
cada formato usa la sintaxis y como lo pares llave/valor son representados.

Formato JSON

Formato YAML

Formato XML

El concepto API

APIs se encuentra prácticamente en todos los sistemas. Amazon Web


Services, Facebook, y dispositivos de automatización como los termostatos,
refrigeradores y sistemas inalámbricos de iluminación utilizan APIs.
También se utilizan en la creación de redes automatizadas.

IVAN MARTIN MONEGRO YGNACIO (2021-0076)


CCNA3 - CAPITULO 14

API es un programa que permite a otras aplicaciones accesar a su


información o sus servicios. Es un conjunto de reglas que describe cómo una
aplicación puede interactuar con otra, y las instrucciones para que esa
interacción ocurra. El usuario envía una solicitud API a un servidor
solicitando información específica y recibe una respuesta API desde el
servidor con la información solicitada.

API abiertas, internas y de socios


Una consideración importante al desarrollar una API es la distinción entre
API abiertas, internas y de partner:

APIs abiertas o APIs públicas: disponibles públicamente y se pueden usar


sin restricciones La API de la estación espacial internacional es un ejemplo
de una API pública. Dado que estas API son públicas, muchos proveedores
de API, como Google Maps, requieren que el usuario obtenga una clave
gratuita, o token, antes de usar la API.

APIs internas o privadas: utilizadas por una organización o empresa para


acceder a datos y servicios solo para uso interno únicamente.

API de socios:-son APIs que se utilizan entre una empresa y sus socios
comerciales o contratistas para facilitar el negocio entre ellos. El socio
comercial debe tener una licencia u otra forma de permiso para usar la API.

IVAN MARTIN MONEGRO YGNACIO (2021-0076)


CCNA3 - CAPITULO 14

Tipos de APIs de servicios web


Un servicio web es un servicio que está disponible a través de Internet,
utilizando la World Wide Web. Existen cuatro tipos de APIs de servicios
web:

 Protocolo simple de acceso a objetos (SOAP, Simple Object Access


Protocol)
 Transferencia de estado representacional (REST, Representational
State Transfer)
 Llamada a procedimiento remoto de lenguaje de marcado extensible
(XML-RPC, eXtensible Markup Language-Remote Procedure Call)
 Llamada a procedimiento remoto de notación de objetos JavaScript
(JSON-RPC, JavaScript Object Notation-Remote Procedure Call)

API REST y RESTful


Los exploradores web utilizan HTTP o HTTPS para solicitar (GET) una
página web. Si se solicita correctamente (código de estado HTTP 200), los
servidores web responden a las solicitudes GET con una página web
codificada HTML.

REST es un estilo arquitectónico para diseñar aplicaciones de servicio web.


Se refiere a un estilo de arquitectura web que tiene muchas características
subyacentes y gobierna el comportamiento de los clientes y servidores. En
pocas palabras, una API REST es una API que funciona encima del
protocolo HTTP.

Implementación RESTful
Un servicio web RESTful se implementa mediante HTTP. Es una colección
de recursos con cuatro aspectos definidos:

 Identificador uniforme de recursos (URI) base para el servicio web,


como http://example.com/resources.
 El formato de datos admitido por el servicio web. A menudo es JSON,
YAML o XML, pero podría ser cualquier otro formato de datos que
sea un estándar de hipertexto válido.
 El conjunto de operaciones admitidas por el servicio web mediante
métodos HTTP.
 La API debe estar controlada por hipertexto.

Las API RESTful utilizan métodos HTTP comunes, como POST, GET,
PUT, PATCH y DELETE.

IVAN MARTIN MONEGRO YGNACIO (2021-0076)


CCNA3 - CAPITULO 14

URI, URN, y URL


Los recursos web y los servicios web, como las API RESTful, se identifican
mediante un URI. Un URI es una cadena de caracteres que identifica un
recurso de red específico. Como se muestra en la figura, un URI tiene dos
especializaciones:

Nombre uniforme de recurso (URN): identifica solo el espacio de nombres


del recurso (página web, documento, imagen, etc.) sin referencia al
protocolo.

Localizador uniforme de recursos (URL): define la ubicación de red de un


recurso específico en la red. HTTP or HTTPS URLs se usan tipicamente con
web browsers. Otros protocolos como FTP, SFTP, SSH y otros pueden usar
una dirección URL. Una URL que usa SFTP podría tener el siguiente
aspecto: sftp://sftp.example.com.

Herramientas de administración de configuración

Configuración de red tradicional


Los dispositivos de red tales como router, switches, y firewalls han sido
configurados tradicionalmente por un administrador de red usando el CLI.
Siempre que haya un cambio o una nueva característica, los comandos de
configuración necesarios se deben ingresar manualmente en todos los
dispositivos apropiados.

Automatización de la red
Nos estamos alejando rápidamente de un mundo en el que un administrador
de red administra unas pocas docenas de dispositivos de red, a uno en el que
están implementando y administrando cientos, miles e incluso decenas de

IVAN MARTIN MONEGRO YGNACIO (2021-0076)


CCNA3 - CAPITULO 14

miles de dispositivos de red complejos (tanto físicos como virtuales) con la


ayuda de software.

Herramientas de administración de configuración


Las herramientas de administración de configuración utilizan las solicitudes
de API RESTful para automatizar tareas y pueden escalar en miles de
dispositivos.

Hay varias herramientas disponibles para facilitar la gestión de la


configuración:

 Ansible
 Chef
 Puppet
 SaltStack

IBN y Cisco DNA Center

Descripción general de las redes basadas en la intención


IBN es el modelo de industria emergente para la próxima generación de
redes. IBN se basa en las redes definidas por software (SDN), transformando
un enfoque manual y centrado en el hardware para diseñar y operar redes en
uno que esté centrado en el software y totalmente automatizado.

Infraestructura de red como tejido


Desde la perspectiva de IBN, la infraestructura de red física y virtual es un
tejido. Fabric es un término utilizado para describir una superposición que
representa la topología lógica utilizada para conectarse virtualmente a los
dispositivos,

Arquitectura de red digital (DNA, Digital Network Architecture)


Cisco implementa el tejido IBN utilizando Cisco DNA. Como se muestra en
la figura, la intención comercial se implementa de forma segura en la
infraestructura de red (la estructura). Cisco DNA recopila continuamente
datos de una multitud de fuentes (dispositivos y aplicaciones) para
proporcionar un rico contexto de información.

IVAN MARTIN MONEGRO YGNACIO (2021-0076)


CCNA3 - CAPITULO 14

Conclusión

En conclusión hemos visto sobre la automatización, que esta es cualquier


proceso impulsado de forma automática que reduce y, a la larga, elimina, la
necesidad de intervención humana. Cada vez que un dispositivo toma una
decisión, en función de información externa, dicho dispositivo se conoce
como dispositivo inteligente.

Aprendimos sobre los formatos son simplemente una manera de almacenar


e intercambiar datos de una manera estructurada. Vimos que los formatos de
datos comunes que se utilizan en muchas aplicaciones, incluida la
automatización de red y la programación, son JavaScript Object Notation
(JSON), eXtensible Markup Language (XML) y YAML Ain't Markup
Language (YAML). El formato de datos posee reglas y estructuras similares
a los que tenemos en programación y lenguajes escritos.

También se explicó sobre las API, estos son un conjunto de reglas que
describe como una aplicación puede interactuar con otra, y las instrucciones
para que esa interacción ocurra. Las API abiertas/públicas están, como su
nombre indica, disponibles públicamente. Las API internas/privadas se
utilizan dentro de una organización.

Y por último vimos que el IBN se basa en SDN, adoptando un enfoque


centrado en el software y totalmente automatizado para diseñar y operar
redes. Cisco considera que IBN tiene tres funciones esenciales: traducción,
activación y seguridad. La infraestructura de red física y virtual es un tejido.
El término fabric describe una superposición que representa la topología
lógica utilizada para conectarse virtualmente a los dispositivos. La red
subyacente es la topología física que incluye todo el hardware requerido para
cumplir con los objetivos comerciales. Cisco implementa el fabric IBN
utilizando Cisco DNA.

IVAN MARTIN MONEGRO YGNACIO (2021-0076)

También podría gustarte