70
Introduction La couche liens TCP/IP Igor St´ ephan UFR Sciences Angers 2012-2013 Igor St´ ephan eseaux - TCP/IP 1/ 83

TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

TCP/IP

Igor Stephan

UFR Sciences Angers

2012-2013

Igor Stephan Reseaux - TCP/IP 1/ 83

Page 2: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Plan du cours de Reseaux - TCP/IP

1 IntroductionHistorique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

2 La couche liens

Igor Stephan Reseaux - TCP/IP 2/ 83

Page 3: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Historique d’Internet

internet : connexion de reseaux differents (internetworking)

Internet : l’ensemble des internets suivant les protocolesTCP/IP

Premiers developpements sur l’intenet (annee 70)

de la DARPA (Defense Advanced Research Project Agency)nait :

ARPANETReseaux reliant (point-a-point) des sites de recherche pour

echanger des donnees et du courrierpartager des ressourcesresistant aux attaques militairessans centre nevralgiquesans connection� au mieux �

Igor Stephan Reseaux - TCP/IP 3/ 83

Page 4: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Nombre de machines connectees a Internet

source http://www.zrakon.org/robert/internet

Igor Stephan Reseaux - TCP/IP 4/ 83

Page 5: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Nombre de sites web

source http://www.zrakon.org/robert/internet

Igor Stephan Reseaux - TCP/IP 5/ 83

Page 6: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

source http://www.zrakon.org/robert/internet

Igor Stephan Reseaux - TCP/IP 6/ 83

Page 7: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Alors vint TCP/IP

Premiers developpements de reseaux a commutation depaquets (annees 70)de la DARPA (Defense Advanced Research Project Agency)

autour des reseaux radio et de la communication satelliteautour des protocoles TCP/IP (Transmission ControlProtocol/Internet Protocol)

creation de l’IRG (Internet Research Group) groupe de travailautour de TCP/IPTCP/IP est integre dans le systeme UNIX de Berkeleycreation de l’ICCB (Internet Configuration Control Board)en 1979TCP/IP devient le standard dans ARPANET (Janvier 1983)la DCA (Defense Communication Agency) scinde ARPANETen deux

ARPANET pour la recherche (l’Internet actuel)MILNET (Military network)

Igor Stephan Reseaux - TCP/IP 7/ 83

Page 8: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Dompte la croissance

creation de l’IAB (Internet Architecture Board) qui coordonneet standardise les protocoles autour de TCP/IP.

l’IAB est scindee en 4 entites :

IABIETF (Internet Engineering Task Force)IESG (Internet Engineering Steering Group) l’etat major del’IETFIRTF (Internet Research Task Force) regroupant les recherchessur le futur de l’Internet

creation de l’ISOC (Internet Society) en 1991 regroupant

l’IAB, l’IETF, l’IESG, l’IRTFl’ICANN (Internet Corporation for Assigned Names andNumbers) qui gere l’adressage et les noms de domainele W3C (Wold Wide Web Consortium)

Igor Stephan Reseaux - TCP/IP 8/ 83

Page 9: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

The goal of the IETF is to make Internet work better

l’IETF :

groupes de travail crees pour traiter des sujets specifiquesdefinition des solutions techniques

Les RFC (Request For Comments)

documents techniques definissant les standards de l’Internetcree a partir d’Internet Draft, documents de travail desgroupes d’IETFpublies

Igor Stephan Reseaux - TCP/IP 9/ 83

Page 10: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Les services Internet

Niveau application

World Wide Web (WWW)Courrier electroniqueTransferts de fichiersConnexion et bureau a distance

Niveau reseauService de transport de flux fiable

Independance vis-a-vis de la technologie de reseauInterconnexion universelleAccuses de reception de bout en boutStandards de protocole d’application

Service de transmission de paquets sans connexion

Igor Stephan Reseaux - TCP/IP 10/ 83

Page 11: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Besoins des applications

Perte de Debit (Contrainte de temps)donnees

Transfert de donneesinformatiques Interdite Au mieux (non)

Courrier Interdite Au mieux (non)

Web Interdite Au mieux (non)

Audio/Videoenregistres Acceptable Au mieux (non)

Audio/Video 10Kbit/s < audio < 1Mbit/stemps reel Acceptable 100Kbit/s < video < 5Mbit/s

Messagerie instantanee Interdite Au mieux (faible)

Peer 2 Peer Interdite Au mieux (non)

Igor Stephan Reseaux - TCP/IP 11/ 83

Page 12: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Connexion a Internet

se connecter a Internet necessite

un moyen physique : un raccordement (ligne telephonique,cable, liaison satellite)un moyen logique :

une adresse IP fournie par un Fournisseur d’acces internet(FAI)un Systeme de noms de domaine (DNS)

offre un debit

descendant (ou download) nombre de bits/sec de donneestelechargeables sur l’internetmontant (ou upload) nombre de bits/sec de donneesexpediables sur l’internet

Igor Stephan Reseaux - TCP/IP 12/ 83

Page 13: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Reseau Telephonique Commute (RTC)

modem V90 ou V92 rattache a une ligne telephonique

debit descendant maximum : 56 kbit/sec

debit montant maximum : 48 kbit/sec

� Internet a bas debit �

ligne telephonique inutisable pendant la connexion a internet

interet : il suffit d’une ligne telephonique

Igor Stephan Reseaux - TCP/IP 13/ 83

Page 14: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Reseau Telephonique Commute (RTC)

source Pr. Pascal Nicolas

Igor Stephan Reseaux - TCP/IP 14/ 83

Page 15: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Numeris - Reseau Numerique a Integration de Services(RNIS)

adaptateur Numeris rattache a une ligne telephonique

debit garanti : 64 kbit/sec (ou 128 kbit/sec avec 2 canaux)

plusieurs canaux de communication (voix, fax, images,donnees, etc)

interet : il suffit d’une ligne telephonique pouvant accueillirnumeris

Igor Stephan Reseaux - TCP/IP 15/ 83

Page 16: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

ADSL

Reseau de Raccordement Numerique Asymetrique(Asymmetric Digital Subscriber Line)

modem ADSL (i.e. une � box �) rattache a une lignetelephonique

� Internet a haut debit �

debit descendant minimum : 512 kbit/sec

debit montant minimum : 128 kbit/sec

debits non garantis et dependant de la distance au centretelephonique

ligne telephonique utisable pendant la connexion a internet

possibilite de recevoir la television et le telephone IP

Igor Stephan Reseaux - TCP/IP 16/ 83

Page 17: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

ADSL

source Pr. Pascal Nicolas

Igor Stephan Reseaux - TCP/IP 17/ 83

Page 18: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Cable

reseau (metropolitain) cable de television

modem cable

� Internet a haut debit �

debit descendant minimum : 20 Mbit/sec

debit montant minimum : 512 kbit/sec

Igor Stephan Reseaux - TCP/IP 18/ 83

Page 19: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Cable

source Pr. Pascal Nicolas

Igor Stephan Reseaux - TCP/IP 19/ 83

Page 20: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Satellite (en monodirectionnel)

reception (download) par satellite

parabole de reception

expedition (upload) via une liaison RTC

modem rattache a une ligne telephonique

temps de latence eleve du a l’eloignement du satellitegeostationnaire (36000km)

Igor Stephan Reseaux - TCP/IP 20/ 83

Page 21: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Satellite (en monodirectionnel)

source Pr. Pascal Nicolas

Igor Stephan Reseaux - TCP/IP 21/ 83

Page 22: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Satellite (en bidirectionnel)

reception (download) par satellite

parabole de reception

expedition (upload) par satellite

antenne d’emission

temps de latence eleve du a l’eloignement du satellitegeostationnaire (36000km)

cout tres important

Igor Stephan Reseaux - TCP/IP 22/ 83

Page 23: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Satellite (en bidirectionnel)

source Pr. Pascal Nicolas

Igor Stephan Reseaux - TCP/IP 23/ 83

Page 24: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Liaison specialisee

Liaison loue

liaison permanente

debit disponible garanti

adresse IP fixe

hebergement de services professionnels

Igor Stephan Reseaux - TCP/IP 24/ 83

Page 25: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Partage d’un acces Internet

partage sur un � petit � reseau de l’acces a Internet

passerelle possedant une adresse IP (publique)

autres elements (les � hotes �) du reseau avec adresses IPprivees

3 grands types de partage :

via de l’Ethernet filairevia du WiFivia du CPLou une combinaison des 3.

Igor Stephan Reseaux - TCP/IP 25/ 83

Page 26: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Ethernet filaire

chaque hote dispose d’une carte Ethernet (10 ou 100Mbit/sec)

passerelle reliee (via de la connection RJ45)

directement a chaque hoteindirectement via un commutateur (switch) (ou unconcentrateur (hub))

Igor Stephan Reseaux - TCP/IP 26/ 83

Page 27: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Ethernet filaire

source Pr. Pascal Nicolas

Igor Stephan Reseaux - TCP/IP 27/ 83

Page 28: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

WiFi

point d’acces et passerelle

carte WiFi pour chaque hote

acces securises

identification lors de la connexionchiffrement des echanges

debits : 11 Mbit/sec (802.11b) ou 54 Mbit/sec (802.11g)

simplicite a l’installation

fiabilite et performance en fonction des conditions d’utilisation

Igor Stephan Reseaux - TCP/IP 28/ 83

Page 29: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

WiFi

source Pr. Pascal Nicolas

Igor Stephan Reseaux - TCP/IP 29/ 83

Page 30: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Courant porteur en ligne (CPL)

utilisation du reseau electrique � indoor �

reseau Ethernet sur le reseau electrique

carte reseau Ethernet pour chaque hote reliee via unadaptateur sur une prise de courant

passerelle reliee via un adaptateur a une prise de courant

utilisation d’un reseau preexistant

Igor Stephan Reseaux - TCP/IP 30/ 83

Page 31: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Courant porteur en ligne (CPL)

source Pr. Pascal Nicolas

Igor Stephan Reseaux - TCP/IP 31/ 83

Page 32: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Objectif des protocoles TCP/IP

Assurer la transmission d’informations entre deux entitessituees dans des reseaux locaux possiblement distincts.

source Pr. Pascal Nicolas

Igor Stephan Reseaux - TCP/IP 32/ 83

Page 33: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Les 4 couches de TCP/IP

couche application (les programmes utilisateurs)

couche transportTCPUDP (User Datagram Protocol)

couche reseauIPICMP (Internet Control Message Protocol)

couche de liens d’interface avec le materielpilote (driver) du systeme d’exploitationcarte d’interface entre l’hote et le reseau

Les couches � reseau � et � de liens � sont presentes surtous les equipements tandis que les couches� application � et � transport � ne sont presentes que sur leshotes (de � bout en bout �).

Igor Stephan Reseaux - TCP/IP 33/ 83

Page 34: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

correspondantescouches OSI

processusutilisateur

processusutilisateur

processusutilisateur

transport

applications

réseau

liens

processusutilisateur logiciels

hors du SE

logicielsdans le SE

adressage IPuniquement

adressage

physique

4

21

7

interfacematérielle

UDP

ex : ping ex : FTP

support matériel

IP

ARP

3

5

6 ex : DHCP

TCP

ICMP

source Pr. Pascal NicolasIgor Stephan Reseaux - TCP/IP 34/ 83

Page 35: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Transmission d’informations en local

Un ordinateur A (client) interroge un ordinateur B (serveur) vial’application FTP (File Transfert Protocol)

ordinateur A ordinateur B

client FTP

TCP

IP

Ethernetdriver

protocole FTP

protocole TCP

protocole IP

protocole Ethernet

IP

TCP

serveur FTP

driverEthernet

bus Ethernet

Igor Stephan Reseaux - TCP/IP 35/ 83

Page 36: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Interconnexion de reseaux heterogenes

Deux systemes terminaux A et B

A sur un reseau de type � bus Ethernet �

B sur un reseau de type � Token Ring �

un routeur entre A et B disposant

d’une carte et driver Ethernetd’une carte et driver Token Ring

une trame Ethernet et une trame Token Ring

messages identiques (niveau applications)

paquets identiques (niveau transport)

datagrammes identiques dans le cas d’un seul routeur (niveaureseau)

datagrammes possiblement differents dans le cas general

Igor Stephan Reseaux - TCP/IP 36/ 83

Page 37: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

client FTP

Ethernetdriver driver

Ethernet

IP

serveur FTP

Token Ring

bus Ethernet

driver driverToken Ring

routeur

ordinateur A ordinateur B

Token Ring

message

� routeur � : machine permettant l’acheminement d’un reseau aun autre reseau.

Igor Stephan Reseaux - TCP/IP 37/ 83

Page 38: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

client FTP

TCP

Ethernetdriver driver

Ethernet

IP

serveur FTP

Token Ring

bus Ethernet

driver driverToken Ring

routeur

ordinateur A ordinateur B

Token Ring

message

� routeur � : machine permettant l’acheminement d’un reseau aun autre reseau.

Igor Stephan Reseaux - TCP/IP 38/ 83

Page 39: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

client FTP

TCP

IP

Ethernetdriver driver

Ethernet

IP

serveur FTP

Token Ring

bus Ethernet

driver driverToken Ring

routeur

ordinateur A ordinateur B

Token Ring

message

paquet

� routeur � : machine permettant l’acheminement d’un reseau aun autre reseau.

Igor Stephan Reseaux - TCP/IP 39/ 83

Page 40: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

client FTP

TCP

IP

Ethernetdriver driver

Ethernet

IP

serveur FTP

Token Ring

bus Ethernet

driver driverToken Ring

routeur

ordinateur A ordinateur B

Token Ring

message

paquet

datagramme

� routeur � : machine permettant l’acheminement d’un reseau aun autre reseau.

Igor Stephan Reseaux - TCP/IP 40/ 83

Page 41: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

client FTP

TCP

IP

Ethernetdriver driver

Ethernet

IP

serveur FTP

Token Ring

bus Ethernet

driver driverToken Ring

routeur

ordinateur A ordinateur B

Token Ring

message

paquet

datagramme

trame Ethernet

� routeur � : machine permettant l’acheminement d’un reseau aun autre reseau.

Igor Stephan Reseaux - TCP/IP 41/ 83

Page 42: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

client FTP

TCP

IP

Ethernetdriver driver

Ethernet

IP

serveur FTP

Token Ring

bus Ethernet

driver driverToken Ring

routeur

ordinateur A ordinateur B

tramesEthernet

identiques

Token Ring

message

paquet

datagramme

� routeur � : machine permettant l’acheminement d’un reseau aun autre reseau.

Igor Stephan Reseaux - TCP/IP 42/ 83

Page 43: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

client FTP

TCP

IP

Ethernetdriver driver

Ethernet

IP

serveur FTP

Token Ring

bus Ethernet

driver driverToken Ring

routeur

ordinateur A ordinateur B

tramesEthernet

identiques

Token Ring

datagrammesidentiques

paquet

message

� routeur � : machine permettant l’acheminement d’un reseau aun autre reseau.

Igor Stephan Reseaux - TCP/IP 43/ 83

Page 44: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

client FTP

TCP

IP

Ethernetdriver driver

Ethernet

IP

serveur FTP

Token Ring

bus Ethernet

driver driverToken Ring

routeur

ordinateur A ordinateur B

tramesEthernet

identiques

Token Ring

datagrammesidentiques

paquet

message

datagramme

� routeur � : machine permettant l’acheminement d’un reseau aun autre reseau.

Igor Stephan Reseaux - TCP/IP 44/ 83

Page 45: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

client FTP

TCP

IP

Ethernetdriver driver

Ethernet

IP

serveur FTP

Token Ring

bus Ethernet

driver driverToken Ring

routeur

ordinateur A ordinateur B

tramesEthernet

identiques

Token Ring

datagrammesidentiques

message

paquet

datagramme

trame Token Ring

� routeur � : machine permettant l’acheminement d’un reseau aun autre reseau.

Igor Stephan Reseaux - TCP/IP 45/ 83

Page 46: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

client FTP

TCP

IP

Ethernetdriver driver

Ethernet

IP

serveur FTP

Token Ring

bus Ethernet

driver driverToken Ring

routeur

ordinateur A ordinateur B

tramesEthernet

identiques

Token RingtramesToken Ringidentiques

datagrammesidentiques

paquet

datagramme

message

� routeur � : machine permettant l’acheminement d’un reseau aun autre reseau.

Igor Stephan Reseaux - TCP/IP 46/ 83

Page 47: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

client FTP

TCP

IP

Ethernetdriver driver

Ethernet

IP IP

serveur FTP

Token Ring

bus Ethernet

driver driverToken Ring

routeur

ordinateur A ordinateur B

tramesEthernet

identiques

Token RingtramesToken Ringidentiques

datagrammesidentiques

datagrammesidentiques

message

paquet

� routeur � : machine permettant l’acheminement d’un reseau aun autre reseau.

Igor Stephan Reseaux - TCP/IP 47/ 83

Page 48: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

client FTP

TCP

IP

Ethernetdriver driver

Ethernet

IP IP

TCP

serveur FTP

Token Ring

bus Ethernet

driver driverToken Ring

routeur

paquets identiques

ordinateur A ordinateur B

tramesEthernet

identiques

Token RingtramesToken Ringidentiques

datagrammesidentiques

datagrammesidentiques

message

� routeur � : machine permettant l’acheminement d’un reseau aun autre reseau.

Igor Stephan Reseaux - TCP/IP 48/ 83

Page 49: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

client FTP

TCP

IP

Ethernetdriver driver

Ethernet

IP IP

TCP

serveur FTP

Token Ring

bus Ethernet

driver driverToken Ring

routeur

messages identiques

paquets identiques

ordinateur A ordinateur B

tramesEthernet

identiques

Token RingtramesToken Ringidentiques

datagrammesidentiques

datagrammesidentiques

� routeur � : machine permettant l’acheminement d’un reseau aun autre reseau.

Igor Stephan Reseaux - TCP/IP 49/ 83

Page 50: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

client FTP

TCP

IP

Ethernetdriver driver

Ethernet

IP IP

TCP

serveur FTP

Token Ring

bus Ethernet

driver driverToken Ring

routeur

messages identiques

paquets identiques

ordinateur A ordinateur B

tramesEthernet

identiques

Token RingtramesToken Ringidentiques

datagrammesidentiques

datagrammesidentiques

� routeur � : machine permettant l’acheminement d’un reseau aun autre reseau.

Igor Stephan Reseaux - TCP/IP 50/ 83

Page 51: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

datagrammesrouteur IP routeur IP IP

TCP

Application

driver driverprotocole B

ordinateur B

protocole B

identiquestrames

paquets identiques

messages identiques

Application

TCP

IP

driver driverprotocole A

ordinateur A

Reseau A

identiquestrames

Internet

Reseau B

protocole A

� routeur � : machine permettant l’acheminement d’un reseau aun autre reseau.

Igor Stephan Reseaux - TCP/IP 51/ 83

Page 52: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Encapsulation de la pile de protocoles TCP/IP

donnéesutilisateur

applicatif

en−têteEthernet

remorqueEthernet

Ethernet

application

TCP

IP

14 octets 20 octets 20 octets trame Ethernet

paquet TCP

datagramme IP

46 à 1500 octets

en−tête IP

en−tête IP

données applicativesen−tête TCP

données applicatives

données applicatives

en−tête TCP

en−tête TCP

en−tête

driverEthernet

donnéesutilisateur

Igor Stephan Reseaux - TCP/IP 52/ 83

Page 53: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Encapsulation de la pile de protocoles TCP/IP

donnéesutilisateur

applicatif

en−têteEthernet

remorqueEthernet

Ethernet

application

TCP

IP

14 octets 20 octets 20 octets trame Ethernet

paquet TCP

datagramme IP

46 à 1500 octets

en−tête IP

en−tête IP

données applicativesen−tête TCP

données applicatives

données applicatives

en−tête TCP

en−tête TCP

en−tête

driverEthernet

donnéesutilisateur

Igor Stephan Reseaux - TCP/IP 53/ 83

Page 54: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Encapsulation de la pile de protocoles TCP/IP

donnéesutilisateur

applicatif

en−têteEthernet

remorqueEthernet

Ethernet

application

TCP

IP

14 octets 20 octets 20 octets trame Ethernet

paquet TCP

datagramme IP

46 à 1500 octets

en−tête IP

en−tête IP

données applicativesen−tête TCP

données applicatives

données applicatives

en−tête TCP

en−tête TCP

en−tête

driverEthernet

donnéesutilisateur

Igor Stephan Reseaux - TCP/IP 54/ 83

Page 55: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Encapsulation de la pile de protocoles TCP/IP

donnéesutilisateur

applicatif

en−têteEthernet

remorqueEthernet

Ethernet

application

TCP

IP

14 octets 20 octets 20 octets trame Ethernet

paquet TCP

datagramme IP

46 à 1500 octets

en−tête IP

en−tête IP

données applicativesen−tête TCP

données applicatives

données applicatives

en−tête TCP

en−tête TCP

en−tête

driverEthernet

donnéesutilisateur

Igor Stephan Reseaux - TCP/IP 55/ 83

Page 56: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Encapsulation de la pile de protocoles TCP/IP

donnéesutilisateur

applicatif

en−têteEthernet

remorqueEthernet

Ethernet

application

TCP

IP

14 octets 20 octets 20 octets trame Ethernet

paquet TCP

datagramme IP

46 à 1500 octets

en−tête IP

en−tête IP

données applicativesen−tête TCP

données applicatives

données applicatives

en−tête TCP

en−tête TCP

en−tête

driverEthernet

donnéesutilisateur

Igor Stephan Reseaux - TCP/IP 56/ 83

Page 57: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Encapsulation de la pile de protocoles TCP/IP

donnéesutilisateur

applicatif

en−têteEthernet

remorqueEthernet

Ethernet

application

TCP

IP

14 octets 20 octets 20 octets trame Ethernet

paquet TCP

datagramme IP

46 à 1500 octets

en−tête IP

en−tête IP

données applicativesen−tête TCP

données applicatives

données applicatives

en−tête TCP

en−tête TCP

en−tête

driverEthernet

donnéesutilisateur

Igor Stephan Reseaux - TCP/IP 57/ 83

Page 58: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Encapsulation de la pile de protocoles TCP/IP

donnéesutilisateur

applicatif

en−têteEthernet

remorqueEthernet

Ethernet

application

TCP

IP

14 octets 20 octets 20 octets trame Ethernet

paquet TCP

datagramme IP

46 à 1500 octets

en−tête IP

en−tête IP

données applicativesen−tête TCP

données applicatives

données applicatives

en−tête TCP

en−tête TCP

en−tête

driverEthernet

donnéesutilisateur

Igor Stephan Reseaux - TCP/IP 58/ 83

Page 59: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Encapsulation de la pile de protocoles TCP/IP

donnéesutilisateur

applicatif

en−têteEthernet

remorqueEthernet

Ethernet

application

TCP

IP

14 octets 20 octets 20 octets trame Ethernet

paquet TCP

datagramme IP

46 à 1500 octets

en−tête IP

en−tête IP

données applicativesen−tête TCP

données applicatives

données applicatives

en−tête TCP

en−tête TCP

en−tête

driverEthernet

donnéesutilisateur

Igor Stephan Reseaux - TCP/IP 59/ 83

Page 60: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Encapsulation de la pile de protocoles TCP/IP

donnéesutilisateur

donnéesutilisateur

driverEthernet

applicatif

en−têteEthernet

remorqueEthernet

Ethernet

application

TCP

IP

14 octets 20 octets 20 octets trame Ethernet

paquet TCP

datagramme IP

46 à 1500 octets

en−tête IP

en−tête IP

données applicativesen−tête TCP

données applicatives

données applicatives

en−tête TCP

en−tête TCP

en−tête

Igor Stephan Reseaux - TCP/IP 60/ 83

Page 61: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Un exemple

Acceder a la page webhttp://www.info.univ-angers.fr/pub/stephan/index.html

Igor Stephan Reseaux - TCP/IP 61/ 83

Page 62: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Niveau HTTP

le navigateur demande au DNS l’adresse IP du serveurwww.info.univ-angers.fr

le DNS retourne 194.57.175.124le navigateur envoie la requete HTTPGET /pub/stephan/index.html HTTP/1.1

Host: www.info.univ-angers.fr

User-Agent : ...

le serveur web repondHTTP/1.1 200 OK

Date: Wed, 31 Aug 2011 15:28:46 GMT

Server: Apache/2.2.14 (Ubuntu)

...

<HTML>

...

</HTML>Igor Stephan Reseaux - TCP/IP 62/ 83

Page 63: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Niveau HTTP

Igor Stephan Reseaux - TCP/IP 63/ 83

Page 64: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Echange de messages HTTP

Igor Stephan Reseaux - TCP/IP 64/ 83

Page 65: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Niveau TCP (et HTTP)

Igor Stephan Reseaux - TCP/IP 65/ 83

Page 66: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Niveau TCP

Canal de communication socket (X.Y.Z.T :N,194.57.175.124 :80)

port 80 pour le serveur

port N libre pour le client

dialogue HTTP s’appuyant sur une connexion TCP

etablissement de la connexion TCPenvoi du navigateur client au serveur de la requete HTTP(1 seul paquet suffit)envoi du serveur au navigateur client de la reponse HTTP(plusieurs paquets)fermeture de la connexion TCP

Igor Stephan Reseaux - TCP/IP 66/ 83

Page 67: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Echange de paquets TCP (et de messages HTTP)

Igor Stephan Reseaux - TCP/IP 67/ 83

Page 68: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Niveau IP (et TCP (et HTTP))

Igor Stephan Reseaux - TCP/IP 68/ 83

Page 69: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Niveau IP

Chaque paquet TCP est encapsule dans un datagramme IP

chaque datagramme IP contient (en autres)

l’adresse IP de l’emetteur du datagramme IPl’adresse IP du destinataire final du datagramme IP

chaque datagramme IP va de routeur en routeur jusqu’a sadestination

a chaque routeur, la table de routage indique

l’adresse IP du prochain routeur necessaire connecte au memereseau que le routeur effectuant le routagel’interface de sortie

Igor Stephan Reseaux - TCP/IP 69/ 83

Page 70: TCP/IP - univ-angers.fr · TCP/IP est int egr e dans le syst eme UNIX de Berkeley cr eation de l’ICCB (Internet Con guration Control Board) en 1979 TCP/IP devient le standard dans

IntroductionLa couche liens

Historique d’InternetConnexion a InternetPartage d’InternetUn apercu de l’architecture des protocoles TCP/IP

Niveau liens

Dans le cas d’une connexion entre un client et un serveur sur lememe reseau Ethernet

Chaque datagramme IP est place dans autant de tramesEthernet que necessaires (par fragmentation)chaque trame Ethernet contient les adresses MAC (MediumAccess Control) des cartes reseaux de l’emetteur et dudestinataire

Igor Stephan Reseaux - TCP/IP 70/ 83