Sous-réseaux IPv4
- Hôtes par sous-réseau
- 2(32 − prefix) − 2 (/31: 2, /32: 1)
- Taille de bloc
- 256 − (mask octet)
- Adresse réseau
- IP AND masque
- Adresse de diffusion
- IP OR (NOT masque) : tous les bits d’hôte à 1
- Sous-réseaux avec n bits empruntés
- 2n
Formulaires, étapes clés de la méthode pour chaque thème et 6 exercices, avec les corrigés complets à la fin.
Un service a besoin de 1124 adresses d'hôte dans un seul sous-réseau. Quelle est la plus grande longueur de préfixe p (le plus petit sous-réseau) suffisante ?
Un routeur a des routes vers ces réseaux : 10.66.204.0/24, 10.66.205.0/24, 10.66.206.0/24. Quelle est la plus grande longueur de préfixe p d’une route résumée unique qui les couvre tous ?
Quel protocole la commande « ping » utilise-t-elle ?
Pourquoi TCP choisit-il un numéro de séquence initial imprévisible pour chaque connexion ?
Le motif de 8 bits 1111 1100 stocke un entier signé en complément à deux. Quelle est sa valeur N en décimal ?
Positionnez les bits sur le résultat sur 8 bits de 1000 1000 OR 1111 0010. Quelle est la valeur R du résultat en décimal ?
Réponse: p = 21
Sous-réseaux IPv4 : une adresse a 32 bits. Le préfixe /p indique combien de bits de tête identifient le réseau ; les 32 − p bits restants numérotent les hôtes. Un sous-réseau a 2³²⁻ᵖ adresses, mais la première (adresse réseau) et la dernière (adresse de diffusion) ne peuvent pas être attribuées, il tient donc 2³²⁻ᵖ − 2 hôtes. Exceptions : un /31 (liaison point à point, RFC 3021) utilise ses 2 adresses pour des hôtes, et un /32 est une adresse unique (un seul hôte ou une interface de bouclage).
Réponse: p = 22
Résumé de routes : une route résumée a.b.c.0/p couvre tous les réseaux dont les p premiers bits correspondent. Écrivez en binaire l’octet qui diffère pour le premier et le dernier réseau ; le nombre de bits de tête communs, plus les bits des octets qui le précèdent, donne le plus long préfixe de résumé.
Route résumée : 10.66.204.0/22 (elle couvre aussi 1 réseau(x) qui ne figurent pas dans la liste).
Réponse: A · ICMP
Ping envoie des requêtes ICMP echo et mesure le temps jusqu'au retour des réponses echo.
Réponse: A · Pour éviter la confusion avec d'anciens segments et rendre plus difficile l'injection de segments usurpés
Des numéros de séquence initiaux aléatoires empêchent l'acceptation de segments retardés issus d'anciennes connexions et rendent difficile pour un attaquant hors chemin de forger des segments valides.
Réponse: N = −4
Systèmes de numération positionnels : chaque chiffre vaut sa valeur multipliée par une puissance de la base. En binaire les positions valent 1, 2, 4, 8, 16, … ; en hexadécimal 1, 16, 256, …, avec A–F pour 10–15. En complément à deux sur 8 bits, le bit de gauche vaut −128 au lieu de +128 : c'est ainsi qu'on stocke les nombres négatifs.
Les autres bits gardent leurs valeurs positives habituelles.
Réponse: R = 250
Positionner les bits : chaque bit vaut une puissance de deux (128, 64, …, 1). Un chiffre hexadécimal correspond exactement à quatre bits, et en complément à deux sur 8 bits, le bit le plus à gauche vaut −128. Les opérations bit à bit s’appliquent séparément à chaque position de bit.
OU donne 1 quand au moins un bit vaut 1.
ExamProblems · examproblems.com/courses/computer-networks