>> Technologie Électronique >  >> Téléphones >> Répondeurs

Tous les ordinateurs d'un réseau ont-ils besoin du même masque de sous-réseau ? Oui.

Oui. Tous les appareils dans le même sous-réseau IP doivent utiliser le masque de sous-réseau identique. Masques incompatibles cassent la communication de façons subtiles et exaspérantes.

Pourquoi c'est obligatoire

1. Le masque définit la frontière réseau

Le masque (ex. 255.255.255.0 / /24) dit à chaque hôte : « Ces bits = réseau, ceux-là = hôte. »

  • Appareil A (192.168.1.10/24) : Réseau = 192.168.1.0/24
  • Appareil B (192.168.1.20/25) : Réseau = 192.168.1.0/25 (moitié de l'espace !)

Résultat : A pense B local (livraison directe). B pense A distant (envoie à passerelle). Accessibilité asymétrique — échec communication unidirectionnelle.

2. Intégrité domaine broadcast

  • Adresse broadcast = Adresse réseau + tous bits hôte = 1
  • /24 broadcast : 192.168.1.255
  • /25 broadcast : 192.168.1.127
  • Masques incompatibles → appareils envoient broadcasts à adresses différentes → DHCP, ARP, mDNS, découverte services cassés

3. Cohérence tables routage

  • Hôtes construisent routes depuis IP + masque
  • Incompatibilité → routes chevauchantes/conflictuelles → noyau choisit mauvaise interface/passerelle
  • Routeur (passerelle) attend masque uniforme pour son sous-réseau connecté

4. DHCP en dépend

  • Serveur DHCP offre IP + masque + passerelle + DNS
  • Si clients configurent IP statiques avec mauvais masque, ne correspondent pas étendue DHCP
  • Conflits IP, échecs baux, passerelle inaccessible

5. Cauchemar dépannage

  • Ping marche un sens, pas l'autre
  • Certaines apps marchent, autres timeout
  • Logs pare-feu montrent paquets « martian »
  • Heures perdues déboguer « problèmes réseau » qui sont incompatibilités masque

Exceptions & Nuances

VLSM (Variable Length Subnet Masking) – Sous-réseaux différents, pas même sous-réseau

On peut avoir /24, /25, /26 dans même organisation — sur domaines broadcast différents (VLANs, segments physiques, interfaces routeur). Chaque sous-réseau internement cohérent.

Liaisons point-à-point (/31 ou /32)

Cas spécial : RFC 3021 autorise /31 pour p2p (2 adresses, pas broadcast). /32 pour loopbacks. Toujours : les deux extrémités doivent s'accorder.

IPv6

Toujours /64 pour LANs. Pas masques variables on-link. SLAAC requiert /64. Déviations cassent découverte voisins, SLAAC, extensions vie privée.

Commandes vérification

OSCommande
Windowsipconfig → « Masque de sous-réseau »
Linux/macOSip addr show ou ifconfig → « netmask »
Ciscoshow ip interface brief / show run | include ip address

Corriger une incompatibilité

  1. Identifier masque correct (depuis routeur/étendue DHCP design)
  2. Mettre à jour options étendue DHCP
  3. Pousser via renouvellement DHCP (redémarrage / ipconfig /renew / dhclient -r; dhclient)
  4. Corriger appareils statiques manuellement
  5. Vérifier : ping les deux sens, table ARP cohérente, broadcast atteint tous

La cohérence du masque de sous-réseau est non-négociable pour un sous-réseau IP fonctionnel. C'est la version couche 3 de « tout le monde parle la même langue. »

Répondeurs