Vous êtes sur la page 1sur 27

ACADEMIE MILITAIRE

FONDOUK JEDID
DIRECTION DE L’ENSEIGNEMENT
UNIVERSITAIRE
Année Universitaire : 2017-2018

COURS : Les Réseaux Internet

Enseignante : Mme Faïza Tabbana


: Date Février 2018

Module : Les réseaux Internet


TCP/IP
Chapitre 1 : Description
Générale
Chapitre 1 : Description Générale
 Historique

 Visage de l’Internet

 Architecture TCP/IP

 Protocoles et applications

2
Historique et acronymes (1)
 L’architecture TCP/IP a été développée, dans le milieu des
années 1970, par la DARPA (Defense Advanced Research
Project Agency – USA –) pour les besoins d’interconnexion des
systèmes informatiques de l’armée (DoD, Department of
Defense).
 Architecture développée par la DARPA (Defence Advanced
Research Project Agency), milieu des années 1970.

■ IP : Internet Protocol - résout les problèmes d'interconnexion en


milieu hétérogène (1974)
■ TCP : Transmission Control Protocol - protocole de transport de
l'Internet (de bout en bout)
3 8
Historique et acronymes
Introduction (2) (2)
 TCP/IP est intégré à Unix BSD 4
(Berkeley) en 1980

 TCP/IP est intégré à ARPANET en 1983

■ Aujourd'hui, TCP/IP est devenu le


standard d'Internet (Internet pour Inter-
Networking)
4
Internet : une définition
 Internet = un ensemble de réseaux
interconnectés entre eux
 Un réseau virtuel fondé sur un
ensemble de réseaux physiques isolés
reliés entre eux par des routeurs
 Protocoles : contrôlent l’émission et la
réception de messages
Ex: TCP, IP, HTTP, FTP, PPP
 Standards Internet
 RFC : Request for comments
 IETF : Internet Engineering Task
Force
Qu’est ce qu’un Intranet
 Intranet : un réseau d’entreprise dans lequel les mêmes
technologies et protocoles que l’Internet sont mis en œuvres
 – Routeurs, protocoles TCP/IP, protocoles applicatifs :
émail, web, …

6
Organisme de normalisation (1)
 Technologie INTERNET développée par un organisme
bénévole : l’IETF (Internet Engineering Task Force) organisé en
8 secteurs de recherche.
 Les normes sont appelées RFC (Request For Comment),

– Exemple : RFC 791 (décrit IP) – RFC 793 (décrit TCP)


– Documents gratuits accessibles à «www.ietf.org»
 Tout le monde peut proposer un RFC

– L’IAB (Internet Activities Board) gère le processus


d’acceptation des RFC.
 les standards sont publiés par une association sans but lucratif
l’internet society (1992)
Organisme de normalisation (2)
qui gère Internet
 Normes techniques : IETF (internet Engineering Task Force)
Les normes sont appelées RFC (Request For Comment),
– Exemple : RFC 791 (décrit IP) – RFC 793 (décrit TCP)
– Documents gratuits accessibles à «www.ietf.org»
 Noms de domaines: ICANN (USA), RIPE (France)

ICANN : Internet corporation for Assigned Names and Numbers;


 Adresses IP, N° port, N° AS : ICANN depuis décembre 1998;
 Réseaux : ISP (Internet Service Provider), NSP (Network Service
Provider)
 5. Fibres : Opérateurs télécoms
 6. Serveurs, contenus : tout le monde (particuliers, entreprises,
université, …)

8
Le visage de l’Internet (1)
 Un ensemble de sous-réseaux indépendants (Autonomous System) et
hétérogènes qui sont interconnectés (organisation hiérarchique).
 Interconnexion de réseaux par l’intermédiaire de routeurs capable de gérer
les adresses IP.
 Les clients du réseau global doivent être capables également de gérer le
protocole IP.
Routeur

Routeur

9 Routeur
Le visage de l’Internet (2)
 Hiérarchique
 national/international
backbone providers (NBPs)
 Ex USA : BBN/GTE, Sprint,

AT&T, IBM, UUNet


 Interconnexion directe privée

pair-à-pair , ou à un point
d’accès public (Network
Access Point - NAPs)
 Regional ISPs
 Connectés aux NBPs
 Local ISP, company
 Connectés aux regional ISPs

10
Le visage de l’Internet (3)
■ ISP - Internet Service Provider
■ un ou plusieurs systèmes autonomes

■un AS = ensemble de réseaux/routeurs sous la même autorité


d'administration (entreprise, campus, …)

11
Analyse de la structure du réseau
 Le bord du réseau
(network edge)
Applications et hosts
 Le cœur du réseau
(network core)
 Routeurs
 Réseau de réseaux
Réseaux d’accès, supports
physiques
 Liens de communication
 Fonctionnement du tout est
décrit par des protocoles

12
Internet : vue «matérielle»
« approche concrète»
 Hosts, end systems
(terminaux) : milliers de
périphériques connectés : PC,
serveurs, PDA, téléphones
faisant tourner des
applications réseau.
 Liens de communications :
fibre optique, cuivre, radio,
satellite.
 Routeurs acheminent les
données à travers le réseau

13
Modèle architectural de la pile TCP/IP

Modèle TCP/IP Modèle OSI

Couche application Couche application


Couche Présentation
Couche session
Couche transport (TCP, UDP) Couche Transport

Couche Inter-réseau (IP) Couche Réseau


Couche Accès au sous-réseau réel de Couche Liaison de données
transport
Couche Physique
14
IP – généralités (1)
 Caractéristiques de base
 Les données de la couche application sont encapsulées
dans le protocole IP avant transmission au protocole
inferieur (Ethernet).

 IP (Internetwork Protocol) offre les fonctionnalités


nécessaires pour interconnecter des systèmes à travers
une structure multi-réseaux.
 Routeur: composant reliant les réseaux entre eux.
 IP implanté dans les systèmes terminaux et les routeurs

15
IP – généralités (2)
 Protocole de couche 3 (couche réseau)
 Spécification du rôle d’IP : RFC 791
 Rôle principal : trouver un chemin dans une architecture

multi-reseaux entre une entité source et une entité destination


(routage).
 Fonctionne en mode non connecté.
 Unité de données transportée : datagramme.
 Responsable de l’adaptation de la taille des paquets
(fragmentation/réassemblage)
 Pas de route unique pour tous les datagrammes d’une même
TPDU (Transport Protocol Data Unit)
Fonctionnement de l'Internet (1)
Le protocole internet (IP)
 Protocole peu fiable (checksum)
 Pas de séquencement => pas de vérification de
déséquencement
 => pas de détection de perte => pas de retransmission sur
perte
 Pas de contrôle de flux
 Pas de multiplexage (pas de connexions multiples sur une
liaison) puisque mode non connecté)
 Service d’acheminement des datagrammes «best effort »
 Sous-protocoles : icmp et arp
 icmp : diagnostics sur le fonctionnement d’IP.
 arp : relation avec la couche inferieure (Ethernet).

17
Fonctionnement de l'Internet (2)

Couche transport : communications entre application


■TCP - protocole de transport de bout en bout

■ uniquement présent aux extrémités

■ transport fiable de segments (mode connecté)

■ protocole complexe (retransmission, gestion des

erreurs, séquencement, …)

18
Fonctionnement de l'Internet (3)
 Les paquets sont routés d’après l’ID host destination
 Les paquets d’une paire identique (source-dest) peuvent
emprunter des routes différentes

19
Architecture de TCP/IP

20
Modèles en couches de la suite
de protocoles TCP/IP

Application FTP, Telnet, SMTP Messages

Segments TCP
Transport TCP, UDP
Datagrammes UDP
ICMP
Réseau IP Paquets (datagrammes)

ARP, RARP
Liaison de Trames
données HDLC, PPP

21
Modèle TCP/IP : Protocoles
 Protocoles niveau IP :
 IP : Internet Protocol
 ARP : Address Resolution Protocol
 RARP : Reverse ARP
 ICMP : Internet Control Message Protocol
 Protocoles niveau Application :
 SMTP : Simple Mail transfert Protocol (Messagerie
électronique)
 FTP : File Transfert Protocol
 Telnet : Protocole pour la connexion à distance dans Internet

22
Protocoles et applications (1)
■ Niveau applicatif
■HTTP - HyperText Transport Protocol

■protocole du web

■échange de requête/réponse entre un client et un serveur

web
■FTP - File Transfer Protocol

■protocole de manipulation de fichiers distants

■transfert, suppression, création, …

■TELNET - TELetypewriter Network Protocol

■système de terminal virtuel

■ permet l’ouverture d’une session distante

23
Protocoles et applications (2)
Niveau applicatif

■ SMTP - Simple Mail Transfert Protocol
■ service d'envoi de courrier électronique

■ réception (POP, IMAP, IMAPS, …)

■ DNS - Domain Name System

assure la correspondance entre un nom symbolique et une


adresse Internet (adresse IP)


■ bases de données réparties sur le globe

■ SNMP - Simple Network Management Protocol

■ protocole d'administration de réseau (interrogation,

configuration des équipements, …)


■Les sockets - interface de programmation permettant l'échange
de données (via TCP ou UDP)

24
Protocoles et applications (3)
■ Protocoles de transfert de données
■ TCP/IP : transfert fiable de données en mode connecté
■ UDP/IP : transfert non garanti de données en mode non

connecté
■ Protocoles de contrôle de l'Internet
■ ICMP - Internet Control and error Message Protocol
■ assure un dialogue IP<-->IP (entre routeurs par ex.) pour

signaler les congestions, synchroniser les horloges, estimer


les temps de transit, …
■ utilisé par l'utilitaire ping permettant de tester la présence

d'une station sur le réseau

25
Protocoles et applications (4)

Protocoles de Contrôle de l'Internet


■ ARP - Address Resolution Protocol
■ protocole permettant d'associer une adresse MAC (adresse
physique utilisée dans les réseaux locaux) à une adresse IP
(adresse logique Internet)

■ RARP - Reverse ARP


■ permet à une station de connaître son adresse IP à partir de

son adresse MAC (interrogation d'un serveur RARP)


■ phase de démarrage d'équipements ne possédant pas de
configuration initiale (imprimante, terminal X)

26
Protocoles et applications (5)
■ Protocoles de contrôle de l'Internet
■ BOOTP - Boot Protocol
permet à une station de connaître sa configuration

réseau lors du démarrage par interrogation d'un


serveur bootp
■ au-dessus d'UDP (ports 67 et 68)

■ DHCP - Dynamic Host Configuration Protocol

■ extension du protocole BOOTP

■ meilleure gestion du plan d'adressage IP avec attribution

dynamique des adresses IP pour une certaine durée (bail ou


lease time)
■ au-dessus d'UDP (ports 67 et 68)

27

Vous aimerez peut-être aussi