Sem7 Transport Layer (L4) Flashcards

1
Q

Que signifie transport Layer?

A

Couche de transport

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Cette couche se situe sur les appareils finaux ou dans les couche de réseau?

A

Sur les appareils finaux

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Quelles sont les 2 protocoles principaux de la L4 quelle sont leur unité?

A

UDP(Datagram)/ TCP(segments)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Quelles sont les 3 services que peuvent fournir la couche 4?

A

Le multiplexage
Fiabilité
Livraison

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qu’entend t’on par multiplexage dans la L4?

A

En utilisant des ports, plusieurs services peuvent fonctionner sur un seul appareil

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Quelle service la fiabilité de la L4 peut-elle demander?

A

Elle peut demander des paquets perdus ou endommagés

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quelle services peut demander la livraison de la L4?

A

Livraison dans le même ordre : les paquets sont ordonnés

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Tous les protocoles de la couche 4 fournissent tout les services?

A

Faux

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Que signifie TCP?

A

Transmission Control Protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Qu’assure le protocole TCP?

A

Une transmission fiable, ordonnée et contrôlée des erreurs d’un flux d’octets entre des applications exécutées sur des hôtes communiquant via un réseau IP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quelles principaux protocoles d’applications reposent sur TCP

A

WWW/ le courrier électronique/ le transfert de fichiers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Le protocoles TCP est orienté connexion, que cela veut il dire?

A

Il définit certaines conditions préalables

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Comment est appelé le processus orienté connexions sur TCP?

A

Poignée de main

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Que fait le TCP lorsqu’il reçoit des données de taille arbitraire?

A

Il les découpe en segments et ajoute un en-tête TCP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Lorsque le TCP decoupe en segments les données, la taille de ces segments sont plus petite que le MTU, pourquoi?

A

Car des en-têtes de couche inférieure seront ajoutées et négociés pendant la handschake

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Quelle est la taille du TCP header?

A

20bytes x 32bits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Quelles sont les “outils” dans l’entête TCP?

A

Port src/dst
Séquence number
Ack. Number
DO (Data offset)
Rsv’d (reserved)
Flags
Checksum

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Que signifie port src/dst

A

Définissent les ports

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Que fait le seq.number

A

Définit l’ordre

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Que fait le Ack number?

A

Confirme la réception des données

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Que fait DO

A

Définit où les données commencent car TCP permets des en-têtes optionnels

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Que fait Rsv’d

A

Réservé pour une utilisation future; tous à zéro

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Que fait le checksum?

A

CRC des données et des parties de l’entêtes

24
Q

Quel sont les flags dans l’entête? 8bit (o inactive/1 active)

A

RST
FIN
PSH
SYN
ACK

25
Que signifie RST
Réinitialisation de la connexion
26
Que signifie FIN
Dernier paquet de l’expéditeur
27
Que signifie PSH
Fonction de poussée. Demande de pousser les données mises en mémoire tampon vers l’application réceptrice
28
Que signifie SYN.
Synchronisation des numéros de séquence
29
Quels sont les paquets à l’indicateur SYN activé?
Seul le premier paquet envoyé par chaque extrémité doit avoir cet indicateur activé
30
Que signifie ACK
Indique que le champ acquittement est significatif
31
Quels sont les paquets à l’indicateur Ack activé?
Tous les paquets après le paquet SYN initial envoyé par le client doivent avoir cet indicateur activé
32
À quoi servent les ports sur la L4?
Ils permettent à plusieurs services de fonctionner sur le même appareil
33
À quoi sont utilisé les ports?
Transmette le trafic entrant et sortant à la bonne application
34
Cbm y’a t’il de ports?
2**16 (0-65535)
35
Qui tient à jour la liste officielle des ports attribués?
L’IANA
36
Quels port sont de ports bien connus?
1-1023
37
Quels sont les ports enregistrés
1024-49151
38
Quels sont les ports éphémères
49152-65535
39
Quel est le numéro de ports de http
80
40
Quel est le numéro de ports de https
443
41
Quel est le numéro de ports ssh
22
42
Quel est le numéro de ports dns
53
43
Les protocoles orientés connexion doivent échanger des infos après que les données puissent être transmises
Non avant
44
Pk est il nécessaire que les protocoles orientés connexion échangent des infos avant que les données puissent être transmises?
Pour id les paquets manquants ou remettre les paquets dans le bon ordre
45
Quels sont les 3 phases d’une connexion logique d’envoi de données?
1 établissement de la connexion 2 Echange de message 3 fin de la connexion
46
Commet est appelé l’établissement de la connexion dans TCP?
3 way handshake (poignée de main à 3 voies)
47
Comment fct l’établissement de la connexion de TCP
1. Le client e voit un SYN (seq = x) aléatoire 2 Le serveur répond avec un paquet SYN-Ack( ack = x+1/ seq=y) 3 le client renvoie un ACK (ack= y+1/ seq = x+1) au serveur
48
Pk le caractère aléatoire de SYN et ack est important?
Pour la sécurité
49
Lors de l’échange de message en quoi les donnes sont elles divisées avant d’être envoyées?
En segment
50
Lors de l’échange de message en fonction de quoi la taille de segments est elle fixée?
En fct de la taille maximale du segment (MSS) envoyée dans les paquets SYN et ACK
51
Que garantit l’échange de message en divisant en segment?
Aucune fragmentation de couche 3 n’est nécessaire
52
Cbm de paquets à t’on en envoyant 7KB?
7 x 1024/1420= 6 paquets
53
Quand est-ce que la fin de connexion arrive ?
À la fin du transfert de données la connexion est fermée (svt initialiser automatiquement après un certain temps et combiné avec le dernier paquet ACK)
54
Donner un exemple lorsque que la fermeture de la connexion libère des sources?
Le ports n’est plus utilisé et peut être utilisé par quelqu’un d’autre
55
Quels sont les objectifs du TCP?
Livraison de paquets: ordonnées Fiable Contrôle d’erreur