Open System Interconnect reference model Modèle OSI & TCP/IP Application Présentation Session Transport Réseau Liaison Physique HTTP, FTP, SMTP, Telnet TCP UDP IP Normes Physiques (e.g. IEEE 802.3) Modèle OSI Open System Interconnect reference model Suite TCP IP TRANSFER Alger – Adressage IP & Ports TCP/UDP Nicolas Larrousse Septembre 2002
Adressage IP V4 Une adresse IP est constituée de 32 bits regroupés en 4 octets 11000000 10101000 00001100 00000001 192.168.6.1 TRANSFER Alger – Adressage IP & Ports TCP/UDP Nicolas Larrousse Septembre 2002
Réseau IP V4 Les adresses IP peuvent être regroupées « logiquement » en réseau. Un réseau est constitué de toutes les adresses commencant par la même suite de bits. 11000000 10101000 00001100 00000001 192.168.6.1 11111111 00000000 255.255.255.0 La « fenêtre » permettant d’isoler le début de l’adresse s’appelle un masque. Ici toutes les adresse débutant par 192.168.6 TRANSFER Alger – Adressage IP & Ports TCP/UDP Nicolas Larrousse Septembre 2002
Réseau IP V4 La première adresse désigne le réseau entier (ici 192.168.6.0) La dernière adresse désigne l’adresse de diffusion (broadcast) adresse toutes les machines d’un réseau(ici 192.168.6.255) 11000000 10101000 00001100 00000000 192.168.6.0 24 bits 11111111 00000000 255.255.255.0 Dans l’exemple, on parle du réseau 192.168.6.0 avec le masque de sous réseau 255.255.255.0 Il est noté plus simplement 192.168.6.0/24 TRANSFER Alger – Adressage IP & Ports TCP/UDP Nicolas Larrousse Septembre 2002
Classes d’adresses IP v4 Classe A (< 127) 16 777 214machines 10 Classe B (> 128 < 191) 65534 machines 110 Classe C (> 192 < 223) 254 machines TRANSFER Alger – Adressage IP & Ports TCP/UDP Nicolas Larrousse Septembre 2002
Les adresses réservées Les adresses de loopback 127.X.X.X, en particulier 127.0.0.1 désigne toujours la machine Toutes les adresses dont le premier octet est compris entre 224 et 239 sont utilisées pour le multicast (diffusion vidéo) Certaines adresses ne sont pas « routées » sur Internet et servent aux réseaux privés : par exemple les réseaux de classe C 192.168.X.X TRANSFER Alger – Adressage IP & Ports TCP/UDP Nicolas Larrousse Septembre 2002
Ports TCP & UDP (multiplexage) DNS (UDP + TCP) DNS (UDP + TCP) TELNET (23 TCP) TELNET (23 TCP) IP HTTP (TCP) HTTP (80 TCP) Le port permet d’aiguiller les données sur le programme qui « écoute » sur ce port TRANSFER Alger – Adressage IP & Ports TCP/UDP Nicolas Larrousse Septembre 2002
Routage & passerelles Passerelle Internet 192.168.6.104 192.168.6.108 Réseau 192.168.6.0/24 192.168.6.100 192.168.6.110 Passerelle 194.78.100.230 Internet Les adresses du réseau 192.168.6.0/24 sont envoyées sur l’interface Les autres adresses sont envoyées à la machine 192.168.6.100 qui les retransmet à son tour (forwarding) vers le réseau connecté vers Internet TRANSFER Alger – Adressage IP & Ports TCP/UDP Nicolas Larrousse Septembre 2002
La norme IPV6 Les adresses sont codées sur 128 bits : résolution du problème de nombre d’adresses possibilité de meilleure répartition hierarchique pour soulager les routeurs Intègre la sécurité dans le protocole Autoconfiguration des machines et des routeurs TRANSFER Alger – Adressage IP & Ports TCP/UDP Nicolas Larrousse Septembre 2002