Protocolos SBI y modelos SDN

NUESTROS CURSOS Foros Curso CCNA R&S 200-125 Protocolos SBI y modelos SDN

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Autor
    Entradas
  • #14959
    AdminNG
    Superadministrador
    #19842
    Jose Manrique
    Participante

    Hola Alvaro. Tengo una duda, ¿Cual es la diferencia entre NETCONF y RESTCONF?
    ¿Se podría decir que una diferencia es que la primera es Southbound API y la otra es Northbound API?

    Saludos

    #19848
    AlvaroM
    Superadministrador

    Hola Jose

    Hay mucho que explicar en ambos casos, pero en teoría, NETCONF es utilizado en la SBI y RESTCONF es utilizado en la NBI.

    Toda la descripción del protocolo NETCONF la puedes encontrar en el RFC 6241. Su definición según el RFC es esta: «The Network Configuration Protocol (NETCONF) defined in this document provides mechanisms to install, manipulate, and delete the configuration of network devices.»

    Toda la descripción del protocolo RESTCONF la puedes encontrar en el RFC 8040. Su definición según el RFC es esta: «Describes an HTTP-based protocol that provides a programmatic interface for accessing data defined in YANG, using the datastore concepts defined in the Network Configuration Protocol (NETCONF).»

    En síntesis, ambos protocolos utilizan los «YANG Data models» para la comunicación con los dispositivos de red, YANG data models, es algo muy similar a las MIBs de SNMP, a través de esos «data models» puedes obtener o configurar cualquier tipo de dato en el dispositivo de red, son datos dentro de un dispositivo de red. No todos los dispositivos de red soportan YANG.

    La diferencia principal está en cómo obtener/manipular estos YANG Data models de los dispositivos de red. Las operaciones que realiza NETCONF para obtener/manipular estos datos de los dispositivos de red, son transportadas a través del protocolo SSH, TLS o SOAP (Controller <-> Dispositivo de red). RESTCONF por el otro lado, utiliza al protocolo HTTP para transportar las operaciones que permitirán obtener los YANG Data models (Aplicación <-> Controller).

    La verdad hay diversas diferencias técnicas y mucha explicación detrás del funcionamiento de estos protocolos, pero no creo que venga al caso en este nivel. En el curso CCNP hablaremos a detalle del funcionamiento de ambos y veremos su aplicación en las redes de computadoras.

    Espero haber aclarado algo el panorama con mi respuesta.

    Saludos cordiales.

    #19849
    Jose Manrique
    Participante

    Hola Alvaro, gracias por la respuesta.

    #19884
    AlvaroM
    Superadministrador

    De nada Jose! =D

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Debes estar registrado para responder a este debate.