rsx101 réseaux et télécommunications diaporama séance 11 internet (2) révision ajean-claude...
TRANSCRIPT
![Page 1: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/1.jpg)
RSX101Réseaux et Télécommunications
RSX101Réseaux et Télécommunications
Diaporama séance 11
Internet (2)
Révision AJean-Claude KOCH
![Page 2: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/2.jpg)
RSX101 - Réseaux & Télécommunication - JCK 2
Le niveau TRANSPORTLe niveau TRANSPORT
PHYSIQUE
LIAISON
RÉSEAU
TRANSPORT
SESSION
PRÉSENTATION
APPLICATION
PHYSIQUE
LIAISON
RÉSEAU
TRANSPORT
SESSION
PRÉSENTATION
APPLICATION
PROCESSUSÉMISSION
PROCESSUSRÉCEPTION
données
donnéesAH
donnéesPH
donnéesSH
donnéesTH
donnéesNH
LH LT
bits
Médium de transmission
données
![Page 3: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/3.jpg)
RSX101 - Réseaux & Télécommunication - JCK 3
COUCHE 4 : Niveau TRANSPORTCOUCHE 4 : Niveau TRANSPORT
STRUCTURATION des BLOCS :
Messages, segments
Concaténation/séparation
SÉCURISATION TRAFIC :
Contrôle de flux
MULTIPLEXAGE :
Niveau Transport
QUALITÉ de SERVICE :
Débit moyen
(An)Isochronie
Fiabilité
5 Classes de service OSI
TRANSFERT TRANSPARENT DE BOUT EN BOUT
![Page 4: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/4.jpg)
Internet TCPInternet TCP
![Page 5: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/5.jpg)
RSX101 - Réseaux & Télécommunication - JCK 5
X25-3
Le niveau Transport de l’Internet
Applications
4
3 IP IGMP
2 LAP- RNIS
Serial1
ARP/RARP
ICMP
LLC
MAC
Couche physique LANs Couche physique WANs
AAL
SLIP
PPP
LAP-B PQT
TCP UDP
TELNET FTP DNS NNTPHTTP SMTP RTP/RTCP
Réseaux hôtes
![Page 6: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/6.jpg)
RSX101 - Réseaux & Télécommunication - JCK 6
Fonctionnalités
• Segmentation re-assemblage des messages
• Rétablir ordonnancement des paquets
• Multiplexage vers plusieurs applications (numéro de port)
• Service orienté connexion
• Transfert de données exprès
• Contrôle de flux
• Détection des paquets erronés et perdus
• Récupération des erreurs par ré-émission
• Détection d’inactivité
Le protocole TCPTransport Control Protocol
Le protocole TCPTransport Control Protocol
![Page 7: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/7.jpg)
RSX101 - Réseaux & Télécommunication - JCK 7
Le protocole TCP (2)Le protocole TCP (2)
Protocole de transport fiable en mode connecté
CIRCUIT VIRTUEL :Établissement, maintien et fermeture connexions
Mode Point à Point en Uni-directionnel
Bi-directionnel simultané par double connexions
CONTRÔLE de FLUX :Fenêtrage dynamique
Temporisateur adaptatif
SÉCURISATION :Somme de contrôle
Reprises automatiques
![Page 8: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/8.jpg)
RSX101 - Réseaux & Télécommunication - JCK 8
Le protocole TCP (3)Le protocole TCP (3)
GESTION des FLUX :
Flot d’octets non structuré ( Découpage selon containers IP )
Rétention octets pour optimisation transferts
Forçage émission segment non plein si besoin (Push)
Possibilité d’émission en mode Urgent
Notion de ports, via SOCKETS (Mise en relation des processus en
communication à chaque extrémité, en mode connecté)
Multiplexage de flux applicatifs simultanés
![Page 9: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/9.jpg)
RSX101 - Réseaux & Télécommunication - JCK 9
Le protocole T.C.P.Le protocole T.C.P.
Protocole de transport fiable en mode connecté
32 bits
0 31
... DONNÉES ...
OPTIONS (Facultatif)
F.C.S. URGENCE
PORT SOURCE PORT DESTINATION
NUMÉRO de SÉQUENCE
NUMÉRO d'ACCUSÉ RÉCEPTION
LNGR N.U. CODE FENÊTRE
N.U.
Le segment T.C.P.
![Page 10: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/10.jpg)
RSX101 - Réseaux & Télécommunication - JCK 10
Le segment TCPLe segment TCP
ENTÊTE (20 octets) :2 octets : Port application source2 octets : Port application puits4 octets : Numéro de séquence émission (en octets)4 octets : Numéro d ’accusé réception (octets reçus + 1)4 bits : Longueur entête + options (multiple 32 bits)6 bits : Non utilisés6 bits : Code type segment2 octets : Fenêtre d ’anticipation dynamique, indiquant également la taille du tampon de réception. 2 octets : Somme de contrôle 2 octets : Pointeur urgence
DONNÉES :Options diverses (Variable)Charge ( 4096 octets par défaut, négociée de bout en bout via le MSS - Maximum Segment Length dans champ Options )
![Page 11: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/11.jpg)
RSX101 - Réseaux & Télécommunication - JCK 11
Le segment TCPLe segment TCP
CODE (sur 6 bits)Indique quel est le type du segment (Plusieurs bits peuvent être positionnés simultanément ):
x----- URG Données urgentes
-x---- ACK Accusé réception
--x--- PSH Segment associé à un « push »
---x-- RST Réinitialiser connexion
----x- SYN Établissement connexion
-----x END Libération de la connexion
FENETRE (2 octets)Sert à la fois pour la gestion des buffers, de l ’anticipation et des accusés réception. Taille négociée à la connexion (rfc 1323)
![Page 12: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/12.jpg)
RSX101 - Réseaux & Télécommunication - JCK 12
segment TCPsegment TCP
FCS (2 octets)
Somme de contrôle établie de la façon suivante :
Somme en complément à 1 par 2 octets (16 bits)
Résultat enregistré en complément à 1
A la réception, idem y compris champ contrôle. Le résultat doit être
nul, sinon erreur
URGENT (2 octets)
Pointeur indiquant la position des données urgentes par rapport à la
position courante
Si le code URG est présent
![Page 13: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/13.jpg)
RSX101 - Réseaux & Télécommunication - JCK 13
Notion de PORTS (Sockets)Notion de PORTS (Sockets)
Liens entre processus distants leur permettant de communiquer entre eux, et permettant d ’identifier les éventuels flux simultanés vers plusieurs applications, ou différents niveaux applicatifs ou système
Entier positif compris entre 0 et 5000Ports réservés :
0 - 215 reservés TCP216 - 1023 réservés UNIX
Pour établir la communication, l ’émetteur doit fournir L ’adresse IPLe numéro de port La connexion est unidirectionnelle
ProcessusA
ProcessusB
Port X Port Yréseau
![Page 14: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/14.jpg)
RSX101 - Réseaux & Télécommunication - JCK 14
Processus de connexion TCPProcessus de connexion TCP
![Page 15: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/15.jpg)
RSX101 - Réseaux & Télécommunication - JCK 15
Gestion d ’une connexion TCPGestion d ’une connexion TCP
- Les valeur initiales X, Y et V sont aléatoires, fixées par l ’horloge- Les connexions sont unidirectionnelles; elles doivent être établies dans les deux sens pour une communication duplex
Connection accepted(SYN = 1; ACK=1)
Echange données(SEQ=Vr, ACK=Vs+m)
Connection request(SYN = 1; ACK=0)
Connection confirmée(SYN = 1; ACK=1)
Echange données(SEQ=Vs, ACK=Vr+n)
Clear request(END=1,ACK=0)
Clear confirm(END=1,ACK=1)
SOURCE A DESTINATION B
SYN (SEQ= x)
SYN (SEQ=y, ACK=x+1)
SYN (SEQ=x+1, ACK=y+1)
END (SEQ=v)
END (SEQ= 0, ACK=v+1)
![Page 16: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/16.jpg)
RSX101 - Réseaux & Télécommunication - JCK 16
Gestion des échanges T.C.P.Gestion des échanges T.C.P.
SOURCE A DESTINATION B Tampon Réception0 8 k
videEnvoi 2 k SEQ=2048
2 kACK=2049, Fen=6144
Envoi 2 k SEQ=4096
4 k
4 k
plein
L'applicationprélève 4 k
ACK=10241, Fen=4096
Envoi 1 k SEQ=9216
1 k
4 kEnvoi 2 k SEQ=6144
Envoi 2 k SEQ=81926 k
L’émetteur sait que le tampon est plein etpart en temporisation
4 k
Envoi 1 k SEQ=10240
2 k
L'applicationpréléve 2 k
2 k 2 k
ACK=8193, Fen=4096
![Page 17: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/17.jpg)
Internet UDPInternet UDP
![Page 18: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/18.jpg)
RSX101 - Réseaux & Télécommunication - JCK 18
Le PROTOCOLE U.D.P.User Datagram Protocol
Le PROTOCOLE U.D.P.User Datagram Protocol
Protocole de transport non fiable en mode non connecté
PAS de CONNEXION :
Envoi de messages de bout en bout avec minimum de fonctionnalités.
PAS de CONTRÔLE de FLUX :Pas de garantie d ’arrivée
Pas de contrôle de séquencement
SÉCURISATION :Somme de contrôle (Dont pseudo-entête)
![Page 19: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/19.jpg)
RSX101 - Réseaux & Télécommunication - JCK 19
Le PROTOCOLE UDPLe PROTOCOLE UDP
Message UDP = DATAGRAMME UDP
32 bits
0 31
... DONNÉES ...
LONGUEUR MESSAGE
ADRESSE IP SOURCE
ADRESSE IP DESTINATION
RÉSERVÉ LONGUEUR UDP
PORT SOURCE PORT DESTINATION
TOTAL CONTROLE
Pseudo
Entête
![Page 20: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/20.jpg)
RSX101 - Réseaux & Télécommunication - JCK 20
Le datagramme UDPLe datagramme UDP
PSEUDO-ENTÊTE (12 octets) :( En provenance de l ’entête I.P. )
4 octets : Adresse source
4 octets : Adresse Destination
2 octets : Pour mise au point
2 octets : Longueur totale UDP (Dont pseudo entête)
ENTÊTE UDP (8 octets) :2 octets : Numéro de port source
2 octets : Numéro de port destination
2 octets : Longueur datagramme (entête + données) en octets
2 octets : Total de contrôle (Sur ensemble, dont pseudo entête)
DONNÉES 4096 octets maximum
![Page 21: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/21.jpg)
Autres…Autres…
![Page 22: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/22.jpg)
RSX101 - Réseaux & Télécommunication - JCK 22
Le protocole IGMPLe protocole IGMP
Envoi de datagrammes en mode multipoints
Utilisation classe D d ’adresses
Messages périodiques de contrôle
Gestion dynamique du groupe
Tout message émis d ’un station est transmis à tout le groupe
Internet Group Management Protocol
![Page 23: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/23.jpg)
RSX101 - Réseaux & Télécommunication - JCK 23
Intégration TCP(UDP)/IP dans le Réseau Local
Intégration TCP(UDP)/IP dans le Réseau Local
physique
MAC
RÉSEAU LOCAL
physique
MAC
IP (Datagrammes)
physique
MAC
LLC
APPLICATION
IP
TCP (UDP)
physique
MAC
LLC
APPLICATION
IP
TCP (UDP)
Hôte A Hôte B
![Page 24: RSX101 Réseaux et Télécommunications Diaporama séance 11 Internet (2) Révision AJean-Claude KOCH](https://reader035.vdocuments.site/reader035/viewer/2022062417/551d9d7e497959293b8b71d5/html5/thumbnails/24.jpg)
RSX101 - Réseaux & Télécommunication - JCK 24
Internet sur EthernetInternet sur Ethernet
Trame IEEE 802 (Rfc 1042) - IP dans LLC
Trame Ethernet (Rfc 894) - IP dans MAC
CHARGE UTILEPréambule
8 OCTETS
Adressedestination
6 OCTETS
Longueur
2 OCTETS 38 à 1492 OCTETS
CRC
4 OCTETS
Adressesource
6 OCTETS
LLC 1
3 OCTETS
CHARGE UTILEPréambule
8 OCTETS
Adressedestination
6 OCTETS
Type
2 OCTETS 46 à 1500 OCTETS
CRC
4 OCTETS
Adressesource
6 OCTETS
La trame RFC 894 est la plus usitée. Cette RFC impose des datagrammes IP de 1500 octets maximum (MTU), et recommande des tailles TCP évitant la fragmentation.