Exam janvier Flashcards

1
Q

Donner deux types de supports filaires pour les réseaux informatiques ?

A

Câbles Ethernet, Fibre optique

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

Quelles sont les trois paramètres des ondes hertziennes qui servent à construire les différents symboles transmis ?

A

Amplitude, Fréquence, Phase

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

Que veut dire CSMA ?

A

CSMA signifie “Carrier Sense Multiple Access,” un protocole de contrôle d’accès au support utilisé dans les réseaux pour gérer l’accès multiple à un canal de communication partagé.

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

Que veut dire CD ?

A

CD signifie “Compact Disc”, un support de stockage optique utilisé pour enregistrer des données numériques, notamment de la musique et des logiciels.

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

Quel est le principe du protocole CSMA-CD ?

A

Le protocole CSMA/CD (Carrier Sense Multiple Access with Collision Detection) est utilisé dans les réseaux Ethernet pour gérer l’accès au média partagé. Il fonctionne en écoutant le média avant de transmettre des données pour s’assurer qu’il n’est pas occupé, et en détectant les collisions qui peuvent se produire lorsque deux stations transmettent simultanément. En cas de collision, les stations impliquées attendent un temps aléatoire avant de réessayer la transmission, ce qui aide à réduire les futures collisions et à améliorer l’efficacité du réseau.

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

A quoi sert le “préambule” placé avant la trame ?

A

Le “préambule” placé avant la trame sert à synchroniser les horloges de l’émetteur et du récepteur, permettant ainsi une réception correcte des données.

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

A quoi sert le CRC placé après la trame ?

A

Le CRC (Cyclic Redundancy Check) placé après la trame sert à détecter les erreurs de transmission en permettant au récepteur de vérifier l’intégrité des données reçues.

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

Quel est le rôle du protocole ARP ?

A

Le protocole ARP (Address Resolution Protocol) est utilisé pour mapper les adresses IP (Internet Protocol) aux adresses MAC (Media Access Control) dans un réseau local, permettant ainsi aux dispositifs de communiquer directement les uns avec les autres.

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

Quel est fonctionnement du protocole ARP ?

A

Le protocole ARP fonctionne en envoyant une requête ARP (ARP Request) en broadcast sur le réseau local pour demander l’adresse MAC correspondant à une adresse IP spécifique. Lorsque le dispositif possédant cette adresse IP reçoit la requête, il répond avec une réponse ARP (ARP Reply) contenant son adresse MAC, permettant ainsi à l’expéditeur de mettre à jour sa table ARP avec cette information.

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

Qu’est-ce que la “table ARP” ?

A

La table ARP (Address Resolution Protocol) est une table de correspondance utilisée par les dispositifs réseau pour associer les adresses IP aux adresses MAC (Media Access Control) des périphériques sur un réseau local.

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

Combien d’adresses pour machines peut-on attribuer sur le réseau 204.237.105.64/26 ?

A

Pour déterminer le nombre d’adresses IP disponibles pour les machines sur le réseau 204.237.105.64/26, nous devons comprendre la notation CIDR (Classless Inter-Domain Routing) et le masque de sous-réseau associé.

Le /26 signifie que les 26 premiers bits de l’adresse IP sont utilisés pour le réseau, laissant les 6 bits restants pour les adresses des hôtes.

  1. Calcul du nombre d’adresses IP disponibles :
    • Il y a 32 bits dans une adresse IPv4.
    • Avec un masque de sous-réseau /26, 26 bits sont utilisés pour le réseau, donc 32 - 26 = 6 bits sont disponibles pour les hôtes.
    • Le nombre d’adresses IP possibles est 2^6 = 64.
  2. Adresses réservées :
    • Dans un sous-réseau, la première adresse est réservée pour l’adresse du réseau (network address).
    • La dernière adresse est réservée pour l’adresse de diffusion (broadcast address).
  3. Nombre d’adresses utilisables pour les machines :
    • Total d’adresses : 64
    • Adresses réservées : 2 (network address et broadcast address)
    • Adresses utilisables : 64 - 2 = 62

Donc, sur le réseau 204.237.105.64/26, on peut attribuer 62 adresses IP pour les machines.

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

Quel est son netmask à 204.237.105.64/26 ?

A

255.255.255.192

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

Quelle est la représentation CIDR du réseau 137.16.96.128 de netmask 255.255.255.192 ?

A

137.16.96.128/26

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

Combien d’adresses de machines peut-on attribuer dans le réseau 137.16.96.128/26 ?

A

Pour déterminer le nombre d’adresses IP disponibles pour les machines sur le réseau 137.16.96.128/26, nous devons comprendre la notation CIDR (Classless Inter-Domain Routing) et le masque de sous-réseau associé.

Le /26 signifie que les 26 premiers bits de l’adresse IP sont utilisés pour le réseau, laissant les 6 bits restants pour les adresses des hôtes.

  1. Calcul du nombre d’adresses IP disponibles :
    • Il y a 32 bits dans une adresse IPv4.
    • Avec un masque de sous-réseau /26, 26 bits sont utilisés pour le réseau, donc 32 - 26 = 6 bits sont disponibles pour les hôtes.
    • Le nombre d’adresses IP possibles est 2^6 = 64.
  2. Adresses réservées :
    • Dans un sous-réseau, la première adresse est réservée pour l’adresse du réseau (network address).
    • La dernière adresse est réservée pour l’adresse de diffusion (broadcast address).
  3. Nombre d’adresses utilisables pour les machines :
    • Total d’adresses : 64
    • Adresses réservées : 2 (network address et broadcast address)
    • Adresses utilisables : 64 - 2 = 62

Donc, sur le réseau 137.16.96.128/26, on peut attribuer 62 adresses IP pour les machines.

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

Quelle est l’adresse de diffusion (“broadcast”) du réseau 137.16.96.128/26 ?

A

Pour déterminer l’adresse de diffusion (broadcast address) du réseau 137.16.96.128/26, nous devons suivre ces étapes :

  1. Identifier l’adresse de réseau :
    • L’adresse de réseau est 137.16.96.128.
  2. Calculer l’adresse de diffusion :
    • L’adresse de diffusion est la dernière adresse du sous-réseau.
    • Pour un sous-réseau /26, les 6 derniers bits sont utilisés pour les adresses des hôtes.
    • L’adresse de diffusion aura tous ces bits à 1.
  3. Convertir en binaire et ajouter les bits de diffusion :
    • L’adresse de réseau en binaire est : 10001001.00010000.01100000.10000000
    • Les 6 derniers bits pour l’adresse de diffusion sont : 111111
    • En ajoutant ces bits à l’adresse de réseau, nous obtenons : 10001001.00010000.01100000.10111111
  4. Convertir en décimal :
    • L’adresse de diffusion en décimal est : 137.16.96.191

Donc, l’adresse de diffusion (broadcast address) pour le réseau 137.16.96.128/26 est 137.16.96.191.

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

Vous installez 254 postes, quelle est votre demande de plage CIDR (le /xx) auprès de la DSI ?

A

Pour installer 254 postes, vous devez déterminer la plage CIDR appropriée qui peut accueillir au moins 254 adresses IP utilisables. Voici les étapes pour déterminer cette plage :

  1. Calculer le nombre total d’adresses IP nécessaires :
    • Vous avez besoin de 254 adresses IP utilisables.
    • En plus des adresses utilisables, vous devez prendre en compte les adresses réservées pour le réseau et la diffusion.
  2. Déterminer le nombre total d’adresses IP dans le sous-réseau :
    • Pour 254 adresses utilisables, vous avez besoin d’un sous-réseau qui peut contenir au moins 256 adresses IP au total (254 utilisables + 2 réservées).
  3. Calculer le masque de sous-réseau :
    • Le nombre d’adresses IP dans un sous-réseau est déterminé par le nombre de bits disponibles pour les hôtes.
    • Pour 256 adresses IP, vous avez besoin de 8 bits pour les hôtes (2^8 = 256).
  4. Déterminer la notation CIDR :
    • Si 8 bits sont utilisés pour les hôtes, cela signifie que 32 - 8 = 24 bits sont utilisés pour le réseau.
    • La notation CIDR est donc /24.

Donc, pour installer 254 postes, vous devez demander une plage CIDR de /24 auprès de la DSI.

17
Q

Avec cette demande (/24), avez-vous prévu de pouvoir évoluer en nombre de postes ?

A

Avec une plage CIDR de /24, vous disposez de 256 adresses IP au total. Parmi celles-ci, 254 sont utilisables pour les postes, car deux adresses sont réservées (une pour l’adresse de réseau et une pour l’adresse de diffusion).

  1. Adresses IP totales : 256
  2. Adresses IP utilisables : 254

Si vous prévoyez d’évoluer en nombre de postes au-delà de 254, vous devrez demander une plage CIDR plus grande. Voici quelques options pour une évolution future :

  • /23 : Ce masque de sous-réseau offre 512 adresses IP au total, avec 510 adresses utilisables.
  • /22 : Ce masque de sous-réseau offre 1024 adresses IP au total, avec 1022 adresses utilisables.

Pour une évolution modérée, une plage CIDR de /23 serait une bonne option, car elle vous permettrait de passer de 254 à 510 postes.

Donc, si vous prévoyez une évolution en nombre de postes, vous pourriez demander une plage CIDR de /23 pour avoir une marge de manœuvre plus grande.

–> Pour permettre une évolution en nombre de postes, vous devriez demander une plage CIDR de /23, qui offre 510 adresses IP utilisables.

18
Q

A quoi sert le protocol IP ?

A

Le protocole IP (Internet Protocol) sert à acheminer les paquets de données entre les différents réseaux et hôtes sur Internet en utilisant des adresses IP pour l’identification et le routage.

19
Q

A quoi sert le protocole ICMP ?

A

Le protocole ICMP (Internet Control Message Protocol) sert à envoyer des messages d’erreur et des informations opérationnelles entre les hôtes et les routeurs sur un réseau IP, notamment pour des fonctions de diagnostic comme le ping.

20
Q

Une machine a accepté 51 connexions en tant que serveur web et a ouvert 4 connexions en tant que client web vers 2 serveurs distants. Au minimum, combien d’adresses IP possède-t-elle ?

A

Une machine qui accepte des connexions en tant que serveur web et ouvre des connexions en tant que client web peut fonctionner avec une seule adresse IP. Les connexions sont gérées par des ports TCP/UDP, permettant à une seule adresse IP de gérer de multiples connexions simultanées.

Donc, au minimum, la machine possède 1 adresse IP.

21
Q

Quelle est la taille, en octets, pour les adresses MAC ?

A

La taille d’une adresse MAC (Media Access Control) est de 6 octets.

22
Q

Quelle est la taille, en octets, pour les adresses IPV4 ?

A

La taille d’une adresse IPv4 est de 4 octets.

23
Q

Quelle est la taille, en octets, pour les adresses IPV6 ?

A

La taille d’une adresse IPv6 est de 16 octets.

24
Q

Quelle est la taille, en octets, pour les numéros de ports ?

A

La taille d’un numéro de port est de 2 octets, ce qui permet de représenter des valeurs allant de 0 à 65535.

25
Q

Pourquoi peut-on assurer qu’un paquet IP ne circulera pas indéfiniment dans le réseau ?

A

On peut assurer qu’un paquet IP ne circulera pas indéfiniment dans le réseau grâce au champ TTL (Time To Live) dans l’en-tête IP, qui est décrémenté à chaque saut de routeur et empêche les boucles infinies.

26
Q

Le routage RIP est-ce un protocole de routage statique ou dynamique ou les deux ?

A

Le routage RIP (Routing Information Protocol) est un protocole de routage dynamique.

27
Q

Que contient la “table de routage” de chaque hôte ?

A

La table de routage de chaque hôte contient des informations sur les destinations réseau, les passerelles (next-hop) associées, les interfaces de sortie et les métriques de coût pour acheminer les paquets de manière efficace.

28
Q

Comment la “table de routage” est-elle mise-à-jour ?

A

La table de routage est mise à jour dynamiquement par les protocoles de routage comme OSPF, RIP, ou BGP, qui échangent des informations de routage entre les routeurs pour refléter les changements dans la topologie du réseau.

29
Q

Quand la “table de routage” est-elle mise-à-jour ?

A

La table de routage est mise à jour lorsque des changements surviennent dans la topologie du réseau, comme l’ajout ou la suppression de routes, ou lorsque des mises à jour périodiques sont reçues des protocoles de routage dynamique.

30
Q

Quelle est la métrique optimisée par RIP ?

A

La métrique optimisée par RIP (Routing Information Protocol) est le nombre de sauts (hop count), qui représente le nombre de routeurs que le paquet doit traverser pour atteindre sa destination.

31
Q

Quel est le rôle de la destination “default” ?

A

Le rôle de la destination “default” dans une table de routage est de fournir une route par défaut pour les paquets dont la destination n’est pas spécifiée explicitement dans la table, assurant ainsi qu’ils sont acheminés vers une passerelle par défaut.

32
Q

Dans l’entête des segments TCP à quoi sert le champ SEQ ?

A

Dans l’en-tête des segments TCP, le champ SEQ (Sequence Number) sert à numéroter les octets de données pour assurer l’ordre correct des segments reçus et détecter les pertes de paquets.

33
Q

Dans l’entête des segments TCP à quoi sert le champ ACK ?

A

Dans l’en-tête des segments TCP, le champ ACK (Acknowledgment Number) sert à indiquer le prochain numéro de séquence attendu par le récepteur, confirmant ainsi la réception des données jusqu’à ce point.

34
Q

Quelle est la séquence d’ouverture d’une connexion TCP (dessin temporel avec les flèches et les “flags”) ?

A

La séquence d’ouverture d’une connexion TCP, connue sous le nom de “three-way handshake”, se déroule comme suit :

  1. Client vers Serveur : Le client envoie un segment TCP avec le flag SYN (Synchronize) et un numéro de séquence initial (par exemple, SEQ=x).
     Client ---- SYN (SEQ=x) ----> Serveur
  2. Serveur vers Client : Le serveur répond avec un segment TCP contenant les flags SYN et ACK (Acknowledgment). Le numéro de séquence du serveur est y, et le numéro d’accusé de réception est x+1.
     Client <---- SYN, ACK (SEQ=y, ACK=x+1) ---- Serveur
  3. Client vers Serveur : Le client envoie un segment TCP avec le flag ACK, confirmant la réception du SYN du serveur. Le numéro d’accusé de réception est y+1.
     Client ---- ACK (SEQ=x+1, ACK=y+1) ----> Serveur

Cette séquence établit une connexion TCP fiable entre le client et le serveur.

35
Q

Quelle est le rôle de la fonction “bind()” dans une socket en C ?

A

La fonction bind() dans une socket en C associe une socket à une adresse locale et un port, permettant ainsi de spécifier l’adresse et le port sur lesquels la socket écoutera les connexions entrantes.

36
Q

Quel est le type de socket qui gère un flux d’octets ?

A

Le type de socket qui gère un flux d’octets est le socket de type SOCK_STREAM, généralement utilisé avec le protocole TCP.

37
Q

Quelle fonction utilise-t-on habituellement pour recevoir sur une socket UDP ?

A

La fonction habituellement utilisée pour recevoir des données sur une socket UDP est recvfrom().