Abstract:
L’internet des objets (IoT), est une technologie de communication récente. Considérer comme la nouvelle version d’internet, cette dernière nous permet d’inter-connecter plusieurs Objets au caractéristiques hétérogène, dans une zone géographique réduite, ce qui génère une forte densité de trafique réseau ainsi qu’une grande quantité de données, par conséquent la gestion d’une tel infrastructure réseau, avec les technologies de commutation et de routage traditionnelles, peut s’avérer très complexe en ce qui concerne la gestion et le contrôle de
l’aspect d’hétérogénéité. Cependant plusieurs recherches ont été menées a ce sujet, et plusieurs solutions on été proposé, comme Ansible, Node-red, OpenRemote, Flutter, etc. Le point commun entre ces différents solutions c’est que ce sont uniquement des plat-formes dédier a une certaine tache, contrairement aux réseaux définit parlogiciel (SDN), qui sont toute une infrastructure, avec ces propres plateformes de gestion comme OpenDaylight,
Onos, POX, NOX , etc, mais aussi ces propres équipements réseaux (Switch OpenFlow), et un nouveau protocole (OpenFlow) mis en œuvre pour nous offrir la possibilité de programmer l’ensemble du réseau, ce qui repousse les limites en matière de topologies réseaux, et d’exploité de plus complexes. SDN offre une gestion etun contrôle centralisés de toute l’infrastructure réseau et prend en charge l’aspect d’hétérogénéité des différents nœuds existant. Dans ce mémoire nous avons étudiée et simulé une solution SDN dans le cas de l’internet des objets, nous avons introduit et définit les diffèrent composantes d’une infrastructure SDN, La technologie IoT et son architecture, ainsi que ses diffèrent impactes sur notre vie quotidienne, Ensuite nous avons cité différentes solutions SDN existantes pour faire face au défit que pose l’IoT, et simuler un réseau pour montrer l’aspect de gestion centralisé et la flexibilité qu’offre le SDN , en utilisant l’émulateur de réseaux Mininet et le contrôleur SDN OpenDylight.