You are on page 1of 12
Adressage IP 1- Introduction Les adresses IP sont au coeur de l'étude des réseaux. Leur compréhension est done trés importante. Nous allons aborder le sujet de facon progressive, de maniére globale pour commencer puis dans le détail Dans cette premigre partie, nous verrons: ~ Pourquoi on utilise des adresses IP ? - Comment on les utilise ? - Comment on organise le réseau autour d'TP ? - Comment se passe une communication sur un réseau IP ? 2- Protocole de communication Un protocole est une méthode standard qui permet la communication entre des processus (s‘exécutant éventuellement sur différentes machines), c'est-d-dire un ensemble de régles et de procédures & respecter pour émettre et recevoir des données sur un réseau. Il en existe plusieurs selon ce que l'on attend de la communication. Certains protocoles seront par exemple spécialisés dans I'échange de fichiers (le FTP), d'autres pourront servir & gérer simplement I'état de la transmission et des erreurs (c'est le cas du protocole ICMP), ... Si vous vous baladez sur Internet, vous avez dQ, 4 un moment ou a un autre, entendre parler de TCP/IP : Que signifie t-il et comment cela fonctionne ? TCP/IP est un nom générique qui regroupe en fait un ensemble de protocoles, c'est a dire des régles de communication, Principe dune transmission sur le réseau = Analogie avec la transmission d'une lettre par la poste : Sa! Quand vous voulez envoyer une lettre par la poste: a ~ Vous placez votre lettre dans une enveloppe, ~ sur le recto vous inscrivez I'adresse du destinataire, = au dos, vous écrivez "adresse de I'expéditeur (la votre). lemessage ——enveloppe Ce sont des régles utilisées par tout le monde. C'est un protocole. reeto | adresse du destinatalre verso; adresse de Mexpéditeur 1 Sur Internet, c'est & peu prés la méme chose: chaque message (chaque petit paquet de données) est enveloppé par IP qui y ajoute différentes informations: + 'adresse de |expéditeur (votre adresse IP), + l'adresse IP du destinataire, [7997553 [048620482 | . [Salut! Comment ga va?] * différentes données supplémentaires (qui permettent de bien contrdler —_—o” Macheminement du message). infarmeans aut grb aoe I? 3+ Principes de base de la numération 3.1- Conversion binaire-décimal Tout nombre binaire peut étre transformé en son équivalent décimal, simplement en additionnant les poids des dverses positions od se trpwe une veleur 1 xVerxrts 24, HSE Sore: AIA FOX? hd Ici le bit de poids fort est de poids 16 et le bit de poids faible est de poids 1. Examples: Dome 'éuivelent désimal de: 0011010124 x 2% Ox2"44x2%40> 100te: 4x29. 1x2? = 94 3.2- Conversion décimal-binaire Tl faut répéter la division par 2 du nombre décimal. La lecture de droite & gauche du dernier quotient et des restes est la conversion en binaire. les: Exemp (87)n= 1 0404147 Autre méthode (plus simple & mon sens pour la conversion décimal-binaire : Ate eh Bk es 4 ° eo A 4 ° => (0104 0 444) a Exercices: Donnez !équivalent binaire des nombres décimaux suivants : 321610: 3.3- Conversion hexadécimal-binaire Le systéme hexadécimal se veut une maniére abrégée de représenter les nombres binaires. Chaque chiffre hexadécimal est remplacé par son équivalent sur quatre bits. QF 215 => 9: 1001, F: 1111, 2: 0010, 9F 2, = 1001 1111 0010, Exercices: Donnez 'équivalent binaire du nombre hexadécimal suivants : 535i 3.4- Conversion binaire-hexadécimal Le nombre binaire est diabord divisé en quartet de 4 bits en partant de la droite, Chaque quartet est ensuite converti dans sa valeur hexadécimale. Exercices: Donnez léquivalent hexadécimal des nombres binaires suivants : 1110100110;: _ 4- Adresses IP + Pour pouvoir recevoir du courrier, les habitants dune ville, ont besoin d'une adresse postale, unique dans cette ville. + De méme, pour pouvoir recevoir des paquets de données, les différents hétes du réseau (ordinateurs, API, THM) ont besoin dune adresse les identifiant : adresse IP. + Si le réseau est un réseau local (LAN), adresse IP attribuée & chaque PC sera, en général, privée et doit étre unique sur le réseau. * Si le réseau est Internet, adresse IP doit étre publique et unique au monde, + Il existe deux versions de protocole IP: IPv4 et IPv6 ~ En IPv4, les adresses sont codées sur 4 octets (bytes) et représentées sous forme décimale pointée. exemple: 242.64 144. EF - En IPv6, elles sont codées sur 16 octets et représentées sous forme hexadécimale ‘ 2 : Af: 800 Af B$:0000 100.88: ¥503: 0000; 0000: 6 ¢ oF Exemple: ~ IPv6 a été mis au point car il y a pénurie d'adresses TPv4 (On s'intéressera dans un premier temps a la version TPv4. Une adresse IP est composée de deux parties : 4 snetwork> géré par le service postal: 422 nus chost> géré localement: Pox DUPONT Le masque permettra de distinguer ces deux parties : Crest une frontiére : la partie « network » s'étend sur n bits nthe3r bh + Puis, la partie « host » se prolonge sur h bits, jusqu'au dernier bit Bonne YSA00 ORLEANS Le masque se note sur 4 octets comme I'adresse IP + Les bits du masque sont & 1 sur la partie network + Puis, passent a0 jusqu'au dernier bit ou en format CIDR : /n (n bits d'adresse réseau) Ga fait des années quion parle d'ZPv6, alors, pourquoi autant de temps pour y passer ? } Cha de demande des —— Coan po J goemligae innemstlts 2 iar icc prrttinnss de “ Gasencls se Lionsition Csurtowt om fprmcotion ) IPv4 étant encore largement employé, le reste de notre propos le concerne 5- Notion d'adresse physique : adresse MAC Deux cartes réseaux qui communiquent s'échangent des messages (suite d'octets) appelés trames (« frame » en anglais). adresse MAC est constituée de 6 octets. Elle est toujours affiché sur la base hexadécimale (contrairement aux quatre octets de ladresse IP qui sont affichées en décimal). II existe une adresse particuligre, dite adresse de diffusion, qui permet d'interroger toutes les interfaces connectées sur le réseau. Tous les postes connectés au méme cable recoivent le message, mais seul celui & qui il est destiné le lit. Comment sait- I que < cette trame lui est adressée Tne rz TE? tens dans Lo Aroma Comme work Le. romry Comment sait-il qui lui a envoyé la trame ? en Lome contiort aur: 0 pclerte do Leimettiun. L'adresse correspond a I'adresse de la carte réseau. On parle d'adresse physique, d'adresse MAC (Media Access Control) L'adresse d'une carte réseau correspond & I'adresse d'un poste et d'un seul. Or les postes sont généralement regroupés en réseau. Comment identifier le réseau auquel appartient le poste ? II faut une adresse logique qui soit indépendante de I'adresse physique. C'est ce que propose le protocole IP. Pourquoi s'encombrer de Vadresse MAC ? Le décodage dune information est 1000 fois plus rapide avec une adresse matérielle quiune adresse logicielle. La carte réseau ou le routeur décode donc trés rapidement une trame avec une adresse MAC et peut savoir trés rapidement si le paquet lui est adressé ou non (gain de temps énorme dans le traitement). Mais pour que tout cela fonctionne, il faut un mécanisme qui permettra de passer d'une adresse logique a une adresse physique, et réciproquement. 6- Structure des adresses IP + Chaque PC recoit donc une adresse IP constitué de 4 octets pouvant varier de 0 & 255 + On a donc une plage théorique pouvant varier de 0.0.0.0 & 255.255.255.255 + On ne peut pas utiliser la totalité de cette plage mais cela sera vu dans les aspects evancés u exfte 5 lasses Carey yi 2 adheres 2 § millions d aeheaton ‘ 32 Db eau wes | RES ERU a 7 clone Neth Q oe est 0000 cc0e 0000 0000 C000 o00e 000 0000 ania ttt CLASSE © 4 AdAd AMT AAA E ant gar Ae ie ® a 0.4 ve seue aaaa said cee Bsve Lad 2, de lraclage 110-0 : d Vt 1 asdeoun 0.0 ea ot Lite ) at Den 24 BU Con ero coh ¢ AB, oe core ooo peng cose 0009 008 Goon oot oe feat Anat ated ar SE AAtt om fine Ahn 3 promions : 255.255 255.0 —> deaar aa ee ne syorion ole do. volun amianicrmtam xv ; ok souk : co. volun rcarcimnde CHD: 0.4, 255 vy rer done: (95.0.4: ae 435. Py bore 5 Erma: Downes pote Pindiasne pusrronte AGLAUALOC/G A page EP? Dadrense Se palaws. Riedrore de if 9- Sous-réseaux + Délimitation de plusieurs sous-réseaux dans un réseau ~ Adresse IP découpée en trois parties (network, subnet, host) = On utilise une partie des bits de hSte pour identifier le sous-réseau (subnet). « 2BiTS. > ]4 of NET Work | uBbners | Host | + Masque de sous-réseau ~ Le masque du sous-réseau s'obtient en mettant a 1 tous les bits du réseau et du sous-réseau, puis le reste &0. ~ (adresse IP) AND (masque) = (adresse sous-réseau) Compléter le tableau suivant : ‘Adresse Classe Adresse Adresse Hate | Adresse de | Masque de IP Hote diadresses | Réseau broadcast | sous-réseau réseau 216.14.59.137 246AG 55.0 246. 1LS5.255 loss.ass.ass.0 123.4445 23.0.0.0 (123, 255. BEF] 9 55. 175.12.239.244 95.42.0.0 Laas.t2 285285] 265.255.0.0 Pour compenser les problémes de distribution de I'espace d'adressage IP, la premire solution utilisée a consisté 4 découper une classe d'adresses IP A, B ou C en sous- réseaux. Cette technique appelée « subnetting » a été formalisée en 1984. Le « subnet » utilise les bits de poids fort de la partie héte de I'adresse TP, pour désigner unréseau, Sea eeee Le nombre de bits employés est laissé a I'initiative de l'administrateur. Pour illustrer le fonctionnement du découpage en sous-réseaux, nous allons utiliser un exemple pratique. On reprend l'exemple de la classe C : 192.168.1.0 dont le masque de sous-réseau par défaut est 255.255.255.0. Sans découpage, le nombre d'hétes maximum de ce réseau est de 254. Considérant qu'un domaine de diffusion unique pour 254 hétes est trop important, on choisit de diviser l"espace d'adressage de cette adresse de classe C. On réserve 3 bits supplémentaires du 4éme octet en complétant le masque de sous-réseau. De cette facon on augmente la partie réseau de I'adresse IP et on diminue la partie hate. 10- adresses IP privés Les réseaux privés se sont développés en «réaction» & deux évolutions de |"Internet : la mauvaise utilisation de I'espace d'adressage IPv4 et les besoins de sécurisation des réseaux d'entreprises, Ces Evolutions ont conduit & la conception de réseaux dits privés n'ayant que peu ou pas d’ interfaces exposées sur le réseau public "Internet. Le développement des adresses IP privés se justifie done par rapport & deux Pe pot asle ys nehegan ay depuis Lénliiioun (itewek) Bolin & dadronses dome TPVY: xerkinert 16 : pees eee Sean cle clonne C. potegee dinponibtes pour dim neibeee Ainsi, 'ICANN a réservé une poignée d'adresses dans chaque classe pour permettre d'affecter une adresse IP aux ordinateurs d'un réseau local relié & Internet sans risquer de créer des conflits d'adresses IP sur le réseau des réseaux. II s'agit des adresses suivantes : CLASSE A : 10.0.0.0 a 10.255.255.255 CLASSE B : 172.16.0.0 4 172.31.255.255 CLASSE C : 192.168.0.0 a 192.168.255.255 Ces adresses sont réservées pour les réseaux locaux, elles ne peuvent pas se retrouver sur Internet, donc elle ne seront jamais attribuées par un modem (sauf si votre FAT place ses abonnés dans un réseau local qui lui sera connecté & Internet) .. Seule la passerelle d'un réseau prive nécessite de posséder une adresse Internet publique! Le réle de passerelle sera généralement assuré par un routeur ou un serveur, 10 La passerelle posséde deux interfaces réseau : ~ La premidre, interface WAN, connectée a Internet (via un modem par exemple) et recevant dynamiquement (en général) une adresse IP publique ~ La deuxiéme, interface LAN, connectée au réseau local, configurée avec une IP statique privée [Reber] g5.99.18.124 (PuBbique) [ReuTecR] ASAMBAA — ASLACE AD Tous les réseaux locaux du monde, reliés par Internet, peuvent employer les mémes adresses privées sans risque de conflit, puisque seules leurs adresses publiques (différentes) sont en contact. 11- Application sur les sous-réseaux Pour configurer l'interface d'un héte qui doit se connecter & un réseau existant, on nous donne I'adresse 172.16.19.40/21, a) Quel est le masque réseau de cette adresse ? b) Combien de bits ont été réservés pour les sous-réseaux privés ? uw ©) Combien de sous-réseaux privés sont disponibles ? d) Combien d'hétes peut contenir chaque sous-réseau ? e) Quelle est |'adresse du sous-réseau de I'exemple > f) Quelle est l'adresse de diffusion du sous-réseau de |'exemple ? 12

You might also like