====== Cours : Adressage TCP/IP des STA en réseau ====== [[si2:corrige:valadon2015:c2cor|Compléments au cours : Adressage TCP/IP des STA en réseau]] ===== Présentation ===== * Document : Dans un réseau informatique on utilise un standard, la suite de protocoles TCP/IP,pour configurer et gérer les différents hôtes du réseau : * TCP (Transmission Control Protocol) * IP (Internet Protocol) Les hôtes du réseaux sont : STA, serveurs, périphériques (imprimantes) , équipements L'adressage est unique : * Adresse physique de la carte réseau : **adresse MAC** * Adresse logique : **adresse IP** Evolution du réseau de câble sous-matins utilisé pour Internet entre 1990 et 2016 : https://qz.com/se/map-of-the-internet/ ===== Adressage IP version 4 ===== L'adresse IP est constituée de 4 octets (32 bits) exprimés sous forme décimale pointée. **Ex:172.168.5.20** * Une partie à gauche identifie le **réseau** (**net-id**); * L’autre partie à droite identifie **l'hôte** (**host-id**). C’est le masque de sous-réseau qui permet de faire cette distinction. **Définition d'un réseau IP** : ensemble des postes qui partage la même adresse réseau. ===== Classe d'adresses IPv4 A, B, C, D et E ===== ==== Classe A ==== * 1er octet désigne le réseau * Le 1er bit est égal à O * Adresse : 0rrrrrrr.hhhhhhhhh.hhhhhhhh.hhhhhhhh * Masque de sous-réseau 255.0.0.0 ==== Classe B ==== * Les 2 premiers octets désignent le réseau * Les 2 premiers bits sont égal à 10 * Adresse : 10rrrrrr.rrrrrrrr.hhhhhhhh.hhhhhhhh * Masque de sous-réseau 255.255.0.0 ==== Classe C ==== * Les 3 premiers octets désigne le réseau * Les 3 premiers bits sont égal à 110 * Adresse : 110rrrrr.rrrrrrrr.rrrrrrrr.hhhhhhhh * Masque de sous-réseau 255.255.255.0 ==== Classe D ==== * Adresse de groupe pour la multidiffusion * Pas d’adresse de réseau * Les 4 premiers bits sont égal à 1110 puis adresse multidestinataires (28 bits) ==== Classe E ==== * réservée à des fins expérimentales ===== Calculer l’adresse de réseau ===== **Exemple** : Adresse IP 131.107.8.1 masque 255.255.0.0 ^131^ ^ ^ ^ |1000 0011| | | | ^255^ ^ ^ ^ |1111 1111| | | | Utilisation de l’opérateur **ET** (AND) 131 ET 255 . ET . ET . ET Adresse réseau logique est 131. Adresse d’hôte logique ===== Division de l’adresse IP (32 bits) ===== ^Classe A^0|id réseau (7bits)|id hôte (24 bits)| ^Classe B^10|id réseau (14bits)|id hôte (16 bits)| ^Classe C^110|id réseau (21bits)|id hôte (8 bits)| Nombre de réseaux possibles et d’hôtes par classe d’adresses IP ^Classe d'adresses^Nb de réseaux^Nb d’hôte^ |Classe A|27 = 128|224 = 16 777 216| |Classe B| | | |Classe C| | | Espace d’adressage possible par classe d’adresse IP ^Classe d’adresse^Adresses^ |Classe A|1.0.0.0 à 127.255.255.255| |Classe B|128.0.0.0 à 191.255.255.255| |Classe C|192.0.0.0 à 223.255.255.255| |Classe D|224.0.0.0 à 239.255.255.255| |Classe E|240.0.0.0 à 255.255.255.255| ===== Adresses publiques ===== * Uniques mondialement et attribuées par l'ICANN (Internet Corporation for Assigned Names and Numbers) * Géolocalisation possible ===== Adresses particulières ===== * Un numéro de réseau ou d’hôte ne peut avoir tous les bits à 0 ou à 1. * **Adresse de diffusion** : tous les bits hôtes sont à 1. **Exemple** : 132.148.255.255 identifie tous les hôtes du réseau 132.148.0.0 * Adresse de réseau : tous les bits hôtes sont à 0 **Exemple** : adresse de réseau 132.148.0.0 **Adresses IP privées :** * utilisables sur des réseaux privés * non gérées par les routeurs Internet : non routables sur Internet * Classe A : 10.0.0.0 à 10.255.255.255 * Classe B : 172.16.0.0 à 172.31.255.255 * Classe C : 192.168.0.0 à 192.168.255.255 **Adresses IP réservées :** * Réservée : Adresse de bouclage locale (loopback) 127.0.0.1 * Réservées : adresses APIPA (Automatic Private Internet Protocol Addressing) 169.254.0.0 à 169.254.255.255 ===== Masque de sous-réseau par défaut ===== ^Classe d’adresse^Adresses^ |Classe A|255.0.0.0| |Classe B|255.255.0.0| |Classe C|255.255.255.0| ** Exercice : vérifiez la validité de ces adresses publiques Internet** ^Adresse IP^Classe^Partie réseau ^Partie hôte^ |124.100.110.120| | |128.8.01.02| | |127.0.246.15| | |195.250.251.92| | |200.201.195.300| | |2.58.91.215| | ===== Notation CIDR ===== La pénurie et le gaspillage d’adresses IP a nécessité une gestion différente de l'espace d'adressage : * Distinction classe A, B et C est obsolète * Espace d’adressage = collection de sous-réseau * Masque de sous-réseau est de longueur variable * Utilisation d'une notation CIDR (Classless Inter-Domain Routing) * Le masque ne peut plus être déduit de l’adresse IP * /n représente le nombre de bits à 1 dans le masque * le masque 255.255.255.0 s’écrit /24 en notation CIDR * Adresse IP 131.107.8.1 masque 255.255.0.0 s’écrit 131.107.8.1/16 * Calcul du nombre d'adresses d'un sous-réseau : * 2taille de l'adresse - masque * **Exemple** : masque /19 ; soit 232-19 = 213 = 8192 adresses ==== Les cours et activités ... ==== [[si2:accueil|Je reviens à la liste des cours et des activités SI2.]]