VPN BGP-MPLS VPN. Types de VPN. Objectifs des VPN Virtual Private Networks interconnecter équipements à travers réseau tiers



Documents pareils
Service de VPN de niveau 3 sur RENATER (L3VPN MPLS)

1 PfSense 1. Qu est-ce que c est

Intérêt du NAT (Network Address Translation) Administration Réseau Niveau routage. Exemple d Intranet. Principe NAT

Les Réseaux Privés Virtuels (VPN) Définition d'un VPN

ROUTEURS CISCO, PERFECTIONNEMENT

Fonctionnement du protocole DHCP. Protocole DHCP (S4/C7)

Rappel: Le routage dans Internet. Contraintes. Environnement et contraintes. La décision dans IP du routage: - Table de routage:

Groupe Eyrolles, 2000, 2004, ISBN :

Chapitre I. La couche réseau. 1. Couche réseau 1. Historique de l Internet

Les Virtual LAN. F. Nolot. Master 1 STIC-Informatique 1

LES RESEAUX VIRTUELS VLAN

Chapitre 11 : Le Multicast sur IP

Introduction aux Technologies de l Internet

Réseaux IUP2 / 2005 IPv6

Filière : Génie Réseaux & Télécoms. Rapport du projet de semestre. Etude et simulation sur GNS 3 du service MP- BGP/VPN-IP. Réalisé par : Asmaa KSIKS

II/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection)

Les Virtual LAN. F. Nolot 2008

Plan. Rappels sur Netflow v1 v8. Netflow v9. Collecteur UTC «IPFlow» Cisco IOS : Implémentation de Netflow IPv6

Introduction. Adresses

Vue d'ensemble de NetFlow. Gestion et Supervision de Réseau

Les réseaux de campus. F. Nolot

Internet Protocol. «La couche IP du réseau Internet»

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant.

Compte-rendu du TP n o 2

IPFIX (Internet Protocol Information export)

Chapitre 1 Le routage statique

Pare-feu VPN sans fil N Cisco RV120W

! 1 /! 5 TD - MIP + RO - NEMO. 1. Mobile IP (MIPv6) avec optimisation de routage

TD 2 Chapitre 4 : Support des Services et Serveurs. Objectifs : Maîtriser l'exploitation des tables de routage dynamique.

7.3 : Ce qu IPv6 peut faire pour moi

Le service IPv4 multicast pour les sites RAP

Gestion et Surveillance de Réseau

Proxy Proxy = passerelle applicative Exemple: proxy/cache FTP, proxy/cache HTTP. Conclusion. Plan. Couche réseau Filtres de paquets (routeur)

Sécurité GNU/Linux. Virtual Private Network

JIP'05. Sécurité des plate-formes d'hébergement - Les défis des FSI - Yann Berthier / FHP yb@bashibuzuk.net

Pare-feu VPN sans fil N Cisco RV110W

Système Téléphonique. Séminaire RHDM. IP sur ATM. Plan du Séminaire. RNIS-BE : Services INTERNET LARGE BANDE & ATM

Travaux pratiques IPv6

DU-ASRE UE5. Introduction à IPv6. L.A. Steffenel

Cisco Certified Network Associate

Tunnels et VPN. 22/01/2009 Formation Permanente Paris6 86

Internet Group Management Protocol (IGMP) Multicast Listener Discovery ( MLD ) RFC 2710 (MLD version 1) RFC 3810 (MLD version 2)

TP : STATION BLANI 2000 SIMULATION DU RESEAU INFORMATIQUE

文 档 密 级 : 机 密 华 为 机 密, 未 经 许 可 不 得 扩 散

Les RPV (Réseaux Privés Virtuels) ou VPN (Virtual Private Networks)

IP Exchange Network Architecture et Services. EFORT

TR2 : Technologies de l'internet. Chapitre VI. NAT statique et dynamique Overloading (PAT) Overlapping, port Forwarding Serveur Proxy, DMZ

Cisco Certified Network Associate Version 4

Rapport projet SIR 28/06/2003

Comment fonctionne le PATH MTU dans les tunnels GRE et IPSec?

)NTERCONNEXION DE R SEAUX -0/! -ULTI0ROTOCOL /VER!4- !CC L RER LE D VELOPPEMENT DES PROTOCOLES EN MODE NATIF SANS PERTURBER LEXISTANT

La virtualisation ou comment délivrer la sécurité en tant t que service, tout t en atteignant ses objectifs business.

1.Introduction - Modèle en couches - OSI TCP/IP

La supervision des services dans le réseau RENATER

Architecture de Réseaux Redondants

Présentation et portée du cours : CCNA Exploration v4.0

Plan. Programmation Internet Cours 3. Organismes de standardisation

Présentation du modèle OSI(Open Systems Interconnection)

Configuration automatique

DHCP et NAT. Cyril Rabat Master 2 ASR - Info Architecture des réseaux d entreprise

Routeur VPN Wireless-N Cisco RV215W

Table des matières 1 Accès distant sur Windows 2008 Server Introduction...2

Prototype dual-stack IPv4/6 sur un backbone MPLS-VPN (services et sécurité)

Configuration des routes statiques, routes flottantes et leur distribution.

Le protocole IPv6 sur le Réseau Académique Parisien

TP réseaux Translation d adresse, firewalls, zonage

Théorie sur les technologies LAN / WAN Procédure de test sur les réseaux LAN / WAN Prise en main des solutions de test

Réseaux grande distance

Tunnels. Plan. Pourquoi? Comment? Qu est-ce? Quelles solutions? Tunnels applicatifs ESIL INFO 2005/2006. Sophie Nicoud

Réseau - VirtualBox. Sommaire

En horaires ouvrés (horaires 11x5 ), les actions sont engagées selon les délais d'intervention suivants:

Architecture de Réseaux Redondants

Tufin Orchestration Suite

Plateforme de management de liens multi-opérateurs multi-supports VISP. (VIrtual Services Provider) Contact :

IPv6: from experimentation to services

Transmission ADSL. Dominique PRESENT Dépt S.R.C. - I.U.T. de Marne la Vallée

Dimensionnement Introduction

Cours n 12. Technologies WAN 2nd partie

Chapitre 7. Le Protocole SNMP 7.1 INTRODUCTION COMPOSANTES POUR L UTILISATION FONCTIONNEMENT LE PAQUET SNMPV1...

Routage Statique. Protocoles de Routage et Concepts. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

Présentation et portée du cours : CCNA Exploration v4.0

IPv6, BGP et plus si affinités

Figure 1a. Réseau intranet avec pare feu et NAT.

Voix et Téléphonie sur IP : Architectures et plateformes

La Réalité des Réseaux IP. S'y retrouver dans la jungle des réseaux IP et WAN. Rapport réalisé par Ovum à la demande de WorldCom

Téléinformatique et télématique. Revenons aux définitions

CONVENTION d adhésion au service. EDUROAM de Belnet

RESEAUX TCP/IP: NOTIONS AVANCEES. Preparé par Alberto EscuderoPascual

OneAccess 16xx EAD Ethernet Access Device / 1.0 / AH / Public

Protocoles de routage RIP, OSPF, BGP

IPv6. Lab 1: Installation IPv6. Objectif: Installation sous Windows XP

Algorithmique et langages du Web

Réseaux Privés Virtuels Virtual Private Networks

Master d'informatique 1ère année. Réseaux et protocoles. Architecture : les bases

Exercice : configuration de base de DHCP et NAT

2. DIFFÉRENTS TYPES DE RÉSEAUX

Culture informatique. Cours n 9 : Les réseaux informatiques (suite)

Fonctions Réseau et Télécom. Haute Disponibilité

IPv6. Protocole, format et applications. Tuyêt Trâm DANG NGOC. Université de Cergy-Pontoise. Tuyêt Trâm DANG NGOC IPv6 1 / 150

Transcription:

VN BG-MLS 2008 VN BG-MLS 1 VN Objectifs des VN Virtual rivate Networks interconnecter équipements à travers réseau tiers (FAI, ) raisons économiques, partage d une infrastructure longue distance coût du personnel et de la maintenance, mobilité (personnel à domicile, commerciaux, ) garder caractéristiques réseau privé sécurité maîtrise routage, adressage, management 2008 VN BG-MLS 2 Types de VN 1) implanté dans équipement client (CE) ex : tunnels Isec, GRE, L2T, pas de multicast, transparent opérateur configuration client : autant de tunnel que site? équipement opérateur ex : VN RFC 2547 (BG-MLS) service offert par l opérateur 2) sur un réseau niveau 3 (I) «niveau 2» (ATM, Frame Relay) niveau 2 sur niveau 3 (VLS) 2008 VN BG-MLS 3 1

VN type «RFC2547» Service fourni par l opérateur (E) pas ou peu de configuration chez client transparence espace adressage client accès possible du VN à Internet extensible taille VN choix routage interne au VN : étoile,mesh, nombre VN 2008 VN BG-MLS 4 Termes : Customer Equipment routeur simple (routage intra par exemple) E : rovider Equipment routeur BG/MLS/RFC2547 : Equipement interne du rovider routeur MLS (LSR) VRF Virtual Routing and Forwarding RIB et FIB «virtuelle» pour un VN 2008 VN BG-MLS 5 VN A VN A E E E VN C VN B VN B 2008 VN BG-MLS VN 6 A 2

rincipes E ont plusieurs tables de routage virtuelles (VRF): 1 par VN trafic des VN entre E encapsulé via MLS informations de routage d un VN transmises via BG 2 niveaux de label fond de pile identifie VN (ou VRF ou même route) : sémantique bout en bout sommet de pile : LS entre 2 E 2008 VN BG-MLS 7 Routage : Extensions BG 1) nouvelle famille d adresse : VN Iv4 AFI=1 (Iv4), SAFI=128 <RD> <Adresse Iv4> Route Distinguisher 8 octets <type field> <value field> ex : Type 0 <ASN> <Sous-numéro> ASN du provider, 2 octets le sous numéro repère le VN (géré par cet AS), 4 octets Type 1 <I address> <sous-numéro> I adresse publique (4 octets) sous-numéro géré par propriétaire adresse (2 octets) 2008 VN BG-MLS 8 Routage : Extensions BG Type 2 <ASN> <Sous-numéro> idem type 0 mais ASN sur 4 octets deux préfixes de 2 VN différents => RD différents (provider identique ou différent) Remarque : d après le RFC 4364, les adresses des E (next hop) doivent être encapsulées dans des adresses I4 VN avec RD = 0 2008 VN BG-MLS 9 3

Extensions BG (2) 2) Nouvel attribut «label VN» de type Label 3) Nouvel attribut «route target» de type «extended communities» (RFC 4360) une VRF a une liste d import et d export contrôle de la topologie du VN route marquée route Target RT1 = EC RT1 utilisée entre E1 et E2 <=> E1 exporte RT1 et E2 importe RT1 2008 VN BG-MLS 10 Topologie et Route Target (1) 1) Mesh (maillage complet) une seule communauté tout VRF importe et exporte cette communauté équivalent Full Mesh ibg + court chemin dans le réseau opérateur 2008 VN BG-MLS 11 Topologie et Route Target (2) 2) Hub (étoile) 2 communautés HI et HO Hub importe HI et exporte HO Stubs importent HO et exportent HI Entre 2 stubs, 1 saut via hub en plus permet de centraliser politique au Hub redistribution entre sites du VN, vers Internet 2008 VN BG-MLS 12 4

Exemple annonce Hypothèses VN V1 associé à RD1 VRF1 est un «stub» pour VN V1 exporte vers HI, importe de HO VRF2 est un «hub» pour VN V1 exporte vers HO, importe de HI VRF3 est un «stub» : exporte vers HI, importe de HO 2008 VN BG-MLS 13 Exemple annonce E1 (VRF1) apprend préfixe du VN V1 (1) (via routage ) E1 choisit label L1 (associé à VRF1 ou int) E1 annonce <RD1, > <HI> <L1> NRLI et 2 attributs : Route Target et label E2(VRF2) accepte annonce importe HI place <RD1, > dans sa table annonce <RD1, > <HO> <L2> 2008 VN BG-MLS 14 Annonce (suite) E3(VRF3> refuse (ignore) 1ère annonce car n importe pas HI accepte 2ème annonce car importe HO Route de VRF3 vers passe par VRF2 (hub) utilisera LS L2 vers VRF2 puis L1 vers VRF1 2008 VN BG-MLS 15 5

Label Choix du label : plusieurs possibilités 1) un label par VRF Egress => nécessite lookup (de ) à l arrivée VRF 2) un label par interface de sortie (~ FEC) évite tout lookup en réception sauf éventuellement pour link layer (AR) 3) un label par route (permet QoS) Remarque : un label par E ne serait pas suffisant même adresse I destination dans +sieurs VN 2008 VN BG-MLS 16 VRF (E2) Construction LS accepte <RD, > <RT> <L> de E1 LD demande LS vers E1 (si aucun) : Label Request FEC = E1 nécessite route vers E1 ( /32) un seul LS vers E pour plusieurs préfixes même VRF plusieurs VRF même E 2008 VN BG-MLS 17 VN A, 10.11.0.0/16 VN A, 10.10.0.0/16 BG (<RD, >, HI, L1) 1 =10.13.0.0/16 =10.13.0.0/16 E2 E1 X BG (<RD, >, HO, L2) BG (<RD, >, HI, L1) E3 VN C =10.13.0.0/16 VN B, 10.13.0.0/16 3 VN B 2008 VN BG-MLS 18 VN A, 10.12.0.0/16 6

Données : Exemple (1) 3 reçoit paquet pour 10.13.0.1 envoie à E3 (ex : route par défaut vers VN) E3 reçoit paquet par interface IntA VN A => VRF3A VRF3A : lookup 10.13.0.0/16 associé L2, E2 USH L2, puis USH L3 (label LS) (MLS «normal» FEC E2) émission 2008 VN BG-MLS 19 Données : Exemple (2) E2 reçoit paquet, O L2 : vers VRF2A (O de L2) lookup table, USH L1, USH L4 (label LS vers E1) E1 reçoit paquet, O L1 : vers VRF1 (et O L1) lookup table VRF1 : envoyé vers Int A (vers 1) 2008 VN BG-MLS 20 VN A, 10.10.0.0/16 VN A, 10.11.0.0/16 L5, L1 D 10.13.0.01 L4, L1 D 10.13.0.01 1 =10.13.0.0/16 D 10.13.0.01 E2 E1 L3, L2 D 10.13.0.01 E3 VN C D 10.13.0.01 VN B, 10.13.0.0/16 3 VN B 2008 VN BG-MLS 21 VN A, 10.12.0.0/16 7

Remarques Dans le réseau MLS une route /32 par E (indépendant routes externes) un LS par E (indépendant # VN) labels de fonds de pile uniques pour un E => pas de problème d allocation => système extensible à grande échelle Création VN définir Route Distinguisher (provider) pour VN définir politique routage (Hub, mesh, ) et les RT 2008 VN BG-MLS 22 Remarques (2) Connexion nouveau site client créer VRF si nouveau VN et associer Int. configurer politique import/extport route-map sur les Route-Target en général seulement sur 1 seul E configurer routage avec via interface Routage entre et E plusieurs possibilités routes statiques ( ex : pas de routeur ) IG (ex OSF) (une instance par VRF) ebg 2008 VN BG-MLS 23 Tunneling Si backbone non MLS remplacer LS (et label sommet pile) par tunnel plusieurs possibilités MLS dans I» entête I (V4 ou V6) adresses des extrémités du tunnel, proto = 137 (MLS unicast)» stack MLS» paquet 2008 VN BG-MLS 24 8

Encapsulation GRE (Generic Routing Encoding) GRE permet une protection (Cheksum optionnel), numéros de séquence (optionnel) 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ C Reserved0 Ver rotocol Type +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Checksum (optional) Reserved1 (Optional) +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ rotocol type est un «Ethertype» pour MLS 0x8847 (unicast) ou 0x8848 (multicast) On a donc I englobant (avec adresses tunnel, et proto = GRE= 47) entête GRE pile MLS paquet transporté 2008 VN BG-MLS 25 Tunneling (suite) paquets MLS / I ou MLS / GRE peuvent être protégés par Isec encapsulation => problème de MTU => utilisation du ath-mtu Discovery 2008 VN BG-MLS 26 Remarques (3) Extension multi-providers possible Fonctionnalités sur divers matériels Cisco, Juniper, Alcatel, roposé par plusieurs providers remière version RFC2547 (informationnel) mars 99 «RFC2547bis» publié comme RFC 4364 en février 2006 2008 VN BG-MLS 27 9

biblio RFC 2547 BG/MLS VNs, mars 1999 remplacé par RFC 4364 - BG/MLS I Virtual rivate Networks (VNs), février 2006 RFC 4360 BG Extended Communities Attribute, février 2006 RFC 2784 : encapsulation GRE mars 2000 RFC 4023 GRE pour MLS mars 2005 2008 VN BG-MLS 28 10