48
Chapitre 3 Introduction aux réseaux Informatiques

Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Chapitre 3Introduction aux réseaux Informatiques

Page 2: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Plan de cours

– Définitions– Avantages des réseaux– Types de réseaux– Topologies des réseaux

2

Page 3: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

- Définition d’un réseau:Un réseau 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 selon des règles bien définies.

- Exemple de réseau :• Réseau de transport : Transport de personnes (trains, bus, taxi)• Réseau téléphonique : Transport de la voix de téléphone à téléphone• Réseau informatique : Ensemble d'ordinateurs reliés entre eux pour

échanger des données numériques (des 0 ou des 1)

3

Qu’est-ce qu’un Réseau ?

Page 4: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Pour décrire un réseau, il faut répondre aux questions suivantes :• Que transporte le réseau ?• Qui assure le transport ?• Comment le transporte-il ?

4

Exemple pour le « réseau informatique » :• Que transporte le réseau ?

> Des informations (octets sous forme de fichiers)• Qui assure le transport ?

> Support physique (cuivre, fibre optique, onde radio)• Comment le transporte-il ?

> En utilisant des protocoles de communication.

Que Qui Comment

Page 5: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

• Un réseau informatique est un ensemble d'équipements reliés entre eux afin de partager des données, des ressources et d'échanger des informations.

5

Réseau informatique

Page 6: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Avantages des réseaux

Ø Le partage de fichiers : les données circulent par un câble et non par des supports amovibles (disquettes, clefs USB).

Ø Le partage de ressources matérielles : imprimante, cédérom, modem, disque dur…

Ø La réduction des coûts grâce au partage du matériel informatique.

6

Page 7: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Types des Réseaux

• On distingue différents types de réseaux (privés) selon : – Taille (en terme de nombre de machines)– Vitesse de transfert des données – Etendue géographique

7

Page 8: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Local Area Network (LAN)

• Ce terme désigne les réseaux « locaux » qui se caractérisent par :– Même organisation– Petite aire géographique– Même technologie

• Exemples :– Réseau local de la famille– Réseau local de la faculté

8

Page 9: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Metropolitan Area Network (MAN)

• Les MAN (Metropolitan Area Network) interconnectent plusieurs LAN géographiquement proches, à des débits importants.

• Un MAN permet à deux noeuds distants de communiquer comme s’ils faisaient partie d'un même réseau local.

• Exemples :– MAN de la région de Laghouat, Djelfa, Paris, ...

9

Page 10: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Wide Area Network (WAN)

● Les WAN (Wide Area Network) interconnectent plusieurs LAN géographiquement éloignés à des débits faibles.

● Des dispositifs permettent de « choisir » la meilleur route possible pour acheminer les informations le plus vite possible.

● Exemple :

– Internet est le WAN le plus connu

– La Poste

– Casoral

10

Page 11: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Topologies des réseaux

• Un réseau informatique est constitué d'ordinateurs reliés entre eux grâce à du matériel (câblage, cartes réseau, ainsi que d'autres équipements permettant d'assurer la bonne circulation des données).

• L'arrangement physique de ces éléments est appelé topologie physique. Il en existe quatre: – La topologie en bus– La topologie en étoile– La topologie en anneau– La topologie point à point

11

Page 12: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

La topologie en bus

• Tous les ordinateurs et les périphériques du réseau sont rattachés à un conduit unique.

• Lorsqu’une station émet des données, elles circulent sur toute la longueur du bus et la station destinataire peut les récupérer.

12

Page 13: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Topologie en anneau

• Les ordinateurs sont disposés de telle sorte que l’ensemble constitue une boucle fermée.

• Un jeton circule autour de l’anneau. Ce jeton est émis par une station donnée. La station qui émet des données qui font le tour de l’anneau. Lorsque les données reviennent, la station qui les a envoyées les élimine du réseau et passe le jeton à son voisin, et ainsi de suite.

• 13

Page 14: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Topologie en étoile

• La communication entre les stations du réseau se fait par l’intermédiaire d’un élément central.

• Quand une station émet vers élément central, celui-ci peut envoyer les données à toute les machines (c’est le cas du HUB) ou uniquement au destinataire (c’est le cas avec le SWITCH

14

Page 15: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Topologie point à point (ou maillée)

15

Page 16: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Topologie point à point

• Cette topologie se rencontre dans les grands réseaux de distribution (Exemple : Internet).

• L’information peut parcourir le réseau suivant des itinéraires divers.

• Inconvénients:– le nombre de liaisons nécessaires qui devient

très élevé.

16

Page 17: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Principaux composants d’interconnexion

• Un réseau local sert à interconnecter les ordinateurs d’une organisation, toutefois une organisation comporte généralement plusieurs réseaux locaux, il est donc parfois indispensable de les relier entre eux. Dans ce cas, des composants spécifiques sont nécessaires.

17

Page 18: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Protocole de communication

• Les protocoles de communication sont des spécifications qui permettent à plusieurs machines de communiquer entre elles.

• Les plus utilisés aujourd’hui : HTTP, FTP, SMTP, POP.

• La plupart des ces protocoles sont bâtis autour de TCP/IP : Transmission Control Protocol/Internet Protocol.

18

Page 19: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Protocole de communication(TCP/IP)

• TCP/IP représente l’ensemble des règles de communication sur internet et se base sur la notion d’adressage IP.

• L’adresse IP est une adresse unique attribuée à chaque ordinateur sur Internet (c’est-à-dire qu’il n’existe pas sur Internet deux ordinateurs ayant la même adresse IP).

19

Page 20: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Correspondance Adresse IP - Url : Les serveurs DNS

• Chaque serveur directement connecté à internet possède une adresse IP propre. Cependant, les utilisateurs ne veulent pas utiliser des adresses numériques du genre 64.64.7.202 mais avec un nom de domaine plus explicites du type

www.lagh-univ.dz• Ainsi, il est possible d’associer des noms en langage courant

aux adresses numériques grâce à un système appelé DNS (Domain Name System).

• Un serveur DNS est un ordinateur faisant la liaison entre un nom de domaine et son adresse IP. Un serveur DNS contient donc une table de correspondance entre un nom de domaine et adresses IP.

20

Page 21: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Adresse IP

139.15.35.26

10001011 00001111 00100011 00011010

On parle d’adresse IP (Internet protocol), car il s’agit du protocole qui permet d’identifier les

machines et de router les informations sur Internet. Ces adresses sont codées sur 4 octets et

sont la plupart du temps écrites en numérotation décimale en séparant les octets par des points.

Ca donne quelque chose comme ça : 192.168.132.24

Page 22: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Nombre de machines

En y regardant d’un peu plus près, on peut calculer le nombre de machines

que l’on peut identifier à l’aide de cet adressage. Ainsi, on utilise 4 octets, soit 32

bits, soit encore 2^32 adresses (2 exposant 32 adresses),

Or 2^32 = 4 294 967 296, on peut donc définir un peu plus de 4 milliards

d’adresses !!!

Page 23: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Adresse du réseau & Adresse de la machine

Il faut séparer l'adresse de la machine en deux parties pour pouvoir identifier à la

fois le réseau et l’adresse. Mais comment se fait cette séparation ? En fait, le masque

comme l’adresse IP est une suite de 4 octets, soit 32 bits. Chacun des ces bits peut

prendre la valeur 1 ou 0. Et bien il nous suffit de dire que les bits à 1 représenteront la

partie réseau de l’adresse, et les bits à 0 la partie machine. Ainsi, on fera une

association entre une adresse IP et un masque pour savoir dans cette adresse IP quelle

est la partie réseau et quelle est la partie machine de l’adresse.

Ex : la machine 192.0.0.1 appartient au réseau 192.0.0.0

Page 24: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Masques sous réseau

Codés sur 4 octets, soit 32 bits,

Ils permettent de faire la séparation

entre la partie réseau et la partie

machine de l’adresse IP,

La partie réseau est représentée par

des bits à 1, et la partie machine par

des bits à 0,

Page 25: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Le masque de sous-réseau est donc indissociable de l'adresse IP. Une adresse

seule ne voudra rien dire puisqu’on ne saura pas quelle est la partie réseau et quelle

est la partie machine. De la même façon, un masque seul n’aura pas de valeur

puisqu’on n’aura pas d’adresse sur laquelle l’appliquer. L’adresse IP et le masque sont

donc liés l’un a l’autre, même si l’on peut choisir l’un indépendamment de l’autre.

Page 26: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Classes d'adresses IP

Page 27: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Exercice

172.128.10.5255.255.192.0

10101100.10000000.00001010.0000010111111111.11111111.11000000.00000000

172.128.0.0

Page 28: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Realisation de site web

Page 29: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Site Présentation/Portfolio

Page 30: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Site Catalogue

Page 31: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Site de vente en ligne

Page 32: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Plateforme d'enseignement

….....

Page 33: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Les languages web

Languages de base :● Html● Css● Js● ------------● Php● Java● ….● WAMP

Page 34: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

BDD

● Mysql● Innodb le moteur de mysql● MariaDB ● Sqlite● MongoDB● Postgresql ● Ingres● firebird

Page 35: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Hébergement

● L’hébergeur offre la BDD, l'espace, des fois le ssl à des prix variés

Page 36: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Exercice

● Realiser la page web suivante

<!doctype html><head> <meta charset="utf-8"> <title>Titre de la page</title> <link rel="stylesheet" href="style.css"> <script src="script.js"></script></head><body> ... <!-- Le reste du contenu --><h1>I am a headline made with HTML</h1><p>And I am a simple text paragraph. The color of this text is styled with CSS. Click the button below to remove me through the power JavaScript.</p><button>Hide the text above</button> ...</body></html>

body {font-family: sans-serif;text-align: center;padding: 3rem;font-size: 1.125rem;line-height: 1.5;transition: all 725ms ease-in-out;

}

h1 {font-size: 2rem;font-weight: bolder;margin-bottom: 1rem;

}

p {margin-bottom: 1rem;color: tomato;

}

button {cursor: pointer;appearance: none;border-radius: 4px;font-size: 1.25rem;padding: 0.75rem 1rem;border: 1px solid navy;background-color: dodgerblue;color: white;

}

$('button').on('click', function() {$('p').css('opacity', 0);

});

HTML CSS JS

Page 37: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Promotion d'un site web

Page 38: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

La publicité sur Internet

La publicité en ligne (ou e-publicité) désigne toute action visant à promouvoir un produit, service (économie), une marque ou une organisation auprès d’un groupe d’internautes et/ou de mobinautes contre une rémunération.

Page 39: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Les bannières

● Format classique, peu intrusif, la bannière simple ou animée permet une communication à bas coût dont l’efficacité dépend de la capacité de la création à capter l’attention en dépit de contraintes techniques importantes.

Page 40: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Les interstitielles

● publicité interstitielle est “une annonce publicitaire qui s'affiche en plein écran et qui vient recouvrir la page visitée, dès la page d'accueil ou comme transition entre deux pages.”

Page 41: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Les pop-up

● Un ou une pop-up (de l'anglais pop-up window ou pop-up tout court), parfois appelée fenêtre intruse ou fenêtre surgissante, est une fenêtre secondaire qui s'affiche, sans avoir été sollicitée par l'utilisateur (fenêtre intruse), devant la fenêtre de navigation principale lorsqu'on navigue sur Internet.

Page 42: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Le sponsoring

● Un sponsor est une entreprise qui soutient une personne, un organisme ou une action d'intérêt général (culture, santé, social, etc.) à des fins commerciales. Appelé aussi partenariat ou parrainage.

Page 43: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

La communauté électronique

● Via la création de communautés sur les réseaux sociaux (community management).

Page 44: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

L’e-mailing

● L’e-mailing, publipostage en ligne ou publipostage électronique est une méthode de marketing direct qui utilise le courrier électronique comme moyen de communication commerciale de masse pour envoyer des messages à un auditoire.

Page 45: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

La sécurité d’un système de paiement on line

● Le paiement sur Internet est souvent risqué. Des tiers peuvent recouvrir sans difficulté le numéro d’identification bancaire. Pour éviter cela, il est important d’acheter depuis un site web sécurisé.

Page 46: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

Le cryptage/chiffrement

● Le chiffrement est l’opération qui consiste à transformer une donnée “claire” en une donnée “chiffrée” qui ne peut être lue par personne d’autre que son créateur et son destinataire.

● Contraire : déchiffrement.

● Les premières initiatives de chiffrement remontent à l’Antiquité, dont une des plus connues est le chiffre de César qui consistait à faire un décalage de 3 lettres dans l’alphabet (remplacer A par D, B par E et ainsi de suite).

Page 47: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

● À l’avènement de la Première Guerre Mondiale, les procédés de chiffrement/déchiffrement se sont accélérés. Les Allemands ont mis en place une machine à crypter/décrypter appelée Enigma en 1918 afin de communiquer entre leurs différentes forces militaires

Page 48: Chapitre 3 Introduction aux réseaux ... - Cours Informatiques

La protection des données des sites Web