Ch 25 Réseaux et internet
Ch 25 Réseaux et internet
1. Introduction au réseau 2. Protocoles TCP et IP
3. Le modèle TCP / IP
4. Protocole du bit alterné
1. Introduction au réseau : réseau local (LAN)
Auteur : David Roche
1. Introduction au réseau : réseau local (LAN)
• Câble Ethernet avec prises RJ45
Auteur : David Roche
1. Introduction au réseau : les interfaces
Câble réseau de type Ethernet Carte réseau de type wifi
Auteur : David Roche
1. Introduction au réseau
Plusieurs switchs
Auteur : David Roche
1. Introduction au réseau : réseau local (LAN)
Réseau de 4 ordinateurs
Auteur : David Roche
1. Introduction au réseau : réseau local (LAN)
Réseau de 5 ordinateurs
Auteur : David Roche
1. Introduction au réseau
1. Introduction au réseau : les adresses IP
Identifiant : l’adresse IP (Internet Protocol)
a.b.c.d
Ex : 192.168.2.1
4 nombres entre 0 et 255 (soit 1 octet)
1. Introduction au réseau : les adresses IP
Masque de sous-réseau : 255.255.255.0
192.168.2.1
Identifiant réseau Identifiant ordinateur
Adresse du réseau : 192.168.2.0
Masque de sous-réseau : 255.255.0.0
192.168.2.1
Identifiant réseau Identifiant ordinateur
1. Introduction au réseau : les adresses IP
Norme IPV4
192.168.2.1 4 x 1 octet soit :
232 adresses possibles
Norme IPV6
5800:10C3:E3C3:F1AA:48E3:D923:D494:AAFF
8 x 2 octets soit :
2128 adresses possibles
1. Introduction au réseau : les adresses IP
Rôle des serveurs DNS
Ch 25 Réseaux et internet
1. Introduction au réseau 2. Protocoles TCP et IP 3. Le modèle TCP / IP
4. Protocole du bit alterné
2. Protocoles TCP et IP
Protocoles
HTTP
SSL
SMTP POP
FTP TCP
IP
HTTP : HyperText Transfer Protocol IP : Internet Protocol
TCP : Transmission Control Protocol FTP : File Transfer Protocol
SMTP : Simple Mail Transfer Protocole
POP : Post Office Protocol SSL : Secure Socket Layer
2. Protocoles TCP et IP
Des règles communes Un peu d’histoire :
• 1962 : projet de relier des Universités
• 1968 : Arpanet, 1er réseau informatique, entre UCLA et Stanford
• 1972 : 23 universités sont connectées
… de nombreux réseaux… avec des protocoles différents
• 1974 : Vint Cerf et Bob Khan mettent au point 2 protocoles : TCP et IP
• …tous les réseaux peuvent désormais communiquer !
INTER-NET WEB
Auteur : David Roche
Auteur : David Roche
2. Protocoles TCP et IP
La poste Internet
https://slideplayer.fr/slide/1144016/
2. Protocoles TCP et IP
1. TCP : découpe les données en paquets numérotés
2. IP « encapsule » les données et les envoie au destinataire (routage des paquets)
Salut ! En-tête TCP
En-tête IP :
IP émetteur + IP destinataire
2. Protocoles TCP et IP
3. Les données sont
« désencapsulées »
4. TCP s’assure qu’un paquet est bien arrivé à destination
Auteur : David Roche
1. Introduction au réseau : les adresses IP
Auteur : David Roche
En résumé :
IP
• Découpage en paquets
• Acheminement des paquets
TCP
• Paquets spécifiques pour indiquer le début et la fin de connexion
• Accusé de réception pour chaque paquet envoyé
• Paquets numérotés
Service qualité
https://slideplayer.fr/slide/1144016/
2. Le protocole TCP / IP
Autre protocole : UDP
• Plus rapide
• Moins fiable
➢Bien pour le streaming
Ch 25 Réseaux et internet
1. Introduction au réseau 2. Protocoles TCP et IP 3. Le modèle TCP / IP
4. Protocole du bit alterné
3. Le modèle TCP / IP
Auteur : David Roche
Besoin d’encapsuler les paquets IP dans une « trame »
3. Le modèle TCP / IP
Auteur : David Roche
Trame ethernet
Exemple d’adresse MAC : 00:E0:4C:68:02:11
IP
• Adresse réseau
• peut varier
MAC
• Adresse physique
• est fixe
• Requête ARP
(Address Resolution Protocol)
• Encapsulation
3. Le modèle TCP / IP
Types de données Réponse attendue Requête HTML Fichiers html + css+ … Requête FTP Fichier texte / son /
image / vidéo …
Requête SMTP Email
Requête DNS Adresse IP / URL
Auteur : David Roche
Couche application
3. Le modèle TCP / IP
Auteur : David Roche
Couche application
Exemple 1 : Exemple 2 :
3. Le modèle TCP / IP
Auteur : David Roche
Le modèle des couches TCP IP
La couche du dessous encapsule la couche du dessus
3. Le modèle TCP / IP
Le modèle des couches OSI :
(pour info)
Auteur : David Roche
Ch 25 Réseaux et internet
1. Introduction au réseau 2. Protocoles TCP et IP 3. Le modèle TCP / IP
4. Protocole du bit alterné
Rappel :
IP
• Acheminement des paquets
TCP
• Découpage en paquets
• Paquets spécifiques pour indiquer le début et la fin de connexion
• Accusé de réception pour chaque paquet envoyé
• Paquets numérotés
Service qualité
https://slideplayer.fr/slide/1144016/
4. Protocole du bit alterné
Processus d’accusé de réception
Ou
Processus d’acquittement
Objectif : repérer les paquets perdus et les renvoyer
4. Le protocole de bit alterné
Auteur : David Roche
Le modèle des couches TCP IP
Protocole de bit alterné
4. Protocole du bit alterné
Système de drapeau (flag) +
Système d’horloge
flag
Acknowledge
4. Protocole du bit alterné
1er cas : la trame est perdue
4. Protocole du bit alterné
2ème cas : l’accusé de réception est perdu
4. Protocole de bit alterné
Conclusion :
• Un système simple mais pas toujours efficace
• Remplacé aujourd’hui par des systèmes plus efficaces, mais aussi plus complexes
Pour terminer, quelques commandes en ligne :
ipconfig : pour connaître sa configuration réseau
C:\Users\sgenr>ipconfig/all Carte réseau sans fil Wi-Fi :
Suffixe DNS propre à la connexion. . . : numericable.fr
Description. . . : Intel(R) Wireless-AC 9560 160MHz Adresse physique . . . : 98-AF-65-35-31-3F
DHCP activé. . . : Oui
Configuration automatique activée. . . : Oui
Adresse IPv6 de liaison locale. . . . .: fe80::bc41:cfe9:b44f:76b7%12(préféré) Adresse IPv4. . . .: 192.168.0.33(préféré)
Pour terminer, quelques commandes en ligne :
ping : pour joindre une machine du réseau ou un adresse IP externe
C:\Users\sgenr>ping www.nsialain.fr
Envoi d’une requête 'ping' sur www.nsialain.fr [92.222.139.156] avec 32 octets de données :
Réponse de 92.222.139.156 : octets=32 temps=16 ms TTL=54 Réponse de 92.222.139.156 : octets=32 temps=23 ms TTL=54 Réponse de 92.222.139.156 : octets=32 temps=15 ms TTL=54 Réponse de 92.222.139.156 : octets=32 temps=16 ms TTL=54 Statistiques Ping pour 92.222.139.156:
Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte 0%), Durée approximative des boucles en millisecondes :
Minimum = 15ms, Maximum = 23ms, Moyenne = 17ms
Pour terminer, quelques commandes en ligne :
tracert : pour suivre les sauts effectués par un paquet jusqu’à destination
C:\Users\sgenr>tracert mammoth.la
Détermination de l’itinéraire vers mammoth.la [198.49.23.145]
avec un maximum de 30 sauts :
1 3 ms 2 ms 2 ms 192.168.0.1
2 * * * Délai d’attente de la demande dépassé.
3 9 ms 9 ms 8 ms 213-245-252-161.rev.numericable.fr [213.245.252.161]
4 11 ms 13 ms 13 ms 172.19.132.146
5 10 ms 13 ms 12 ms xe-10-0-1.mpr1.cdg11.fr.zip.zayo.com [94.31.32.137]
6 11 ms 11 ms 11 ms ae4.mpr2.cdg12.fr.zip.zayo.com [64.125.22.166]
7 13 ms 19 ms 11 ms 94.31.47.226.IPYX-150971--ZYO.zip.zayo.com [94.31.47.226]
8 12 ms 11 ms 16 ms po110.bs-b.sech-par.netarch.akamai.com [23.57.101.245]
9 13 ms 10 ms 12 ms a72-52-1-149.deploy.static.akamaitechnologies.com [72.52.1.149]
10 13 ms 15 ms 49 ms ae121.access-a.sech-par.netarch.akamai.com [23.57.101.251]
11 45 ms 20 ms 61 ms 93.191.173.168 12 276 ms 278 ms 334 ms 93.191.173.69
13 97 ms 95 ms 98 ms a209-200-169-222.deploy.static.akamaitechnologies.com [209.200.169.222]
14 94 ms 92 ms 118 ms 198.49.23.145