Вы находитесь на странице: 1из 4

IUT de Vélizy – Département SRC – Réseaux 1ère année

Daniel NEGRU -dan@prism.uvsq.fr


1/7
TD 4 : Protocoles TCP/UDP
Exercice 1
Quelle est la particularité du niveau transport ?
Travaille sur les ports.

Les routeurs du réseau Internet ont-ils la possibilité d’émettre des messages TCP ou UDP ?
Non, ils travaillent au niveau Réseau, ne traitent pas les paquets suivant un numéro de port.

La fragmentation et le ré-assemblage sont réalisés par IP et sont donc transparents à TCP. Est-ce à direque
TCP n'a pas à se préoccuper de l'ordre d'arrivée des données ?
Les messages de TCP sont fragmentés par IP pour adapter leur taille aux sous réseaux detransport.
IP ré assemble les fragments pour reconstituer le message d'origine. Il garantit ladélivrance du
message ré assemblé, mais pas l'ordonnancement des différents messages. Il estdonc nécessaire que
TCP vérifie l'ordonnancement des messages qu'il délivre.

Quelles sont les fonctionnalités assurées par UDP ?


UDP est le protocole de transport (i.e. de bout en bout) le plus simple qui soit. Il se
contented'étendre le service de remise de machine à machine (offert par IP) en un service
decommunication de processus à processus.

Donnez des applications utilisant UDP.


Téléphonie, TV

Différence entre TCP et UDP ?


Mode connecté et mode non connecté

Exercice 2

Donnez l’efficacité du protocole TCP/IP avec un champ de données de longueur maximale.Donnez le


calcul du taux de transfert théorique pour un débit de 10Mbps.
10101010…………10101010Préambule + Fanion10101011 8 octets EN-
TETE MACAd. Destinataire 6 octetsAd. Source 6 octetsLongueur 2 octetsEn-
tête IP 20 octets CHAMP DONNEESEn-
tête TCP 20 octets MACD A T A 1 5 0 0 – 4 0
o c t e t s m a x 1500 octets maxCRC 4 octets

IUT de Vélizy – Département SRC – Réseaux 1


ère
année
Daniel NEGRU -dan@prism.uvsq.fr
2/7
L'efficacité du protocole s'exprime comme étant le rapport du nombre de bits utiles émis aunombre
de bits qui auraient pu, pendant l'intervalle de temps considéré, être émis.Charge utile (U) de la
trame en bits : U = (1500-40) x 8 = 11680 bitsNombre de bits qui auraient pu être émis :T = Nb de
bits LLC + en-tête + CRC + délais inter-trame.T = (1500 + 26) x 8 + 96 = 12304 bitsEff = U/T =
11680/ 12304 = 0,949Taux de transfert d'information = 10 Mbps x 0,949 = 9,49 Mbps
Exercice 3
Comparer les fonctionnalités, complexités, performances et coûts des réseaux en modes connectés etnon-
connectés.
Mode connecté Mode non-connectéFonctionnalités Contrôle et reprise surerreurs, garantie de
délivrancedans le bon ordre, contrôle deflux, réseaux fiablesAucun contrôle d'erreurs, pasde
garantie de délivrance, pasde contrôle de flux.Complexité Nécessite une mise en relationet une
réservation deressources préalable à uneconnection.Les fonctionnalités sont misesen œuvre dans
tous les nœuds,le réseau est complexe, leshôtes d'extrémité sont simples.Ne nécessite aucun
cheminpréalable (mode datagramme),pas de réservation deressources. Les nœuds necomportent
que le logiciel deroutage.Le réesau est simple, les hôtesd'extrémités doivent assurerles
fonctionnalités nonprésentes dans le réseau. Lacomplexité est localisée dansles équipements
d'extrémités.Performances Compte-tenu des fonctionsassurées par chaque nœud, lestemps de
traitement pénalisentle routage.La tâche des routeurs estlimitée aux fonctions deroutage et de
gestion. Leroutage est très performant.Coûts Elevés FaiblesExemples X25 Internet
Exercice 4
Supposons que vous vouliez transmettre le message "Hello" à une application distante sachant que :• le
protocole utilisé pour la transmission est UDP• le protocole utilisé par UDP est IP• le protocole utilisé par
IP est Ethernet• le port UDP utilisé par l'application émettrice est 13• le port UDP utilisé par
l'application destinataire est 44297• l'adresse IP de la station émettrice est 139.124.5.29• l'adresse IP de la
station destinataire est 139.124.5.58• l'adresse Ethernet de la station émettrice est
08:00:20:75:19:7d• l'adresse Ethernet de la station destinataire est 08:00:20:76:3e:c8

IUT de Vélizy – Département SRC – Réseaux 1


ère
année
Daniel NEGRU -dan@prism.uvsq.fr
3/7
Donnez la trame Ethernet (en hexadécimal) qui sera émise par la station émettrice. Ne faites pasfigurer le
préambule de la trame Ethernet, ni le CRC. D'autre part, laissez le champ checksum, et leschamps
optionnels à 0.
@MAC dst : 08:00:20:76:3e:c8@MAC src : 08:00:20:75:19:7dType : 0800 (IPv4)Version :
4Longueur : 5TOS : 0Total Length :Identificateur :Drapeau : 010 (no frag)Position du frag :
0TTL : 64Protocole : 17 (UDP)Checksum :@src : 139.124.5.29@dst : 139.124.5.58Src port: 13Dst
port: 44297length:chksum :data : HELLO
Exercice 5
La trame Ethernet suivante a été prélevée par un programme d'écoute d'une voie Ethernet.Cette trame est
éditée par lignes de 16 octets en hexadécimal. Le préambule de la trame Ethernet avecle délimiteur de
début de trame n'est pas inclus dans la trace.Décoder entièrement cette trame en indiquant la signification
de chaque octet. On précisera en particulier les adresses Ethernet et IP.00: 0800 2001 b432 0800 2000
61f3 0800 450016: 0028 0c39 0000 1e06 8077 c009 c80b c00932: c801 0450 0015 0006 e802 0080 3e08
501048: 1000 64be 0000 0000 0000 0000 xxxx xxxx1) Entête Ethernet : Quelles sont les
adresses Ethernet source et destination de la trame ?
@MAC src : 08:00:20:01:b4:32@MAC dst : 08:00:20:00:61:f3
Ou se trouve le type de protocole réseau encapsulé dans la trame Ethernet ? Quelle est sa valeur (àquel
protocole de réseau doit être délivré la charge utile de la trame) ?
Ds le champ Type de la trame ethernet : 0800 => IPv4
2) Entête IP : Quelles sont les adresses IP source et destination ?
@IP src : c009c80b => 192.9.200.11@IP dst : c009c801 => 192.9.200.1
Y’a-t-il une fragmentation ?
Non, Drapeau : 00
Quelle est la valeur du champ TTL ('Time to live', temps restant à séjourner) ?
TTL=1E =>30

IUT de Vélizy – Département SRC – Réseaux 1


ère
année
Daniel NEGRU -dan@prism.uvsq.fr
4/7
Comment détermine t'on que le protocole de transport qui utilise ce datagramme IP est TCP ?
Champ Protocole = 06 => TCP
3) Entête TCP : Quels sont les numéros de port source et destination de ce segment ?
SrcPort=0450 => 1104DstPort=0015 => 21
Exercice 6
L'échange TCP de la figure suivante correspond au transfert d'une page WEB entre un navigateur WEB et
un serveur WEB. On fait l'hypothèse que la requête à la page WEB fait 100 octets et que la page WEB
retournée fait 1000 octets. Il n’y a pas d’erreurs de transmission.Pour chaque segment de données,
différentes informations apparaissent. D'une part la présence d'un
ou plusieurs des différents indicateurs comme SYN, FIN, ACK. Par ailleurs, sur la première ligne deuxchi
ffres sont portés. Le premier chiffre correspond au numéro de séquence du premier octet dusegment, le
deuxième chiffre correspond au numéro du premier octet du prochain segment à envoyer.Le chiffre entre
parenthèses correspond au nombre total d'octets transmis dans le segment. Si lesegment est porteur d'un
acquittement positif, l'indicateur ACK est mentionné et à coté de lui doitfigurer la valeur du champ
acquittement du segment TCP.Complétez les numéros de séquence et les numéros d'acquittement qui
manquent sur la figure (quiapparaissent sous forme de point d'interrogation). Indiquez à quoi
correspondent les différentssegments numérotés de 1 à 8.
Segment 1 : etablissement de connexion du navig au serveur

14325725071314335143358 : 143358 0)A C K 2 5 1 7 1 4 143359251714 : 251714No ACK 251715


IUT de Vélizy – Département SRC – Réseaux 1
ère
année
Daniel NEGRU -dan@prism.uvsq.fr
5/7
Segment 2 : etablissement de cnx du serveur au navig et ack de l’etablissement de cnx du navigau
serveurSegment 3 : transfert de donnees du navig au serveur et ack de l’etablissement de cnx du
serveurau navigSegment 4 : transfert de données du serveur au navig et ack du transfert de données
du navig auserveurSegment 5 : fermeture de cnx du navig au serveur et ack du transfert de données
du serveur aunavigSegment 6 : ack de la fermeture de cnx du navig au serveurSegment 7 :
fermeture de cnx du serveur au navigSegment 8 : ack de fermeture de cnx du serveur au navig
Exercice 7
Voici un échange TCP entre un navigateur web et un serveur web:1.Complétez les numéros
de séquences manquant dans le schéma.
Voir exo precedent
2.Quelle semble être la taille de la fenêtre glissante TCP ?
Taille 1
3.Représenter le scénario avec une fenêtre de taille 2

Вам также может понравиться