Abstract:
Résumé
Avec l’avènement des innovations technologiques récentes telles que la virtualisation des systèmes et le cloud computing, les limites actuelles des architectures réseaux deviennent de plus en plus problématiques pour les opérateurs et les administrateurs réseaux. En effet, depuis déjà plusieurs années, il est communément admis que les architectures IP traditionnelles sont, d’une part, particulièrement complexes à configurer à cause de la nature distribuée des protocoles réseaux et, d’autre part, difficile à faire évoluer en raison du fort couplage qui existe entre le plan de contrôle et le plan de données des équipements d’interconnexion existants. Le problème est en effet que le manque d’innovation dans l’univers des réseaux a fait peser des contraintes importantes sur le déploiement des applications réseaux.
Les constructeurs ont donc fini par se décider à tenter d’apporter aux réseaux le niveau de flexibilité et de simplicité dont ont besoin les entreprises et les fournisseurs de services. Les principaux domaines d’innovation au cours des dernières années sont à chercher du côté du contrôle centralisé, de la programmable, et de la virtualisation. Ces innovations sont regroupées sous l’appellation commune de SDN (ou software-defined network) et visent à résoudre les problèmes que les entreprises rencontrent avec leurs réseaux. Le paradigme SDN est une nouvelle approche qui a pour ambition de répondre à cette rigidité architecturale des réseaux IP actuels, notamment en les rendant plus programmables. L’objectif de ce travail de fin d'études, est de présenter et identifier implémentation d’un contrôleur à chemin multiple avec SDN.
Le SDN – Software Defined Networking – est certainement le sujet chaud qui agite le monde du réseau depuis ces dernières années, la technologie SDN a déclenché un changement radical à long terme dans la conception des réseaux, et le marché s’est rapidement approprié le SDN comme ensemble de solutions/architectures permettant de supprimer les frontières existantes entre les mondes des applications et du réseau. Alors que le déploiement d’applications est toujours plus aisé et dynamique, notamment grâce à la virtualisation et au Cloud.
Les mots clés :SDN,IP,Contrôleur, Floodlight, Openflow, Openvswitch, VLAN.
Abstract
ملخص
مع ظهور الابتكارات التكنولوجية الحديثة مثل المحاكاة الافتراضية للنظام والحوسبة السحابية ، أصبحت القيود الحالية لبنى الشبكات مشكلة متزايدة للمشغلين ومسؤولي الشبكات. في الواقع ، لعدة سنوات حتى الآن ، كان من المقبول عمومًا أن معماريات IP التقليدية ، من ناحية ، معقدة بشكل خاص لتكوينها بسبب الطبيعة الموزعة لبروتوكولات الشبكة ، ومن ناحية أخرى ، يصعب تطويرها بسبب الاقتران القوي الموجود بين مستوى التحكم ومستوى البيانات لمعدات التوصيل البيني الحالية. تكمن المشكلة في أن الافتقار إلى الابتكار في عالم الشبكات قد وضع قيودًا كبيرة على نشر تطبيقات الشبكة.
لذلك قرر المصنعون أخيرًا محاولة تزويد الشبكات بمستوى المرونة والبساطة الذي تحتاجه الشركات ومقدمو الخدمات. يمكن العثور على المجالات الرئيسية للابتكار في السنوات الأخيرة في التحكم المركزي والقابل للبرمجة والمحاكاة الافتراضية. يتم تجميع هذه الابتكارات تحت الاسم الشائع لـ ( اس دي ان ) (أو الشبكة المعرفة بالبرمجيات) وتهدف إلى حل المشكلات التي تواجهها الشركات مع شبكاتها. نموذج ( اس دي ان ) هو نهج جديد يهدف إلى الاستجابة لهذه الصلابة المعمارية لشبكات IP الحالية ، لا سيما من خلال جعلها أكثر قابلية للبرمجة. الهدف من نهاية عمل الدراسة هذا هو تقديم وتحديد تنفيذ وحدة تحكم متعددة المسارات مع SDN.
( اس دي ان )- الشبكات المعرفة بالبرمجيات - هي بالتأكيد الموضوع الساخن الذي هز عالم الشبكات في السنوات الأخيرة ، أحدثت تقنية ( اس دي ان )تغييرًا جذريًا طويل الأجل في تصميم الشبكة ، وسرعان ما تبنى السوق ( اس دي ان ) كمجموعة من الحلول / البنى التي تجعل من الممكن إزالة الحدود الحالية بين عوالم التطبيقات والشبكة. في حين أن نشر التطبيقات دائمًا ما يكون أسهل وأكثر ديناميكية ، خاصة بفضل الظاهرية والسحابة.
الكلمات الرئيسية :الشبكات المبرمجة، اس دي ان ، التطبيقاتوبن فلو ، فلودلايت ، الشبكةالمحلية الافتراضي
summary
With the advent of recent technological innovations such as system virtualization and cloud computing, the current limitations of network architectures are becoming increasingly problematic for operators and network administrators. Indeed, for several years now, it has been commonly accepted that traditional IP architectures are, on the one hand, particularly complex to configure because of the distributed nature of network protocols and, on the other hand, difficult to develop due to the strong coupling that exists between the control plane and the data plane of the existing interconnection equipment. The problem is that the lack of innovation in the networking world has placed significant constraints on the deployment of network applications.
Manufacturers have therefore finally decided to try to provide networks with the level of flexibility and simplicity that businesses and service providers need. The main areas of innovation in recent years are to be found in centralized control, programmable, and virtualization. These innovations are grouped under the common name of SDN (or software-defined network) and aim to solve the problems that companies face with their networks. The SDN paradigm is a new approach which aims to respond to this architectural rigidity of current IP networks, in particular by making them more programmable. The objective of this end of study work is to present and identify an implementation of a multipath controller with SDN.