Université Ibn Zohr
École Nationale des Sciences Appliquées Agadir
Réseaux d’accès
Hicham JAKJOUD
[Link]@[Link]
Chapitre I: Rappels
Notions de protocoles, services, couches
Classification des réseaux
Interconnexion des réseaux
Modèle de référence OSI
INTRODUCTION : Généralités
Classification des réseaux:
Réseau local LAN (Local area Network):
relie des ordinateurs d’un particulier, d’un bâtiment, d’une entreprise
utilise des lignes téléphoniques, des câbles réseaux, des liaisons radio.
Exemple : le réseau de l’école
Réseau métropolitain MAN (Metropolian Area Network):
relie des ordinateurs à l’échelle d’une ville,
Utilise des ligne téléphoniques, des câbles réseaux, des liaison radio, des fibres optiques..
Exemple: une ville cybernétique
Réseau étendu WAN (Wide Area Network):
relie des ordinateurs distants de centaines ou milliers de kilomètres
utilise des câbles, fibres optiques, lignes spécialisées, liaisons par satellite, les réseaux
publics de télécommunication
Exemples : INTERNET
INTRODUCTION : Protocole
Qu’est ce qu’un protocole?
Un protocole intervient dans tout échange de données entre ordinateurs :
- Forme des données
- Codification utilisée
- Conventions pour demander la répétition
- Conventions pour l’accusé de réception
- Etc…
INTRODUCTION : Caractéristiques des réseaux
Caractéristiques générales des réseaux: Support de transmission
La paire torsadée
• Elle peut être blindé,
• Elle peut transmettre des données sur une distance assez longue ( une dizaine de
kilomètres) sans avoir besoin à amplifier ou répéter le signal,
• Elle peut transmettre des signaux numériques ou analogiques
Le câble Coaxial
• Les caractéristiques techniques sont meilleurs que la paire torsadée
• Le débit dépasse 10 Mbit/s sur 1km (en bande de base)
INTRODUCTION : Caractéristiques des réseaux
Caractéristiques générales des réseaux: Support de transmission
La fibre optique
• Transmission sous forme d’impulsions lumineuses
• Insensible au bruit
• Débit très important
Transmission en espace libre
• Faisceaux hertziens
• Infrarouge
• LASER
INTRODUCTION : Caractéristiques des réseaux
Synthèse:
Type de câble À utiliser si À éviter si
Câble à paire Vous souhaitez une • Votre réseau local nécessite un blindage des
installation relativement facile, signaux élevé, afin de le protéger contre les
torsadée ondes électromagnétiques qui peuvent interférer
avec des connexions simples
avec le signal électrique transporté par le câble.
aux ordinateurs.
• Vous devez transmettre les données très
rapidement et sur de longues distances.
Câble coaxial Vous devez transmettre les Vous devez changer fréquemment les câbles
données sur de plus grandes réseau en raison du déplacement des
distances que ce qu'autorise un ordinateurs.
système de câblage moins
coûteux.
Câble à fibres Vous devez transmettre des • Votre budget est limité.
données sécurisées très • Vous ne possédez pas l'expérience nécessaire
optiques rapidement et sur de longues pour l'installer et le connecter aux périphériques
distances. correctement.
1- TOPOLOGIE DES RÉSEAUX
Caractéristiques générales des réseaux: Topologie des réseaux
Réseau en Bus:
• Transmission en diffusion
• En général en bande de base
• Utilisation d’une détection de collisions
Bouchon
de Câbles coaxial
terminaison
T de connexion
1- TOPOLOGIE DES RÉSEAUX
Caractéristiques générales des réseaux: Topologie des réseaux
Réseau en Bus:
1- TOPOLOGIE DES RÉSEAUX
Caractéristiques générales des réseaux: Topologie des réseaux
Réseau en Bus:
Avantages:
Économie de câble
facile à mettre en œuvre
Simple et fiable
facile étendre
Inconvénients:
Ralentissement du trafic en cas de nombreuses stations
Une coupure de câble affecte de nombreuses ordinateurs
1- TOPOLOGIE DES RÉSEAUX
Caractéristiques générales des réseaux: Topologie des réseaux
Réseau en Anneau:
• Utilisation d’un câble coaxial
• Utilisation d’un message particulier dit jeton
• Aucune machine ne peut émettre sauf si elle dispose du jeton
jeton
1- TOPOLOGIE DES RÉSEAUX
Caractéristiques générales des réseaux: Topologie des réseaux
Réseau en Étoile:
•Utilisation d’un concentrateur (Hub)
• Si le concentrateur renvoie un message à tout les utilisateurs: diffusion
• Si le concentrateur est dit intelligent: transmission
• Câblage: RJ45 (paire torsadée)
Concentrateur
1- TOPOLOGIE DES RÉSEAUX
Caractéristiques générales des réseaux: Topologie des réseaux
Réseau en Étoile:
Les réseaux suivant une topologie en étoile sont moins vulnérables car une des
connexions peut être débranchée sans paralyser le reste du réseau.
Le point névralgique de ce réseau est le concentrateur, car sans lui plus aucune
communication entre les ordinateurs du réseau n'est possible.
1- TOPOLOGIE DES RÉSEAUX
Caractéristiques générales des réseaux: Topologie des réseaux
Réseau à paire torsadée:
• Répond aux spécifications de la norme « 10 base T »
• Très utilisé pour les réseaux locaux
• Une longueur maximale de 100 mètres
• Un débit de 10 à100 Mb/s
• Un câblage peu coûteux, c’est le moins cher
• Une installation et des connexions simples
• La plus grande flexibilité du câble
• La plus grande vulnérabilité aux interférences
• Un choix fiable mais qui ne garanti pas l’intégrité des données transmises sur de
longues distances et à des débits élevés…
1- TOPOLOGIE DES RÉSEAUX
Caractéristiques générales des réseaux: Topologie des réseaux
Dans une topologie hybride, plusieurs topologies sont combinées pour former un modèle
de réseau complexe.
Les réseaux utilisent rarement un seul type de topologie. Par exemple, vous pouvez être
amené à combiner une topologie en étoile et une topologie en bus pour bénéficier des
avantages de chacune.
Deux types de topologies hybrides sont fréquemment utilisés : la topologie étoile/bus et la
topologie étoile/anneau.
1- TOPOLOGIE DES RÉSEAUX
INTRODUCTION : Normalisation OSI
Pourquoi le modèle OSI ?
pour éviter la multiplication des solutions d'interconnexion
d'architectures hétérogènes.
Ce modèle décrit les concepts utilisés et la démarche suivie pour
normaliser l'interconnexion de systèmes ouverts
Le modèle OSI n'est pas une véritable architecture de réseau, car il
ne précise pas réellement les services et les protocoles à utiliser
pour chaque couche. Il décrit plutôt ce que doivent faire les
couches.
INTRODUCTION : Normalisation OSI
Les 7 couches
7-Application
6-Présentation
Le système OSI est décrit par 7 couches superposées,
5-Session
L’information se déplace verticalement
4-Transport
De bas en haut en réception
De haut en bas en émission
3-Réseau
2-Liaison des
données
1-Physique
INTRODUCTION : Normalisation OSI
2- Le MODEL OSI
Notion de couche, service, protocole et surface
•Les logiciels mis en œuvre dans chaque couche d'un ordinateur résolvent une partie des
problèmes de communication, en utilisant des protocoles de communication, c-à-d des
ensemble de règles, procédures et messages définis et standardisés, pour communiquer avec
la couche homologue de l'ordinateur distant.
•Chaque couche offre des services à la couche de niveau supérieur. Cette méthode simplifie
l'écriture des logiciels de la couche car ça lui permet de traiter une autre partie des
problèmes de communication en s'appuyant sur les services fournis par la couche de niveau
inférieur.
2- Le MODEL OSI
Principes des 7 couches
- Une couche doit être créée lorsqu'un nouveau niveau d'abstraction est nécessaire,
- Chaque couche a des fonctions bien définies,
- Les fonctions de chaque couche doivent être choisies dans l'objectif de la normalisation
internationale des protocoles,
- Les frontières entre couches doivent être choisies de manière à minimiser le flux
d'information aux interfaces,
-le nombre de couches doit être tel qu'il n'y ait pas cohabitation de fonctions très différentes
au sein d'une même couche et que l'architecture ne soit pas trop difficile à maîtriser.
Les couches basses (1, 2, 3 et 4) sont nécessaires à l'acheminement des informations entre
les extrémités concernées et dépendent du support physique.
Les couches hautes (5, 6 et 7) sont responsables du traitement de l'information relative à la
gestion des échanges entre systèmes informatiques.
Par ailleurs, les couches 1 à 3 interviennent entre machines voisines, et non entre les
machines d'extrémité qui peuvent être séparées par plusieurs routeurs.
Les couches 4 à 7 sont au contraire des couches qui n'interviennent qu'entre hôtes distants.
2- Le MODEL OSI
7- La couche Physique
App
La fonction principale de la couche physique est de matérialiser l'interface entre
6- l'ordinateur et le réseau pour pouvoir émettre et recevoir des signaux de
Pré communication.
5- Ces signaux peuvent être de nature électrique, électromagnétique (radio) ou
optique. La définition de connecteurs, des câbles ou antennes font partie de cette
Ses
couche. En général on considère que les cartes réseau, les modems et les
4- concentrateurs (hubs) en font aussi partie.
Tra Une autre fonction de cette couche est de sérialiser l'information, c-à-d
transformer les octets en éléments bits ou vice versa. Cette transformation doit
3- être effectué à un rythme qui est imposé par la vitesse (débit binaire) de
Rés l'interface.
2- Beaucoup d'autres fonctions peuvent être réalisées par cette couche; la détection
Lia de l'existence d'une communication en cours (Carrier Sense) ou d'une collision
(Collision Detect) sur un réseau local Ethernet.
1-
Phy
2- Le MODEL OSI
7- La couche Physique
App
Cartes réseau:
6-
• L'interface physique entre l'ordinateur et le câble réseau.
Pré
• Elles sont installées dans un logement d'extension de chaque ordinateur et de
5- chaque serveur du réseau.
Ses
• Les données qui sont transférées du câble à la carte réseau sont regroupées en
4- paquets. Un paquet est un groupe logique d'informations composé d'un en-tête,
Tra qui contient des informations d'emplacement, et des données utilisateur. L'en-
tête comporte des champs d'adresses contenant des informations sur l'origine et
3- la destination des données.
Rés
• La carte réseau lit l'adresse de destination pour déterminer si le paquet est
2- destiné à l'ordinateur dans lequel elle est installée. Si tel est le cas, la carte
Lia réseau transmet le paquet au système d'exploitation pour qu'il le traite. Sinon,
la carte réseau ignore le paquet.
1-
Phy
2- Le MODEL OSI
7- La couche Physique
App
Cartes réseau:
6-
• Chaque carte réseau possède une adresse unique qui est intégrée aux puces
Pré qu'elle contient dite MAC (Media Access Control).
5- • L’IEEE (Institute of Electrical and Electronics Engineers) est un organisme
Ses américain qui attribue des plages d’adresses à tous les fabricants de cartes
4- réseaux dans le monde.
Tra • L’adresse MAC est composé de 6 octets. Les trois premiers octets sont
réservés pour identifier le constructeur de la carte réseau, tandis que les trois
3- derniers octets sont gérés par le constructeur.
Rés
•Exemples:
2-
•3 COM, 08 00 03
Lia
•HP, 08 00 09
1- •IBM, 08 00 5A
Phy
•DEC, AA 00 00
2- Le MODEL OSI
7- La couche Physique
App
Cartes réseau:
6-
• Reçoit les données du système d'exploitation de l'ordinateur, et les convertit
Pré en signaux électriques pour les transmettre par le biais du câble.
5-
Ses
• Reçoit les signaux électriques du câble et les convertit en données
4- compréhensibles par le système d'exploitation de l'ordinateur.
Tra
3- • Vérifie si les données envoyées par le câble sont bien destinées à l'ordinateur.
Rés
2-
• Contrôle le flux des données entre l'ordinateur et le système de câblage.
Lia
1-
Phy
2- Le MODEL OSI
7- La couche Physique
App
Notions de codage:
6-
Pré
• Utilisation de signaux électrique, optique, ondes radio,…etc
5-
Ses
4- • Les signaux sont binaires (suites de 0 et de 1)
Tra • Information Codage Signal
3-
Rés • Codage analogique ou numérique
2-
Lia
• Dans un réseau de données les signaux sont codifiés d’une manière
numérique!!
1-
Phy
2- Le MODEL OSI
7- La couche Physique: Synthèse
App
Fonctions:
6-
- Émission et réception des signaux
Pré
- Sérialisation
5-
Ses Exemples:
4- - Cartes réseau, connecteurs, câbles, modems, concentrateurs (hub)
Tra
3-
Rés
2-
Lia
1-
Phy
2- Le MODEL OSI
7- La couche Liaison de données
App
La fonction de la couche liaison de données est l'envoi et la réception de
6- messages, souvent appelés trames à ce niveau, à son proche, c-à-d à un
Pré ordinateur qui se trouve sur un lien direct.
5- Ce lien direct peut être permanent comme dans le cas le plus simple des
Ses réseaux locaux ou bien temporaire, par exemple, par une commutation de
circuit sur le réseau téléphonique en appelant un fournisseur d'accès à Internet.
4-
Cette couche peut aussi faire un contrôle d'erreurs de transmission, en
Tra
utilisant, par exemple, dans le cas des trames Ethernet les derniers quatre octets
3- de la trame appelés Frame Check Sequence (FCS).
Rés Elle s’occupe également de la gestion des acquittements reçus et du contrôle
2- du flux
Lia
1-
Phy
2- Le MODEL OSI
7- La couche Liaison de données
App
Deux protocoles très utilisés à ce niveau sont:
6-
• Point to Point Protocol (PPP) pour la communication d'un ordinateur avec
Pré modem à un fournisseur d'accès Internet (en utilisant le réseau téléphonique)
5- • IEEE802.3, IEEE802.11b (protocoles Ethernet) pour le raccordement en
Ses réseau local avec ou sans fils
4-
Tra
3-
Rés
2-
Lia
1-
Phy
2- Le MODEL OSI
7- La couche Liaison de données : Synthèse
App
Fonctions:
6-
-Envois et réception de messages (trames) entre hôtes voisins
Pré
- Contrôle d’erreurs de transmission
5-
Ses Exemples:
4- - PPP: raccordement avec un modem ou un fournisseur d’accès à Internet
Tra - Protocole Ethernet: liaison avec un réseau local
3-
Rés
2-
Lia
1-
Phy
2- Le MODEL OSI
7- La couche Réseau
App
• La fonction de la couche réseau est le routage des paquets dans le sous
6- réseaux et l’interconnexion avec les autres sous réseaux
Pré • Elle contient un mécanisme/ protocole de routage et de calcul des tables de
5- routage (tables statiques ou dynamiques...).
Ses • Aujourd'hui il s'agit bien du protocole Internet IP (Internet Protocol). Ce
4- protocole est dans sa version 4, caractérisée par des adresses sur 32 bits.
L'évolution de l'Internet requiert le passage à la version 6 qui est caractérisée
Tra
par des adresses beaucoup plus longues, représentées sur 128 bits.
3- • La couche réseau contrôle également l'engorgement du sous-réseau.
Rés
2-
Lia
1-
Phy
2- Le MODEL OSI
7- La couche Réseau: Exercice
App
• Un espace d'adressage qui utilise des adresses représentées sur 32 bits
6- permets de définir combien d'adresses différentes ?
Pré •Et si les adresses sont représentées sur 128 bits ?
5-
Ses
4-
Tra
3-
Rés
2-
Lia
1-
Phy
2- Le MODEL OSI
7- La couche Réseau: Synthèse
App
6- Fonctions:
Pré - Routage
- Fragmentation des messages en paquets
5-
Ses
Exemple:
4- - IPv4: 32 bits
Tra - IPv6: 128bits
3-
Rés
2-
Lia
1-
Phy
2- Le MODEL OSI
7- La couche Transport
App
6- • Le rôle principal de la couche transport est le bon acheminement des messages
Pré complets au destinataire.
5- • Elle s’occupe de prendre les messages de la couche session, de les découper s'il le
Ses faut en unités plus petites et de les passer à la couche réseau, tout en s'assurant que
les morceaux arrivent correctement de l'autre côté. Cette couche effectue donc aussi
le réassemblage du message à la réception des morceaux.
4-
Tra • Elle est responsable de l'optimisation des ressources du réseau : la couche transport
crée une connexion réseau par connexion de transport requise par la couche session,
mais cette couche est capable de créer plusieurs connexions réseau par processus de
3- la couche session pour répartir les données, par exemple pour améliorer le débit. A
l'inverse, cette couche est capable d'utiliser une seule connexion réseau pour
Rés transporter plusieurs messages à la fois grâce au multiplexage. Dans tous les cas,
tout ceci doit être transparent pour la couche session.
2-
Lia
1-
Phy
2- Le MODEL OSI
7- La couche Transport
App
6- • Cette couche est également responsable du type de service à fournir à la couche
Pré session, et finalement aux utilisateurs du réseau : service en mode connecté ou
non, avec ou sans garantie d'ordre de délivrance, diffusion du message à
5- plusieurs destinataires à la fois...
Ses • Cette couche s’occupe aussi de l'établissement et du relâchement des
connexions sur le réseau.
4-
Tra • Elle s’occupe également du contrôle de flux.
3-
Rés • C'est l'une des couches les plus importantes, car c'est elle qui fournit le service
de base à l'utilisateur, et c'est par ailleurs elle qui gère l'ensemble du processus
2- de connexion, avec toutes les contraintes qui y sont liées.
Lia
1-
Phy
2- Le MODEL OSI
7- La couche Transport: modes connecté ou non?!!!
App
Pour acheminer les données dans un réseau, il existe deux politiques majeures:
6-
Pré • Mode connecté: Établir au préalable à la transmission, une connexion avec le
correspondant,
5-
Ses
• Mode non connecté: émettre les données sans se soucier de savoir si le
correspondant est présent.
4-
Tra Il y a plusieurs exemples de protocoles de transport. Dans le monde Internet les plus
connus sont:
3-
Rés • TCP Transmission Control Protocol
2- • UDP User Datagram Protocol
• RTP Realtime Transport Protocol
Lia
1-
Phy
2- Le MODEL OSI
7- La couche Transport: En mode connecté
App
6-
Pré • Vous établissez un canal (physique ou virtuel).
5- • Les informations sont émises sur ce canal de manière séquentielle, l'ordre de
Ses réception étant forcément le même qu'en émission.
• La perte d'une information se traduit par une remise à zéro du circuit, voir une
4- déconnexion.
Tra • Ce mode suppose une procédure de gestion de la communication assez lourde
qui en diminue le rendement.
3-
• Par contre le service réseau rendu aux couches supérieures est suffisamment
Rés fiable pour nécessiter un minimum de contrôle au niveau de la couche transport.
2- • Le mode connecté était le mode privilégié de fonctionnement des réseaux
Lia longues distances avant l'intronisation d'IP.
1-
Phy
2- Le MODEL OSI
7- La couche Transport: TCP ou UDP?
App
• Les applications de transfert de fichiers, de courrier électronique et de
6- navigation sur le web requièrent des garanties de transmission sans erreurs et
de retransmission en cas d'erreur.
Pré
• Dans le cas de messages longs, le fait de découper un message en paquets plus
5- courts peut donner lieu à la remise des paquets à l'ordinateur de destination
dans le désordre.
Ses
• Le protocole TCP s'occupe de résoudre ces problèmes, au prix d'une certaine
4- complexité du protocole (mode connecté).
Tra • Les applications de gestion de réseau et les updates envoyés par les routeurs
dans un réseaux préfèrent utiliser un protocole plus léger mais plus rapide car
les messages sont typiquement très courts et en cas d'erreurs ou d'absence de
3- réponse, ils peuvent être répétés sans problèmes.
Rés
2- • Le protocole UDP est typiquement utilisé dans ces cas (mode non connecté).
Lia
1-
Phy
2- Le MODEL OSI
7- La couche Transport: Multiplexage niveau 4
App
• Il peut arriver (et même souvent), qu'un même programme entre deux
6- machines (par exemple un Browser vers un serveur WEB) soit dans
Pré l'obligation de mettre en relation plusieurs processus simultanément.
5-
Ses • Ainsi le dialogue entre les deux machines utilise un même parcours réseau (ou
connexion réseau), mais sur cette seule est unique relation de niveau 3 entre
4- deux uniques machines, on pourrait avoir plusieurs connexions de niveau 4,
accomplissant chacune une tâche (un processus) distincte. L'exemple le plus
Tra parlant peut se trouver sur le WEB
3-
Rés
2-
Lia
1-
Phy
2- Le MODEL OSI
7- La couche Transport: Multiplexage niveau 4
App
• Lorsque vous vous connectez à un serveur WEB, vous empruntez dans le
6- réseau Internet une route vous reliant au serveur, grâce au protocole IP
Pré (couche 3). Il existe une seule relation de niveau 3 entre l'adresse IP de votre
PC et l'adresse IP du serveur.
5-
Ses
• En supposant que la page que vous téléchargez comporte un texte et deux
4- images. Vous établirez une connexion de couche 4 (TCP ici) pour le transfert
du texte, et une connexion pour chaque image, soit au total trois connexions.
Tra Chacune est indépendante de l'autre, alors qu'elles sont toutes véhiculées par
la même connexion réseau. Vous pouvez d'ailleurs pressentir cette
3- indépendance lorsque vous recevez le texte immédiatement et que les images
Rés pourtant placées en entête vous parviennent plus tard (ou même carrément
jamais !).
2-
Lia
1-
Phy
2- Le MODEL OSI
7- La couche Transport: Synthèse
App
6- Fonctions
Pré - Envoyer/ Recevoir des message de bout en bout
5- - Retransmettre éventuellement les messages non reçus
Ses
Exemples
4-
Tra
- TCP: Transport avec garanties
3-
- UDP: Transport sans garanties
Rés
2-
Lia
1-
Phy
2- Le MODEL OSI
Chapitre 2: Architecture TCP/IP
Adressage IP
Architecture TCP/IP du réseau Internet
• L'architecture des applications Internet a tendance à mettre en œuvre les
fonctions des couches session, présentation et application dans des
protocoles qui intègrent les différentes fonctions en un seul protocole.
• Cette approche contredit en partie la notion de couches mais se justifie
pour des raisons de performance et de pragmatisme.
• Le modèle ISO et ses couches servent de référence pour poser les
problèmes, alors que au moment de l'implémentation il est peut être plus
simple et performant d'intégrer les fonctions nécessaires à une application
dans un seul protocole.
Architecture TCP/IP du réseau Internet
Architecture TCP/IP du réseau Internet
Exemples des protocoles les plus utilisés
HTTP (HyperText Transfer Protocol);
FTP (File Transfer Protocol);
SMTP (Simple Mail Transfer Protcol);
POP (Post Office Protocol);
TCP (Transmission Control Protocol)
UDP (User Datagram Protocol)
IP (Internet Protocol)
ICMP (Internet Control Message Protocol)
NNTP (News Network Transfer Protocol)
Telnet (Terminal Network);
Architecture TCP/IP du réseau Internet
Architecture TCP/IP du réseau Internet
• Pour que le code HTML de la page puisse être transmis au
navigateur, l'application serveur Web fait appel au protocole
HyperText Transfer Protocol qui ajoute ses propres informations.
• Le logiciel de la couche application fait ensuite appel aux services
de la couche transport pour obtenir un service de transmission fiable.
• Le protocole TCP est choisi; celui-ci ajoute aussi des informations.
• Les logiciels de la couche transport font appel aux services de la
couche réseau pour acheminer les données. Le protocole IP est
imposé par le réseau Internet
• Les logiciels de la couche physique sérialisent les octets de la
trame.
Architecture TCP/IP du réseau Internet
Architecture TCP/IP du réseau Internet
Les éléments binaires reçus par l'ordinateur de destination sont
réassemblés en octets pour reconstituer la trame avant de la passer
au logiciel de la couche sous-réseau qui utilise le protocole
Ethernet pour vérifier si la trame est valide.
Si oui la couche sous-réseau peut passer les données à la couche
réseau qui utilise les informations du protocole IP pour vérifier la
validité du paquet reçu et savoir à quel protocole de la couche
supérieur il faut passer les données et ainsi de suite jusqu'au
logiciel du navigateur.
Architecture TCP/IP du réseau Internet
L’adressage IP (gestion)
la gestion de l'espace d'adressage IP est confié à
l’organisation américaine l'ICANN (Internet Corporation for
Assigned Names and Numbers) qui a remplacé depuis 1998
L'IANA (Internet Assigned Numbers Authority)
L’adressage IP
Qu'est-ce qu'une adresse IP
• Sur Internet, les ordinateurs communiquent entre eux grâce au protocole IP
(Internet Protocol), qui utilise des adresses numériques, appelées adresses IP.
• Une adresse IP est une adresse 32 bits, composées de 4 nombres entiers entre 0
et 255 et notées sous la forme [Link].
• Par exemple, [Link] est une adresse IP donnée sous une forme
technique.
• Ces adresses servent aux ordinateurs du réseau pour communiquer entre-eux,
ainsi chaque ordinateur d'un réseau possède une adresse IP unique sur ce
réseau.
L’adressage IP
• On distingue en fait deux parties dans l'adresse IP:
• une partie des nombres à gauche désigne le réseau est est
appelée ID de réseau (en anglais netID),
• Les nombres de droite désignent les ordinateurs de ce réseau
est est appelée ID d'hôte (en anglais host-ID).
[Link]
Réseau Ordinateurs
L’adressage IP
Exemple:
• Un réseau contenant 10 ordinateurs:
• Adresse réseau: [Link]
Adresses des ordinateurs:
[Link]
[Link]
[Link]
…
[Link]
[Link]
L’adressage IP
Adresse de diffusion
Lorsque tous les bits de la partie host-id sont à 1, l'adresse obtenue est
appelée l'adresse de diffusion (en anglais broadcast).
Il s'agit d'une adresse spécifique, permettant d'envoyer un message à
toutes les machines situées sur le réseau spécifié par le netID.
Exemple :
[Link] est une adresse de diffusion du réseau [Link]
L’adressage IP
Les classes de réseaux
Les adresses IP sont réparties en classes, selon le nombre
d'octets qui représentent le réseau. Ces classes sont:
• Classe A
• Classe B
• Classe C
• Classe D
• Classe E
L’adressage IP
Les classes de réseaux
Classe A
• Dans une adresse IP de classe A, le premier octet représente le réseau.
• Une adresse IP de classe A, en binaire, ressemble à ceci :
[Link]
Réseau Ordinateurs
• Le bit de poids fort est à zéro, ce qui signifie qu'il y a 27 possibilités de réseaux
00000000.00000000.00000000.00000000 [Link]
…..
01111111.00000000.00000000.00000000 [Link]
L’adressage IP
Les classes de réseaux
Classe A
• en réalité on a que 126 possibilités
• le réseau [Link] n’est pas utilisé
• [Link] adresse de bouclage
• Les trois octets de droite représentent les ordinateurs du réseaux, le
réseau peut donc contenir un nombre d'ordinateur égal à :
256*256*256-2= 224-2 = 16777214 ordinateurs.
L’adressage IP
Les classes de réseaux
Classe B
• Dans une adresse IP de classe B, les deux premiers octets représente le réseau.
• Une adresse IP de classe B, en binaire, ressemble à ceci :
[Link]
Réseau Ordinateurs
• Les deux premiers bits sont 1 et 0, ce qui signifie qu'il y a 214 possibilités de réseaux
10000000.00000000.00000000.00000000 [Link]
…..
10111111.11111111.00000000.00000000 [Link]
L’adressage IP
Les classes de réseaux
Classe B
• Les deux octets de gauche représentent les reseaux. Il y a donc 214 =
16384 réseaux possibles
• Les deux octets de droite représentent les ordinateurs du réseaux, le
réseau peut donc contenir un nombre d'ordinateur égal à :
256*256-2= 216-2 = 65534 ordinateurs.
L’adressage IP
Les classes de réseaux
Classe C
• Dans une adresse IP de classe B, les troix premiers octets représente le réseau.
• Une adresse IP de classe B, en binaire, ressemble à ceci :
[Link]
Réseau Ordinateurs
• Les trois premiers bits sont 1,1 et 0, ce qui signifie qu'il y a 221 possibilités de réseaux
11000000.00000000.00000000.00000000 [Link]
…..
11011111.11111111.11111111.00000000 [Link]
L’adressage IP
Les classes de réseaux
Classe C
• Les deux octets de gauche représentent les reseaux. Il y a donc
221 = 2097152 réseaux possibles
• L'octet de droite représente les ordinateurs du réseau, le réseau peut
donc contenir:
28-2 = 254 ordinateurs.
L’adressage IP
Les classes de réseaux
Classe D
• L'adressage est de [Link] à [Link]
• Cette classe est utilisée pour le Multicast
Classe E
• L'adressage est de [Link] à [Link]
• Cette classe réservé pour le future
L’adressage IP
Adresses réservées
• Adresses IP privées de classe A :
[Link] à [Link]
permettant la création de vastes réseaux privés comprenant
des milliers d'ordinateurs.
• Adresses IP privées de classe B :
[Link] à [Link]
permettant de créer des réseaux privés de taille moyenne.
• Adresses IP privées de classe C :
[Link] à [Link]
pour la mise en place de petits réseaux privés.
L’adressage IP
Récapitulation
Nombre de réseaux Nombre d'ordinateurs
Classe Préfixe
possibles maxi sur chacun
A 0 126 16777214
B 10 16384 65534
C 110 2097152 254
D 1110 Multicast Multicast
E 1111 Réservé Réservé
Le Model TCP IP
Protocole ARP
Le protocole ARP (Address Resolution Protocol)
Obtenir l’adresse physique d’une carte réseau correspondant à une adresse logique,
Trouver l'adresse Mac d'un ordinateur à partir de son adresse IP.
DHCP
L'adresse IP ne peut pas être attribuée à un ordinateur
Serveur DHCP permet une allocation dynamique des adresses.
Le Model TCP IP
Masque réseau (netmask)
• 4 octets (comme une adresse IP),
• Comprend (dans sa notation binaire) des zéros aux niveau des bits
de l'adresse IP que l'on veut annuler
•Des 1 au niveau de ceux que l'on désire conserver.
Intérêt d'un masque de sous-réseau
Identifier simplement le réseau associé à une adresse IP
Le Model TCP IP
Exemple:
Soit l'adresse IP suivante : [Link]
Le masque à appliquer est le suivant: [Link]
34. 208.123.12 00100010.11010000.01111011.00001100
ET
[Link] 11111111.00000000.00000000.00000000
---------------------------------------------------
[Link] 00100010.00000000.00000000.00000000
Le Model TCP IP
Création de sous-réseaux
Reprenons l'exemple du réseau:
00100010.00000000.00000000.00000000 [Link]
supposons que l'on désire que les deux premiers bits du deuxième octet
permettent de désigner le réseau.
Le Model TCP IP
Création de sous-réseaux
Le masque à appliquer sera alors :
00100010.11010000.01111011.00001100 34. 208.123.12
11111111.11000000.00000000.00000000 [Link]
---------------------------------------------------
00100010.1100000000000000000000000 [Link]
Le Model TCP IP
Création de sous-réseaux
Dans ce cas on a quatre sous réseaux:
les deux premiers bits du Le résultat du masquage
deuxième octet
00 [Link]
01 [Link]
10 [Link]
11 [Link]