reseaux locaux tcp/ip. qu’est –ce qu’un réseau ? un réseau en général est le résultat de...

274
RESEAUX LOCAUX RESEAUX LOCAUX TCP/IP TCP/IP

Upload: modestine-pelissier

Post on 05-Apr-2015

107 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

RESEAUX LOCAUXRESEAUX LOCAUXTCP/IP TCP/IP

Page 2: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Qu’est –ce qu’un réseau ?Qu’est –ce qu’un réseau ?

Un réseau en général est le résultat de la Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, connexion de plusieurs machines entre elles, afin que les utilisateurs et les applications afin que les utilisateurs et les applications qui fonctionnent sur ces dernières puissent qui fonctionnent sur ces dernières puissent échanger des informations.échanger des informations.Le terme réseau en fonction de son contexte Le terme réseau en fonction de son contexte peut désigner plusieurs choses. Il peut peut désigner plusieurs choses. Il peut désigner l'ensemble des machines, ou désigner l'ensemble des machines, ou l'infrastructure informatique d'une l'infrastructure informatique d'une organisation avec les protocoles qui sont organisation avec les protocoles qui sont utilisés, ce qui 'est le cas lorsque l'on parle utilisés, ce qui 'est le cas lorsque l'on parle de Internet.de Internet.

Page 3: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Qu’est ce qu’un réseau (suite)Qu’est ce qu’un réseau (suite) Le terme réseau peut également être Le terme réseau peut également être

utilisé pour décrire la façon dont les utilisé pour décrire la façon dont les machines d'un site sont machines d'un site sont interconnectées. C'est le cas lorsque interconnectées. C'est le cas lorsque l'on dit que les machines d'un site (sur l'on dit que les machines d'un site (sur un réseau local) sont sur un réseau un réseau local) sont sur un réseau Ethernet, Token Ring, réseau en étoile, Ethernet, Token Ring, réseau en étoile, réseau en bus,...réseau en bus,...Microsoft) DecNet(protocole DEC), Microsoft) DecNet(protocole DEC), IPX/SPX,...IPX/SPX,...

Page 4: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Le terme réseau peut également être Le terme réseau peut également être utilisé pour spécifier le protocole qui utilisé pour spécifier le protocole qui est utilisé pour que les machines est utilisé pour que les machines communiquent. On peut parler de communiquent. On peut parler de réseau TCP/IP, NetBeui (protocoleréseau TCP/IP, NetBeui (protocole

Page 5: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les systèmes de numérotationLes systèmes de numérotation

Le système binaire (utilisé dans tous Le système binaire (utilisé dans tous les systèmes informatiques) les systèmes informatiques)

Le système décimalLe système décimal

Page 6: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les systèmes de numérotation Les systèmes de numérotation

L’être humain fonctionne en décimalL’être humain fonctionne en décimal Un ordinateur est composé de Un ordinateur est composé de

commutateurs à 2 états:commutateurs à 2 états:• Le courant passe = en fonctionLe courant passe = en fonction• Le courant ne passe pas = hors fonctionLe courant ne passe pas = hors fonction

Page 7: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les systèmes de numérotationLes systèmes de numérotation

Pour compter les ordinateurs utilise Pour compter les ordinateurs utilise des bitsdes bits

1 octet = 8 bits = 1 caractère = 1 1 octet = 8 bits = 1 caractère = 1 emplacement adressable en emplacement adressable en mémoiremémoire

1 Ko = 1024 octets1 Ko = 1024 octets 1 Mo = 1024 Ko1 Mo = 1024 Ko ……

Page 8: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Autres systèmes de numérotationAutres systèmes de numérotation

Hexadécimal (base 16)Hexadécimal (base 16) Octale (base 8)Octale (base 8)

Page 9: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

ConversionConversion

En décimal 5360 =En décimal 5360 =• 5 x 10^3 +5 x 10^3 +• 3 x 10^2 +3 x 10^2 +• 6 x 10^1 +6 x 10^1 +• 0 x 10^00 x 10^0

Page 10: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Conversion octale => décimalConversion octale => décimal

7053 (octale) =7053 (octale) = 7 x 8^3 +7 x 8^3 + 0 x 8^2 +0 x 8^2 + 5 x 8^1 +5 x 8^1 + 3 x 8^0 =3 x 8^0 = (7x512)+(0x64)+(5x8)+(3x1)=3627(7x512)+(0x64)+(5x8)+(3x1)=3627

Page 11: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Conversion hexadécimal => Conversion hexadécimal => décimaldécimal

A3e4 =A3e4 = 10 x 16^3 +10 x 16^3 + 3 x 16^2 +3 x 16^2 + 13 x 16^1 +13 x 16^1 + 4 x 16^0 =4 x 16^0 = (10x4096)+(3x256)+(14x16)+(4)=4(10x4096)+(3x256)+(14x16)+(4)=4

19561956

Page 12: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Conversion décimal=>hexaConversion décimal=>hexa

Division par 16 successives et on Division par 16 successives et on remonte les restesremonte les restes

Exemple …Exemple …

Page 13: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La classification des réseauxLa classification des réseaux

PAN : Personal Desktop Area PAN : Personal Desktop Area Networking Networking • Le PAN est un réseau qui s’étend à l’ Le PAN est un réseau qui s’étend à l’

échelle du bureau, on dit aussi DAN échelle du bureau, on dit aussi DAN (Desktop) . Dans le PAN on retrouve (Desktop) . Dans le PAN on retrouve notamment des technologies comme notamment des technologies comme le Bluetooth reliant des unités comme le Bluetooth reliant des unités comme le téléphone portable, organiseur de le téléphone portable, organiseur de poche…poche…

Page 14: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La classification des réseauxLa classification des réseaux

LAN : Local Area NetworkingLAN : Local Area Networking• Le LAN c’est le réseau à l’ échelle d’un Le LAN c’est le réseau à l’ échelle d’un

bâtiment. Le CESI est un exemple de LAN.bâtiment. Le CESI est un exemple de LAN.   MAN : Metropolitan Area MAN : Metropolitan Area

NetworkingNetworking  - Le MAN est réseau qui s’étend à l’échelle Le MAN est réseau qui s’étend à l’échelle

d’une ville . Par exemple l’université de d’une ville . Par exemple l’université de Rouen est présent sur 4 sites (Le Madrillet, Rouen est présent sur 4 sites (Le Madrillet, MSA, Pasteur, Gambetta) qui sont en MSA, Pasteur, Gambetta) qui sont en périphérie de ROUEN.périphérie de ROUEN.

Page 15: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La classification des réseauxLa classification des réseaux

WAN : World Area NetworkingWAN : World Area Networking• Le WAN est un réseau qui s’étend à Le WAN est un réseau qui s’étend à

l’échelle du monde. Exemple le plus l’échelle du monde. Exemple le plus connu Internet.connu Internet.

Page 16: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Le modèle en coucheLe modèle en couche

Pour faire circuler l'information sur un réseau Pour faire circuler l'information sur un réseau on peut utiliser principalement deux on peut utiliser principalement deux stratégies.stratégies.L'information est envoyée de façon complète.L'information est envoyée de façon complète.L'information est fragmentée en petits L'information est fragmentée en petits morceaux (paquets), chaque paquet est morceaux (paquets), chaque paquet est envoyé séparément sur le réseau, les paquets envoyé séparément sur le réseau, les paquets sont ensuite ré assemblés sur la machine sont ensuite ré assemblés sur la machine destinataire.destinataire.

Page 17: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Bande passanteBande passante

Capacité d’un canal de Capacité d’un canal de communicationcommunication

Quantité de données pouvant Quantité de données pouvant circulée pendant un moment donné.circulée pendant un moment donné.

En bits/s ou multiple En bits/s ou multiple

Page 18: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

DébitDébit

C’est la bande passante réelle C’est la bande passante réelle constatée à un moment donnée elle constatée à un moment donnée elle est fonction de:est fonction de:• La chargeLa charge• Du type de donnéesDu type de données• De la topologie (vu plus loin)De la topologie (vu plus loin)• … …

Page 19: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Le modèle OSILe modèle OSI

POURQUOI ?POURQUOI ?• Besoin de normalisationBesoin de normalisation• AnarchiesAnarchies

Page 20: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

But de OSIBut de OSI

Découper en couche afin de:Découper en couche afin de:• Identifier ce qui circule (physiquement)Identifier ce qui circule (physiquement)• Quel est le cheminQuel est le chemin• de quelle manière de quelle manière

Page 21: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Le modèle OSI (suite)Le modèle OSI (suite)

Page 22: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Analogie avec l’être humainAnalogie avec l’être humain

Je souhaite parler (7)Je souhaite parler (7) On doit utiliser la même langue (6)On doit utiliser la même langue (6) On commence par se dire bonjourOn commence par se dire bonjour On s’assure que l’autre a bien reçu le On s’assure que l’autre a bien reçu le

messagemessage Chemin emprunter par le sonChemin emprunter par le son Préparation a l’ envoie (air, téléphone)Préparation a l’ envoie (air, téléphone) Le son se propage dans l’espaceLe son se propage dans l’espace

Page 23: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Le modèle TCP/IPLe modèle TCP/IP Modèle à 4 couchesModèle à 4 couches Les couches 5 à 7 du modèle OSI sont Les couches 5 à 7 du modèle OSI sont

regroupées dans une seule couche : la regroupées dans une seule couche : la couche application.couche application.

Les couches 1 et 2 du modèle OSI sont Les couches 1 et 2 du modèle OSI sont regroupées dans la couche accès au regroupées dans la couche accès au réseau.réseau.

Issu du département de la recherche de Issu du département de la recherche de l’armée Américainel’armée Américaine

Évolution du réseau Arpanet Évolution du réseau Arpanet

Page 24: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Orientés ou non orientés connexionOrientés ou non orientés connexion

Orienté: un dialogue établi la Orienté: un dialogue établi la connexion avant l’échange de connexion avant l’échange de données.données.

Non orienté: les données sont Non orienté: les données sont envoyées sur le réseau sans envoyées sur le réseau sans existence de « circuit »existence de « circuit »

Page 25: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les réseaux locauxLes réseaux locaux

Le matérielLe matériel• Le répéteurLe répéteur• Le concentrateurLe concentrateur• Le pontLe pont• Le commutateurLe commutateur• Le routeurLe routeur

L’encapsulation de donnéesL’encapsulation de données Circulation de paquetsCirculation de paquets

Page 26: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Le répéteurLe répéteur Dispositif actif non configurable Dispositif actif non configurable Permet d'augmenter la distance entre deux stations Permet d'augmenter la distance entre deux stations

ethernet ethernet     Reçoit, amplifie et retransmet les signaux.Reçoit, amplifie et retransmet les signaux. Indépendant du protocole (fonctionne au niveau bit, ne Indépendant du protocole (fonctionne au niveau bit, ne

connaît pas la trame) et ne procède à aucun filtrage (ne connaît pas la trame) et ne procède à aucun filtrage (ne diminue pas la charge du réseau),diminue pas la charge du réseau),

Se connecte comme une station : câble de transceiver + Se connecte comme une station : câble de transceiver + transceiver (emplacement tous les 2,5 m),transceiver (emplacement tous les 2,5 m),

      Détecte les collisions et les propage (jam),Détecte les collisions et les propage (jam),      Remet en forme les signaux électriques,Remet en forme les signaux électriques,      Complète les fragments,Complète les fragments,      Peut intégrer un agent SNMP.Peut intégrer un agent SNMP.

Page 27: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Le concentrateurLe concentrateurUn concentrateur (ou étoile, multi-répéteur, hub) a une Un concentrateur (ou étoile, multi-répéteur, hub) a une

fonction de répéteur.fonction de répéteur.  Permet de mixer différents médias (paire torsadée, AUI, Permet de mixer différents médias (paire torsadée, AUI,

Thin ethernet, fibre optique),Thin ethernet, fibre optique),  Souvent composé d'un châssis pouvant contenir N cartesSouvent composé d'un châssis pouvant contenir N cartes  Comprend généralement un agent SNMP.Comprend généralement un agent SNMP.  Peuvent être «empilables» (un seul domaine de collision)Peuvent être «empilables» (un seul domaine de collision)  Peuvent être «cascadables» (plusieurs domaines de Peuvent être «cascadables» (plusieurs domaines de

collisions)collisions)  Hub plat : 8, 16, 24, 32 portsHub plat : 8, 16, 24, 32 ports    Carte dans chassis : 8,16,24 ports.Carte dans chassis : 8,16,24 ports.

Page 28: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Exemple de concentrateurExemple de concentrateur

Page 29: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Le pontLe pont

  Dispositif actif filtrantDispositif actif filtrant Permet d'augmenter la distance maximum entre Permet d'augmenter la distance maximum entre

deux stations,deux stations,    Permet de diminuer la charge du réseau.Permet de diminuer la charge du réseau.    Fonctionnent aujourd'hui en "auto-apprentissage" Fonctionnent aujourd'hui en "auto-apprentissage"     Découvrent automatiquement la topologie du Découvrent automatiquement la topologie du

réseauréseau    l’ arbre recouvrant (spanning tree)l’ arbre recouvrant (spanning tree)    fonctionne en "promiscuous mode"fonctionne en "promiscuous mode"• le pont construit au fur et à mesure une table de le pont construit au fur et à mesure une table de

correspondance entre adresses sources et correspondance entre adresses sources et segments sur lesquels les trames correspondantes segments sur lesquels les trames correspondantes sont acheminées. sont acheminées.

Page 30: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

LE PONT (suite)LE PONT (suite)

A B

CD

Segment 1

Segment 2

A B

CD

Segment 1

Segment 2

•les trames A<-->B ne sont pas transmises sur le segment 2•les trames C<-->D ne sont pas transmises sur le segment 1,•la distance entre A et D est en théorie illimitée avec ponts et segments en cascade (contrainte de Round Trip Delay contournée),•les collisions sont filtrées.

Page 31: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Le commutateurLe commutateur

  Relie plusieurs segments physiques,Relie plusieurs segments physiques,

  Equipement configuré de manière à Equipement configuré de manière à gérer une ou plusieurs stations par gérer une ou plusieurs stations par port,port,

  Commute les trames au niveau MACCommute les trames au niveau MAC

  Peut gérer simultanément plusieurs Peut gérer simultanément plusieurs liaisonsliaisons

Page 32: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Le commutateurLe commutateur

• Technologie Technologie

«cut throught» (commutation «cut throught» (commutation sans attente de fin de trame)sans attente de fin de trame)

    «Store & Forward» (attente de fin «Store & Forward» (attente de fin de trame)de trame)

Page 33: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Le routeurLe routeur

    Equipement complexe comprenant les Equipement complexe comprenant les couches de protocoles de niveau couches de protocoles de niveau physique, liaison et réseauphysique, liaison et réseau

    Souvent équipement dédié (CISCO, TRT-Souvent équipement dédié (CISCO, TRT-EXPERTdata, ...) EXPERTdata, ...)

    Parfois ordinateur (SUN, PC, etc)Parfois ordinateur (SUN, PC, etc)

    Supporte toute topologie (y compris Supporte toute topologie (y compris boucles et liens redondants),boucles et liens redondants),

Page 34: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Le routeur (suite)Le routeur (suite)

      En général, associe un réseau (ou sous-En général, associe un réseau (ou sous-réseau) à un réseau ethernet.réseau) à un réseau ethernet.

      Comprend des tables de routage Comprend des tables de routage construites soit manuellement, soit construites soit manuellement, soit dynamiquement par l'intermédiaire de dynamiquement par l'intermédiaire de protocoles spécialisés.protocoles spécialisés.

      N'examine pas tous les paquets des N'examine pas tous les paquets des sous-réseaux qui lui sont connectéssous-réseaux qui lui sont connectés

1.1. Très bon filtre : ne laisse pas passer les Très bon filtre : ne laisse pas passer les collisions, les messages de diffusioncollisions, les messages de diffusion

Page 35: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La couche 1La couche 1

PhysiquePhysique

Page 36: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La couche 1La couche 1

Rappel d’ electricitéRappel d’ electricité Les signaux analogiquesLes signaux analogiques Les signaux numériquesLes signaux numériques Propagation d’ une ondePropagation d’ une onde L’atténuationL’atténuation La réflexionLa réflexion Le bruit ….Le bruit ….

Page 37: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les signaux analogiqueLes signaux analogique

Les signaux analogiques sont les plus Les signaux analogiques sont les plus fréquents dans la nature (le son d’ une voie fréquents dans la nature (le son d’ une voie par exemple. Ils sont utilisés en par exemple. Ils sont utilisés en télécommunication depuis plus de 100 ans. télécommunication depuis plus de 100 ans. Les caractéristiques d’ un signal analogiques Les caractéristiques d’ un signal analogiques sont que la tension varie en fonction du temps sont que la tension varie en fonction du temps et qui oscille. Les deux grandeurs qui et qui oscille. Les deux grandeurs qui caractérise un signal analogique sont l’ caractérise un signal analogique sont l’ amplitude (A) et la période (T) .amplitude (A) et la période (T) .

Rappel : F= 1/T.Rappel : F= 1/T.

Page 38: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les signaux analogiques Les signaux analogiques (suite)(suite)

Page 39: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les signaux numériquesLes signaux numériques

Les signaux numériques ont les Les signaux numériques ont les caractéristiques suivantes :caractéristiques suivantes :•     Impulsion non continueImpulsion non continue• Deux niveau de tension possibleDeux niveau de tension possible• Composés de plusieurs sinusoïdales Composés de plusieurs sinusoïdales

(synthèse de Fourrier) (synthèse de Fourrier)

Page 40: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les signaux numériquesLes signaux numériques

Les signaux numériques sont très pratiques notamment en réseaux (codage binaire), la plupart des technologies de l’ informatique l’utilise .

Page 41: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La propagation d’ une ondeLa propagation d’ une onde

PropagationPropagation signifie déplacement. Lorsqu'une signifie déplacement. Lorsqu'une carte réseau envoie une tension ou une carte réseau envoie une tension ou une impulsion lumineuse sur un support physique, impulsion lumineuse sur un support physique, cette impulsion carrée, constituée d'ondes, cette impulsion carrée, constituée d'ondes, voyage dans le média ou se propage. La voyage dans le média ou se propage. La propagation signifie qu'une masse d'énergie, propagation signifie qu'une masse d'énergie, qui représente un bit, se déplace d'un endroit qui représente un bit, se déplace d'un endroit à un autre. La vitesse de propagation dépend à un autre. La vitesse de propagation dépend du matériau qui constitue le média, de la du matériau qui constitue le média, de la géométrie (structure) du média et de la géométrie (structure) du média et de la fréquence des impulsions. fréquence des impulsions.

Page 42: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La propagation d’ une ondeLa propagation d’ une onde

Le temps que prend le bit pour Le temps que prend le bit pour effectuer l'aller-retour et être traité effectuer l'aller-retour et être traité est désigné par le terme est désigné par le terme temps de temps de propagation aller-retourpropagation aller-retour (Round (Round Trip Time ou Trip Time ou RTTRTT ). En supposant ). En supposant qu'il n'y ait pas d'autres retards, le qu'il n'y ait pas d'autres retards, le temps que prend le bit pour se temps que prend le bit pour se déplacer sur le média jusqu'à sa déplacer sur le média jusqu'à sa destination équivaut au destination équivaut au RTTRTT divisé divisé par 2. par 2.

Page 43: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La propagation d’ une ondeLa propagation d’ une onde

• • Vélocité, noté VVélocité, noté V – – C’est la vitesse de propagation de C’est la vitesse de propagation de

l’onde sur son médial’onde sur son média – – V = f x l = l /T en m/sV = f x l = l /T en m/s – – l = V/fl = V/f – – f=V/lf=V/l

– – Exemple :Exemple :• • La vitesse de la lumière c dans le vide La vitesse de la lumière c dans le vide

est d’environ 300.000 km/s est d’environ 300.000 km/s

Page 44: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Problématique des signaux Problématique des signaux numériquenumérique

AtténuationAtténuation RéflexionRéflexion BruitBruit Para diaphoniePara diaphonie DispersionDispersion collisioncollision

Page 45: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

L’ atténuationL’ atténuation

L’atténuation est la perte de force L’atténuation est la perte de force d’ un signal. C’est ce qui arrive d’ un signal. C’est ce qui arrive quand on utilise un câble trop long quand on utilise un câble trop long (exemple 120 m en rj45 ). Un (exemple 120 m en rj45 ). Un signal représentant un 1 peut signal représentant un 1 peut arriver au bout du cable et arriver au bout du cable et représenter un 0 . Solution à ce représenter un 0 . Solution à ce problème changer le type de câble problème changer le type de câble ou mettre un répéteur.ou mettre un répéteur.

Page 46: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La reflexionLa reflexion

C’est l’effet de la corde à sauté : si C’est l’effet de la corde à sauté : si vous envoyer une onde vers un vous envoyer une onde vers un point B depuis un point A il aura point B depuis un point A il aura automatiquement création d’une automatiquement création d’une onde allant de B vers A. Cela peut onde allant de B vers A. Cela peut être gênant dans les réseaux une être gênant dans les réseaux une des principales causes à ce des principales causes à ce problème est le fait d’utiliser des problème est le fait d’utiliser des câbles ayant des impédances câbles ayant des impédances différentes.différentes.

Page 47: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Le bruitLe bruit

Le bruit est généralement produit Le bruit est généralement produit par une onde passant à coté  d’une par une onde passant à coté  d’une autre. C’est le fait de recevoir des autre. C’est le fait de recevoir des signaux supplémentaires non signaux supplémentaires non désirés.désirés.

Paradiaphonie-A et paradiaphonie-BParadiaphonie-A et paradiaphonie-B Lorsque le bruit électrique sur un câble Lorsque le bruit électrique sur un câble

provient des signaux émis par d'autres provient des signaux émis par d'autres fils dans le câble, on parle de diaphonie. fils dans le câble, on parle de diaphonie. Paradiaphonie signifie diaphonie Paradiaphonie signifie diaphonie rapprochée. rapprochée.

Page 48: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Para diaphoniePara diaphonieLe problème de la paradiaphonie Le problème de la paradiaphonie

peut être réglé grâce à la technologie peut être réglé grâce à la technologie de raccordement, au respect de raccordement, au respect rigoureux des procédures de rigoureux des procédures de

raccordement type et à l'utilisation raccordement type et à l'utilisation de câbles à paires torsadées de de câbles à paires torsadées de

qualité. qualité. Paradiaphonie-A indique une diaphonie Paradiaphonie-A indique une diaphonie

rapprochée au niveau de l'ordinateur A et rapprochée au niveau de l'ordinateur A et Paradiaphonie-B indique une diaphonie Paradiaphonie-B indique une diaphonie rapprochée au niveau de l'ordinateur B.rapprochée au niveau de l'ordinateur B.

Page 49: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Le bruit suiteLe bruit suite

Bruit d'alimentation secteur et Bruit d'alimentation secteur et bruit de fond de référencebruit de fond de référence

sources lumineusessources lumineuses

champs magnétiqueschamps magnétiques

Page 50: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La dispertionLa dispertionEtalement des impulsions dans le Etalement des impulsions dans le temps. Si la dispersion est trop temps. Si la dispersion est trop

forte, le signal d’un bit peut forte, le signal d’un bit peut recouper le signal du précédent recouper le signal du précédent ou du suivant. La durée d’une ou du suivant. La durée d’une

impulsion est fixe, la dispersion impulsion est fixe, la dispersion correspond à une modification de correspond à une modification de

cette durée au fur et à mesure cette durée au fur et à mesure que le signal se propage dans le que le signal se propage dans le

média.média.

Page 51: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La collisionLa collision

Une Une collisioncollision se produit lorsque deux bits, se produit lorsque deux bits, issus de deux ordinateurs différents qui issus de deux ordinateurs différents qui

communiquent, empruntent communiquent, empruntent simultanément le même média partagé. simultanément le même média partagé.

Dans le cas des fils de cuivre, les tensions Dans le cas des fils de cuivre, les tensions des deux signaux binaires s'additionnent et des deux signaux binaires s'additionnent et génèrent un troisième niveau de tension. génèrent un troisième niveau de tension.

Page 52: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La collision suiteLa collision suiteCette variation de tension est Cette variation de tension est

inadmissible au sein d'un inadmissible au sein d'un système binaire qui ne comprend système binaire qui ne comprend que deux niveaux de tension. Les que deux niveaux de tension. Les bits endommagés sont " détruits bits endommagés sont " détruits

".  Le traitement de ce ".  Le traitement de ce phénomène à amener à l’ phénomène à amener à l’ élaboration de différentes élaboration de différentes

technologies : Ethernet, FDDI, technologies : Ethernet, FDDI, Token Ring … qui traite chacun à Token Ring … qui traite chacun à

sa façon se problèmesa façon se problème

Page 53: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Codage d'une trameCodage d'une trame

Le codage consiste en la Le codage consiste en la conversion des données binaires conversion des données binaires afin qu'elles puissent circuler le afin qu'elles puissent circuler le

long d'une ligne de long d'une ligne de communication physique . Il en communication physique . Il en existe un très grand nombre les existe un très grand nombre les deux plus courants sont TTL et deux plus courants sont TTL et

ManchesterManchester  

Page 54: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

TTLTTL

Le codage TTL (logique Le codage TTL (logique transistor-transistor) est le plus transistor-transistor) est le plus simple. Il est caractérisé par une simple. Il est caractérisé par une

tension élevée et une tension tension élevée et une tension faible (souvent +5 ou +3,3 V faible (souvent +5 ou +3,3 V

pour le 1 binaire et 0 V pour le 0 pour le 1 binaire et 0 V pour le 0 binaire).binaire).

Page 55: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

TTL suiteTTL suite

Dans le cas de la fibre optique, le Dans le cas de la fibre optique, le 1 binaire peut être représenté 1 binaire peut être représenté

par une LED brillante ou un rayon par une LED brillante ou un rayon laser et le 0 binaire, par laser et le 0 binaire, par

l'absence de lumière. Dans les l'absence de lumière. Dans les réseaux sans fil, le 1 binaire peut réseaux sans fil, le 1 binaire peut être représenté par la présence être représenté par la présence

d'une porteuse et le 0 binaire par d'une porteuse et le 0 binaire par son absenceson absence

Page 56: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

ManchesterManchester

Le codage Manchester est plus complexe. En Le codage Manchester est plus complexe. En contrepartie, il est moins sensible aux parasites et contrepartie, il est moins sensible aux parasites et plus fiable en terme de synchronisation. Selon la plus fiable en terme de synchronisation. Selon la

méthode de codage Manchester, la tension sur les méthode de codage Manchester, la tension sur les fils de cuivre, la brillance des LED ou des rayons fils de cuivre, la brillance des LED ou des rayons

laser dans les fibres optiques ou encore la puissance laser dans les fibres optiques ou encore la puissance des ondes électromagnétiques des réseaux sans fil des ondes électromagnétiques des réseaux sans fil

permettent de coder les bits sous forme de permettent de coder les bits sous forme de transitions. transitions. 

Page 57: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

principeprincipe

Principe du codage Manchester ou biphasePrincipe du codage Manchester ou biphase

– – Une transition pour chaque bit transmisUne transition pour chaque bit transmis

– “– “Ethernet”Ethernet”

• • 1 codé par bas/haut (-2,05 V / 0 V; temps de changement de 1 codé par bas/haut (-2,05 V / 0 V; temps de changement de 20 à 30 ns)20 à 30 ns)

• • 0 codé de manière inverse0 codé de manière inverse

– – Courant total nul mais polarité !Courant total nul mais polarité !

– – Bonne synchronisation,Bonne synchronisation,

– – Mais fréquence double / fréquence binaireMais fréquence double / fréquence binaire

Page 58: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Exemple manchesterExemple manchester

ici le signal change au milieu de l'intervalle de temps associé à chaque bit. Pour coder un 0 le courant sera négatif sur la première moitié de l'intervalle et positif sur la deuxième moitié, pour coder un 1, c'est l'inverse.

Page 59: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Methode biphaseMethode biphase

– – Méthode Biphase avec dépendance du signal précédentMéthode Biphase avec dépendance du signal précédent

– “– “Token-Ring”Token-Ring”

• • 0 codé par changement de niveau au début et au milieu de 0 codé par changement de niveau au début et au milieu de l’intervallel’intervalle

““d’horloge bit”d’horloge bit”

• • 1 codé seulement avec un changement au milieu de 1 codé seulement avec un changement au milieu de l’intervalle de tempsl’intervalle de temps

Sans polarité !Sans polarité !

Page 60: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les codages binairesLes codages binairesCodage par embrouillageCodage par embrouillage

• “• “Scrambling”Scrambling”

• • Forcer l’apparition de transitions dans les longues Forcer l’apparition de transitions dans les longues séquences de symboles identiques.séquences de symboles identiques.

• • Codage 4B/5BCodage 4B/5B

– – Codage de 4 bits utilsateurs par 5 bits Codage de 4 bits utilsateurs par 5 bits transmis.transmis.

– – On s’arrange pour avoir au moins une On s’arrange pour avoir au moins une transition par groupe de 3 bits.transition par groupe de 3 bits.

– – Remarque : les symboles restant peuvent Remarque : les symboles restant peuvent servir à de la signalisation.servir à de la signalisation.

– – Ex. : FDDIEx. : FDDI

Page 61: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Codage 8B/10BCodage 8B/10B– – Ex. : Ethernet GigabitEx. : Ethernet Gigabit

• • Utilisation d’un code polynomialUtilisation d’un code polynomial

– – Utilisation d’une séquence Utilisation d’une séquence pseudo-aléatoire générée par un pseudo-aléatoire générée par un

polynôme.polynôme.

– – Le résultat est une distribution Le résultat est une distribution uniforme de zéros et de uns.uniforme de zéros et de uns.

Ex. : Polynôme X31 + X28 + 1 pour Ex. : Polynôme X31 + X28 + 1 pour les cellules ATMles cellules ATM

Page 62: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Codage NRZCodage NRZCodage NRZCodage NRZ

(non retour à zéro): pour éviter la (non retour à zéro): pour éviter la difficulté à obtenir un courant nul, on difficulté à obtenir un courant nul, on code le 1 par un courant positif et le code le 1 par un courant positif et le

0 par un courant négatif. 0 par un courant négatif.

Page 63: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La modulationLa modulation

Il existe trois types de modulation :Il existe trois types de modulation :

En AM (modulation d'amplitude)En AM (modulation d'amplitude), , l'amplitude, ou hauteur, d'une onde l'amplitude, ou hauteur, d'une onde porteuse sinusoïdale est modifiée porteuse sinusoïdale est modifiée

pour transmettre le message. pour transmettre le message.

Page 64: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Modulation (suite)Modulation (suite)En FM (modulation de fréquence)En FM (modulation de fréquence), , c'est la fréquence, ou oscillation, c'est la fréquence, ou oscillation,

d'une onde porteuse qui est modifiée d'une onde porteuse qui est modifiée pour transmettre le message. pour transmettre le message.

En PM (modulation de phase)En PM (modulation de phase), enfin, , enfin, c'est la phase (ou extrémités d'un c'est la phase (ou extrémités d'un cycle) d'une onde qui est modifiée cycle) d'une onde qui est modifiée pour transmettre le message. Les pour transmettre le message. Les

modems 56k utilisent eux le codage modems 56k utilisent eux le codage par quadrature de phases.par quadrature de phases.

Page 65: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Modulation suiteModulation suite

Comme des tensions sur les fils de cuivre ; les codages Comme des tensions sur les fils de cuivre ; les codages NRZI et Manchester sont prisés dans les réseaux à base NRZI et Manchester sont prisés dans les réseaux à base

de fils de cuivre. de fils de cuivre.

Sous forme de lumière orientée ; les codages Manchester Sous forme de lumière orientée ; les codages Manchester et 4B/5B sont prisés dans les réseaux à fibres optiques. et 4B/5B sont prisés dans les réseaux à fibres optiques.

Comme des ondes électromagnétiques rayonnées ; une Comme des ondes électromagnétiques rayonnées ; une grande variété de systèmes de codage (variations des grande variété de systèmes de codage (variations des

modes AM, FM et PM) est utilisée dans les réseaux sans modes AM, FM et PM) est utilisée dans les réseaux sans fil.fil.

Page 66: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Spectre Spectre • • Spectres de lumière :Spectres de lumière :– – Infrarouge de 0,8 à 300 mmInfrarouge de 0,8 à 300 mm– – Lumière visible 0,4 à 0,8 mLumière visible 0,4 à 0,8 m

– – Ultraviolet de 0,02 à 0,4 m, ...Ultraviolet de 0,02 à 0,4 m, ...

• • Spectres pour transmissions d’informations (ITU-T / Spectres pour transmissions d’informations (ITU-T / IEEE Standard Radar)IEEE Standard Radar)

• • (No 4) VLF : Very Low Frequency (3-30 KHz)(No 4) VLF : Very Low Frequency (3-30 KHz)• • (No 5) LF : Low Frequency (30-300 KHz)(No 5) LF : Low Frequency (30-300 KHz)

• • (No 6) MF : Medium Frequency (300 KHz-3 MHz)(No 6) MF : Medium Frequency (300 KHz-3 MHz)• • (No 7) HF : High Frequency (3-30 MHz)(No 7) HF : High Frequency (3-30 MHz)

• • (No 8) VHF : Very H.F. (30-300 MHz)(No 8) VHF : Very H.F. (30-300 MHz)• • (No 9) UHF : Ultra H.F. (300 MHz-3 GHz)(No 9) UHF : Ultra H.F. (300 MHz-3 GHz)

• • (No 10) SHF : Super H.F. (3-30 GHz)(No 10) SHF : Super H.F. (3-30 GHz)• • (No 11) EHF : Extremely H.F. (30-300 GHz)(No 11) EHF : Extremely H.F. (30-300 GHz)

40-300 GHz : Millimiter waves (Micro-ondes terrestres)40-300 GHz : Millimiter waves (Micro-ondes terrestres)• • (No 12) THF : Tremendously H.F. (300-3000 GHz) (Submillimiter (No 12) THF : Tremendously H.F. (300-3000 GHz) (Submillimiter

waves)waves)

Page 67: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Capacité d' un canal de Capacité d' un canal de communicationcommunication

• • Il est fonction :Il est fonction :De sa bande passanteDe sa bande passante

De la technique et de “l’horloge” de transmissionDe la technique et de “l’horloge” de transmission

Du codage de transmission retenuDu codage de transmission retenu

De la déformation du signal transporté (cf formule de De la déformation du signal transporté (cf formule de Shannon)Shannon)

Du bruit présentDu bruit présentDu temps de propagationDu temps de propagation

Page 68: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Capcite d' un canal Capcite d' un canal (suite)(suite)

• • Il est caractérisé par :Il est caractérisé par :

– – W, en Hertz, sa largeur de bandeW, en Hertz, sa largeur de bande

– – R, en bauds, sa vitesse de “modulation” : nombre de R, en bauds, sa vitesse de “modulation” : nombre de “tops” d’horloge par seconde“tops” d’horloge par seconde

• • (ou instants siginificatifs. ou intervalles de temps élémentaires)(ou instants siginificatifs. ou intervalles de temps élémentaires)

• • R est l’inverse de la durée d’un intervalle significatif (en seconde)R est l’inverse de la durée d’un intervalle significatif (en seconde)

• • R dépend de la technique de transmission utiliséeR dépend de la technique de transmission utilisée

• • Nyquist : avec une onde sinusoïdale de fréquence W Hz, Rmax = Nyquist : avec une onde sinusoïdale de fréquence W Hz, Rmax = 2W bauds2W bauds

– – D, en Bit/s, sa vitesse de transmission ou son débit (binaire)D, en Bit/s, sa vitesse de transmission ou son débit (binaire)

• • D depend du nb V d’états significatifs (signaux distincts du D depend du nb V d’états significatifs (signaux distincts du codage de transmission) par instants significatifscodage de transmission) par instants significatifs

• • En codage binaire, si on transporte n bits par instant significatif, En codage binaire, si on transporte n bits par instant significatif, n = log2(V) et V = 2n = 2 D/Rn = log2(V) et V = 2n = 2 D/R

Page 69: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

MultiplexageMultiplexage

Le multiplexage consiste à faire transiter sur Le multiplexage consiste à faire transiter sur une seule et même ligne de liaison, dite voie une seule et même ligne de liaison, dite voie

haute vitesse, des communications haute vitesse, des communications appartenant à plusieurs paires d'équipements appartenant à plusieurs paires d'équipements émetteurs et récepteurs comme représenté émetteurs et récepteurs comme représenté dans la figure ci dessous. Chaque émetteur dans la figure ci dessous. Chaque émetteur

(respectivement récepteur) est raccordé à un (respectivement récepteur) est raccordé à un multiplexeur (respectivement démultiplexeur) multiplexeur (respectivement démultiplexeur)

par une liaison dit voie basse vitesse. par une liaison dit voie basse vitesse.

Page 70: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Multiplexage (suite)Multiplexage (suite)

Page 71: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Multiplexage frequentielMultiplexage frequentiel

Le multiplexage fréquentiel consiste à affecter à Le multiplexage fréquentiel consiste à affecter à chaque voie basse vitesse une bande passante chaque voie basse vitesse une bande passante

particulière sur la voie haute vitesse en s'assurant particulière sur la voie haute vitesse en s'assurant qu'aucune bande passante de voie basse vitesse ne qu'aucune bande passante de voie basse vitesse ne se chevauche. Le multiplexeur prend chaque signal se chevauche. Le multiplexeur prend chaque signal de voie basse vitesse et le réémet sur la voie haute de voie basse vitesse et le réémet sur la voie haute vitesse dans la plage de fréquences prévues. Ainsi vitesse dans la plage de fréquences prévues. Ainsi

plusieurs transmissions peuvent être faites plusieurs transmissions peuvent être faites simultanément, chacune sur une bande de simultanément, chacune sur une bande de fréquences particulières, et à l'arrivée le fréquences particulières, et à l'arrivée le

démultiplexeur est capable de discriminer chaque démultiplexeur est capable de discriminer chaque signal de la voie haute vitesse pour l'aiguiller sur la signal de la voie haute vitesse pour l'aiguiller sur la

bonne voie basse vitesse. bonne voie basse vitesse.

Page 72: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Multiplexage temporelMultiplexage temporelLe multiplexage temporel Le multiplexage temporel

partage dans le temps partage dans le temps l'utilisation de la voie haute l'utilisation de la voie haute

vitesse en l'attribuant vitesse en l'attribuant successivement aux différentes successivement aux différentes

voies basse vitesse même si voies basse vitesse même si celles-ci n'ont rien à émettre. celles-ci n'ont rien à émettre. Suivant les techniques chaque Suivant les techniques chaque intervalle de temps attribué à intervalle de temps attribué à

une voie lui permettra de une voie lui permettra de transmettre 1 ou plusieurs bits. transmettre 1 ou plusieurs bits.

Page 73: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Multiplexage statiqueMultiplexage statique

Le multiplexage statistique améliore le multiplexage Le multiplexage statistique améliore le multiplexage temporel en n'attribuant la voie haute vitesse qu'aux temporel en n'attribuant la voie haute vitesse qu'aux

voies basse vitesse qui ont effectivement quelque voies basse vitesse qui ont effectivement quelque chose à transmettre. En ne transmettant pas les chose à transmettre. En ne transmettant pas les

silences des voies basses cette technique implantée silences des voies basses cette technique implantée dans des concentrateurs améliore grandement le dans des concentrateurs améliore grandement le

débit global des transmissions mais elle fait appel à débit global des transmissions mais elle fait appel à des protocoles de plus haut niveau et est basée sur des protocoles de plus haut niveau et est basée sur

des moyennes statistiques des débits de chaque des moyennes statistiques des débits de chaque ligne basse vitesse.ligne basse vitesse.

Page 74: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

codage et compressioncodage et compression• • JPEG = Joint Photographic Experts GroupJPEG = Joint Photographic Experts Group• • MPEG = Moving Pictures Experts GroupMPEG = Moving Pictures Experts Group

• • MHEG = Multimedia and Hypermedia Experts GroupMHEG = Multimedia and Hypermedia Experts Group• • VRML = Virtual Reality Modeling LanguageVRML = Virtual Reality Modeling Language

• • [F]CIF ([Full] Common Intermediate Format) : 352x288[F]CIF ([Full] Common Intermediate Format) : 352x288– – YUV, Y pour Luminance (brillance) et UV pour YUV, Y pour Luminance (brillance) et UV pour

Chrominance(couleur)Chrominance(couleur)– – Nb de points par ligne : Y=352, U=180, V=180Nb de points par ligne : Y=352, U=180, V=180– – Nb de lignes par image : Y=288, U=144, V=144Nb de lignes par image : Y=288, U=144, V=144

• • Quelques chiffres, de numérisation et de compressionQuelques chiffres, de numérisation et de compression– – Son Téléphone 64 Kbit/s 5 à 16 Kbit/sSon Téléphone 64 Kbit/s 5 à 16 Kbit/s

– – Son CD 1,4 Mbit/s 5 à 16 Kbit/sSon CD 1,4 Mbit/s 5 à 16 Kbit/s– – Visioconférence Noir & Blanc 16 Mbit/s 64 Kbit/s à 1 Visioconférence Noir & Blanc 16 Mbit/s 64 Kbit/s à 1

Mbit/sMbit/s– – Visio Couleur 100 Mbit/s 128 Kbit/s à 2 Mbit/sVisio Couleur 100 Mbit/s 128 Kbit/s à 2 Mbit/s

Page 75: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

CABLAGECABLAGE

10 base 210 base 2 10 base 510 base 5 Fibre optiqueFibre optique 10 broad 3610 broad 36 100 base VG100 base VG HertzienHertzien

Page 76: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

10 base 2 thin ethernet10 base 2 thin ethernetLe câble coaxial fin de 50 Ohm, appelé aussi 'CheaperNet', Le câble coaxial fin de 50 Ohm, appelé aussi 'CheaperNet',

terminé et facile à poser est apparu après le Thick Ethernet et terminé et facile à poser est apparu après le Thick Ethernet et présente les caractéristiques suivantes: présente les caractéristiques suivantes:

- longueur maximum sans ré-amplification: 185m. - longueur maximum sans ré-amplification: 185m.

- connecteurs de type BNC à baïonnettes, branchement à l'aide - connecteurs de type BNC à baïonnettes, branchement à l'aide de connecteurs en 'T', nombre de connexions maximum par de connecteurs en 'T', nombre de connexions maximum par

segment de 185m: 30. segment de 185m: 30.

- bande passante de 10Mbits/s. - bande passante de 10Mbits/s.

Il s'agit également de câble de type 'bus', puisque tous les Il s'agit également de câble de type 'bus', puisque tous les nœuds se connectent les uns à coté des autres. Sa connectique nœuds se connectent les uns à coté des autres. Sa connectique

délicate en fait un câble facilement sujet à des perturbations délicate en fait un câble facilement sujet à des perturbations intermittentes difficilement éliminables. intermittentes difficilement éliminables.

Page 77: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

10 base 510 base 5

• • Bus coaxial : “couleur jaune recommandée”, marquée Bus coaxial : “couleur jaune recommandée”, marquée tous les 2,5mtous les 2,5m

– – 50 ohms, diam. 8,28/2,14mm, aff. de 17 db/km, célérité 50 ohms, diam. 8,28/2,14mm, aff. de 17 db/km, célérité de 0,78C, ...de 0,78C, ...

– – 500m par segment; tronçons multiple de 23,40m (x1, 500m par segment; tronçons multiple de 23,40m (x1, x3, x5), rayon courbure > 25cmx3, x5), rayon courbure > 25cm

– – Connectique de type NConnectique de type N– – Extrémités terminées par une impédance de 50 OhmsExtrémités terminées par une impédance de 50 Ohms

– – Espacement de 2,5 m entre prisesEspacement de 2,5 m entre prises– – Max. de 100 prises par segmentMax. de 100 prises par segment

– “– “Prise vampire”Prise vampire”

Page 78: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

10 base 5 (suite)10 base 5 (suite)

• • Règle 3-4-5 max. entre 2 stationsRègle 3-4-5 max. entre 2 stations

– – 3 segments habités (populated segments), 4 3 segments habités (populated segments), 4 répéteurs, 5 segmentsrépéteurs, 5 segments

– – 2 segments “vides” ou IRLs (Inter-Repeater Links)2 segments “vides” ou IRLs (Inter-Repeater Links)

– – ou une fibre optique de 1 km (FOIRL, Fiber Optic IRL)ou une fibre optique de 1 km (FOIRL, Fiber Optic IRL)

• • Transmission en bande de baseTransmission en bande de base

– – 10 Mbit/s ou 20 Mbauds10 Mbit/s ou 20 Mbauds

– – Code biphase, dit de ManchesterCode biphase, dit de Manchester

• • +/- 0,85 Volts; collision ~1,56 Volts; idle 0 Volts+/- 0,85 Volts; collision ~1,56 Volts; idle 0 Volts

• • 0 transition vers le haut, 1 transition vers le bas0 transition vers le haut, 1 transition vers le bas

Page 79: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Fibre optiqueFibre optique

• • Fibre optiqueFibre optique

– – Conseillée : multimode 62,5/125 µmConseillée : multimode 62,5/125 µm

• • <3,75db/km<3,75db/km

• • >160 MHz/km>160 MHz/km

• • Connectique ST, avec perte d’insertion max. de 1dbConnectique ST, avec perte d’insertion max. de 1db

– – Monomode : jusqu’à 25 kmMonomode : jusqu’à 25 km

– – Possibilité de full-duplexPossibilité de full-duplex

• • 10Base-FP : Passive Star; perte max 25 db10Base-FP : Passive Star; perte max 25 db

– – Réseau optique passif asynchroneRéseau optique passif asynchrone

– – Etoiles de type passives (F.O. fusionnées)Etoiles de type passives (F.O. fusionnées)

Page 80: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Fibre optiqueFibre optique

• • max. 33 portsmax. 33 ports

• • segment de 500m max.segment de 500m max.

• • 10Base-FB : Backbone (ex 10BaseFA); perte max de 12,5 10Base-FB : Backbone (ex 10BaseFA); perte max de 12,5 dbdb

– – Réseau optique actif synchroneRéseau optique actif synchrone

– – Fibre toujours occupée par un signalFibre toujours occupée par un signal

– – Signal de faute = jabber reçu, puissance lumineuse Signal de faute = jabber reçu, puissance lumineuse insuffisante, données invalidesinsuffisante, données invalides

• • 10Base-FL : lien max. de 2 km ou topologie étoile; perte 10Base-FL : lien max. de 2 km ou topologie étoile; perte max de 12,5dbmax de 12,5db

Page 81: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

10 broad 3610 broad 36

• • ArbreArbre• • Coaxial “T.V.” 75 OhmsCoaxial “T.V.” 75 Ohms

– – Longueur max du brin : 3,6 kmLongueur max du brin : 3,6 km– – Architecture à 2 câbles (Dual Cable) avec boucle à une Architecture à 2 câbles (Dual Cable) avec boucle à une

extrémitéextrémité– – ou Architecture à câble partagé (Split Cable) avec ou Architecture à câble partagé (Split Cable) avec

translateur de fréquencetranslateur de fréquenceà une extrémitéà une extrémité• • Large BandeLarge Bande

– – Modulation de PhaseModulation de Phase– – Transmission 41,75-59,75 MHzTransmission 41,75-59,75 MHz

– – Réception 234-252 MHzRéception 234-252 MHz

Page 82: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

gigabitgigabit

• • 1996 : Gigabit Ethernet Alliance (www.gigabit-1996 : Gigabit Ethernet Alliance (www.gigabit-ethernet.org)ethernet.org)

• “• “Ethernet x 100” : “diamètre de collision 25m”, sauf si full-Ethernet x 100” : “diamètre de collision 25m”, sauf si full-duplexduplex

– – Options half-duplexOptions half-duplex

• • Trame minimale de 520 octets (avec champ extension; Trame minimale de 520 octets (avec champ extension; 416 octets si codage 10 bits/octets)416 octets si codage 10 bits/octets)

• • Transmission en rafales (longueur max de 2 trames Transmission en rafales (longueur max de 2 trames maximales; intervalle rempli avec extension)maximales; intervalle rempli avec extension)

– – Contrainte half-duplex avec options : diam. de 200m, 100 Contrainte half-duplex avec options : diam. de 200m, 100 m en P.T. et 316m en F.O.m en P.T. et 316m en F.O.

Page 83: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Gigabit (suite)Gigabit (suite)• • 802.3ab : 1000BaseT (8QAM, avec PAM5) sur 4 paires 802.3ab : 1000BaseT (8QAM, avec PAM5) sur 4 paires

UTP5UTP5

(cf 100Base T)(cf 100Base T)

• • 802.3z : 1000BaseX (codage 8B/10B à 1,25 Gbauds)802.3z : 1000BaseX (codage 8B/10B à 1,25 Gbauds)

– – 1000Base-TX : paires UTP5e (25m)1000Base-TX : paires UTP5e (25m)

– – 1000Base-CX : Twinax ou 2 paires STP (25m)1000Base-CX : Twinax ou 2 paires STP (25m)

– – 1000Base-SX : f.o. multimode 850 nm (Short waves)1000Base-SX : f.o. multimode 850 nm (Short waves)

• • Longueur max. de 275 m en 62,5/125 µmLongueur max. de 275 m en 62,5/125 µm

• • Longueur max. de 500 m en 50/125 µmLongueur max. de 500 m en 50/125 µm

– – 1000Base-LX : 1300 nm (Long waves)1000Base-LX : 1300 nm (Long waves)

• • F.o. multimode : 550 m en 62,5/125 µm et 50/125 µmF.o. multimode : 550 m en 62,5/125 µm et 50/125 µm

• • F.o. monomode (9/10 µm) : 5 kmF.o. monomode (9/10 µm) : 5 km

– – 1000Base-ZX : 70 km (smf 9/10 µm)1000Base-ZX : 70 km (smf 9/10 µm)

Page 84: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

100 base VG100 base VG

• • Câblage :Câblage :

– – UTP3 : 100mUTP3 : 100m

– – UTP5, STP : 200mUTP5, STP : 200m

– – Fibre : 2 kmFibre : 2 km

– – 5 niveaux de hubs5 niveaux de hubs

• • Trame : trame ethernetTrame : trame ethernet

• • CSMA/CD remplacé par DPAM, Demand Priority CSMA/CD remplacé par DPAM, Demand Priority Access MethodAccess Method

– “– “Polling de chaque port par ordre croissant”Polling de chaque port par ordre croissant”

– – Priorité normale / hautePriorité normale / haute

Page 85: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

ARCHITECTURE ET ARCHITECTURE ET TOPLOGIETOPLOGIE

Page 86: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les topologiesLes topologiestopologie en bustopologie en bus

Perspective Physique : Tous les hôtes Perspective Physique : Tous les hôtes sont connectés directement à une sont connectés directement à une

liaison : liaison :

Perspective logique : Tous les hôtes Perspective logique : Tous les hôtes voient tous les signaux provenant de voient tous les signaux provenant de

tous les autres équipements tous les autres équipements

Page 87: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Topologie en anneauTopologie en anneau

Perspective physique : Les éléments Perspective physique : Les éléments sont chaînés dans un anneau fermé sont chaînés dans un anneau fermé

Perspective logique : Chaque hôte Perspective logique : Chaque hôte communique avec ses voisins pour communique avec ses voisins pour

véhiculer l’information véhiculer l’information

Page 88: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

etoileetoile

Perspective physique : Cette Perspective physique : Cette topologie comporte un nœud central topologie comporte un nœud central d’où partent toutes les liaisons avec d’où partent toutes les liaisons avec

les autres nœuds. les autres nœuds.

Perspective logique : Toutes les Perspective logique : Toutes les informations passent par un seul informations passent par un seul

équipement, par exemple un équipement, par exemple un concentrateur concentrateur

Page 89: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Etoile etendueEtoile etendue

Cette topologie est identique à la Cette topologie est identique à la topologie en étoile si ce n’est topologie en étoile si ce n’est que chaque nœud connecté au que chaque nœud connecté au nœud central est également le nœud central est également le

centre d’une autre étoile.centre d’une autre étoile.

Page 90: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

HIERACHIQUEHIERACHIQUE

Perspective physique : Cette Perspective physique : Cette topologie ressemble à une topologie topologie ressemble à une topologie en étoile sauf qu’elle n’utilise pas de en étoile sauf qu’elle n’utilise pas de nœud central. Elle utilise un nœud de nœud central. Elle utilise un nœud de

jonction à partir duquel elle se jonction à partir duquel elle se branche vers d’autres nœuds. branche vers d’autres nœuds.

Perspective logique : Le flux Perspective logique : Le flux d’informations est hiérarchique d’informations est hiérarchique

Page 91: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

MAILLEEMAILLEE

Perspective physique : Chaque Perspective physique : Chaque nœud est connecté avec tous les nœud est connecté avec tous les

autres autres

Perspective logique : Dépend des Perspective logique : Dépend des équipements utilisés équipements utilisés

Page 92: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

hertzienhertzien

• • 1990 : début projet réseau local sans fil1990 : début projet réseau local sans fil

• • 1997 : 802.11 “wireless” et WIreless FIdelity : 1997 : 802.11 “wireless” et WIreless FIdelity : www.wi-www.wi-fi.comfi.com

– – Impossibilité de détection de collision en Hertzien :Impossibilité de détection de collision en Hertzien :

CSMA/ CollisionDetection => CSMA/ CollisionAvoidanceCSMA/ CollisionDetection => CSMA/ CollisionAvoidance

– – DataLink LayerDataLink Layer

• • LLC 802.2LLC 802.2

• • MAC 802.11, Sécurité, etcMAC 802.11, Sécurité, etc

– – Procédures d’allocation du supportProcédures d’allocation du support

• • DCF : Distributed Coordination Function («"best effort"»)DCF : Distributed Coordination Function («"best effort"»)

Page 93: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Hertzien suiteHertzien suite• • PCF : Point coordination Function («"gestion du délai PCF : Point coordination Function («"gestion du délai

avec polling"»)avec polling"»)

– – Formatage des trames, fragmentation et Formatage des trames, fragmentation et réassemblageréassemblage

– – Contrôle d’erreur CRC 32 (Cyclic Redundancy Check Contrôle d’erreur CRC 32 (Cyclic Redundancy Check 32 bits)32 bits)

– – Physical Layer : IR, FHSS, DSSS, OFDM, …Physical Layer : IR, FHSS, DSSS, OFDM, …

• • 1999 : 802.11a; 54 Mbit/s à 5 GHz (WiFi5) et 1999 : 802.11a; 54 Mbit/s à 5 GHz (WiFi5) et HiperLan2 européen [ETSI])HiperLan2 européen [ETSI])

• • 1999 : 802.11b; 11 Mbit/s à 2,4 Ghz (WiFi)1999 : 802.11b; 11 Mbit/s à 2,4 Ghz (WiFi)

• • 2001 : 802.11e; QoS et WEP (Wired Equivalent 2001 : 802.11e; QoS et WEP (Wired Equivalent Privacy)Privacy)

• • 2002 : 802.11g; 54 Mbit/s à 2,4 Ghz2002 : 802.11g; 54 Mbit/s à 2,4 Ghz

• … • … : 802.11x : Authentification: 802.11x : Authentification

Page 94: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Architecture hertzienArchitecture hertzien

Architecture Cellulaire :Architecture Cellulaire :

• • AP (Access Point) : station base «!Point d’Accès!»AP (Access Point) : station base «!Point d’Accès!»

• • BSS : (Basic Set Service) : Cellule de Base (# du BSS : (Basic Set Service) : Cellule de Base (# du Basic Station Subsystem du GSM)Basic Station Subsystem du GSM)

• • ESS : (Extended Set service) : Ensemble de Cellules ESS : (Extended Set service) : Ensemble de Cellules de Base, relié par un Système de Distribution DSde Base, relié par un Système de Distribution DS

(Distribution System)(Distribution System)

Page 95: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Harchitecture (suite)Harchitecture (suite)Point à pointPoint à point

• • IBSS : (Independant Basic Set Service) : sans APIBSS : (Independant Basic Set Service) : sans AP• • Couche physiqueCouche physique

– – IR : Infra RedIR : Infra Red– – Spread Spectrum permettant le full-duplex sur les mêmes Spread Spectrum permettant le full-duplex sur les mêmes

fréquencesfréquences• • «!2,4 GHz!» : 2,4/2,483 GHz«!2,4 GHz!» : 2,4/2,483 GHz

• • FHSS : Frequency Hopping Spread Spectrum : 1 ou 2 FHSS : Frequency Hopping Spread Spectrum : 1 ou 2 Mbit/sMbit/s

(79 canaux de 1 MHz disjoints, avec changt synchronisé (79 canaux de 1 MHz disjoints, avec changt synchronisé tous les 400 ms)tous les 400 ms)

• • DSSS : Direct Sequence Spread Spectrum : 1/2/5,5/11/… DSSS : Direct Sequence Spread Spectrum : 1/2/5,5/11/… Mbit/sMbit/s

(14 canaux de 22 MHz(14 canaux de 22 MHz

Page 96: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Point à point (suite)Point à point (suite)• • «!5 GHz!»«!5 GHz!»

• • 52 porteuses52 porteuses

• • 14 canaux de 22 Mhz14 canaux de 22 Mhz

• • 3 groupes disjoints centrés sur 1,6 3 groupes disjoints centrés sur 1,6 et 11et 11

• • Débit théorique de 1, 2, 5,5 Débit théorique de 1, 2, 5,5 et 11 Mbit/set 11 Mbit/s

• • 3 points d’accès disjoints peuvent 3 points d’accès disjoints peuvent fournir un débit global de 33 Mbit/sfournir un débit global de 33 Mbit/s

Page 97: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

802.11b point à point802.11b point à point

Page 98: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

802.11b (suite)802.11b (suite)

Page 99: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les domaines de Les domaines de collisionscollisionsSi 2 hôtes du réseau émettent en même Si 2 hôtes du réseau émettent en même

temps sur un même segment de réseau, temps sur un même segment de réseau, les informations se chevauchent : c’est ce les informations se chevauchent : c’est ce

que l’on appelle une collision.que l’on appelle une collision.

Lorsque cela survient, un hôte le détecte. A Lorsque cela survient, un hôte le détecte. A ce moment, il envoi un signal de bourrage ce moment, il envoi un signal de bourrage annonçant le problème à tous les autres. A annonçant le problème à tous les autres. A

la réception de ce signal, tous les hôtes la réception de ce signal, tous les hôtes arrêtent d’émettre. Chacun calcule alors arrêtent d’émettre. Chacun calcule alors une valeur aléatoire correspondant au une valeur aléatoire correspondant au délai précédent une nouvelle tentative délai précédent une nouvelle tentative

d’émission. d’émission.

Page 100: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les domaines de Les domaines de collisionscollisions

L’autre terme pour décrire un L’autre terme pour décrire un environnement de média  partagé est environnement de média  partagé est « Domaine de collision », à savoir une « Domaine de collision », à savoir une

section de réseau ou tout les hôtes section de réseau ou tout les hôtes partagent le même média.partagent le même média.

Des équipements comme le répéteur Des équipements comme le répéteur ou le concentrateur n’effectuant ou le concentrateur n’effectuant

aucun filtrage étendent ce domaine aucun filtrage étendent ce domaine de collisionde collision

Page 101: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

LA COUCHE 2LA COUCHE 2

2 SOUS COUCHES2 SOUS COUCHES

MACMAC

LLCLLC

Page 102: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

presentationpresentationLe modèle OSI comprend 2 couches Le modèle OSI comprend 2 couches dites « matérielles » ; en opposition dites « matérielles » ; en opposition aux couches logicielles. La couche 1 aux couches logicielles. La couche 1 englobe les médias, les signaux ainsi englobe les médias, les signaux ainsi que les bits se déplaçant sur diverses que les bits se déplaçant sur diverses

topologies.topologies.

La couche Liaison de données a pour La couche Liaison de données a pour fonction de combler tout les manques fonction de combler tout les manques

de la couche physique afin de de la couche physique afin de permettre la communication réseaupermettre la communication réseau

Page 103: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Presentation (suite)Presentation (suite)Les normes IEEE sont actuellement Les normes IEEE sont actuellement les normes pré dominantes. Selon les normes pré dominantes. Selon

l’IEEE, on divise la partie matérielle l’IEEE, on divise la partie matérielle du modèle OSI en 2 parties :du modèle OSI en 2 parties :

-La norme LLC 802.2, ne dépendant -La norme LLC 802.2, ne dépendant pas de la technologie du média utilisé pas de la technologie du média utilisé

-Les éléments spécifiques, tributaires -Les éléments spécifiques, tributaires de la technologie, qui intègrent la de la technologie, qui intègrent la couche physique du modèle OSI couche physique du modèle OSI

Page 104: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Presentation suitePresentation suiteDe plus cette division sépare la De plus cette division sépare la couche Liaison de données en 2 couche Liaison de données en 2

parties :parties :

Média Access Control (MAC) : Média Access Control (MAC) : transmission vers le bas jusqu’au transmission vers le bas jusqu’au

média média

Logical Link Control (LLC) : Logical Link Control (LLC) : transmission vers le haut jusqu’à la transmission vers le haut jusqu’à la

couche réseau couche réseau

Page 105: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

LLCLLCLa sous couche LLC a été crée afin de La sous couche LLC a été crée afin de permettre à une partie de la couche permettre à une partie de la couche liaison de données de fonctionner liaison de données de fonctionner

indépendamment des technologies indépendamment des technologies existantes. existantes.

Cela assure la polyvalence des Cela assure la polyvalence des services fournis aux protocoles de services fournis aux protocoles de couche réseau situés en amont de couche réseau situés en amont de

cette couche tout en communiquant cette couche tout en communiquant avec les différentes technologies avec les différentes technologies

utilisés pour véhiculer les utilisés pour véhiculer les informations entre la source et la informations entre la source et la

destination.destination.

Page 106: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

LLC suiteLLC suite

Le rôle de cette sous-couche est de réceptionner le paquet Le rôle de cette sous-couche est de réceptionner le paquet IP et d’y ajouter les informations de contrôle pour en faciliter IP et d’y ajouter les informations de contrôle pour en faciliter

l’acheminement jusqu’à la destination. Elle ajoute 2 l’acheminement jusqu’à la destination. Elle ajoute 2 éléments d’adressage décrit dans la spécification LLC éléments d’adressage décrit dans la spécification LLC

802.2 :802.2 :

Le point d’accès DSAP : point d’accès SAP du nœud réseau Le point d’accès DSAP : point d’accès SAP du nœud réseau désigné dans le champ de destination du paquet désigné dans le champ de destination du paquet

Le point d’accès SSAP : point d’accès au service du nœud Le point d’accès SSAP : point d’accès au service du nœud réseau désigné dans le champ source du paquet réseau désigné dans le champ source du paquet

SAP : point d’accès au service : champ de la spécification SAP : point d’accès au service : champ de la spécification d’une adresse définie par la nome IEEE 802.2d’une adresse définie par la nome IEEE 802.2

Page 107: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

LLC suiteLLC suiteLa sous couche LLC gèle les La sous couche LLC gèle les communications entre les dispositifs communications entre les dispositifs

sur une seule liaison réseau.sur une seule liaison réseau.

La norme IEEE 802.2 définit un La norme IEEE 802.2 définit un certain nombre de champs dans les certain nombre de champs dans les

trames, lesquels permettent à trames, lesquels permettent à plusieurs protocoles de couche plusieurs protocoles de couche

supérieur de partager une liaison de supérieur de partager une liaison de données physique.données physique.

Ce paquet IP encapsulé se rend Ce paquet IP encapsulé se rend ensuite à la sous-couche MAC ou la ensuite à la sous-couche MAC ou la

technologie utilisée effectue une technologie utilisée effectue une encapsulation supplémentaire.encapsulation supplémentaire.

Page 108: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

MACMACUne adresse MAC est une adresse Une adresse MAC est une adresse matérielle ; c'est-à-dire une adresse matérielle ; c'est-à-dire une adresse

unique non modifiable par unique non modifiable par l’administrateur et stockée sur une l’administrateur et stockée sur une mémoire morte (ROM) de la carte mémoire morte (ROM) de la carte

réseau.réseau.

Les adresses MAC comportent 48bits Les adresses MAC comportent 48bits et sont exprimées sous la forme de et sont exprimées sous la forme de

12 chiffres hexadécimaux :12 chiffres hexadécimaux :

6 chiffres sont administrés par l’IEEE 6 chiffres sont administrés par l’IEEE et identifient le fabricant de la carte et identifient le fabricant de la carte

6 chiffres forment le numéro de série 6 chiffres forment le numéro de série de la carte de la carte

Page 109: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

MAC suiteMAC suiteOn peut les représenter de 2 manières On peut les représenter de 2 manières

différentes : par groupe de 4 chiffres séparés par différentes : par groupe de 4 chiffres séparés par des points ou par groupe de 2 chiffres séparés par des points ou par groupe de 2 chiffres séparés par

des tirets des tirets Exemple : 0000.0c12.3456 OU 00-00-0c-12-34-56Exemple : 0000.0c12.3456 OU 00-00-0c-12-34-56

Les LANs de type Ethernet et 802.3 sont dés Les LANs de type Ethernet et 802.3 sont dés réseaux dits de broadcast, ce qui signifie que tous réseaux dits de broadcast, ce qui signifie que tous

les hôtes voient toutes les trames. L’adressage les hôtes voient toutes les trames. L’adressage MAC est donc un élément important afin de MAC est donc un élément important afin de

pouvoir déterminer les émetteurs et les pouvoir déterminer les émetteurs et les destinataires en lisant les trames. destinataires en lisant les trames.

Le principal défaut de l’adressage MAC est qu’il Le principal défaut de l’adressage MAC est qu’il est non hiérarchique, on ne peut pas faire de est non hiérarchique, on ne peut pas faire de

classement des adresses.classement des adresses.

Page 110: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La trameLa trame

Une Trame est le  PDU de couche 2. Le verrouillage de trame Une Trame est le  PDU de couche 2. Le verrouillage de trame est un concept permettant de récupérer les informations est un concept permettant de récupérer les informations essentielles  normalement impossible à obtenir avec les essentielles  normalement impossible à obtenir avec les

trains binaires comme par exemple :trains binaires comme par exemple :

Quels sont les ordinateurs en communication ? Quels sont les ordinateurs en communication ?

Début et fin de la communication Début et fin de la communication

Quelles sont les erreurs survenues ? Quelles sont les erreurs survenues ?

Qui est autorisé à parler ? Qui est autorisé à parler ?

Une trame est donc comme un tableau encadrant les bits et Une trame est donc comme un tableau encadrant les bits et ajoutant les informations nécessaires à la compréhension de ajoutant les informations nécessaires à la compréhension de

ces bits par les hôtes.ces bits par les hôtes.

Page 111: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

MAC (suite)MAC (suite)Champ de début de trames : annonce l’arrivée d’une trame Champ de début de trames : annonce l’arrivée d’une trame

Champ d’adresse : contient les informations d’identification Champ d’adresse : contient les informations d’identification (source et destination) (source et destination)

Champ de longueur/type : dépend de la technologie, il peut Champ de longueur/type : dépend de la technologie, il peut indiquer la longueur de la trame, le protocole de couche 3 indiquer la longueur de la trame, le protocole de couche 3

ou encore rien du tout ou encore rien du tout

Champ de données : contient les informations à Champ de données : contient les informations à transmettre, parfois accompagnés d’octets de remplissage transmettre, parfois accompagnés d’octets de remplissage pour que les trames aient une longueur minimale à des fins pour que les trames aient une longueur minimale à des fins

de synchronisation de synchronisation

Champ de FCS : permet de détecter les erreurs, c’est une Champ de FCS : permet de détecter les erreurs, c’est une séquence de contrôle permettant au destinataire de vérifier séquence de contrôle permettant au destinataire de vérifier

le bon état de la trame. le bon état de la trame.

Exemple : le CRC ou code de redondance cyclique : calculs Exemple : le CRC ou code de redondance cyclique : calculs polynomiaux sur les données.polynomiaux sur les données.

Champ de fin de trame : permet d’annoncer la fin de la Champ de fin de trame : permet d’annoncer la fin de la trame trame

Page 112: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

LA trameLA trame

A B C D E F

Champ de début de

trame

Champ d'adresse

Champ de type/ longueur

Champ de Données

Champ TCS

Champ de fin

de trame

Page 113: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

MAC suiteMAC suite

La sous-couche MAC concerne les protocoles que doit suivre un hôte pour accéder au média. Dans La sous-couche MAC concerne les protocoles que doit suivre un hôte pour accéder au média. Dans un environnement de média partagé, il permet de déterminer quel ordinateur peut parler. On un environnement de média partagé, il permet de déterminer quel ordinateur peut parler. On

distingue 2 types de protocoles MAC :distingue 2 types de protocoles MAC :

Déterministes : chacun son tour Déterministes : chacun son tour

Exemple : Token RingExemple : Token Ring

Non déterministe : premier arrivé Non déterministe : premier arrivé premier servi premier servi

Exemple : EthernetExemple : Ethernet

Page 114: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Token et FFDIToken et FFDI

A VOIRA VOIR

Page 115: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

ETHERNETETHERNETConçu à Hawaï dans les années, Conçu à Hawaï dans les années,

Ethernet est la technologie la plus Ethernet est la technologie la plus répandue dans les réseaux actuels. répandue dans les réseaux actuels. Au début des années 80 fut mis en Au début des années 80 fut mis en

place par l’IEEE la norme IEEE 802.3 place par l’IEEE la norme IEEE 802.3 à partir d’Ethernet.à partir d’Ethernet.

Ethernet et IEEE 802.3 définissent Ethernet et IEEE 802.3 définissent des technologies semblables : des technologies semblables :

-          Utilisation de CSMA/CD (cf -          Utilisation de CSMA/CD (cf 4.5.2) pour l’accès au média4.5.2) pour l’accès au média

Concept de réseaux de broadcastConcept de réseaux de broadcast

Page 116: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Ethernet suiteEthernet suiteEthernet et 802.3 utilisent un principe d’accès au média non Ethernet et 802.3 utilisent un principe d’accès au média non

déterministe : CSMA/CD (Carrier Sense Multiple Access / déterministe : CSMA/CD (Carrier Sense Multiple Access / Collision Detect)Collision Detect)

Les hôtes se partagent le média, si l’un d’eux désire Les hôtes se partagent le média, si l’un d’eux désire émettre, il vérifie au préalable que personne n’est en train émettre, il vérifie au préalable que personne n’est en train

de le faire, puis commence a émettre (CSMA).de le faire, puis commence a émettre (CSMA).

Si cependant 2 hôtes émettent en même temps, il se Si cependant 2 hôtes émettent en même temps, il se produit alors une collision. La première station qui détecte produit alors une collision. La première station qui détecte

une collision envoie alors un signal de bourrage, se une collision envoie alors un signal de bourrage, se traduisant par un arrêt d’émission de tous les hôtes. Les traduisant par un arrêt d’émission de tous les hôtes. Les

paquets concernés sont alors détruits.paquets concernés sont alors détruits.

Chaque hôte calcule alors une valeur aléatoire définissant la Chaque hôte calcule alors une valeur aléatoire définissant la durée avant de recommencer à émettre, puis le mécanisme durée avant de recommencer à émettre, puis le mécanisme

de CSMA se remet en fonction.de CSMA se remet en fonction.

Page 117: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Signalisation et media Signalisation et media Type : Média

Bande passante maximale

longueur de segment maximale

topologie physique

topologie logique

10BASE5 Coaxial Epais

10 Mbits/s 500m Bus Bus

10BASE-T UTP CAT 5 10 Mbits/s 100m Etoile Etoile étendue Bus

10BASE-FL Fibre optique Multimode

10 Mbits/s 2000m Etoile Bus

100BASE-TX UTP CAT 5 100 Mbits/s 100m

Etoile

+ étoile étendue

Bus

100BASE-FX Fibre optique Multimode 100 Mbits/s 2000m Etoile Bus

1000BASE-TX UTP CAT 5 1 000 Mbits/s 100m

Etoile

+ étoile étendue

Bus

Page 118: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La trame ethernetLa trame ethernet

Trame Ethernet

? 1 6 6 2 46-1500 4

Préambule Délimiteur de début de trame

Adresse de destination

Adresse d'origine Type Données FCS

Trame IEEE 802.3

? 1 6 6 2 64-1500 4

Préambule Délimiteur de début de trame

Adresse de destination

Adresse d'origine Longueur Données FCS

Page 119: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La trame ethernet suiteLa trame ethernet suite

-          Préambule : composé de 1 et de 0 en alternance, -          Préambule : composé de 1 et de 0 en alternance, annonce si la trame est de type Ethernet ou 802.3.annonce si la trame est de type Ethernet ou 802.3.

-          Début de trame : IEEE 802.3 : l'octet séparateur se -          Début de trame : IEEE 802.3 : l'octet séparateur se termine par 2 bits 1 consécutifs servant à synchroniser les termine par 2 bits 1 consécutifs servant à synchroniser les

portions de réception des trames de toutes les stations.portions de réception des trames de toutes les stations.

-          Champ d'adresse d'origine : toujours de type unicast-          Champ d'adresse d'origine : toujours de type unicast

-          Champ d’adresse de destination : peut être  de type -          Champ d’adresse de destination : peut être  de type unicast, multicast ou broadcastunicast, multicast ou broadcast

-          Type (Ethernet) : précise le type de protocole de -          Type (Ethernet) : précise le type de protocole de couche supérieure qui reçoit les donnéescouche supérieure qui reçoit les données

Longueur (802.3) : indique le nombre d'octets de données Longueur (802.3) : indique le nombre d'octets de données qui suit le champ.qui suit le champ.

Page 120: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Couche 3Couche 3

Rôle:Rôle:• Trouver un cheminTrouver un chemin

Via différents ProtocolesVia différents Protocoles Le plus utilisé IP (accompagné de TCP OSI4)Le plus utilisé IP (accompagné de TCP OSI4) On trouve aussi IPXOn trouve aussi IPX

Page 121: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

IPIP

Avantages:Avantages:• Simple et hiérarchisé Simple et hiérarchisé • Beaucoup d’option ont été prévusBeaucoup d’option ont été prévus

Inconvénients :Inconvénients :• Ne correspond pas exactement au Ne correspond pas exactement au

modèle OSI => Modèle TCP/IPmodèle OSI => Modèle TCP/IP

Page 122: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

TCP/IPTCP/IP

Comment est née IPComment est née IP

• Armée Américaine:Armée Américaine: Besoin de relier ses différentes bases Besoin de relier ses différentes bases

implantées dans le monde entier.implantées dans le monde entier. => besoin de routage=> besoin de routage

Page 123: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Fonctionnement de IPFonctionnement de IP

But:But:• Envoyer des informations élémentaires Envoyer des informations élémentaires

de machine à machinede machine à machine Fonctionnement:Fonctionnement:

• L’information ne part pas d’une machine L’information ne part pas d’une machine mais d’une application d’une machine mais d’une application d’une machine vers une application d’une autre vers une application d’une autre machine machine

• Besoin de TCP pour résoudre ce Besoin de TCP pour résoudre ce problèmeproblème

Page 124: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La pile de protocole TCP/IPLa pile de protocole TCP/IP

IP intègre bon nombre de Protocoles IP intègre bon nombre de Protocoles • ICMPICMP• IGPIGP• FTPFTP• SMTPSMTP• HTTPHTTP• … …

Page 125: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

IPIP

• • ““RFC 791”RFC 791”• • Routage des datagrammes via des gateways IPRoutage des datagrammes via des gateways IP

(routeur OSI), sur des supports variés.(routeur OSI), sur des supports variés.

• • Protocole assurant l'adressage logique desProtocole assurant l'adressage logique desmachines.machines.

• • Sans connexion (connectionless) : routage séparéSans connexion (connectionless) : routage séparéde chaque datagramme.de chaque datagramme.

• • Non fiable (unreliable), mais remise pour le mieuxNon fiable (unreliable), mais remise pour le mieux(best effort) (“pas de contrat”)(best effort) (“pas de contrat”)

• • Complété par ICMP (Internet Control MessageComplété par ICMP (Internet Control MessageProtocol (RFC 792)Protocol (RFC 792)

Page 126: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

EXEMPLE PILE IPEXEMPLE PILE IP

Page 127: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

TCP/IP face à OSITCP/IP face à OSI

Page 128: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Le datagramme IPLe datagramme IPVers:

Version 4 ou 6

HLEN : LONGUEUR

DE L’ENTETE

Adresse IP de

destination

Adresse IP de l’

emetteur

Longueur totale Head+ Body

Page 129: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

VERS HLENVERS HLEN

Version : Version : 4 bits4 bits• Le champ Version renseigne sur le format de Le champ Version renseigne sur le format de

l'en-tête Internet. l'en-tête Internet.

Longueur d'En-Tête : Longueur d'En-Tête : 4 bits4 bits• Le champ Longueur d'En-Tête (LET) code la Le champ Longueur d'En-Tête (LET) code la

longueur de l'en-tête Internet, l'unité étant le longueur de l'en-tête Internet, l'unité étant le mots de 32 bits, et de ce fait, marque le début mots de 32 bits, et de ce fait, marque le début des données. Notez que ce champ ne peut des données. Notez que ce champ ne peut prendre une valeur en dessous de 5 pour être prendre une valeur en dessous de 5 pour être valide.valide.

Page 130: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

SERVICE TYPESERVICE TYPE

• • Service Type (“TOS, Type Of Service”) : 1 octet Service Type (“TOS, Type Of Service”) : 1 octet divisé endivisé en

– – 3 bits de priorité (“precedence”) : 0=normal à 3 bits de priorité (“precedence”) : 0=normal à 7=contrôle réseau7=contrôle réseau

– – 4 bits D (Delay), T (Throughput), R (Reliablity) 4 bits D (Delay), T (Throughput), R (Reliablity) et C (Cost) pour choisir entre faibleet C (Cost) pour choisir entre faible

délai, haut débit, meilleure fiablité ou faible coûtdélai, haut débit, meilleure fiablité ou faible coût

– – 1 bit inutilisé1 bit inutilisé

– – Par défaut : 000-0000-0Par défaut : 000-0000-0

– – RFC 2000 conseille les valeurs de TOS pour RFC 2000 conseille les valeurs de TOS pour certaines applicationscertaines applications

Page 131: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Longueur totaleLongueur totale

Le champ "Longueur Totale" est la longueur Le champ "Longueur Totale" est la longueur du datagramme entier y compris en-tête et du datagramme entier y compris en-tête et données, mesurée en octets. Ce champ ne données, mesurée en octets. Ce champ ne permet de coder qu'une longueur de permet de coder qu'une longueur de datagramme d'au plus 65,535 octets. Une datagramme d'au plus 65,535 octets. Une telle longueur rendrait de toutes façon les telle longueur rendrait de toutes façon les datagrammes impossible à gérer pour la datagrammes impossible à gérer pour la plus grande partie des réseaux. Les hôtes plus grande partie des réseaux. Les hôtes devront au moins pouvoir accepter des devront au moins pouvoir accepter des datagrammes d'une longueur jusqu'à 576 datagrammes d'une longueur jusqu'à 576 octets (qu'il s'agisse d'un datagramme octets (qu'il s'agisse d'un datagramme unique ou d'un fragment). unique ou d'un fragment).

Page 132: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Identification flagIdentification flag

Identification : Identification : 16 bits16 bits• Une valeur d'identification assignée par Une valeur d'identification assignée par

l'émetteur pour identifier les fragments d'un l'émetteur pour identifier les fragments d'un même datagramme.même datagramme.

Flags : Flags : 3 bits3 bits• Bit 0: réservé, doit être laissé à Bit 0: réservé, doit être laissé à zérozéro

• Bit 1: (AF) 0 = Fragmentation Bit 1: (AF) 0 = Fragmentation possible, 1 = Non fractionnable.possible, 1 = Non fractionnable.

• Bit 2: (DF) 0 = Dernier fragment, 1 = Bit 2: (DF) 0 = Dernier fragment, 1 = Fragment intermédiaire.Fragment intermédiaire.

Page 133: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Position relativePosition relative

Position relative : Position relative : 13 bits13 bits• Ce champ indique le décalage du Ce champ indique le décalage du

premier octet du fragment par rapport premier octet du fragment par rapport au datagramme complet. Cette position au datagramme complet. Cette position relative est mesurée en blocs de 8 relative est mesurée en blocs de 8 octets (64 bits). Le décalage du premier octets (64 bits). Le décalage du premier fragment vaut zéro.fragment vaut zéro.

Page 134: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Durée de vieDurée de vie

Ce champ permet de limiter le temps pendant Ce champ permet de limiter le temps pendant lequel un datagramme reste dans le réseau. Si ce lequel un datagramme reste dans le réseau. Si ce champ prend la valeur zéro, le datagramme doit champ prend la valeur zéro, le datagramme doit être détruit. Ce champ est modifié pendant le être détruit. Ce champ est modifié pendant le traitement de l'en-tête Internet. La durée de vie traitement de l'en-tête Internet. La durée de vie est mesurée en secondes. Chaque module est mesurée en secondes. Chaque module Internet doit retirer au moins une unité de temps Internet doit retirer au moins une unité de temps à ce champ, même si le traitement complet du à ce champ, même si le traitement complet du datagramme par le module est effectué en moins datagramme par le module est effectué en moins d'une seconde. d'une seconde.

Page 135: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Durée de vie suiteDurée de vie suite

De ce fait, cette durée de vie doit De ce fait, cette durée de vie doit être interprétée comme la limite être interprétée comme la limite absolue maximale de temps absolue maximale de temps pendant lequel un datagramme pendant lequel un datagramme peut exister. Ce mécanisme est peut exister. Ce mécanisme est motivé par la nécessité de détruire motivé par la nécessité de détruire les datagrammes qui n'ont pu être les datagrammes qui n'ont pu être acheminés, en limitant la durée de acheminés, en limitant la durée de vie même du datagramme.vie même du datagramme.

Page 136: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

ProtocoleProtocole

Protocole : Protocole : 8 bits8 bits• Ce champ indique quel protocole de Ce champ indique quel protocole de

niveau supérieur est utilisé dans la niveau supérieur est utilisé dans la section données du datagramme section données du datagramme Internet. Les différentes valeurs admises Internet. Les différentes valeurs admises pour divers protocoles sont listée dans pour divers protocoles sont listée dans la RFC "Assigned Numbers" [9].la RFC "Assigned Numbers" [9].

Page 137: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

ChecksumChecksum

Checksum d'en-tête : Checksum d'en-tête : 16 bits16 bits• Un Checksum calculé sur l'en-tête Un Checksum calculé sur l'en-tête

uniquement. Comme certains champs uniquement. Comme certains champs de l'en-tête sont modifiés (ex., durée de de l'en-tête sont modifiés (ex., durée de vie) pendant leur transit à travers le vie) pendant leur transit à travers le réseau, ce Checksum doit être recalculé réseau, ce Checksum doit être recalculé et vérifié en chaque point du réseau où et vérifié en chaque point du réseau où l'en-tête est réinterprétée.l'en-tête est réinterprétée.

Page 138: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Checksum suiteChecksum suite

L'algorithme utilisé pour le Checksum L'algorithme utilisé pour le Checksum est le suivant :est le suivant :• On calcule le complément à un sur 16 On calcule le complément à un sur 16

bits de la somme des compléments à un bits de la somme des compléments à un de tous les octets de l'en-tête pris par de tous les octets de l'en-tête pris par paires (mots de 16 bits). Lorsque l'on paires (mots de 16 bits). Lorsque l'on calcule le Checksum, on considère une calcule le Checksum, on considère une en-tête dont le champ réservé pour ce en-tête dont le champ réservé pour ce même Checksum vaut zéro.même Checksum vaut zéro.

Page 139: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

SecuritéSecurité

Sécurité (Champ S) : Sécurité (Champ S) : 16 bits16 bits• Définit un niveau de sécurité parmi 16 (dont Définit un niveau de sécurité parmi 16 (dont

8 sont réservés pour usage futur).8 sont réservés pour usage futur). 00000000 00000000 - Non classé00000000 00000000 - Non classé 11110001 00110101 - Confidentiel11110001 00110101 - Confidentiel 01111000 10011010 - EFTO01111000 10011010 - EFTO 10111100 01001101 - MMMM10111100 01001101 - MMMM 01011110 00100110 - PROG01011110 00100110 - PROG 10101111 00010011 - Restreint10101111 00010011 - Restreint 11010111 10001000 - Secret11010111 10001000 - Secret

Page 140: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Datagramme IP et MTUDatagramme IP et MTU

Le champ longueur du protocole IP est de 16 bits : le Le champ longueur du protocole IP est de 16 bits : le datagramme le plusdatagramme le plus

grand est de 65535 octetsgrand est de 65535 octetsL'idéal est de faire contenir le datagramme entier L'idéal est de faire contenir le datagramme entier

dans une trame dudans une trame duréseau physique, pour une meilleure efficacité : c'est réseau physique, pour une meilleure efficacité : c'est

le M.T.U.le M.T.U.(Maximum Transmission Unit). Par défaut 576 octets(Maximum Transmission Unit). Par défaut 576 octets

Ex. de MTU : Ethernet = 1500 octets, 802.3/.2 = 1492, Ex. de MTU : Ethernet = 1500 octets, 802.3/.2 = 1492, X25=576,X25=576,

TR = 4464, FDDI = 4470, Hyperchannel = 65535, ...TR = 4464, FDDI = 4470, Hyperchannel = 65535, ...

Page 141: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Fragmentation IPFragmentation IPLe MTU d'Ethernet est de 1500 octets.Le MTU d'Ethernet est de 1500 octets.

Relions 2 Ethernets par un réseau de MTU de 620 Relions 2 Ethernets par un réseau de MTU de 620 octets.octets.

Dans le cas de datagrammes de taille supérieurs à Dans le cas de datagrammes de taille supérieurs à 620 octets,620 octets,

il faut fragmenter le datagramme, quand il passe sur il faut fragmenter le datagramme, quand il passe sur cece

réseau de MTU plus petit, si on veut pouvoir le réseau de MTU plus petit, si on veut pouvoir le transmettre.transmettre.

Page 142: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Fragmentation suiteFragmentation suite

Page 143: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Adresse IPAdresse IPA chaque machine est associée un A chaque machine est associée un mot de 32 bits (128 bits en IPv6) mot de 32 bits (128 bits en IPv6)

appellé adresse internet (ou adresse appellé adresse internet (ou adresse IP) qui est utilisée pour toutes les IP) qui est utilisée pour toutes les

communications avec cette machine.communications avec cette machine.

Chaque adresse de 32 bits est en fait Chaque adresse de 32 bits est en fait un couple {netid, hostid} :un couple {netid, hostid} :

- netid correspond à un réseau- netid correspond à un réseau

- hostid à une machine connectée à - hostid à une machine connectée à ce réseau.ce réseau.

Page 144: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Adresse IPAdresse IP3 types d’adresses destination :3 types d’adresses destination :

-Unicast -Unicast (point à point) : vers un seul (point à point) : vers un seul destinataire :destinataire :

-Multicast -Multicast (point à multipoint) : vers (point à multipoint) : vers tous ceux qui appartiennent au tous ceux qui appartiennent au

même groupe multicast («!qui se même groupe multicast («!qui se sont "abonnés" à ce groupe!»)sont "abonnés" à ce groupe!»)

-Broadcast -Broadcast : vers tous les : vers tous les équipements du équipements du LANLAN

Page 145: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Adresse ip suiteAdresse ip suitePour voir si l'adresse du réseau d'une machine est codée Pour voir si l'adresse du réseau d'une machine est codée

sur 1,2 ou 3 octets, il suffit de regarder la valeur du sur 1,2 ou 3 octets, il suffit de regarder la valeur du premier. La valeur de l'octet x permet également de premier. La valeur de l'octet x permet également de

distinguer la classe du réseau. distinguer la classe du réseau.

Classe Valeur de w Lg Adresse Réseau Nb de réseaux nb max de machines

A 0 à 127 1 octe 127 16777216

B 128 à 191 2 octets 16384 65536

C 192 à 223 3 octets 2097152 255

D 224 à 239

E 240 à 255

Page 146: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les adresses de Les adresses de broadcastbroadcast

Une adresse de broadcast est une Une adresse de broadcast est une adresse dont le champ hostid est adresse dont le champ hostid est

rempli de uns. Ce n'est jamais une rempli de uns. Ce n'est jamais une adresse source.adresse source.

Exemple!:!192.93.25.255.Exemple!:!192.93.25.255.

Page 147: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Adresse réseauAdresse réseau

Par convention, on appelle adresse Par convention, on appelle adresse d'un réseau une adresse dont le d'un réseau une adresse dont le

champ hostid est rempli de zéros.champ hostid est rempli de zéros.

Exemple!:!138.63.0.0.Exemple!:!138.63.0.0.

Cas particulier de l'adresse loopback Cas particulier de l'adresse loopback (127.X.X.X.). Cette adresse ne doit (127.X.X.X.). Cette adresse ne doit

jamais apparaître sur le réseau.jamais apparaître sur le réseau.

Page 148: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Regles des adresseRegles des adresse

Une adresse tout à zéros n'est autorisé qu'au démarrage et Une adresse tout à zéros n'est autorisé qu'au démarrage et n'est jamais une adresse destination : ! ce host !n'est jamais une adresse destination : ! ce host !

Une adresse avec le champ netid tout à zéros n'est autorisé Une adresse avec le champ netid tout à zéros n'est autorisé qu'au démarrage et n'est jamais une adresse destination : ! qu'au démarrage et n'est jamais une adresse destination : !

ce host hostid sur ce réseau !ce host hostid sur ce réseau !Une adresse tout à uns n'est autorisé que localement et Une adresse tout à uns n'est autorisé que localement et

n'est jamais une adresse source : ! diffusion locale !n'est jamais une adresse source : ! diffusion locale !Remarque : chaque adresse IP correspond à une interface Remarque : chaque adresse IP correspond à une interface réseau. Une machine qui possède deux interfaces possède réseau. Une machine qui possède deux interfaces possède

aussi deux adresses IP (et deux noms).aussi deux adresses IP (et deux noms).Puisque les adresses IP contiennent chacunes un netid et un Puisque les adresses IP contiennent chacunes un netid et un

hostid, elles ne décrivent pas une machine mais une hostid, elles ne décrivent pas une machine mais une connexion à un réseau !connexion à un réseau !

Page 149: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les sous réseauxLes sous réseaux• • RFC 950 (08/85) :Internet Standard Subnetting RFC 950 (08/85) :Internet Standard Subnetting

Procedure.Procedure.““...This memo discusses the utility of “subnets” of Internet ...This memo discusses the utility of “subnets” of Internet

networks, which arenetworks, which arelogically visible sub-sections of a single Internet network. For logically visible sub-sections of a single Internet network. For

administrative oradministrative ortechnical reasons, many organizations have chosen to divide technical reasons, many organizations have chosen to divide

one Internetone Internetnetwork into several subnets, instead of acquiring a set of network into several subnets, instead of acquiring a set of

Internet networkInternet networknumbers...”numbers...”

• • RFC 1878 (12/95) : Variable Length Subnet Table For IPv4.RFC 1878 (12/95) : Variable Length Subnet Table For IPv4.““...This memo clarifies issues surrounding subnetting IP ...This memo clarifies issues surrounding subnetting IP

networks by providing anetworks by providing astandard subnet table...”standard subnet table...”

• • Par exemple : augmentation du champ netid d’un classe C de Par exemple : augmentation du champ netid d’un classe C de 2 bits. Lechamp hostid est par conséquent réduit de 2 bits, le 2 bits. Lechamp hostid est par conséquent réduit de 2 bits, le nombre maximum de machines par sous-réseau est donc 26, nombre maximum de machines par sous-réseau est donc 26,

c.a.d. 62.c.a.d. 62.

Page 150: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Adressage privéAdressage privéRFC 1597 : ... 3. Private Adress Space The Internet Assigned RFC 1597 : ... 3. Private Adress Space The Internet Assigned

Numbers Authority (IANA) hasNumbers Authority (IANA) hasreserved the fallowing three blocks of the IP address space reserved the fallowing three blocks of the IP address space

for private networksfor private networks

- 10.0.0.0 _ 10.255.255.255- 10.0.0.0 _ 10.255.255.255- 172.16.0.0 _ 172.31.255.255- 172.16.0.0 _ 172.31.255.255

- 192.168.0.0 _ 192.168.255.255- 192.168.0.0 _ 192.168.255.255

An enterprise that decides to use IP adresses out of the An enterprise that decides to use IP adresses out of the address space defined in this document can do so without address space defined in this document can do so without

any coordination with IANA or an Internet registry. Theany coordination with IANA or an Internet registry. Theaddress space can thus be used by many enterprises.address space can thus be used by many enterprises.

Addresses within this private address space wAddresses within this private address space will only be ill only be unique within the enterprise. ...unique within the enterprise. ...

Page 151: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Exemple de réseauExemple de réseau

Exemple : 192.43.27.0 (classe C )Exemple : 192.43.27.0 (classe C )

masque : 255.255.255.0 (= /24)masque : 255.255.255.0 (= /24)

réseau : 192.43.27.0/24, broadcast : réseau : 192.43.27.0/24, broadcast : 192.43.27.255/24192.43.27.255/24

(hosts de 192.43.27.1/24 à (hosts de 192.43.27.1/24 à 192.43.27.254/24)192.43.27.254/24)

Page 152: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Exemple suiteExemple suiteDivision en 4 sous-réseaux de 62 machines :Division en 4 sous-réseaux de 62 machines :

masque : 255.255.255.192 (= /26)masque : 255.255.255.192 (= /26)

réseau : 192.43.27.0/26, broadcast : 192.43.27.63/26réseau : 192.43.27.0/26, broadcast : 192.43.27.63/26

(hosts de 192.43.27.1/26 à 192.43.27.62/26)(hosts de 192.43.27.1/26 à 192.43.27.62/26)

réseau : 192.43.27.64réseau : 192.43.27.64/26/26, broadcast : 192.43.27.127/26, broadcast : 192.43.27.127/26

(hosts de 192.43.27.65/26 à 192.43.27.126/26)(hosts de 192.43.27.65/26 à 192.43.27.126/26)

réseau : 192.43.27.128réseau : 192.43.27.128/26/26, broadcast 192.43.27.191/26, broadcast 192.43.27.191/26

(hosts de 192.43.27.129/26 à 192.43.27.190/26)(hosts de 192.43.27.129/26 à 192.43.27.190/26)

réseau : 192.43.27.192/26, broadcast : 192.43.27.255/26réseau : 192.43.27.192/26, broadcast : 192.43.27.255/26

(hosts de 192.43.27.(hosts de 192.43.27.193/193/26 à 192.43.27.26 à 192.43.27.254/254/26)26)

Page 153: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Exemple detailExemple detail

Page 154: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Exemple detail 2Exemple detail 2

Page 155: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Exemple detailExemple detail

Page 156: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

ARP RARPARP RARP

• • Adress Resolution ProtocolAdress Resolution Protocol– – RFC 826 (1982)RFC 826 (1982)

– – Resolution automatique adresse IP / adresse EthernetResolution automatique adresse IP / adresse Ethernet

– – Stocké dans la table ARPStocké dans la table ARP

• • «!cache ARP!»«!cache ARP!»

• • «!Timeout!»«!Timeout!»

– – MéthodeMéthode

• • Demande ARP via broadcast EthernetDemande ARP via broadcast Ethernet

• • Reponse ARPReponse ARP

– – Proxy ARPProxy ARP

• • Reverse Adress Resolution ProtocolReverse Adress Resolution Protocol

– – Acquisition automatique de son adresse IPAcquisition automatique de son adresse IP

via broadcast Ethernet et broadcast IPvia broadcast Ethernet et broadcast IP

– – Serveur RARP !Serveur RARP !

Page 157: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Cache ARPCache ARP

Chaque fois qu'un paquet IP doit être Chaque fois qu'un paquet IP doit être emis, un encapsulation dans une trame emis, un encapsulation dans une trame Ethernet est réalisée. La connaissance de Ethernet est réalisée. La connaissance de l'adresse physique du prochain l'adresse physique du prochain équipement (station ou routeur) qui équipement (station ou routeur) qui prélèvera la trame doit être connue. prélèvera la trame doit être connue.

Pour éviter les broadcast => cache ArpPour éviter les broadcast => cache Arp ATTENTION durée de vieATTENTION durée de vie

Page 158: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Proxy ARPProxy ARP Le Le Proxy ARPProxy ARP, appelé aussi , appelé aussi promiscuous ARPpromiscuous ARP

ou ou ARP hackARP hack, est une technique permettant à un , est une technique permettant à un routeur de faire croire que les machines des deux routeur de faire croire que les machines des deux réseaux se trouvent sur le même réseau. Pour réseaux se trouvent sur le même réseau. Pour cela, le routeur répond à une requête ARP cela, le routeur répond à une requête ARP provenant d'une machine à destination d'une provenant d'une machine à destination d'une machine se trouvant sur l'autre réseau. En réalité, machine se trouvant sur l'autre réseau. En réalité, le routeur ment en trompant la source qui le routeur ment en trompant la source qui associera l'adresse IP de la machine destinatrice associera l'adresse IP de la machine destinatrice avec l'adresse physique Ethernet du routeur. avec l'adresse physique Ethernet du routeur. Dans cette configuration, le routeur a Dans cette configuration, le routeur a connaissance des différentes machines se connaissance des différentes machines se trouvant sur chaque réseau.trouvant sur chaque réseau.

Page 159: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Proxy ARP suiteProxy ARP suite

Cette technique fera qu'une adresse Cette technique fera qu'une adresse Ethernet unique (routeur) sera Ethernet unique (routeur) sera associée à plusieurs adresses IP associée à plusieurs adresses IP (celles des machines du réseau (celles des machines du réseau opposé).opposé).

Page 160: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Couche 4Couche 4

TCP TCP UDPUDP

Page 161: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

UDP/TCPUDP/TCP

TCP : transport fiable en mode connecté (RFC 793)TCP : transport fiable en mode connecté (RFC 793)UDP : transport non fiable non connecté (RFC 768)UDP : transport non fiable non connecté (RFC 768)

Page 162: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

UDPUDP

Le protocole User Datagram Le protocole User Datagram Protocol (UDP) est défini dans le Protocol (UDP) est défini dans le but de fournir une communication but de fournir une communication par paquet unique entre deux par paquet unique entre deux processus dans un environnement processus dans un environnement réseau étendu. Ce protocole réseau étendu. Ce protocole suppose l'utilisation du protocole IP suppose l'utilisation du protocole IP comme support de base à la comme support de base à la communication.communication.

Page 163: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

UDP (suite)UDP (suite)

Ce protocole définit une procédure Ce protocole définit une procédure permettant à une application permettant à une application d'envoyer un message court à une d'envoyer un message court à une autre application, selon un autre application, selon un mécanisme minimaliste. Ce protocole mécanisme minimaliste. Ce protocole est transactionnel, et ne garantit ni est transactionnel, et ne garantit ni la délivrance du message, ni son la délivrance du message, ni son éventuelle duplication.éventuelle duplication.

Page 164: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

UDPUDP

Page 165: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les champsLes champs

Le Port Source est un champ Le Port Source est un champ optionnel. Lorsqu'il est significatif, optionnel. Lorsqu'il est significatif, il indique le numéro de port du il indique le numéro de port du processus émetteur, et l'on processus émetteur, et l'on supposera, en l'absence supposera, en l'absence d'informations complémentaires, d'informations complémentaires, que toute réponse devra y être que toute réponse devra y être dirigée. S'il n'est pas utilisé, ce dirigée. S'il n'est pas utilisé, ce champ conservera une valeur 0.champ conservera une valeur 0.

Page 166: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les champs (suite)Les champs (suite)

Le Port Destinataire a une Le Port Destinataire a une signification dans le cadre d'adresses signification dans le cadre d'adresses Internet particulières.Internet particulières.

Page 167: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les champs (suite)Les champs (suite)

La Longueur compte le nombre La Longueur compte le nombre d'octets dans le datagramme entier y d'octets dans le datagramme entier y compris le présent en-tête. (Et par compris le présent en-tête. (Et par conséquent la longueur minimale conséquent la longueur minimale mentionnée dans ce champ vaut mentionnée dans ce champ vaut huit, si le datagramme ne transporte huit, si le datagramme ne transporte aucune donnée).aucune donnée).

Page 168: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les champs (suite)Les champs (suite)

Le Checksum se calcule en prenant Le Checksum se calcule en prenant le complément à un de la somme le complément à un de la somme sur 16 bits des compléments à un sur 16 bits des compléments à un calculé sur un pseudo en-tête calculé sur un pseudo en-tête constitué de l'information typique constitué de l'information typique d'une en-tête IP, l'en-tête UDP elle-d'une en-tête IP, l'en-tête UDP elle-même, et les données, le tout même, et les données, le tout additionné d'un octet nul éventuel additionné d'un octet nul éventuel afin que le nombre total d'octets afin que le nombre total d'octets soit pair.soit pair.

Page 169: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

TCPTCP

• • TCP assure le transport fiable de flôt (stream) de données, en modeTCP assure le transport fiable de flôt (stream) de données, en modebidirectionnel connecté, avec contrôle de fluxbidirectionnel connecté, avec contrôle de flux

– – Découpe en segments les données à transmettreDécoupe en segments les données à transmettre

– – MSS (Maximum Segment Size) déterminé à l’ouverture de connexionMSS (Maximum Segment Size) déterminé à l’ouverture de connexion

– – Réordonne les données, rejette les duplications, et vérifie une sommeRéordonne les données, rejette les duplications, et vérifie une sommecontrôle entre les 2 extrémitéscontrôle entre les 2 extrémités

• • Possède une fenêtre d'anticipation de taille variablePossède une fenêtre d'anticipation de taille variable

– – ACKs positifs, accumulatifs et superposés aux donnéesACKs positifs, accumulatifs et superposés aux données

– – Temporisation de retransmission dynamique, en fonctionTemporisation de retransmission dynamique, en fonctiond’algorithmes utilisant le RTT (Round Time Trip)d’algorithmes utilisant le RTT (Round Time Trip)

• • Fournit un contrôle de flux dynamique.Fournit un contrôle de flux dynamique.

– – Fenêtre d’émission fournit par le récepteurFenêtre d’émission fournit par le récepteur

– – Algorithmes d’évitement de congestionAlgorithmes d’évitement de congestion

• • Assure le passage de données urgentes.Assure le passage de données urgentes.

Page 170: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

SEGMENT TCPSEGMENT TCP

Page 171: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les
Page 172: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les
Page 173: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les
Page 174: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les
Page 175: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

ENCAPSULATIONENCAPSULATION

Page 176: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

COUCHE 5COUCHE 5

RPCRPC RTPCRTPC

Page 177: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

RPCRPC

Appeler des procédures stockées sur Appeler des procédures stockées sur un ordinateur distantun ordinateur distant

RFC 1057RFC 1057 Procédure écrite en IDL et CProcédure écrite en IDL et C Attention peut être dangereuxAttention peut être dangereux

Page 178: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

RTP et RTCPRTP et RTCP

Real Time Protocol (couche 6)Real Time Protocol (couche 6) Real Time Control Protocol (couche Real Time Control Protocol (couche

5)5)

Page 179: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

RTPRTP

RTP fournit des fonctions de RTP fournit des fonctions de transport de bout en bout pour les transport de bout en bout pour les applications temps réel sur des applications temps réel sur des services réseaux multicast ou services réseaux multicast ou unicast.unicast.

- conférence audio, vidéo interactive- conférence audio, vidéo interactive- diffusion vidéo, audio- diffusion vidéo, audio- simulation- simulation

Page 180: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

RTCPRTCP - Fournir des informations sur la qualité de la session:- Fournir des informations sur la qualité de la session:

information en retour pour une source (feedback) information en retour pour une source (feedback) permet à une source de changer de politiquepermet à une source de changer de politiquemet en évidence des défauts de distribution individuels, collectifsmet en évidence des défauts de distribution individuels, collectifs- Garder une trace de tous les participants à une session- Garder une trace de tous les participants à une sessionCNAME (Canonical Name) : identifiant unique et permanent pour CNAME (Canonical Name) : identifiant unique et permanent pour un participantun participantSSRC (Synchronisation Source Identifier)SSRC (Synchronisation Source Identifier)- Contrôler le débit auquel les participants à une session RTP - Contrôler le débit auquel les participants à une session RTP transmettent leurs paquets RTCPtransmettent leurs paquets RTCPPlus il y a de participants, moins la fréquence d'envoi de paquets Plus il y a de participants, moins la fréquence d'envoi de paquets RTCP par un participant est grande. RTCP par un participant est grande. Il faut garder le trafic RTCP en dessous de 5% du trafic de la Il faut garder le trafic RTCP en dessous de 5% du trafic de la sessionsession- Transmettre des informations de contrôle sur la session - Transmettre des informations de contrôle sur la session (optionnel)(optionnel)exemple : identifier un participant sur les écrans des participants exemple : identifier un participant sur les écrans des participants

Page 181: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

RTSPRTSP Un des intérêts majeurs de l'Internet Multimédia Un des intérêts majeurs de l'Internet Multimédia

est de pouvoir effectuer un Streaming du flux de est de pouvoir effectuer un Streaming du flux de données.données.

Le Streaming consiste à découper les données en Le Streaming consiste à découper les données en paquets dont la taille est adaptée à la bande paquets dont la taille est adaptée à la bande passante disponible entre le client et le serveur. passante disponible entre le client et le serveur. Quand le client a reçu suffisamment de paquets Quand le client a reçu suffisamment de paquets (bufferring), l'application cliente commence à (bufferring), l'application cliente commence à jouer un paquet, décompresse un autre et reçoit jouer un paquet, décompresse un autre et reçoit un troisième. Ainsi l'utilisateur peut avoir le flux un troisième. Ainsi l'utilisateur peut avoir le flux multimédia sans avoir à télécharger tout le multimédia sans avoir à télécharger tout le fichier. Toutefois, il y a un retard du à la fichier. Toutefois, il y a un retard du à la bufferisation.bufferisation.

Page 182: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

RTSPRTSP RTSP (Real Time Streaming Protocol) permet de RTSP (Real Time Streaming Protocol) permet de

contrôler la distribution de flux multimédias contrôler la distribution de flux multimédias (streaming) sur un réseau IP. C'est un protocole (streaming) sur un réseau IP. C'est un protocole de niveau applicatif prévu pour fonctionner sur de niveau applicatif prévu pour fonctionner sur des protocoles tels que RTP/RTCP et RSVP.des protocoles tels que RTP/RTCP et RSVP.

RTSP offre des fonctions de type magnétoscope à RTSP offre des fonctions de type magnétoscope à distance (lecture, pause, avance rapide, distance (lecture, pause, avance rapide, rembobinage rapide, arrêt...). Il peut être utilisé rembobinage rapide, arrêt...). Il peut être utilisé pour rechercher un média sur un serveur de pour rechercher un média sur un serveur de médias, inviter un serveur de médias à rejoindre médias, inviter un serveur de médias à rejoindre une conférence (dans le e-learning par ex), ou une conférence (dans le e-learning par ex), ou ajouter un média à une présentation existante. ajouter un média à une présentation existante.

Page 183: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Table de routageTable de routage

La table de routage est une table de La table de routage est une table de correspondance entre l'adresse de la machine correspondance entre l'adresse de la machine visée et le noeud suivant auquel le routeur doit visée et le noeud suivant auquel le routeur doit

délivrer le message. En réalité il suffit que le délivrer le message. En réalité il suffit que le message soit délivré sur le réseau qui contient la message soit délivré sur le réseau qui contient la machine, il n'est donc pas nécessaire de stocker machine, il n'est donc pas nécessaire de stocker

l'adresse IP complète de la machine: seul l‘ l'adresse IP complète de la machine: seul l‘ identificateur du réseau de l'adresse IP (c'est-à-identificateur du réseau de l'adresse IP (c'est-à-

dire l'ID réseau) a besoin d'être stocké. dire l'ID réseau) a besoin d'être stocké.

Page 184: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Exemple de Table de routageExemple de Table de routage

La table de routage est donc un tableau La table de routage est donc un tableau contenant des paires d'adresses: contenant des paires d'adresses:

Adresse de destinationAdresse de destination Adresse du prochain Adresse du prochain routeur routeur

InterfaceInterface

192.168.32.0192.168.32.0 154.23.32.1154.23.32.1 22

Page 185: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les protocoles de Les protocoles de routagesroutages

RIP RIP

OSPFOSPF

DISTANCE VECTOR ROUTINGDISTANCE VECTOR ROUTING

Page 186: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

RIPRIP––V1 (RFC 1058); V2 (RFC 1723)V1 (RFC 1058); V2 (RFC 1723)

––Algo. de Bellman-Ford (routage par Algo. de Bellman-Ford (routage par vecteur de distance, distance vector vecteur de distance, distance vector

routing)routing)

––16 Hops max (0 à 15 et 16= infinity) 16 Hops max (0 à 15 et 16= infinity) : pour “petits réseaux”: pour “petits réseaux”

––Simple mais convergence lente & Simple mais convergence lente & surchage réseau (broadcast toutes surchage réseau (broadcast toutes

les 30 s)les 30 s)

Page 187: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

OSPFOSPF

OSPF :OSPF : Open Shortest Path First Open Shortest Path First ProtocolProtocol

––Algorithme de Dijkstra (routage par Algorithme de Dijkstra (routage par l’états des liens, link state routing)l’états des liens, link state routing)

––Adapté aux “grands réseaux”Adapté aux “grands réseaux”

––Convergence rapide, routes mieux Convergence rapide, routes mieux calculées, mais complexe (CPU & calculées, mais complexe (CPU &

mémoire!)mémoire!)

Page 188: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

DVRDVR• • Vecteur de distance =Vecteur de distance =

– – réseau de destinationréseau de destination

– – distance (coût) à cette destinationdistance (coût) à cette destination

– – le prochain routeur (“next hop”)le prochain routeur (“next hop”)

• • Chaque routeur :Chaque routeur :

– – a un identificateur et un coût à utiliser pour chaque liaisona un identificateur et un coût à utiliser pour chaque liaison

– – calcule son propre vecteur de distance, en minimisant le calcule son propre vecteur de distance, en minimisant le coût de chaque destination (calculé en ajoutant le coût reçu coût de chaque destination (calculé en ajoutant le coût reçu

et son coût local de liaison)et son coût local de liaison)

– – émet ses vecteurs de distance à ses voisins directsémet ses vecteurs de distance à ses voisins directs

– – enregistre les vecteurs de distance les récentsenregistre les vecteurs de distance les récents

• • Nouveau calcul d’un vecteur de distance :Nouveau calcul d’un vecteur de distance :

– – périodiquement (durée de vie)périodiquement (durée de vie)

– – réception d’un vecteur de distance différentréception d’un vecteur de distance différent

– – découverte de l’interruption d’une liaisondécouverte de l’interruption d’une liaison

Page 189: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

LSRLSR

Link State RoutingLink State Routing• • Chaque routeur :Chaque routeur :

– – a la responsablité d’entrer en contact avec ses voisins et a la responsablité d’entrer en contact avec ses voisins et d’apprendre leurs nomsd’apprendre leurs noms

– – émet un paquet LSP (Link State Packet) qui contient une liste des émet un paquet LSP (Link State Packet) qui contient une liste des noms et des coûts de chacun des voisinsnoms et des coûts de chacun des voisins

– – enregistre les LSP les récents de chaque routeurenregistre les LSP les récents de chaque routeur– – calcule, grâce aux LSP, une carte complète de la topologiecalcule, grâce aux LSP, une carte complète de la topologie

• • Emission d’un LSP :Emission d’un LSP :– – périodiquement (durée de vie)périodiquement (durée de vie)

– – à la découverte d’un nouveau voisinà la découverte d’un nouveau voisin– – quand le coût d’une liaison a changéquand le coût d’une liaison a changé

– – si une liaison a été interrompuesi une liaison a été interrompue

Page 190: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

DHCPDHCP

• • Dynamic Host Control ProtocolDynamic Host Control Protocol

• • RFC 1531 (1993)RFC 1531 (1993)

• • Construit sur BOOTP, pour le remplacerConstruit sur BOOTP, pour le remplacer

Page 191: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

IP V6IP V6

Pourquoi IP V6Pourquoi IP V6• Épuisement des adressesÉpuisement des adresses• Explosion des tables de routageExplosion des tables de routage• Absence de type de données => Absence de type de données =>

problème de priorisation problème de priorisation • Temps de traitement longs (cheksum,…)Temps de traitement longs (cheksum,…)

Page 192: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les apports de IP v6Les apports de IP v6

Capacité d’adressageCapacité d’adressage Hierachie d’adressage plus richeHierachie d’adressage plus riche Auto-configuration (Plug And Play)Auto-configuration (Plug And Play) Entête de base plus simpleEntête de base plus simple Entêtes d’extension pouvant être Entêtes d’extension pouvant être

rajoutéesrajoutées Possibilité de routage par la sourcePossibilité de routage par la source Possibilité d’identification de flotPossibilité d’identification de flot Prise en charge IP V4 Prise en charge IP V4

Page 193: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Adressage IP v6Adressage IP v6

128 bits au lieu de 32 bits128 bits au lieu de 32 bits Représentation en hexadécimale Représentation en hexadécimale

doublement pointée (ex. doublement pointée (ex. 6453:9A32:E456:FFFF:2:34E3:23:4E36453:9A32:E456:FFFF:2:34E3:23:4E3))

Représentation en décimale pointée Représentation en décimale pointée (ex. 0:0:0:0:0:0:192.64.23.6 qui peut (ex. 0:0:0:0:0:0:192.64.23.6 qui peut s'écrire aussi ::192.64.23.6) s'écrire aussi ::192.64.23.6)

Page 194: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les différents type d’adressesLes différents type d’adresses

Unicast: un seul destinataireUnicast: un seul destinataire Multicast:groupe de stationsMulticast:groupe de stations Anycast: une personne d’un groupe Anycast: une personne d’un groupe

multicastmulticast

Page 195: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Format des adressesFormat des adresses Forte hiérarchisation atteinte grâce à Forte hiérarchisation atteinte grâce à

l’utilisation de préfixe.l’utilisation de préfixe. L'utilisation des différents préfixes n'a pas L'utilisation des différents préfixes n'a pas

été spécifié. Parmi les préfixes nous été spécifié. Parmi les préfixes nous trouvons (codage des premiers bits de trouvons (codage des premiers bits de l'adresse):l'adresse):• 010: adressage 010: adressage unicastunicast affecté à un affecté à un

fournisseurfournisseur d'accès d'accès • 100: adressage 100: adressage unicastunicast basé sur basé sur

l'emplacement l'emplacement géographiquegéographique • 11111110: utilisation 11111110: utilisation localelocale • 11111111: adressage 11111111: adressage multicastmulticast

Page 196: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Format de l’adresse UnicastFormat de l’adresse Unicast IPv6 a spécifié le format de l'adresse unicast affecté à un IPv6 a spécifié le format de l'adresse unicast affecté à un

fournisseur d'accès:fournisseur d'accès:

- - préfixepréfixe (3 bits: 010): identification de l'adressage; (3 bits: 010): identification de l'adressage;- - registry IDregistry ID (5 bits): identification de l'autorité régionale (5 bits): identification de l'autorité régionale dont dépend le fournisseur d'accès; Actuellement, trois dont dépend le fournisseur d'accès; Actuellement, trois registres ont été définis pour l'Amérique du nord, l'Europe registres ont été définis pour l'Amérique du nord, l'Europe et l'Asie-Pacifique. Chaque autorité affectera les 15 octets et l'Asie-Pacifique. Chaque autorité affectera les 15 octets restants.restants.- - provider IDprovider ID (m bits): identification du fournisseur (m bits): identification du fournisseur d'accès;d'accès;- - subscriber IDsubscriber ID (o bits): identification de l'abonné; (o bits): identification de l'abonné;- - subnetwork IDsubnetwork ID (p bits): identification du sous-réseau; (p bits): identification du sous-réseau;- - interface IDinterface ID (128-m-o-p bits): identification de l'interface; (128-m-o-p bits): identification de l'interface;

Page 197: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Simplification de l’ entêteSimplification de l’ entête

Certains champs de l’en-tête IPv4 ont Certains champs de l’en-tête IPv4 ont été enlevés ou rendus optionnels, été enlevés ou rendus optionnels, pour réduire dans les situations pour réduire dans les situations classiques le coût (en ressources de classiques le coût (en ressources de traitement) de la gestion des paquets traitement) de la gestion des paquets et pour limiter le surcoût en bande et pour limiter le surcoût en bande passante de l’en-tête IPv6.passante de l’en-tête IPv6.

Page 198: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Support amélioréSupport amélioré

Des changements dans la façon dont Des changements dans la façon dont les options de l’en-tête IP sont les options de l’en-tête IP sont encodés permettent une encodés permettent une transmission transmission (forwarding)(forwarding) plus plus efficace, des limites moins strictes efficace, des limites moins strictes sur la longueur des options et une sur la longueur des options et une plus grande flexibilité dans plus grande flexibilité dans l’introduction par la suite de l’introduction par la suite de nouvelles options.nouvelles options.

Page 199: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Étiquetage du flux d’informationÉtiquetage du flux d’information

Une nouvelle fonctionnalité est Une nouvelle fonctionnalité est ajoutée pour étiqueter des paquets ajoutée pour étiqueter des paquets appartenant à des " flux " appartenant à des " flux " d’informations particuliers pour d’informations particuliers pour lesquels l’émetteur demande une lesquels l’émetteur demande une gestion spéciale, comme un service " gestion spéciale, comme un service " sans perte d’information " ou un sans perte d’information " ou un service " temps réel ".service " temps réel ".

Page 200: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Authentification confidentialitéAuthentification confidentialité

Des extensions pour gérer Des extensions pour gérer l’authentification, l’intégrité des l’authentification, l’intégrité des données ou une (optionnelle) données ou une (optionnelle) confidentialité des données sont confidentialité des données sont spécifiées par IPv6.spécifiées par IPv6.

Page 201: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

IP SEC (but)IP SEC (but)

Donner une sécurité de haute qualité Donner une sécurité de haute qualité basé sur la cryptographie.basé sur la cryptographie.

Pas de problème d’interopébalité en Pas de problème d’interopébalité en IPV4 et V6IPV4 et V6

Inclut le contrôle d’accès, l’ Inclut le contrôle d’accès, l’ authentification de l’ origine des authentification de l’ origine des données, la protection des données données, la protection des données (chiffrement)(chiffrement)

Page 202: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

IPSEC fonctionnementIPSEC fonctionnement

Utilisation de deux protocolesUtilisation de deux protocoles• AH Authentification HeaderAH Authentification Header• ESP ESP Encapsulating Security Payload Encapsulating Security Payload

utilisation de procédures et de utilisation de procédures et de protocoles de gestion de clefs de protocoles de gestion de clefs de cryptographiecryptographie

Page 203: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

AHAH

Entête d'authentification IP Entête d'authentification IP apporte apporte l'intégrité en mode non connecté, l'intégrité en mode non connecté, l'authentification de l'origine des l'authentification de l'origine des données, et un service anti-rejeu données, et un service anti-rejeu optionnel. optionnel.

Défini dans la norme KA 98 ADéfini dans la norme KA 98 A

Page 204: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

ESPESP

apporte la confidentialité apporte la confidentialité (chiffrement), ainsi qu'une certaine (chiffrement), ainsi qu'une certaine confidentialité du flux de trafic. Il peut confidentialité du flux de trafic. Il peut également apporter l'intégrité en également apporter l'intégrité en mode non connecté, l'authentification mode non connecté, l'authentification de l'origine des données, et un service de l'origine des données, et un service anti-rejeu optionnel (un ou plusieurs anti-rejeu optionnel (un ou plusieurs de ces services de sécurité doit être de ces services de sécurité doit être impliqué quand ESP est évoqué).impliqué quand ESP est évoqué).

Page 205: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les Protocoles de TCP/IPLes Protocoles de TCP/IP

ICMPICMP HTTPHTTP FTPFTP IGPIGP DHCPDHCP SNMPSNMP

Page 206: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

ICMPICMP Le protocole Le protocole ICMPICMP ( (Internet Control Internet Control

Message ProtocolMessage Protocol) est un protocole qui ) est un protocole qui permet de gérer les informations relatives permet de gérer les informations relatives aux erreurs aux machines connectées. aux erreurs aux machines connectées. Etant donné le peu de contrôles que le Etant donné le peu de contrôles que le protocole IP réalise, il permet non pas de protocole IP réalise, il permet non pas de corriger ces erreurs mais de faire part de corriger ces erreurs mais de faire part de ces erreurs aux protocoles des couches ces erreurs aux protocoles des couches voisines. Ainsi, le protocole ICMP est utilisé voisines. Ainsi, le protocole ICMP est utilisé par tous les routeurs, qui l'utilisent pour par tous les routeurs, qui l'utilisent pour signaler une erreur (appelé signaler une erreur (appelé Delivery Delivery ProblemProblem). ).

Page 207: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

ICMP exempleICMP exemple

Utilise 4 champs en plus de l’entêteUtilise 4 champs en plus de l’entête ExempleExemple

• Type = 8Type = 8• Code = 0Code = 0• Checksum (traditionnel)Checksum (traditionnel)• Message = demande d’écho Message = demande d’écho • (reponse à un ping)(reponse à un ping)• Voir RFC 792Voir RFC 792

Page 208: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

BOOTPBOOTP• • BOOTstrap ProtocolBOOTstrap Protocol

– – RFC 951 (1985)RFC 951 (1985)

– – RFC 1532 (1993)RFC 1532 (1993)

• • Acquisition automatique de son adresse Acquisition automatique de son adresse IPIP

– – Mais sur «!internet!» : n’utilise pas le broadcast Mais sur «!internet!» : n’utilise pas le broadcast EthernetEthernet

– – Passe les routeurs !Passe les routeurs !

• • Et permet via UDP/TFTP de récupérer Et permet via UDP/TFTP de récupérer plus que l’adresseplus que l’adresse

IP (code, OS, …)IP (code, OS, …)

• • Serveur BOOTPServeur BOOTP

Page 209: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

DHCPDHCP DHCP signifie DHCP signifie Dynamic Host Dynamic Host

Configuration ProtocolConfiguration Protocol. Il s'agit d'un . Il s'agit d'un protocole qui permet à un ordinateur qui protocole qui permet à un ordinateur qui se connecte sur un réseau d'obtenir se connecte sur un réseau d'obtenir dynamiquementdynamiquement (c'est-à-dire sans (c'est-à-dire sans intervention particulière) sa configuration intervention particulière) sa configuration (principalement, sa configuration réseau). (principalement, sa configuration réseau). Vous n'avez qu'à spécifier à l'ordinateur de Vous n'avez qu'à spécifier à l'ordinateur de se trouver une adresse IP tout seul par se trouver une adresse IP tout seul par DHCP. Le but principal étant la DHCP. Le but principal étant la simplification de l'administration d'un simplification de l'administration d'un réseau.réseau.

Page 210: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

DHCP suiteDHCP suite

S’appui sur BooTPS’appui sur BooTP Fonctionnement:Fonctionnement:

• DHCPDISCOVERDHCPDISCOVER (pour localiser les (pour localiser les serveurs DHCP disponibles) serveurs DHCP disponibles)

• DHCPOFFERDHCPOFFER (réponse du serveur à un (réponse du serveur à un paquet DHCPDISCOVER, qui contient les paquet DHCPDISCOVER, qui contient les premiers paramètres) premiers paramètres)

• DHCPREQUESTDHCPREQUEST (requête diverse du (requête diverse du client pour par exemple prolonger son client pour par exemple prolonger son bail) bail)

Page 211: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

DHCP suiteDHCP suite

• DHCPACKDHCPACK (réponse du serveur qui contient (réponse du serveur qui contient des paramètres et l'adresse IP du client)des paramètres et l'adresse IP du client)

• DHCPNAKDHCPNAK (réponse du serveur pour signaler (réponse du serveur pour signaler au client que son bail est échu ou si le client au client que son bail est échu ou si le client annonce une mauvaise configuration réseau) annonce une mauvaise configuration réseau)

• DHCPDECLINEDHCPDECLINE (le client annonce au serveur (le client annonce au serveur que l'adresse est déjà utilisée) que l'adresse est déjà utilisée)

• DHCPRELEASEDHCPRELEASE (le client libère son adresse IP) (le client libère son adresse IP) • DHCPINFORMDHCPINFORM (le client demande des (le client demande des

paramètres locaux, il a déjà son adresse IP) paramètres locaux, il a déjà son adresse IP)

Page 212: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

FTPFTP

File Transfert ProtocolFile Transfert Protocol 19711971 RFC 141RFC 141 Permet un partage de fichier entre Permet un partage de fichier entre

machines distantesmachines distantes Permet une indépendance des système de Permet une indépendance des système de

fichiers des machines distantesfichiers des machines distantes Permet de transférer les données de Permet de transférer les données de

manière efficacemanière efficace

Page 213: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

FTPFTP

Lorsqu’une communication FTP est Lorsqu’une communication FTP est ouverte il y a ouverture de deux ouverte il y a ouverture de deux canaux:canaux:• Un canal pour les commandesUn canal pour les commandes• Un canal pour les donnéesUn canal pour les données

Page 214: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

DTP/PIDTP/PI

Le DTP = Data Transfert Process est Le DTP = Data Transfert Process est le processus chargé d’établir la le processus chargé d’établir la connexion et de gérer le canal des connexion et de gérer le canal des donnéesdonnées

Le PI = Protocol Interpreter permet Le PI = Protocol Interpreter permet de controler de DTP à l’aide des de controler de DTP à l’aide des commandes envoyées sur canal de commandes envoyées sur canal de contrôlecontrôle

Page 215: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

TPTP

Exercice sur FTPExercice sur FTP

Page 216: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les réponses FTPLes réponses FTP

Les codes de réponse sont constitués de 3 Les codes de réponse sont constitués de 3 chiffres dont voici les significations : chiffres dont voici les significations : • Le premier chiffre indique le statut de la Le premier chiffre indique le statut de la

réponse (succès ou échec) réponse (succès ou échec) • Le second chiffre indique ce à quoi la réponse Le second chiffre indique ce à quoi la réponse

fait référence fait référence • Le troisième chiffre donne une signification Le troisième chiffre donne une signification

plus spécifique (relative à chaque deuxième plus spécifique (relative à chaque deuxième chiffre)chiffre)

Voir RFC 959Voir RFC 959

Page 217: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

SMTPSMTP

Le Le protocole SMTPprotocole SMTP ( (Simple Mail Simple Mail Transfer ProtocolTransfer Protocol, traduisez , traduisez Protocole Protocole Simple de Transfert de CourrierSimple de Transfert de Courrier) est ) est le protocole standard permettant de le protocole standard permettant de transférer le courrier d'un serveur à transférer le courrier d'un serveur à un autre en connexion point à point. un autre en connexion point à point.

Page 218: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

SMTP suiteSMTP suite

Fonctionne en mode connectéFonctionne en mode connecté Encapsulé dans une trame TCP/IPEncapsulé dans une trame TCP/IP Courrier remis directement au Courrier remis directement au

serveur du destinataireserveur du destinataire Fonctionne grâce a des commandes Fonctionne grâce a des commandes

textuelles (ascii sur le port 25)textuelles (ascii sur le port 25)

Page 219: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

SMTP EXEMPLESMTP EXEMPLE

EHLO 193.56.47.125 EHLO 193.56.47.125 MAIL FROM: MAIL FROM:

[email protected] [email protected] RCPT TO: [email protected] RCPT TO: [email protected] DATA message DATA message QUIT QUIT

Page 220: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

POPPOP

Post Office ProtocolePost Office Protocole Permet la récupération de courrierPermet la récupération de courrier Fonctionne comme SMTP en mode Fonctionne comme SMTP en mode

texte sur le port 109 (pop2) ou 110 texte sur le port 109 (pop2) ou 110 (pop 3)(pop 3)

Possibilité de se connecter en Possibilité de se connecter en TELNETTELNET

Page 221: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

IMAPIMAP

Le protocole Le protocole IMAPIMAP ( (Internet Message Internet Message Access ProtocolAccess Protocol) est un protocole alternatif ) est un protocole alternatif au protocole POP3 mais offrant beaucoup au protocole POP3 mais offrant beaucoup plus de possibilités : plus de possibilités : • IMAP permet de gérer plusieurs accès IMAP permet de gérer plusieurs accès

simultanés simultanés • IMAP permet de gérer plusieurs boîtes aux IMAP permet de gérer plusieurs boîtes aux

lettres lettres • IMAP permet de trier le courrier selon plus de IMAP permet de trier le courrier selon plus de

critères critères

Page 222: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

LDAPLDAP

LightWeight Directory Access LightWeight Directory Access ProtocolProtocol

Protocole d’accès aux annuaires Protocole d’accès aux annuaires LégerLéger

1993 université du Michigan1993 université du Michigan Évolution des annuaires X500Évolution des annuaires X500

Page 223: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Présentation de LDAPPrésentation de LDAP

Le protocole LDAP définit la méthode Le protocole LDAP définit la méthode d'accès aux données sur le serveur d'accès aux données sur le serveur au niveau du client, et non la au niveau du client, et non la manière de laquelle les informations manière de laquelle les informations sont stockées. sont stockées.

Page 224: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Que fournit LDAPQue fournit LDAP

LDAP fournit à l'utilisateur des LDAP fournit à l'utilisateur des méthodes lui permettant de: méthodes lui permettant de: • se connecter se connecter • se déconnecter se déconnecter • rechercher des informations rechercher des informations • comparer des informations comparer des informations • insérer des entrées insérer des entrées • modifier des entrées modifier des entrées • supprimer des entrées supprimer des entrées

Page 225: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Arborescence DITArborescence DIT

Page 226: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Téléphonie sur VoIPTéléphonie sur VoIP

Le principe :Le principe :• Utilisé les réseaux de communication IP Utilisé les réseaux de communication IP

et y transmettre la voixet y transmettre la voix

Page 227: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Téléphonie sur IPTéléphonie sur IP

Plusieurs Types:Plusieurs Types:• PC à PCPC à PC• PC à téléphone fixePC à téléphone fixe• Téléphone à téléphoneTéléphone à téléphone

Page 228: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

PC à PCPC à PC

Problématique : IP FIXEOu besoin d’un annuaire dynamique

Page 229: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

PC à TéléphonePC à Téléphone

Ici c’est le fournisseur d’accès qui Ici c’est le fournisseur d’accès qui s’occupe d’établir la communication s’occupe d’établir la communication grace au passerelle H323grace au passerelle H323

Page 230: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Téléphoné à TéléphoneTéléphoné à Téléphone

Peut être ajouté un GateKeeperPeut être ajouté un GateKeeper

Page 231: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

TELNETTELNET

Le protocole Le protocole TelnetTelnet est un protocole est un protocole standard d'Internet permettant standard d'Internet permettant l'interfaçage de terminaux et l'interfaçage de terminaux et d'applications à travers Internet. Ce d'applications à travers Internet. Ce protocole fournit les règles de base protocole fournit les règles de base pour permettre de relier un client pour permettre de relier un client (système composé d'un affichage et (système composé d'un affichage et d'un clavier) à un interpréteur de d'un clavier) à un interpréteur de commande (côté serveur). commande (côté serveur).

Page 232: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Couche 5Couche 5

SESSIONSESSION

Page 233: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Couche 5Couche 5La couche session permet d'établir La couche session permet d'établir une relation entre deux application une relation entre deux application voulant coopérer . Elle permet la voulant coopérer . Elle permet la

synchronisation de quelques synchronisation de quelques évènements et la reprise en cas évènements et la reprise en cas

d'incidents sur le réseau.d'incidents sur le réseau.

S'il y a une panne du réseau pendant S'il y a une panne du réseau pendant un transfert, la couche session place un transfert, la couche session place des point de' reprise, quant le réseau des point de' reprise, quant le réseau sera rétabli le transfert reprendra à sera rétabli le transfert reprendra à

ces pointsces points

Page 234: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La couche 6La couche 6

presentationpresentation

Page 235: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

La couche 6La couche 6La couche présentation permet de résoudre les problèmes de La couche présentation permet de résoudre les problèmes de

représentationreprésentation

des données dus aux matériels hétérogènes connectés sur le des données dus aux matériels hétérogènes connectés sur le réseau.réseau.

Elle permet aussi la compression ou le chiffrement des données à Elle permet aussi la compression ou le chiffrement des données à transférer.transférer.

Les couches inférieures ont permis de construire un service de Les couches inférieures ont permis de construire un service de transferttransfert

fiable de l’information de bout-en-boutfiable de l’information de bout-en-bout

Les données ne sont pas interprétées de la même manière sur Les données ne sont pas interprétées de la même manière sur un Mac ou un PC :un Mac ou un PC :

big Endian : 32 76810= 1000 0000 0000 00002big Endian : 32 76810= 1000 0000 0000 00002

little Endian : 32 76810= 0000 0000 1000 00002little Endian : 32 76810= 0000 0000 1000 00002

Si transmission bit à bit, le destinataire interprète la valeur little Si transmission bit à bit, le destinataire interprète la valeur little Endian transmiseEndian transmise

comme 12810comme 12810

Page 236: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Couche 6Couche 6

La couche présentation définit un "esperanto" informatique. Les donnéesLa couche présentation définit un "esperanto" informatique. Les données

sont codées de la représentation locale en la notation universelle. Le sont codées de la représentation locale en la notation universelle. Le récepteur retranscrit ces données dans sa représentation locale.récepteur retranscrit ces données dans sa représentation locale.

Souvent l’Internet choisi l’ASCII pour représenter de manière universelleSouvent l’Internet choisi l’ASCII pour représenter de manière universelle

les commandes et les nombre entiers pour représenter les valeurs.les commandes et les nombre entiers pour représenter les valeurs.

L’ASN.11 est utilisé pour représenter les valeurs de manière universelle.L’ASN.11 est utilisé pour représenter les valeurs de manière universelle.

ASN.1peut être vu comme un langage de haut niveau (comme le C) pourASN.1peut être vu comme un langage de haut niveau (comme le C) pour

représenter les structures. Il dispose d’un certain nombre de types de basereprésenter les structures. Il dispose d’un certain nombre de types de base

qui peuvent être composés pour définir la structure à transmettre.qui peuvent être composés pour définir la structure à transmettre.

ASN.1 peut également être utilisé pour définir le format des PDUASN.1 peut également être utilisé pour définir le format des PDU

Page 237: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Les réseaux étendus Les réseaux étendus RNISRNISISDN, aussi appelé RNIS ISDN, aussi appelé RNIS (Réseau (Réseau

Numérique à Intégration de Numérique à Intégration de Services)Services), est un réseau tout , est un réseau tout

numérique à large bande destiné à numérique à large bande destiné à véhiculer la parole, les données et véhiculer la parole, les données et

l'image qui jusque là étaient l'image qui jusque là étaient transportées sur des réseaux plus ou transportées sur des réseaux plus ou

moins spécialisés. En effet, le seul moins spécialisés. En effet, le seul moyen permettant de commuter ces moyen permettant de commuter ces

trois types de données en même trois types de données en même temps est la commutation numérique temps est la commutation numérique

accompagnée d'un protocole (). accompagnée d'un protocole ().

Page 238: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

LES RESEAUS LES RESEAUS ETENDUSETENDUS

Page 239: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

DéfinitionDéfinition

Les protocoles WAN de couche Les protocoles WAN de couche physique décrivent comment physique décrivent comment fournir des connexions électriques, fournir des connexions électriques, mécaniques, opérationnelles et mécaniques, opérationnelles et fonctionnelles pour les services fonctionnelles pour les services WAN. Ces services sont le plus WAN. Ces services sont le plus souvent assurés par des souvent assurés par des fournisseurs d'accès WAN, comme fournisseurs d'accès WAN, comme les sociétés Télécom.les sociétés Télécom.

Page 240: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Définition suiteDéfinition suite

Les protocoles WAN de liaison de données Les protocoles WAN de liaison de données décrivent la façon dont les trames sont décrivent la façon dont les trames sont transportées entre des systèmes par une transportées entre des systèmes par une liaison unique. Ils incluent les protocoles liaison unique. Ils incluent les protocoles conçus pour fonctionner avec des services conçus pour fonctionner avec des services point à point, multipoints et commutés point à point, multipoints et commutés multi-accès, tels que les services Frame multi-accès, tels que les services Frame Relay. Les normes WAN sont définies et Relay. Les normes WAN sont définies et gérées par plusieurs autorités établies, gérées par plusieurs autorités établies, dont les agences suivantes :dont les agences suivantes :

Page 241: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Définition suiteDéfinition suite

Union internationale des Union internationale des télécommunications - secteur de télécommunications - secteur de normalisation des télécommunications normalisation des télécommunications (UIT-T) (anciennement Comité (UIT-T) (anciennement Comité consultatif international télégraphique consultatif international télégraphique et téléphonique (CCITT) et téléphonique (CCITT)

Organisation internationale de Organisation internationale de normalisation (ISO) normalisation (ISO)

Internet Engineering Task Force (IETF) Internet Engineering Task Force (IETF) Electrical Industries Association (EIA) Electrical Industries Association (EIA)

Page 242: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Définition suiteDéfinition suite

Les normes relatives aux réseaux WAN Les normes relatives aux réseaux WAN décrivent généralement les exigences des décrivent généralement les exigences des couches physique et liaison de données. couches physique et liaison de données. La couche physique WAN décrit l'interface La couche physique WAN décrit l'interface entre l'équipement ETTD (équipement entre l'équipement ETTD (équipement terminal de traitement de données) et terminal de traitement de données) et l'équipement ETCD (équipement de l'équipement ETCD (équipement de terminaison de circuit de données). terminaison de circuit de données). Normalement, l'ETCD est le fournisseur de Normalement, l'ETCD est le fournisseur de services et l'ETTD le dispositif connecté. services et l'ETTD le dispositif connecté. Selon ce modèle, les services fournis à Selon ce modèle, les services fournis à l'ETTD le sont par l'intermédiaire d'un l'ETTD le sont par l'intermédiaire d'un modem ou d'une unité CSU/DSU.modem ou d'une unité CSU/DSU.

Page 243: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

WANWAN

Les encapsulations courantes de liaison Les encapsulations courantes de liaison de données associées aux lignes série de données associées aux lignes série synchrones sont :synchrones sont :• HDLC (High-Level Data Link Control) - HDLC (High-Level Data Link Control) -

Norme de l'IEEE ; peut être incompatible Norme de l'IEEE ; peut être incompatible avec différents fournisseurs en raison de la avec différents fournisseurs en raison de la façon dont chacun d'eux a choisi de façon dont chacun d'eux a choisi de l'implanter. La norme HDLC supporte les l'implanter. La norme HDLC supporte les configurations point à point et multipoints configurations point à point et multipoints avec un minimum de surcharge système.avec un minimum de surcharge système.

Page 244: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

WANWAN

Frame RelayFrame Relay - Utilise des - Utilise des installations numériques de haute installations numériques de haute qualité ; utilise un verrouillage de qualité ; utilise un verrouillage de trame simplifié, sans mécanisme trame simplifié, sans mécanisme de correction des erreurs, ce qui de correction des erreurs, ce qui signifie qu'il peut envoyer les signifie qu'il peut envoyer les informations de couche 2 informations de couche 2 beaucoup plus rapidement que beaucoup plus rapidement que d'autres protocoles WAN.d'autres protocoles WAN.

Page 245: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

WANWAN

• PPP (protocole point à point)PPP (protocole point à point) - Décrit par la - Décrit par la RFC 1661 ; deux normes développées par RFC 1661 ; deux normes développées par l'IETF ; contient un champ de protocole pour l'IETF ; contient un champ de protocole pour identifier le protocole de couche réseau.identifier le protocole de couche réseau.

• Protocole SDLC (Simple Data Link Control Protocole SDLC (Simple Data Link Control Protocol)Protocol) - Protocole de liaison de données - Protocole de liaison de données WAN conçu par IBM pour les WAN conçu par IBM pour les environnements à architecture SNA (System environnements à architecture SNA (System Network Architecture) ; en grande partie Network Architecture) ; en grande partie remplacé par le protocole HDLC, plus remplacé par le protocole HDLC, plus polyvalent. polyvalent.

Page 246: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

WAN suiteWAN suite

• Protocole SLIP (Serial Line Interface Protocole SLIP (Serial Line Interface Protocol)Protocol) - Protocole de liaison de - Protocole de liaison de données WAN très répandu pour le données WAN très répandu pour le transport des paquets IP ; est remplacé transport des paquets IP ; est remplacé dans de nombreuses applications par le dans de nombreuses applications par le protocole PPP, plus polyvalent.protocole PPP, plus polyvalent.

• Procédure d'accès en mode équilibré Procédure d'accès en mode équilibré (LAPB)(LAPB) - Protocole de liaison de - Protocole de liaison de données utilisé par X.25 ; offre des données utilisé par X.25 ; offre des fonctions étendues de vérification des fonctions étendues de vérification des erreurs.erreurs.

Page 247: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

WANWAN

• Protocole de liaison LADP (Link Access Protocole de liaison LADP (Link Access Procedure D-channel)Procedure D-channel) - Protocole de liaison de - Protocole de liaison de données WAN utilisé pour la signalisation et données WAN utilisé pour la signalisation et l'établissement d'appels sur un canal D RNIS. l'établissement d'appels sur un canal D RNIS. La transmission des données est effectuée sur La transmission des données est effectuée sur les canaux B RNIS. les canaux B RNIS.

• Pocédure de liaison LAPF (Link Access Pocédure de liaison LAPF (Link Access Procedure Frame)Procedure Frame) - Concerne les services en - Concerne les services en mode trame ; protocole de liaison de données mode trame ; protocole de liaison de données WAN, semblable au protocole de liaison LADP, WAN, semblable au protocole de liaison LADP, utilisé avec les technologies Frame Relay. utilisé avec les technologies Frame Relay.

Page 248: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

WAN suiteWAN suite

• Réseau téléphonique analogique - Réseau téléphonique analogique - Il ne s'agit Il ne s'agit pas d'un service de données informatiques, pas d'un service de données informatiques, mais il est pour deux raisons : bon nombre de mais il est pour deux raisons : bon nombre de ses technologies font partie de l'infrastructure ses technologies font partie de l'infrastructure télécom en pleine expansion, qui transporte les télécom en pleine expansion, qui transporte les données et il constitue un modèle de réseau de données et il constitue un modèle de réseau de communication longue distance communication longue distance incroyablement fiable et facile à utiliser. Le incroyablement fiable et facile à utiliser. Le média type est le fil de cuivre à paires média type est le fil de cuivre à paires torsadéestorsadées

Page 249: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

WAN Les technologiesWAN Les technologiesservice à commutation de circuitservice à commutation de circuit

• RNIS (réseau numérique à intégration de RNIS (réseau numérique à intégration de services) à bande étroite services) à bande étroite - Technologie - Technologie répandue et polyvalente, importante du répandue et polyvalente, importante du point de vue historique. Premier service point de vue historique. Premier service commuté entièrement numérique. Son commuté entièrement numérique. Son usage varie grandement d'un pays à l'autre. usage varie grandement d'un pays à l'autre. Coût modéré. Bande passante maximale de Coût modéré. Bande passante maximale de 128 Kbits/s pour l'interface de base RNIS et 128 Kbits/s pour l'interface de base RNIS et d'environ 2 Mbits/s pour l'interface à débit d'environ 2 Mbits/s pour l'interface à débit primaire. Son usage est assez répandu, bien primaire. Son usage est assez répandu, bien qu'il diffère considérablement d'un pays à qu'il diffère considérablement d'un pays à l'autre . Le média type est le fil de cuivre à l'autre . Le média type est le fil de cuivre à paires torsadées. paires torsadées.

Page 250: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Commutation de circuitCommutation de circuit

• RNIS (réseau numérique à intégration de RNIS (réseau numérique à intégration de services) à bande étroite services) à bande étroite - Technologie - Technologie répandue et polyvalente, importante du répandue et polyvalente, importante du point de vue historique. Premier service point de vue historique. Premier service commuté entièrement numérique. Son commuté entièrement numérique. Son usage varie grandement d'un pays à l'autre. usage varie grandement d'un pays à l'autre. Coût modéré. Bande passante maximale de Coût modéré. Bande passante maximale de 128 Kbits/s pour l'interface de base RNIS et 128 Kbits/s pour l'interface de base RNIS et d'environ 2 Mbits/s pour l'interface à débit d'environ 2 Mbits/s pour l'interface à débit primaire. Son usage est assez répandu, bien primaire. Son usage est assez répandu, bien qu'il diffère considérablement d'un pays à qu'il diffère considérablement d'un pays à l'autre . Le média type est le fil de cuivre à l'autre . Le média type est le fil de cuivre à paires torsadées.paires torsadées.

Page 251: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Commutation de paquetsCommutation de paquets

• X.25 - X.25 - Technologie plus ancienne, Technologie plus ancienne, mais encore largement utilisée. Offre mais encore largement utilisée. Offre des fonctions étendues de vérification des fonctions étendues de vérification des erreurs héritées du passé où les des erreurs héritées du passé où les liaisons WAN étaient plus sujettes aux liaisons WAN étaient plus sujettes aux erreurs, ce qui la rend fiable mais erreurs, ce qui la rend fiable mais limite sa bande passante. Bande limite sa bande passante. Bande passante pouvant atteindre jusqu'à 2 passante pouvant atteindre jusqu'à 2 Mbits/s. Usage assez répandu et coût Mbits/s. Usage assez répandu et coût modéré. Le média type est le fil de modéré. Le média type est le fil de cuivre à paires torsadées. cuivre à paires torsadées.

Page 252: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Commutation de paquetsCommutation de paquets

• Frame Relay Frame Relay - Version à commutation de - Version à commutation de paquets de la technologie RNIS à bande paquets de la technologie RNIS à bande étroite. Elle est devenue une technologie WAN étroite. Elle est devenue une technologie WAN très populaire par ses propres mérites . Plus très populaire par ses propres mérites . Plus efficace que X.25, mais avec des services efficace que X.25, mais avec des services similaires. Bande passante maximale de 1,544 similaires. Bande passante maximale de 1,544 Mbits/s. Les débits de 56 Kbits/s et de 384 Mbits/s. Les débits de 56 Kbits/s et de 384 Kbits/s sont fort populaires aux États-Unis. Kbits/s sont fort populaires aux États-Unis. Technologie très répandue. Coût : de modéré à Technologie très répandue. Coût : de modéré à faible. Les médias types comprennent le fil de faible. Les médias types comprennent le fil de cuivre à paires torsadées et la fibre optique.cuivre à paires torsadées et la fibre optique.

Page 253: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Commutation de cellulesCommutation de cellules

• ATM (Asynchronous Transfer Mode) ATM (Asynchronous Transfer Mode) - - Étroitement lié aux réseaux RNIS large Étroitement lié aux réseaux RNIS large bande. Technologie WAN (et même LAN) qui bande. Technologie WAN (et même LAN) qui devient de plus en plus importante. Utilise devient de plus en plus importante. Utilise des petites cellules de longueur fixe (53 des petites cellules de longueur fixe (53 octets) pour transporter les données. Bande octets) pour transporter les données. Bande passante maximale actuelle de 622 Mbits/s, passante maximale actuelle de 622 Mbits/s, mais des débits supérieurs sont en cours de mais des débits supérieurs sont en cours de développement. Les médias types sont le fil développement. Les médias types sont le fil de cuivre à paires torsadées et la fibre de cuivre à paires torsadées et la fibre optique. Usage répandu et croissant. Coût optique. Usage répandu et croissant. Coût élevé.élevé.

Page 254: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Commutation de cellulesCommutation de cellules

• Service de commutation de données Service de commutation de données haut débit haut débit - Étroitement lié à ATM et - Étroitement lié à ATM et généralement utilisé dans les réseaux généralement utilisé dans les réseaux métropolitains. Bande passante métropolitains. Bande passante maximale de 44,736 Mbits/s. Les médias maximale de 44,736 Mbits/s. Les médias types sont le fil de cuivre à paires types sont le fil de cuivre à paires torsadées et la fibre optique. Usage torsadées et la fibre optique. Usage assez peu répandu. Coût très élevé. assez peu répandu. Coût très élevé.

Page 255: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Services numériques dédiésServices numériques dédiés

• T1, T3, E1 et E3 T1, T3, E1 et E3 - Les services T offerts - Les services T offerts aux États-Unis et les services E en aux États-Unis et les services E en Europe sont des technologies WAN très Europe sont des technologies WAN très importantes. Elles utilisent le importantes. Elles utilisent le multiplexage temporel pour " découper multiplexage temporel pour " découper " et assigner des tranches de temps " et assigner des tranches de temps pour la transmission des données. pour la transmission des données. Bande passante : Bande passante :

Page 256: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Services numérique dédiésServices numérique dédiés

• T1 - 1,544 Mbits/s T1 - 1,544 Mbits/s • T3 - 44,736 Mbits/s T3 - 44,736 Mbits/s • E1 - 2,048 Mbits/s E1 - 2,048 Mbits/s • E3 - 34,368 Mbits/s E3 - 34,368 Mbits/s • D'autres bandes passantes sont D'autres bandes passantes sont

disponibles. disponibles. Les médias utilisés sont le fil de cuivre à Les médias utilisés sont le fil de cuivre à

paires torsadées et la fibre optique. Leur paires torsadées et la fibre optique. Leur usage est largement répandu et leur usage est largement répandu et leur coût est modéré. coût est modéré.

Page 257: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Services numériques dédiésServices numériques dédiés

• xDSL (DSL pour Digital Subscriber Line et x xDSL (DSL pour Digital Subscriber Line et x pour désigner une famille de technologies) pour désigner une famille de technologies) - - Nouvelle technologie WAN en développement Nouvelle technologie WAN en développement pour usage domestique. Offre une bande pour usage domestique. Offre une bande passante qui diminue en fonction de la distance passante qui diminue en fonction de la distance par rapport à l'équipement de l'opérateur. Des par rapport à l'équipement de l'opérateur. Des vitesses maximales de 51,84 Mbits/s sont vitesses maximales de 51,84 Mbits/s sont possibles près d'un central téléphonique, mais possibles près d'un central téléphonique, mais des débits largement inférieurs sont plus des débits largement inférieurs sont plus courants (de quelques centaines de kbits/s à courants (de quelques centaines de kbits/s à plusieurs Mbits/s). Usage peu répandu, qui plusieurs Mbits/s). Usage peu répandu, qui augmente rapidement. Coût modéré en baisse. augmente rapidement. Coût modéré en baisse. Le caractère x indique l'ensemble de la famille Le caractère x indique l'ensemble de la famille de technologies DSL, dont : de technologies DSL, dont :

Page 258: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

suitesuite

• HDSLHDSL - DSL à haut débit binaire - DSL à haut débit binaire • SDSLSDSL - DSL ligne unique - DSL ligne unique • ADSLADSL - Ligne numérique à paire - Ligne numérique à paire

asymétrique (DSL asymétrique) asymétrique (DSL asymétrique) • VDSLVDSL - DSL à très haut débit binaire - DSL à très haut débit binaire • RADSLRADSL - DSL à débit adaptatif - DSL à débit adaptatif

Page 259: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

RNIS suiteRNIS suiteLa technologie ISDN permet La technologie ISDN permet

également l'utilisation de toute également l'utilisation de toute une gamme d' applications qui une gamme d' applications qui reposent sur la transmission reposent sur la transmission

haute vitesse : l'accès à haute vitesse : l'accès à l'Internet, le télétravail, un l'Internet, le télétravail, un

service de vidéoconférence, le service de vidéoconférence, le télé-enseignement, la télé-enseignement, la

radiodiffusion et la transmission radiodiffusion et la transmission audio à distance.audio à distance.

L'ISDN est couramment utilisé L'ISDN est couramment utilisé comme liaison de secours (back-comme liaison de secours (back-

up) et de débordement up) et de débordement (overflow) pour les liaisons fixes (overflow) pour les liaisons fixes

existantes.existantes.

Page 260: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Rnis suiteRnis suite

Il propose des interfaces de communication variées qui Il propose des interfaces de communication variées qui sont basées sur la commutation de circuits. Chaque sont basées sur la commutation de circuits. Chaque interface regroupe un certain nombre de canaux de interface regroupe un certain nombre de canaux de

transmission :transmission :

- canal D débit de 64Kbps - canal D16 débit de 16 Kbps

- canal D64 débit de 64 Kbps

- canal H0 débit de 384 Kbps - canal H11 débit de 1536 Kbps

- canal H12 débit de 1920 Kbps

Page 261: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

RNIS suiteRNIS suite

On veut numériser le signal d’un bout à l’autre. Pour On veut numériser le signal d’un bout à l’autre. Pour numériser la voix (qui va de 300 à 3400 Hz) selon les numériser la voix (qui va de 300 à 3400 Hz) selon les

techniques traditionnelles il faut 64 kbps.techniques traditionnelles il faut 64 kbps.

La régie reçoit l’appel et l’envoie sur le bus, les La régie reçoit l’appel et l’envoie sur le bus, les informations transitant sur un canal B, l’utilisateur peut informations transitant sur un canal B, l’utilisateur peut

recevoir une télécopie en même temps qu’une recevoir une télécopie en même temps qu’une communication. On peut aussi transmettre à 2 x 64 kbps communication. On peut aussi transmettre à 2 x 64 kbps en utilisant les 2 canaux entre 2 ordinateurs. Ce débit ne en utilisant les 2 canaux entre 2 ordinateurs. Ce débit ne peut être utilisé pour Internet qui ne sait pas répartir le peut être utilisé pour Internet qui ne sait pas répartir le

débit sur les 2 canauxdébit sur les 2 canaux

Page 262: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Rnis suiteRnis suiteIl existe deux sortes de service ISDN : Il existe deux sortes de service ISDN :

BRI BRI (Basic Rate Access) (Basic Rate Access)

T : interface fournie par l'exploitantT : interface fournie par l'exploitant

U : interface sur la ligne de transmissionU : interface sur la ligne de transmission

S : interface des terminaux ISDN S : interface des terminaux ISDN Cet accès de base autorise le branchement de 5 terminaux et Cet accès de base autorise le branchement de 5 terminaux et l'établissement de deux communications simultanées. Côté l'établissement de deux communications simultanées. Côté réseau public, cet accès est donné par une interface dite T0, réseau public, cet accès est donné par une interface dite T0,

côté abonné, par une interface dite S0. Un accès de base peut côté abonné, par une interface dite S0. Un accès de base peut être installé isolément avec un boîtier de raccordement ou sur être installé isolément avec un boîtier de raccordement ou sur

un commutateur numérique multiservice (PABX).un commutateur numérique multiservice (PABX).

Page 263: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Rnis suiteRnis suiteSur les bus numériques de l'ISDN, un multiplexage temporel Sur les bus numériques de l'ISDN, un multiplexage temporel sépare les intervalles de temps de temps en trois canaux: sépare les intervalles de temps de temps en trois canaux:

2 canaux B (Bearer Channel)  64 Kbit/s pour le transfert de 2 canaux B (Bearer Channel)  64 Kbit/s pour le transfert de data, voice, vidéo en mode commutation de circuit. data, voice, vidéo en mode commutation de circuit.

1 canal D 16 Kbit/s (D-channel protocol) utilisé pour 1 canal D 16 Kbit/s (D-channel protocol) utilisé pour l'établissement de l'appel et la signalisation, en mode l'établissement de l'appel et la signalisation, en mode

commutation de paquets. commutation de paquets.

Les canaux servent à transmettre des données ou de la Les canaux servent à transmettre des données ou de la parole numérisée à 64 Kb/s. Le canal D est celui par lequel parole numérisée à 64 Kb/s. Le canal D est celui par lequel

se font les échanges de signalisation entre l'installation se font les échanges de signalisation entre l'installation d'usager et le réseau. C'est par exemple via le canal D que d'usager et le réseau. C'est par exemple via le canal D que les terminaux signifient au réseau le numéro qu'ils veulent les terminaux signifient au réseau le numéro qu'ils veulent

appeler. Cette signalisation est véhiculée par une voie appeler. Cette signalisation est véhiculée par une voie séparée, le canal sémaphore : on parle de signalisation hors séparée, le canal sémaphore : on parle de signalisation hors

bande.bande.

Le débit global de l'accès est donc de 64+64+16= 144 Kb/s, Le débit global de l'accès est donc de 64+64+16= 144 Kb/s, cette transmission synchrone à 144 kbit/s en full duplex cette transmission synchrone à 144 kbit/s en full duplex

s'effectue sur deux fils.s'effectue sur deux fils.

Page 264: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

RNIS suiteRNIS suitePRIPRI (Primary Rate Access) (Primary Rate Access)

Afin de ne pas multiplier le nombre de lignes S, lorsque Afin de ne pas multiplier le nombre de lignes S, lorsque l'usager a des besoins importants de communications, le l'usager a des besoins importants de communications, le

CCITT a défini un accès de débit plus importants à 2 CCITT a défini un accès de débit plus importants à 2 Mb/s, nommé aussi "T2". C'est l'accès au débit primaire, Mb/s, nommé aussi "T2". C'est l'accès au débit primaire,

ou accès primaire. Il est principalement destiné aux ou accès primaire. Il est principalement destiné aux PABX. Ses caractéristiques sont:PABX. Ses caractéristiques sont:

30 canaux B 64 Kbit/s (voice, data, video)30 canaux B 64 Kbit/s (voice, data, video)

1 canal D 64 Kbit/s (D-channel protocol, data)1 canal D 64 Kbit/s (D-channel protocol, data)

Cet accès primaire est dit à interface d'accès S2/T2.Cet accès primaire est dit à interface d'accès S2/T2.

Le canal de signalisation d'un accès primaire est donc à Le canal de signalisation d'un accès primaire est donc à 64 Kb/s au lieu des 16 Kb/s du canal D de l'accès de 64 Kb/s au lieu des 16 Kb/s du canal D de l'accès de

base. Les 30 canaux B sont utilisés indifféremment, pour base. Les 30 canaux B sont utilisés indifféremment, pour transmettre de la voix ou des données.transmettre de la voix ou des données.

La vitesse de transmission des accès primaires est de La vitesse de transmission des accès primaires est de 2048 Kb/s. 2048 Kb/s.

Page 265: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

RNIS pri suiteRNIS pri suite

Aux Etats Unis, et au Japon, un choix différent à été fait. Aux Etats Unis, et au Japon, un choix différent à été fait. Traditionnellement, la transmission y était à 1,5 Mb/s, au Traditionnellement, la transmission y était à 1,5 Mb/s, au lieu des 2 Mb/s de l'Europe. Aussi, le CCITT a-t-il définit lieu des 2 Mb/s de l'Europe. Aussi, le CCITT a-t-il définit un deuxième type d'accès primaire, adapté à la vitesse un deuxième type d'accès primaire, adapté à la vitesse

de 1544 Kb/s des Nord Américains:de 1544 Kb/s des Nord Américains:

23 canaux B à 64 Kb/s 23 canaux B à 64 Kb/s

1 canal D à 64 Kb/s 1 canal D à 64 Kb/s Cet accès est encore nommé 23B+DCet accès est encore nommé 23B+D

Page 266: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Frame relayFrame relayFrame relay (relais de trames) Frame relay (relais de trames)

est l'un des membres de est l'un des membres de protocoles qui opèrent dans protocoles qui opèrent dans (couche 2) du modèle à sept (couche 2) du modèle à sept

couches. Ils ont un "overhead" couches. Ils ont un "overhead" très faible, aucune des très faible, aucune des

corrections d'erreurs de X.25 et corrections d'erreurs de X.25 et un très faible contrôle de débit. un très faible contrôle de débit. Frame Relay est plus simple et Frame Relay est plus simple et

plus direct, ce qui permet plus de plus direct, ce qui permet plus de performances et d'efficacité. performances et d'efficacité.

Page 267: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Frame relay suiteFrame relay suiteFrame relay permet de Frame relay permet de multiplexer statistiquement de multiplexer statistiquement de nombreuses conversations de nombreuses conversations de

données logiques sur une seule données logiques sur une seule liaison physique. D'où une liaison physique. D'où une

utilisation plus rationnelle de la utilisation plus rationnelle de la bande passante disponible. Ce bande passante disponible. Ce

protocole s'appuie beaucoup sur protocole s'appuie beaucoup sur la et la transmission numérique. la et la transmission numérique.

Sur de telles liaisons, le Sur de telles liaisons, le protocole peut confier les tâches protocole peut confier les tâches

de vérification d'erreurs aux de vérification d'erreurs aux couches supérieures.couches supérieures.

Page 268: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Frame relay suiteFrame relay suite

Frame Relay, comme X25 est basé au départ sur Frame Relay, comme X25 est basé au départ sur l’établissement d’un CV. Les taux d’erreurs sont l’établissement d’un CV. Les taux d’erreurs sont passés de 10-5 à 10-8, ce qui permet d’alléger passés de 10-5 à 10-8, ce qui permet d’alléger

nettement le protocole. En premier lieu, Frame Relay nettement le protocole. En premier lieu, Frame Relay n’effectue plus de segmentation, ensuite il n’effectue n’effectue plus de segmentation, ensuite il n’effectue

plus de contrôle entre les commutateurs. Le seul plus de contrôle entre les commutateurs. Le seul contrôle qui reste est le CRC (contrôle de redondance contrôle qui reste est le CRC (contrôle de redondance

cyclique, pour détecter les bits corrompus) qui est cyclique, pour détecter les bits corrompus) qui est effectué au niveau matériel et ne prend donc pas de effectué au niveau matériel et ne prend donc pas de temps. En cas de CRC erroné, le commutateur jette temps. En cas de CRC erroné, le commutateur jette

simplement la trame sans prévenir personne. La simplement la trame sans prévenir personne. La gestion des erreurs se fera directement au niveau gestion des erreurs se fera directement au niveau

des stations dans les couches supérieuresdes stations dans les couches supérieures

Page 269: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

Frame relay suiteFrame relay suite

Le principal avantage de Frame Relay est que, comme Le principal avantage de Frame Relay est que, comme avec X.25, les clients paient pour le débit de données, et avec X.25, les clients paient pour le débit de données, et non pas pour la vitesse de la liaison. Le coût global sera non pas pour la vitesse de la liaison. Le coût global sera

proportionnel à la valeur du débit.proportionnel à la valeur du débit.

Page 270: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les
Page 271: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

x25x25• • Réseau à commutation de paquetsRéseau à commutation de paquets

– – (Sans connexion, en mode datagramme)(Sans connexion, en mode datagramme)

– – Connecté, en mode circuit virtuel bidirectionnel, fiable (4095 possibilités)Connecté, en mode circuit virtuel bidirectionnel, fiable (4095 possibilités)Circuits virtuels commutés (SVC) et permanents (PVC)Circuits virtuels commutés (SVC) et permanents (PVC)

• • X.25 : trois niveauxX.25 : trois niveaux

– – Niveau physique, X.25(1) : description de la jonction entre le terminal et le réseauNiveau physique, X.25(1) : description de la jonction entre le terminal et le réseauX.21 synchrone ou X.21 bis (V24/V28 jusqu’à 19.200 bits/s et V.35 à 48000 bits/s).X.21 synchrone ou X.21 bis (V24/V28 jusqu’à 19.200 bits/s et V.35 à 48000 bits/s).

– – Niveau trame, X.25(2) ou LAP-B (Link Access Protocol-Balanced)Niveau trame, X.25(2) ou LAP-B (Link Access Protocol-Balanced)

• • Conforme à la norme HDLC : High Data Link Control Procedure.Conforme à la norme HDLC : High Data Link Control Procedure.

• • Initialisation et synchronisation des échanges, Détection des erreurs de transmissionInitialisation et synchronisation des échanges, Détection des erreurs de transmissionet Correction par retransmisson.et Correction par retransmisson.

– – Niveau paquet, X.25(3) : gestion des circuits virtuelsNiveau paquet, X.25(3) : gestion des circuits virtuels

• • Gestion de l’Adressage (N0 de circuit), du Multiplexage, de l’Etablissement et laGestion de l’Adressage (N0 de circuit), du Multiplexage, de l’Etablissement et laLibération des connexions, du Transfert des données (paquets de 32, 64, 128 et 256Libération des connexions, du Transfert des données (paquets de 32, 64, 128 et 256

octets), de la Gestion des incidents.octets), de la Gestion des incidents.• • 16 groupes de 256 voies logiques16 groupes de 256 voies logiques

• • Adresses X.121Adresses X.121

• • X.75 : interconnexion de réseaux X25X.75 : interconnexion de réseaux X25

Page 272: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

ENCAPSULATIONENCAPSULATIONType : 0800 datagramme IPType : 0800 datagramme IP

0806 ARP0806 ARP

8035 RARP8035 RARP

Encapsulation Ethernet (RFC 894) :Encapsulation Ethernet (RFC 894) :

Champ typeChamp type

Pas de Champ LLCPas de Champ LLC

Longueur du champ de données de 1 à 1500 octetsLongueur du champ de données de 1 à 1500 octets

Données utiles IP de 1 a 1480 octetsDonnées utiles IP de 1 a 1480 octets

Encapuslation IEEE 802.2/802.3 (RFC 1042) :Encapuslation IEEE 802.2/802.3 (RFC 1042) :

Champ longueur des données utiles 802.3Champ longueur des données utiles 802.3

Champ LLC/SNAP (Logical Link Contol/Sub-Network Access Champ LLC/SNAP (Logical Link Contol/Sub-Network Access Protocol)Protocol)

LLC = AA.AA.03 (3 octets)LLC = AA.AA.03 (3 octets)

SNAP = 00.00.00.Type (5 octets)SNAP = 00.00.00.Type (5 octets)

Longueur du champ de données de 1 à 1492 octetsLongueur du champ de données de 1 à 1492 octets

Données utiles IP de 1 à 1472 octetsDonnées utiles IP de 1 à 1472 octets

Page 273: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

L’encapsulation de données L’encapsulation de données (suite)(suite)

• Lorsque 2 hôtes communiquent, on Lorsque 2 hôtes communiquent, on parle de communication d’égal à égal ; parle de communication d’égal à égal ; c'est-à-dire que la couche n de la source c'est-à-dire que la couche n de la source communique avec la couche n du communique avec la couche n du destinataire.destinataire.

• Lorsqu’une couche de la source reçoit Lorsqu’une couche de la source reçoit des données, elle encapsule ces des données, elle encapsule ces dernières avec ses informations puis les dernières avec ses informations puis les passe à la couche inférieur. Le passe à la couche inférieur. Le mécanisme inverse a lieu au niveau du mécanisme inverse a lieu au niveau du destinataire ou une couche réceptionne destinataire ou une couche réceptionne les données de la couche inférieur .les données de la couche inférieur .

Page 274: RESEAUX LOCAUX TCP/IP. Qu’est –ce qu’un réseau ? Un réseau en général est le résultat de la connexion de plusieurs machines entre elles, afin que les

L’ encapsulation de données L’ encapsulation de données (suite)(suite)

• enlève les informations la concernant ; enlève les informations la concernant ; puis transmet les informations restantes puis transmet les informations restantes à la couche supérieure. Les données à la couche supérieure. Les données transitant à la couche n de la source transitant à la couche n de la source sont donc les mêmes que les données sont donc les mêmes que les données transitant à la couche n du destinataire.transitant à la couche n du destinataire.

• Pour identifier les données lors de leur Pour identifier les données lors de leur passage au travers d’une couche, passage au travers d’une couche, l’appellation « l’appellation « Unité de données de Unité de données de protocole (PDU) »protocole (PDU) » est utilisée est utilisée