« Fonctionnement d'un ordinateur/Le matériel réseau » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 183 :
==Les routeurs==
 
[[File:Internet-transit.svg|vignette|Routage.]]
Il est maintenant temps de laisser les réseaux locaux derrière nous, et de voir plus grand. Par plus grand, je veux dire que nous allons aborder les réseaux composés d'une interconnexion de réseaux locaux plus simples. Internet est l'un d'entre eux, même si ce n'est pas le seul. Quoi qu’il en soit, ces interconnexions de réseaux ne fonctionnent que si divers mécanismes permettent à ces réseaux de communiquer. On a vu que les machines d'un réseau local ont une adresse MAC, pour que l'on sache qui est qui sur le réseau. Le même problème se pose sur internet : comment identifier un PC bien précis sur un réseau global ? Par exemple, si vous voulez accéder à un site web sur un serveur, comment votre ordinateur fait-il pour dire : je veux communiquer avec ce serveur bien précis, et pas un autre ? Pour cela, chaque ordinateur possède un numéro qui permet de l'identifier sur le net, chaque numéro étant appelé une adresse logique, aussi appelée '''adresse IP'''.
 
Il est maintenant temps de laisser les réseaux locaux derrière nous, et de voir plus grand. Par plus grand, je veux dire que nous allons aborder le réseau Internet. Sur le réseau Internet, les données sont transmises en paquets de taille variable, qui sont appelés sobrement des '''paquets réseau''', ou encore des paquets. Chaque paquet se propage dans le réseau de proche en proche, passant par de nombreux intermédiaires avant d'arriver à destination. Ces intermédiaires sont appelés des '''routeurs'''.
L'adresse logique doit non seulement indiquer l'ordinateur dans le réseau local, mais aussi quel est le réseau voulu. Les adresses IP sont donc décomposées en deux portions : un préfixe réseau qui indique le réseau local adressé et un suffixe hôte qui adresse l’ordinateur dans ce réseau. Il est évident que toutes les machines d'un réseau ont des adresses avec le même préfixe réseau : la seule différence entre ces adresses sera le suffixe hôte. Par convention, les bits de poids forts forment le préfixe réseau, alors que les bits de poids faible forment le suffixe réseau. Ce que je viens de dire pourrait faire croire qu'on obtient l'adresse logique en concaténant l'adresse physique à un identifiant de réseau. Ce n'est pas du tout ce qui est fait avec les adresses IP : l'adresse logique n'a aucun lien avec l'adresse physique. Il faut donc garder une table de correspondance entre IP et adresse MAC pour chaque réseau local (la table en question est la table ARP).
 
[[File:Internet-transit.svg|vignette|Routage.]]
 
SurLes le réseau Internet, les donnéesrouteurs sont transmisessimilaires enaux paquets de taille variablecommutateurs, quisi sont appelés sobrement desce n'''paquetsest réseauqu''',ils ou encoregèrent des paquets.adresses Chaquedifférentes paquetdes seadresses propageMAC dans: leles réseauadresses deIP. procheCes endernières proche,permettent passantd'identifier parun deordinateur nombreuxsur intermédiairesInternet, avantmais dn'arrivera àpas destination.de Ceslien intermédiairesavec sontles appelésadresses desMAC '''routeurs'''. Ils(qui sont similaireslimitées aux commutateurs,réseaux silocaux). cePour n'estsimplifier, qu'ilsles gèrent des adresses IP au lieu d'adresses MAC. Ilsrouteurs reçoivent des paquets sur un port d'entrée, qui sont destinés à une adresse IP de destination., qui doit être envoyé à l'ordinateur de destination. Son fonctionnement est similaire à celui d'un commutateur amélioré. La seule différence notable est que la table CAM est remplacée par une '''table de routage''', qui associe une adresse IP de destination au port de sortie qui correspond.
 
===Routeurs de première génération===