I.Introduction Définition de Connexion Multihoming La Multihoming et les besoins des entreprises
II. Objectif de Multihoming La redondance Le partage des charges La performance Simplicité
III. Organisation de l’équipe Notre groupe était constitué de trois étudiants. Nous avons réalisé ensemble le projet qui contient trois axes principaux : Réalisation et mise à jour du site web (php) Étude et mise en place de la partie multi homing avec protocole STCP, protocole BGP, DNS et NAT et Multi homing avec IPv6 Rédaction de cahier des charges
IV. Énoncé des besoins Les connaissances Connaissances variées dans le domaine du réseau filaire Recherche et consultation des documentations de réseau Moyens requis Nous disposons :un routeur BGP et 5 machines avec l’accès à l’Internet Nous avons mise en place des machines Linux version 8.10 avec au moins deux interfaces, un switch (8, 16,..) et les câbles de réseau
Planning Fin Septembre/Mi-Octobre Mise en place du site Web Définition des Objectifs à atteindre Recherche sur Les Connexion Multi homing
Planning Mi-Octobre/Novembre Poursuivre Les Recherches. Partage des tâches entre les membres du groupe. Mise à jour du site web
Planning Fin Novembre/Mi-Décembre o Approfondir les recherches o Etudier les fonctionnements de connexion multi homing avec: Protocole SCTP Protocole BGP Serveur DNS/NAT Protocole IPv6
Planning Mi-Décembre/Fin de 1 er Semestre Installation de Système d'Exploitation Linux (Ubuntu 8.01). Installation du protocole SCTP. Réalisation du cahier de charges. Préparation de soutenance
Planning prévisionnel du second semestre
Multi homing avec STCP Le protocole SCTP VS TCP & UDP TCP il est limité pour les applications comme le transfert de données volumineux et les applications multimédia UDP est sans connexion Solution:SCTP
Multihoming avec SCTP Terminologie SCTP
Multihoming avec SCTP SCTP Multi homing
VI. Multi homing avec BGP BGP (Border Gateway Protocole) - BGP est un protocole d’acheminement de type vecteur de chemin - BGP utilise TCP comme protocole de transport (port 179) - Lorsque ces deux routeurs appartiennent au même AS on parle de Interna BGP (IBGP) - Lorsque ces deux routeurs appartiennent à des AS différents on parle de Externe BGP (EBGP).
III. Multi homing avec BGP Multihomed non transit AS - Le multihomed non-transit AS a plusieurs connexions à l’Internet via les ISP, mais n’annonce pas les routes apprises par d’autres ISP - AS 200 annonce son propre réseau à chaque ISP indépendamment - AS 200 n’annonce pas les réseaux appris par un ISP à l’autre ISP
III. Multi homing avec BGP Multihomed transit AS - Un multihomed transit AS fait passer les routes d’un AS à un autre - Ils établissent une connexion TCP pour s’envoyer leurs messages BGP - Une route BGP est en ensemble de données contenant une NLRI (Network Layer Reachability Information) et un ensemble d’attributs de chemin - Etc …..
III. Multi homing avec BGP Multihomed à la même ISP via plusieurs routeurs local - Les deux eBGP pairs sont terminés sur deux routeurs locaux - L'équilibrage de charge sur les deux liens n'est pas possible parce que le protocole BGP choisit le meilleur chemin entre les réseaux - Partage de charge entre les multiples voies de AS 10 est next- best option,
III. Multi homing avec BGP Le trafic sortant (Outbound trafic) politique Si le R101-R103 lien échoue, tout le trafic à l'Internet de R101 à travers R102 pour aller l'AS 10. Si le R102-R104 lien échoue, tout le trafic à l'Internet de R102 à travers R101 pour aller l'AS 10 Le trafic entrant (Inbound trafifc) politique Le trafic qui est destiné à /24 réseau de l'Internet devrait provenir du R103-R101 lien Le trafic qui est destiné à /24 réseau de l'Internet devrait provenir du R104-R102 lien. Si un lien va à AS 10 échoué, alors l'autre lien devrait route le trafic qui est destiné à tous les réseaux de retour à 11 à partir de l'Internet.
III. Multi homing avec BGP Multihomed à la même ISP via plusieurs routeurs local - L'équilibrage de charge n'est pas possible parce que le protocole BGP choisit un seul meilleur chemin vers une destination parmi les routes BGP partir de les différents AS.
III. Multi homing avec BGP Le trafic sortant (Outbound trafic) politique Le trafic qui est destiné à AS 300 passe via R1-ISP (A) lien. Le trafic qui est destiné à AS 400 passe via R2-ISP (B) lien. Toutes les autres préfèrent default route via R1- ISP (A) lien. Si R1-ISP (A) lien est échoué, tout le trafic devrait passer via R2-ISP (B) lien Le trafic entrant (Inbound trafifc) politique Le trafic qui est destiné à /24 réseau de l'Internet devraient provenir R1-ISP (A) lien Le trafic qui est destiné à /24 réseau de l'Internet devraient provenir R2-ISP (B) lien. Si un ISP est échoué, l’autre ISP doit acheminer le trafic de retour à AS 100 de l'Internet pour tous les réseaux.
III. Multi homing avec BGP Les avantages Améliorer la fiabilité de la connexion à l’Internet Améliorer la performance Suppression des obstacles au déploiement du Multihoming avec le protocole BGP Agrégation transparente de toute liaison La qualité de service (QoS) pour un contrôle du trafic
III. Multi homing avec BGP Les inconvénients Table de routage de croissance. Publicité préfixe à multiple ISPs ne peut pas agréger (Advertising prefix out multiple ISPs can’t aggregate) Pauvre de contrôle sur le trafic entrant Les mécanismes existants ne permettent pas de contrôler les hôtes du trafic entrant
III. Multi homing avec BGP Conclusions Le Multi homing avec BGP, peut aider les entreprises à l’amélioration de leur performance et fiabilité, sans augmenter leurs coûts Il aide également les entreprises à réduire la dépendance à un fournisseur et leur donnant des possibilités d’accroître la bande passante pour le contrôle des coûts et des contrats flexibilité