J'étudie la mise en réseau et l'une des choses les plus élémentaires qui me sont dites à maintes reprises est que les ordinateurs ne peuvent pas communiquer en dehors de leur propre sous-réseau.
Exprimé sans qualification de la sorte, il est trompeur et faux. Bien sûr, Internet est divisé entre sous-réseaux et pourtant, tout peut parler à autre chose (la plupart d'entre eux de manière indirecte).
Ce que vous devez avoir appris, c'est que les hôtes ne peuvent pas communiquer directement sur des protocoles de liaison de données tels qu'Ethernet en dehors de leur sous-réseau, car un sous-réseau représente un segment de réseau physique. Pour communiquer avec des hôtes extérieurs au sous-réseau, il est nécessaire d'envoyer un paquet à une passerelle située sur le sous-réseau. C'est ce que le routage est tout au sujet.
Vraiment, la question que vous devriez vous poser est la suivante: comment une interface peut-elle avoir une adresse telle que tous les bits de l’adresse soient des sous-réseaux et qu’il n’y ait pas de bits d’hôte?
La réponse est qu'il s'agit d'un lien point à point. Les liens point à point ne sont pas des réseaux à part entière. Les deux interfaces situées à l'une des extrémités d'une liaison savent qu'elles se parlent sans qu'il soit nécessaire de recourir à un adressage de niveau liaison de données, ce qui leur permet de partager la même adresse IP au niveau du réseau.
De plus, une liaison de données peut être considérée comme son propre segment de réseau et peut donc avoir son propre sous-réseau, lequel ne doit contenir qu'une seule adresse.
Si une extrémité du terminal doit parler spécifiquement à l'autre, il peut simplement utiliser cette adresse. Si le routeur utilise une autre adresse et l'envoie via le modem, ce paquet n'est alors pas adressé à l'homologue; il est adressé à quelque chose d'autre au-delà de ce pair. L'homologue recevra le paquet et l'acheminera.
En gros, l’équipement du FAI est simplement configuré de la manière suivante: il a des centaines de lignes d’abonnés entrants et donne à chacun 32 sous-réseaux. Si vous avez un segment point à point avec une adresse, le masque de réseau est en principe sans objet, mais vous en avez toujours besoin: vous devez renseigner le champ de masque de réseau sur les interfaces et dans les tables de routage des hôtes.