C ’est un ensemble d ’objets interconnectés les uns avec les autres. Il permet de faire circuler des éléments entre chacun de ces objets.
Concept d ’un réseau
Réseau téléphonique
Réseau de neurones
Réseau de malfaiteurs
• Nous nous intéressons au réseau informatique qui est un ensemble d ’ordinateurs reliés entre eux grâce à des lignes physiques et échangeant des informations sous formes de données binaires.
Intérêt d ’un réseau
Partage de fichiers, d ’applications...
Communication :
Entre personnes(courrier électronique, discussion en direct)
Entre processus (entre des machines industrielles)
Garantie de l ’unicité de l ’information
Jeu à plusieurs
Standardiser les applications, on parle de groupware. Cela permet de communiquer plus efficacement et plus rapidement
d ’où les avantages :
Diminution des coûts grâce aux partages des données
Accès aux données en temps utiles
Communication et organisation plus efficace
Similitude des réseaux
Serveurs : ordinateurs qui fournissent des ressources partagées aux utilisateurs par un serveur de réseau
Clients : Ordinateurs qui accèdent aux ressources partagées fournies par un serveur de réseau
Support de connexion : Conditionne la façon dont les ordinateurs sont reliés entre eux
Données partagées : Fichiers accessibles sur les serveurs de réseau
Imprimantes et autres périphéries partagées : autres ressources fournies par le serveur
Différents types de réseaux
Il y a en général deux types de réseaux
Les réseaux postes à postes : peer to peer/égal à égal
Les réseaux organisés autour de serveurs : client/serveur
On choisit ces réseaux suivants des critères
Taille de l ’entreprise
Niveau de sécurité nécessaire
Type d ’activité
Niveau de compétence d ’administration disponible
Volume du trafic sur le réseau
Besoins des utilisateurs sur le réseau
Budget alloué au fonctionnement du réseau
Topologie d ’un réseau
• Que signifie « topologie » ?
Un réseau informatique est constitué d ’ordinateurs reliés entre eux grâce à du matériel (cablages, cartes réseaux...).
L ’arrangement de ces éléments est appelé topologie physique, il y en a trois :
Topologie en bus
Topologie en étoiles
Topologie en anneau
Topologie en bus
• C ’est l ’organisation la plus simple d ’un réseau.
• Tous les ordinateurs sont reliés à une même ligne de transmission par l ’intermédiaire de câbles. Le mot « bus » définie la ligne physique qui relie les machines du réseau.
Avantages : elle se met en œuvre et fonctionne facilement
Inconvénients : elle est vulnérable car si une connexion est défectueuse c ’est l ’ensemble du réseau qui est affecté.
Topologie en étoiles
• Les ordinateurs du réseau sont reliés à un système matériel appelé « hub ».
C ’est une boîte comprenant un certain nombre de jonctions auxquelles on peut connecter les câbles en provenance des ordinateurs.Il assure la communication entre les différentes jonctions
Avantages : On peut retirer une des connexions en la retirant du « hub » sans paralyser le reste du réseau.
Topologie en anneau
• Les ordinateurs du réseau sont reliés à un répartiteur appelé MAU (Multistation Access Unit) qui va gérer la communication entre les ordinateurs qui lui sont reliés en impartissant à chacun d ’eux un temps de parole
Les différents types de réseaux
• On distingue les types de réseaux selon :
Leur taille (nombre de machines)
Leur vitesse de transfert de données
Leur étendue
• En général, on fait 3 catégories de réseaux :
LAN (local area network)
MAN (metropolitan area network)
WAN (wide area network)
Les LAN
• LAN signifie en français Réseau Local
Il s’agit d’un ensemble d’ordinateurs appartenant à une même organisation et reliés entre eux par un réseau dans une petite aire géographique
Un réseau local est donc un réseau sous sa forme la plus simple
La vitesse de transfert de données d ’un réseau local peut s ’échelonner entre 10 Mbps et 100Mbps.
Les réseaux locaux fonctionnent selon deux modes :
« Egal à egal » :il n ’y a pas d ’ordinateur central, chaque ordinateur a un rôle similaire
« client/serveur » : un ordinateur central fournit des services réseau aux utilisateurs
La taille d ’un LAN peut atteindre jusqu ’à 1000 utilisateurs à condition qu ’ils se trouvent à un même emplacement
Les MAN
• Les MAN servent à relier deux LAN géographiquement éloignés sans modifier la vitesse de transfert.
• Ces réseaux utilisent des lignes téléphoniques spécialisées dont le taux de transfert est équivalent à celui d ’un LAN, sur de grandes distances.
• Un MAN permet donc à deux LAN distants de
communiquer comme s ’ils faisaient partie du même réseau local.
• Les lignes qu ’utilisent les MAN sont différentes de celles des LAN, elles permettent de transmettre des données sur de très grandes distances.
Les WAN
• Lorsque les distantes deviennent trop importantes pour arriver à relier des LAN à leur vitesse de transfert, on utilise un WAN, qui signifie en français « réseau étendue ».
• Mais l ’accès à un tel réseau est limité en terme de vitesse de transfert à cause des lignes téléphoniques qui ont un débit de seulement 56Kbps, même les lignes spécialisées qui n ’ont qu ’un débit de 1.5Mbps (on a 10 Mbps pour les LAN).
• Les WAN fonctionnent donc avec des routeurs qui permettent de choisir le trajet le plus approprié pour atteindre le nœud du réseau.
L ’architecture client/serveur
• Présentation de l ’architecture d ’un système client/serveur
Des machines clientes (faisant partie du réseau) contactent un serveur qui leur fournit des services
Ces services sont des programmes fournissant des données telles que l ’heure, une connexion...
Dans un environnement client/serveur, les ordinateurs du réseau (clients) ne peuvent voir que le serveur, c ’est un des principaux atouts de ce modèle.
Avantages de l ’architecture client/serveur
des ressources centralisées : le serveur est au centre du réseau, il peut donc gérer des ressources communes à tous les utilisateurs, comme par exemple une base de données centralisée, afin d’éviter les problèmes de redondance et de contradiction
une meilleure sécurité : le nombre de points d’entrée permettant l’accès aux données est moins important
une administration au niveau serveur : les clients ont moins besoin d’être administrés
un réseau évolutif : on peut supprimer ou rajouter des clients sans perturber le fonctionnement du réseau
• Inconvénients du modèle client/serveur
Un coût élevé (dû à la technicité du serveur)
Un maillon faible : le serveur est le seul maillon faible du réseau client/serveur, étant donné que tout le réseau est architecturé autour de lui !
• Fonctionnement de l ’architecture client/serveur
Le client émet une requête vers le serveur grâce à son adresse et le port, qui désigne un service particulier du serveur
Le serveur reçoit la demande et répond à l’aide de l’adresse de la machine client et son port
L ’architecture d ’égal à égal
Dans une architecture d ’égal à égal, il n ’y a pas de serveur dédié. Cela signifie que chacun des ordinateurs du réseau est libre de partager ses ressources
Un ordinateur relié à une imprimante pourra donc éventuellement partager ses ressources afin que tous les autres ordinateurs puissent y accéder via le réseau
L ’architecture d ’égal à égal
• Inconvénients des réseaux d ’égal à égal
Le système n ’est pas centralisé, il est donc difficile à
administrer
Manque de sécurité
Aucun maillon du système n ’est fiable
• Ces réseaux ne sont donc destiné qu ’à un petit nombre d ’ordinateurs
L ’architecture d ’égal à égal
• Avantages de l ’architecture d ’égal à égal
Un coût réduit : les coûts engendrés par un tel réseau sont le matériel, les câbles et la maintenance.
Une grande simplicité
• Notions de sécurité
Il faut mettre un mot de passe à ses ressources
L ’architecture d ’égal à égal
• Mise en œuvre de cette architecture
Elle repose sur des solutions standards
Placer les ordinateurs sur le bureau des utilisateurs
Chaque utilisateur est son propre administrateur
On utilise un système de câblage simple pour les connexions
C ’est une solution satisfaisante pour les caractéristiques suivantes :
Moins de 10 utilisateurs
Tous les utilisateurs sont dans la même zone géographique
La sécurité n ’est pas un problème crucial
L ’architecture client/serveur à « n » niveaux
• On peut parler de l ’architecture client/serveur à :
2 niveaux
3 niveaux
multi niveaux
• Quelles sont les différences entre l ’architecture 2 niveaux et les architectures 3 ou multi niveaux ?
L ’architecture client/serveur à 2 niveaux
• L ’architecture à 2 niveaux (architecture 2-tier) caractérise les systèmes clients/serveurs où le client demande une ressource que le serveur lui fournit directement.
• Le serveur ne fait donc pas appel à d ’autres applications pour fournir le service.
L ’architecture client/serveur à 3 niveaux
• Dans cette architecture on a un niveau intermédiaire, on a donc une architecture partagée entre :
Le client (demandeur de ressources)
Le serveur d ’application chargé de fournir la ressource mais faisant appel à un autre serveur
Le serveur secondaire fournissant la ressource au premier serveur
L ’architecture client/serveur multi niveaux
• L ’architecture multi niveaux fonctionne comme l ’architecture 3 niveaux sauf qu ’il peut y avoir des niveaux en plus, c ’est à dire que le serveur secondaire fasse appel à un autre serveur pour fournir les ressources
Comparaisons entre architecture 2 niveaux et architectures multi niveaux
• L ’architecture à 2 niveaux est une architecture où le serveur fournit directement les ressources au client alors que dans l ’architecture multi niveaux chaque serveur est spécialisé dans une tâche, cela permet donc :
une plus grande flexibilité
une plus grande sécurité(sécurité définie pour chaque service)
de meilleures performances (tâches partagées)
Réseaux privés virtuels
Concept de réseau privé virtuel
• Sur Internet les liaisons sont plus vulnérables car les données peuvent passer par des lignes susceptibles d ’être écoutées. Comme certaines entreprises n ’ont pas les moyens de relier deux LAN distants par des lignes spécialisées, elles utilisent Internet comme support de transmission.
• C ’est alors un réseau privé virtuel(VPN) car les données transitant sur Internet sont sécurisées (cryptées).
• Ce réseau est donc virtuel car il relie deux LAN par une liaison Internet et privé car seuls les ordinateurs des réseaux locaux faisant partie du VPN peuvent accéder aux données
Fonctionnement d ’un VPN
• Principe basé sur le protocole de tunneling, c’est un protocole permettant aux données passant d’une extrémité du VPN à l’autre d’être sécurisées par des algorithmes de cryptographie
• Accès aux données d ’un autre LAN du VPN : requête transmise à un système proxy (machine filtrant les données en provenance et à destination d ’Internet), qui va se connecter au réseau distant à l ’aide d ’une ligne téléphonique puis va transmettre la requête de façon cryptée. L ’ordinateur distant va alors fournir les données au système pare-feu de son réseau local qui va transmettre les réponses de façons cryptées. A réception sur le proxy de l’utilisateur, les données seront décryptées, puis transmises à l’utilisateur...
Fonctionnement d ’un VPN Protocole PPP
• Le principe de ce protocole est de créer des paquets sous le protocole PPP et de les encapsuler dans un datagramme IP.De cette façon les données du réseau local (ainsi que les adresses des machines présentes dans le l’en-tête du message) sont encapsulées dans un message PPP, qui est lui-même encapsulé dans un message IP...
Intranet Extranet
Qu ’est-ce qu ’un Intranet ?
• C ’est un ensemble de services Internet interne à un réseau local donc accessible qu ’à partir d ’un poste du réseau local
• Il consiste à utiliser les standarts client/serveur de l ’Internet :
Exemple : il utilise les navigateurs Internet pour réaliser un système d ’informations interne à une organisation ou à une entreprise
Qu ’est-ce qu ’un Intranet ?
• Un Intranet repose sur une architecture à 3 niveaux composée :
du client (navigateur)
du serveur d ’application
d ’un serveur de bases de données
• Un Intranet possède plusieurs clients et peut posséder plusieurs serveurs
Utilité d ’un Intranet
• Fonctions d ’un Intranet :
Mise à disposition d ’informations sur l ’entreprise
Moteur de recherche de documentations
Un système de gestion
Un échange de données entre collaborateurs
Gestion de projets, aide à la décision, agenda,
ingénierie assistée par ordinateur
Messagerie électronique
Forums de discussion, listes de diffusions, chat en
direct
Portail vers internet
Mise en place de l ’Intranet
• Pour la mise en place matérielle il suffit d’ un serveur web
• Il faut ensuite :
Configurer un nom de domaine pour la machine
Installer TCP/IP sur toutes les machines clientes et de
leur définir une adresse IP.
Le concept d ’Extranet
• Un extranet est une extension du système d’information de l’entreprise à des partenaires situés au-delà du réseau de manière sécurisée (authentification par login et mot de passe).
• C ’est un système supplémentaire offrant à certains clients un accès privilégié à certaines ressources informatiques de l’entreprise par l’intermédiaire d’une interface Web..