Divers

Protocole et interface OpenFlow SDN

 Protocole et interface OpenFlow SDN

OpenFlow est le nom donné à l'interface de communication standard définie pour les communications entre les couches de contrôle et de transmission ou d'infrastructure d'un réseau défini par logiciel, SDN.

OpenFlow permet un accès direct à l'infrastructure ou au plan de transfert du réseau défini par logiciel pour permettre la manipulation et le contrôle de son fonctionnement.

En utilisant le protocole OpenFlow, il permet de contrôler tous les éléments, y compris les commutateurs, les routeurs et les autres périphériques dans le plan de l'infrastructure.

Contexte OpenFlow SDN

OpenFlow est une nouvelle technologie dans le domaine des réseaux. Ses débuts résident dans les travaux entrepris par un étudiant au doctorat de l'Université de Stanford dans la Silicon Valley, en Californie, qui a développé un réseau basé sur les flux et un système de contrôleur appelé Ethane.

Ce logiciel a été développé par des équipes de Stanford et de l'Université de Californie à Berkeley et a finalement été en mesure de contrôler les entités du réseau et il a été renommé OpenFlow.

La prochaine étape du développement d'OpenFlow en tant que pierre angulaire de la mise en réseau définie par logiciel s'est produite en 2011, lors de la création de l'Open Networking Foundation. Son objectif était de normaliser les technologies émergentes de réseautage et de centre de gestion de données et de soutenir leur adoption. L'Open Networking Foundation comptait à l'origine des membres tels que Google, Facebook et Microsoft, avec des membres ultérieurs comprenant: Citrix, Cisco, Dell, HP, F5 Networks, IBM, NEC, Huawei, Juniper Networks, Oracle et VMware.

La première version d'OpenFlow est sortie en février 2011. Ce n'est qu'après cette première version que l'Open Networking Foundation a repris la normalisation et a été mise à jour vers la version 1.2.

Principes de base d'OpenFlow SDN

OpenFlow est une interface ouverte pour contrôler à distance les tables de transfert dans les commutateurs réseau, les routeurs et les points d'accès. Sur cette primitive de bas niveau, les chercheurs peuvent construire des réseaux avec de nouvelles propriétés de haut niveau.

OpenFlow n'est pas SDN et ce n'est pas la seule interface et protocole pouvant être utilisés dans un environnement réseau défini par logiciel. Cependant, il a été normalisé et est actuellement le plus utilisé dans ces applications.

OpenFlow est une API ouverte. Il fournit une interface standard pour la programmation des commutateurs du plan de données.

En termes de structure globale, il présente de nombreuses similitudes avec le jeu d'instructions x86 pour les réseaux.

En tant que tel, OpenFlow pour les réseaux définis par logiciel fournit une interface ouverte aux nœuds de réseau, y compris les routeurs, les commutateurs et analogues. Il permet une visibilité et une ouverture en réseau.

Le flux de données OpenFlow Switch se compose d'un tableau de flux. Le chemin de contrôle se compose d'un contrôleur qui programme l'entrée de flux dans la table de flux.

SDN OpenFlow est basé sur un commutateur Ethernet, avec une table de flux interne et une interface normalisée pour ajouter et supprimer des entrées de flux.

Protocole SDN OpenFlow

Le protocole OpenFlow est implémenté des deux côtés de l'interface qui existe entre la couche de contrôle et la couche d'interface.

Le protocole OpenFlow utilise le concept de flux pour identifier le trafic réseau sur la base de règles de correspondance prédéfinies qui peuvent être programmées dynamiquement ou même statiquement par le logiciel de contrôle de réseau défini par logiciel.

Sujets sur la connectivité sans fil et filaire:
Principes de base des communications mobiles2G GSM3G UMTS4G LTE5GWiFiIEEE 802.15.4DECT téléphones sans filNFC- Communication en champ procheFondamentaux du réseauQu'est-ce que le CloudEthernetDonnées sérieUSBSigFoxLoRaVoIPSDNNFVSD-WAN
Revenir à Connectivité sans fil et filaire

Voir la vidéo: OpenFlow u0026 SDN (Octobre 2020).