SPÉCIALISTE DE LA SÉCURITÉ DES SYSTÈMES D INFORMATION. Philippe PRESTIGIACOMO - Dirigeant de PRONETIS



Documents pareils
2. DIFFÉRENTS TYPES DE RÉSEAUX

Introduction aux Technologies de l Internet

Les Réseaux Informatiques

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

Ch2 La modélisation théorique du réseau : OSI Dernière maj : jeudi 12 juillet 2007

20/09/11. Réseaux et Protocoles. L3 Informatique UdS. L3 Réseaux et Protocoles. Objectifs du cours. Bibliographie

Introduction. Adresses

Plan. Programmation Internet Cours 3. Organismes de standardisation

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

Réseaux Locaux. Objectif du module. Plan du Cours #3. Réseaux Informatiques. Acquérir un... Réseaux Informatiques. Savoir.

Réseaux et protocoles Damien Nouvel

Chapitre VII : Principes des réseaux. Structure des réseaux Types de réseaux La communication Les protocoles de communication

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

Tout sur les Réseaux et Internet

Réseaux grande distance

Chapitre 1: Introduction générale

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

Groupe Eyrolles, 2000, 2004, ISBN :

ADSL. Étude d une LiveBox. 1. Environnement de la LiveBox TMRIM 2 EME TRIMESTRE LP CHATEAU BLANC CHALETTE/LOING NIVEAU :

CAS IT-Interceptor. Formation «Certificate of Advanced Studies»

Cours des réseaux Informatiques ( )

NOTIONS DE RESEAUX INFORMATIQUES

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

Cours n 12. Technologies WAN 2nd partie

L3 informatique Réseaux : Configuration d une interface réseau

Programmation Réseau. ! UFR Informatique ! Jean-Baptiste.Yunes@univ-paris-diderot.fr

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

Administration des ressources informatiques

Informatique Générale Les réseaux

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

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel CC + ET réseaux

Cours CCNA 1. Exercices

Services Réseaux - Couche Application. TODARO Cédric

Cisco Certified Network Associate

Cours de sécurité. Pare-feux ( Firewalls ) Gérard Florin -CNAM - - Laboratoire CEDRIC -

DIFF AVANCÉE. Samy.

//////////////////////////////////////////////////////////////////// Administration systèmes et réseaux

Les Réseaux Les transferts de données

Algorithmique et langages du Web

Internet et Programmation!

Cisco Discovery - DRSEnt Module 7

Présentation Générale

18 TCP Les protocoles de domaines d applications

LES RESEAUX INFORMATIQUES

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

N o t i o n s d e b a s e s u r l e s r é s e a u x C h a p i t r e 2

Introduction. Multi Média sur les Réseaux MMIP. Ver

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

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

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

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

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

INGENIERIE ET DEPLOIEMENT DE RESEAUX COMPLEXES WiMAX - INTERNET - VoIP

Evolution de l infrastructure transport

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

Rappels réseaux TCP/IP

LES RESEAUX VIRTUELS VLAN

Capture, Filtrage et Analyse de trames ETHERNET avec le logiciel Wireshark. Etape 1 : Lancement des machines virtuelles VMWARE et de Wireshark

Vers l Internet Synthèse Bibliographique -

Chapitre 11 : Le Multicast sur IP

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Cours d'informatique «Internet» Session 1

Présentation Internet

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

Réseaux Licence 3 Informatique

Modules du DUT Informatique proposés pour des DCCE en 2014/2015

Services OSI. if G.Beuchot. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique

1. Introduction à la distribution des traitements et des données

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

Outils de l Internet

Architecture Principes et recommandations

Université de La Rochelle. Réseaux TD n 6

Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose, Keith Ross Addison-Wesley, July ENPC.

Plan de cours. Fabien Soucy Bureau C3513

Introduction à l informatique en réseau

Les réseaux de campus. F. Nolot

Métrologie des réseaux IP

«SESSION 2009» RESEAUX DE TELECOMMUNICATIONS ET EQUIPEMENTS ASSOCIES. Durée : 2 h 00 (Coef. 3)

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

Technicien Supérieur de Support en Informatique

Architectures et Protocoles des Réseaux

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

M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia

Algorithmique des Systèmes Répartis Protocoles de Communications

Téléinformatique. Chapitre V : La couche liaison de données dans Internet. ESEN Université De La Manouba

Le réseau Internet.

2. Couche physique (Couche 1 OSI et TCP/IP)

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

ROUTEURS CISCO, PERFECTIONNEMENT

TABLE DES MATIERES. I. Objectifs page 2. II. Types de réseaux page 2. III. Transmission page 2. IV. Câbles page 3. V.

Sécurité des réseaux sans fil

Programme formation pfsense Mars 2011 Cript Bretagne

LECOCQ Marc & LOTH Ludovic. Réseaux Mobile et Haut Débit

Basile Couëtoux Yves Dubromelle Jean-Pierre Prunaret. Année Outils Informatique et C2I. B. Couëtoux Y. Dubromelle J-P.

Linux LTE 2 - ISSBA. Année universitaire Linux Réseau et Archivage. Jean-Michel RICHER Faculté des Sciences, H206 1

Cisco Certified Network Associate Version 4

Téléphonie. sur IP. 2 e édition

Réseaux IUP2 / 2005 IPv6

Le service IPv4 multicast pour les sites RAP

Veille Technologique : la VoIP

Transcription:

SPÉCIALISTE DE LA SÉCURITÉ DES SYSTÈMES D INFORMATION Philippe PRESTIGIACOMO - Dirigeant de PRONETIS Consultant SSI Lead Auditor 27001 / Risk Manager 27005 Membre du GREPSSI, OWASP Formation en enseignement supérieur (PolyTech Marseille, CNAM, Luminy) PRONETIS www.pronetis.fr Société indépendante spécialisée en SSI Audit Conseil Formation Lutte contre la fraude informatique 1

Année 2014-2015 Introduction et vue générale Introduction aux réseaux TCP/IP Réseau RENATER Organisations, standards et normalisation Typologie des réseaux Concepts et terminologie Modèle OSI - Modèle TCP/IP Hiérarchie dans l implémentation de TCP/IP des différents protocoles Critique des modèles OSI et TCP/IP Notions d architecture réseau

Introduction et vue générale

Introduction et vue générale TCP/IP regroupe Des protocoles de communication pour les transmissions de données IP (Internet Protocol) TCP (Transmission Control Protocol) UDP (User Datagram Protocol) FTP (File Transfer Protocol) HTTP (HyperText Transfer Protocol) Les réseaux qui utilisent TCP/IP Interconnexion de réseaux sur une base planétaire Aujourd hui, 1.000.000 réseaux interconnectés, plusieurs millions de machines, plusieurs dizaines de millions d'utilisateurs d lnternet

Organisations standards et normalisation Pourquoi des normes? Chaque constructeur a proposé une architecture propre à ses équipements (architecture SNA d IBM, architecture DNA de DEC ) Mécanismes de communication spécifiques à chaque constructeur Interconnexion difficile si ce n est impossible! La normalisation dans les réseaux vise à : l interconnexion des équipements des différents fournisseurs en proposant un modèle et des normes communes

Organisations standards et normalisation Les constructeurs ont adopté TCP/IP parce que : Les utilisateurs / entreprises demandaient de l interopérabilité Protocoles communs impliquent un marché concurrentiel éviter d être captif Disponible dans l ensemble des équipements terminaux et équipements actifs/passifs du réseau TCP/IP est un standard et non une norme Chronologie de TCP/IP 1970 : ARPANET Fin 1970 : Développement de TCP/IP Unix distribué aux sites universitaires 1983 : ARPANET passe de NCP à TCP/IP (Version 4) Fin 1980 : Support accéléré multi vendeurs 1990 : Réseaux d entreprise basés sur TCP/IP (Version 4) Début 2000 : IP (Version 6)

Organisations standards et normalisation Les principales organisations chargées du développement ISO (Normalisation internationale) ITU-T (Union Internationale des Télécommunications), IUT-R (IUT des Radiocommunications) AFNOR : Association Française de NORmalisation ANSI : American National Standard Institute IEEE : Institute of Electrical and Electronic Engineers EIA : Electronic Industries Association (RS232) ISO UIT ANSI AFNOR IEEE EIA Org. Europe.

Organisations standards et normalisation Les RFC (Request For Comments) sont des documents sur : Des propositions ou des améliorations de protocoles Des stratégies d implémentation, de la vulgarisation Les standards Internet sont publiés sous forme de RFC Les RFCs peuvent être obtenus sur le site www.ietf.org/rfc.html Exemple : Address Allocation for Private Internets - RFC 1918

Introduction et vue générale Organisation physique d Internet

Typologie des réseaux PAN (Personal Area Network) : réseau domestique / personnel LAN (Local Area Network) : réseau local (salle, immeuble, campus) MAN (Metropolitan Area Network) : une ville, un hôpital, une faculté WAN (Wide Area Network) : un pays, un continent, un planète (Internet) NB : LAN et MAN sont plus généralement appelés «Réseaux d entreprise» Réseau personnel Réseaux locaux Réseau métropolitain Réseaux étendus 1 mètre 10 m 100 m 1 km 10 km 100 km

Les réseaux de type LAN Couvrent une zone géographique limitée : salle, immeuble, campus Assurent une connectivité continue aux services locaux (Internet, messagerie, ) Relient physiquement des unités adjacentes Exemple : salle de classe

Les réseaux de type MAN Connectent plusieurs réseaux LAN dans une même région géographique : une ville, les hôpitaux de Marseille, la RTM Réseaux en cours d émergence (Wireless de Wimax)

Les réseaux de type WAN Couvrent une vaste zone géographique : pays, continent, planète Permettent l accès par des interfaces plus lentes (SDSL, ADSL, VDSL, liaisons MPLS) Assurent une connectivité pouvant être continue ou intermittente Relient des unités dispersées à une échelle planétaire Exemple : Internet

Les réseaux de type WAN Réseaux d accès : données issues de la boucle locale Sont collectées par le FAI, qui est client de l opérateur de transport. Réseau de distribution (xdsl, Wimax, FO, Hertzien) ISP de niveaux 2 ou 3 sont situés aux frontière du réseau d accès et sont eux-mêmes clients de ISP de niveau 1 auxquels ils sont reliés via des POP (Point of Presence). Leur couverture est nationale ou régionale, leur débit est de l ordre du GBits/s. Le réseau RENATER est ISP2. Réseaux fédérateurs : backbone ISP, ISP de niveau 1) sont situés au cœur d internet avec une couverture Internationale (constitués de liaisons terrestres, satellitaires et sous-marines). Les backbones sont interconnectés par des NAP par des liaisons haut débit 40 Gbits/s Ex : Réseau Verizon, ATT. Les backbones ont une topologie maillée.

Concepts et terminologie Motivation pour un modèle en couche Des connexions physiques filaires, sans fil, différents médias FO, cuivre Lignes louées, réseaux locaux, communication par satellite, etc Des protocoles Des règles et des lois pour transférer de l information Des services applicatifs Utilisés directement par des utilisateurs ou d autres applications Indépendance des couches Portabilité Découplage Data / Réseau physique

Concepts et terminologie Un service est une description abstraite de fonctionnalité à l aide de primitive (commandes ou événements) telles qu une demande de connexion, ou réception de données. On dit qu une couche rend un service à la couche immédiatement supérieure, qui ne s occupe qu au résultat du service. Un protocole est un ensemble de règles, de messages d échange réalisant le service. Les couches de même niveau communiquent suivant un protocole qui définit toutes les règles. Une interface (ou point d accès au service) est un moyen concret d utiliser le service (appel à des fonctions dans une librairie, appel système )

Illustration : Encapsulation de données lors du transfert d une page web

Concepts et terminologie Les couches peuvent offrir deux types de services différents aux couches supérieures Service avec connexion : modèle du service téléphonique. Pour parler avec quelqu un, vous décrochez le téléphone, composez le numéro, parlez, puis raccrochez. Idem pour un service réseau avec connexion. Il y a une négociation entre l émetteur et le récepteur sur les paramètres de la communication (taille maximale des messages, qualité de service ) Un aspect essentiel d une connexion est qu elle agit tel un tuyau, dans la plupart des cas, l ordre d envoi des bits y est respecté. Service sans connexion : à l inverse, ce mode de connexion suit le modèle du système postal. Chaque message (lettre) contient l adresse de destination complète et est routé indépendamment des autres messages. Normalement, lorsque les deux messages sont envoyés à une même adresse, le premier message arrive le premier mais sans garantie. Des retards peuvent se produire et les messages peuvent arrivés dans le désordre.

Concepts et terminologie Modèle de référence : le modèle OSI Open Systems Interconnection - Interconnexion de systèmes ouverts Conçu par L Organisation Internationale pour la Standardisation (ISO) Comporte sept couches Système théorique mis en place trop tard Objectif : Spécifier un cadre général pour la création de normes ultérieures cohérentes. Ne définit pas de service particulier et encore moins de protocole. Le modèle OSI est aujourd hui abandonné au profit du standard TCP/IP

Modèle OSI Modèle de référence : le modèle OSI

Modèle OSI Couche Physique Interface physique entre unités (RJ45, Fibre Optique, Hertzien) Détermine comment les informations sont transportées sur le support physique Emission réception d un bit ou un train de bits Mode asynchrone : signaux transmis n importe quand, les bits start et stop encadrent le caractère transmis Mode synchrone : Synchronisation des «horloges» source et destination, les bits sont transmis directement les uns à la suite des autres à chaque période d horloge Différents types de codage des informations : CSMA/CD CSMA/CA Codage NRZ Codage Manchester Codage Miller

Modèle OSI Couche Liaison de données Assure le contrôle logique de la liaison et le transfert de données entre deux entités réseaux sous forme de trame (établissement, maintien et libération). Délimite les bits isolés en trames codage des trames Détection et correction d erreurs, notification d erreur non corrigée (données altérées, perdues, duppliquées, non-respect de l ordonnancement des trames) Protocoles de la couche N 2 : Ethernet FDDI Wi-Fi PPP HDLC. LLC.SDLC. TOKEN RING TRAME Le PDU est appelé TRAME PDU : Protocole Data Unit

Modèle OSI Couche Réseau Construction d une voie de bout en bout Routage : détermination d un chemin permettant de relier deux équipements distants Relayage acheminement : retransmission d un paquet dont la destination n est pas locale pour le rapprocher de sa destination finale Seule, cette couche est impactée par la topologie du réseau Dernière couche supportée par tous les équipements du réseau pour le transport des données utilisateur Protocoles de la couche N 3 : IPv4 IPv6 ARP IPX BGP ICMP OSPF RIP IGMP IS-IS CLNP WDS ATM Le PDU est appelé paquet (ou datagramme)

Modèle OSI Couche Transport Gère les communications de bout en bout entre processus (programmes en cours d'exécution) Echange de données entre les équipements d extrémité Sans erreur souvent, la dernière couche étant en charge de la correction des erreurs Souvent en mode connecté (où les octets transmis sont garantis sans corruption, sans perte, réordonnancement, dupplication) Qualité du service (gestion de la contrainte temporelle) Typiquement, service rendu par TCP dans l implémentation du standard TCP/IP Exemple de protocole de la couche Transport : TCP et UDP Le PDU est appelé message ou segment

Modèle OSI Couche Session Organise le dialogue, gère les échanges de données Maintient l état du dialogue entre entités, même en cas de défaillance du service transport. Gère la «synchronisation» des échanges (quel intervenant peut émettre à tel moment) Gère les «transactions» : mécanisme de correction des erreurs de traitement par restauration d un état antérieur Permet l'ouverture et la fermeture de session.

Modèle OSI Couche Présentation En charge la représentation des données échangées entre systèmes ouverts Codage des données applicatives : textes, nombres, Conversion des données applicatives manipulées par les programmes, en chaines d octets devant être transportées dans le réseau Format des données et encodage entre applications Compression des données Chiffrement de données Exemples : Unicode MIME HTML XML TDI ASN.1 Exemple de type chaîne de caractères BONJOUR (valeur codée en ASCII) 04 07 42 4F 78 74 4F 85 82 (valeur transmise, c est la syntaxe de transfert) Type et longueur Chaîne codée en ASCII

Modèle OSI Couche Application Assure l'interface entre l utilisateur et le réseau Fournit à l utilisateur les fonctions réseaux dont il a besoin Il s'agit du niveau le plus proche des utilisateurs, géré directement par les logiciels. C est la partie accessible par l utilisateur Exemples de protocoles de la couche application HTTP DNS SMTP POP3 IMAP IRC VoIP SNMP SSH NNTP

Modèle OSI Équipement d extrémité SOURCE Equipements intermédiaires [1-N] RELAIS Équipement d extrémité DESTINATION

Modèle OSI Analogie avec une conversion humaine 7 L émetteur souhaite converser 6 La langue parlée doit être la même pour les 2 interlocuteurs 5 La conversation commence par «Bonjour» 4 Assurance que le destinataire reçoit bien le message 3 Chemin emprunté par le son 2 Préparation à l envoi, l air 1 Le son se propage dans l espace

Standard TCP/IP Le modèle OSI a formalisé les concepts mais compte tenu de sa complexité et donc des difficultés d implémentation et d évolution, il n a donné lieu qu à de timides développements. Le standard TCP/IP est devenu aujourd hui, la référence, le standard de facto en 4 couches : Accès réseau (ou sous-couche réseau), Internet, Transport, Application. Modèle TCP/IP

Standard TCP/IP Correspondance avec le modèle OSI Les couches Application, Présentation sont implémentées dans la couche Application du modèle TCP/IP. Les couches session et transport sont implémentées avec la couche Transport du modèle TCP/IP. La couche Réseau est implémentée par la couche Internet (ou IP) du modèle TCP/IP. La couche liaison et la couche physique du modèle OSI sont implémentées dans la couche accès réseau du modèle TCP/IP. Norme OSI Standard TCP / IP

Critiques des modèles OSI et TCP/IP Moment inopportun Les protocoles de la pile TCP/IP étaient largement déployés dans les universités lorsque ceux du modèle OSI sont apparus. Mauvaise technologie Modèle OSI en 7 couches dont 2 sont pratiquement vides (session et présentation). Définitions des services et protocoles trop complexes. Mauvaises implémentations Les implémentations initiales du modèle OSI étaient très diversifiées, lourdes à manipuler et lentes contrairement à celles de TCP/IP qui faisaient parties de l Unix de Berkeley. Mauvaise stratégie Le modèle OSI était vu comme le produit des administrations européennes des télécommunications puis de la communauté européennes. Cela a généré des réticences de la part des entreprises industrielles.

Notions d architecture réseau Tolérance de pannes Équilibrage de charge Extensibilité (Scalability en anglais) Qualité de service Sécurité

Notions d architecture réseau Tolérance de pannes Limiter l impact d une défaillance matérielle ou logiciel avec un rétablissement rapide lorsque de telles pannes surviennent.

Notions d architecture réseau Equilibrage de charge Répartition du travail sur 2 équipements ou plus afin d obtenir une utilisation optimale des ressources, les meilleures performances (bande passante, temps de réponse, débit) Service habituellement fourni par des équipements dédiés ou logiciels spécifiques.

Notions d architecture réseau Extensibilité (Scalability en anglais) Réseau extensible capable de croître rapidement pour supporter de nouveaux utilisateurs, ou applications sans impacter la performance du service délivré aux utilisateurs existants.

Notions d architecture réseau Qualité de service Priorisation des flux, données et applications Exemples : Application avec des contraintes temporelles fortes (ex : Voix sur IP) Application stratégique pour l entreprise forte priorité (ex : Communications intersites ) Application de faible importance priorité basse département de fabrication) (ex : Accès Internet pour le

Notions d architecture réseau Temps de traitement dans le routeur : durée d analyse et de traitement des paquets IP. Ordre de grandeur : µs Temps d attente dans la file du routeur : dépendant du nombre de paquets dans la file (intensité du trafic). Ordre de grandeur : de quelques µs à plusieurs ms. Temps de transmission sur le lien : délai qui s écoule entre le début et la fin de transmission d un message sur une ligne. Cela dépend de la longueur du message et du débit de la ligne. T = L/R Temps de propagation sur le support : temps nécessaire à un signal pour parcourir un support d un point à un autre. Dépend de la nature du support, de la distance et de la fréquence du signal. Exemple : Transmission satellitaire géostationnaire 7 µs/km, Transmission sur Ethernet 4 µs/km

Notions d architecture réseau Sécurité Disponibilité : protection contre le déni de service ou à la surcharge du réseau Voir les précédentes notions - Tolérance aux pannes, équilibrage de charge, extensibilité Confidentialité : protection des accès non-autorisés au réseau et contre le vol de données Exemple : Authentification des accès aux postes de travail, réseaux et applications Exemple : Chiffrement des données stockées partagées ou sur le poste de travail Intégrité : protection contre la modification ou l altération de données Exemple : protection des fichiers systèmes, antivirus, sauvegarde et archivage des données utilisateurs

Pause-réflexion Avez-vous des questions? 40

Résumé du module Normalisation Standard - RFC Modèle OSI & Standard TCP/IP Typologie des réseaux Concepts et terminologie Notions d architecture

FIN DU MODULE

Décrivez avec vos mots et trouvez un ou deux exemples pour illustrer votre définition : un service : un protocole : une RFC : une norme : la couche Application : la couche Transport la couche Réseau

Liez la couche du modèle OSI avec son format : Segment Paquet Bit Trame Datagramme Présentation Session Application Physique Transport Réseau Liaison de donnée