Comment calculer une adresse de diffusion

Le pool d'adresses IP disponibles est subdivisé en sous-réseaux, ou sous-réseaux. Une adresse IP et son masque de sous-réseau définissent la plage valide d'adresses IP dans un sous-réseau particulier. La première est l'adresse de réseau et la dernière adresse est l'adresse de diffusion. Sur un réseau avec accès direct à l'Internet, l'adresse de la passerelle est la deuxième adresse IP. Seules les adresses IP dans entre l'adresse de réseau et l'adresse de diffusion peuvent être affectés à des périphériques sur le réseau.

Instructions

  1. Calculer la valeur décimale du masque de sous-réseau si l'adresse IP est fournie dans sans classes routage inter-domaine, ou CIDR, notation, tels que "96.20.18.30/20." Écris le nombre "1" par groupes de huit, séparés par des points, le même nombre de fois que le nombre de CIDR. Ensuite, remplissez les numéros restants avec des zéros jusqu'à ce que vous avez quatre groupes de huit numéros chacune. Par exemple, pour "96.20.18.30/20," écrire "1" 20 fois par groupes de huit, séparés par des points: "11111111.11111111.1111". Ajouter zéros jusqu'à ce que vous avez quatre groupes de huit numéros: "11111111.11111111.11110000.00000000".




  2. Utilisez un convertisseur binaire / décimal (lien dans les ressources) pour convertir chaque numéro dans le masque de sous-réseau à partir d'un nombre décimal en son équivalent binaire si l'adresse IP a un masque de sous-inistead de notation CIDR. Par exemple, "96.20.18.30/20" pourrait être fourni comme "96.20.18.30/255.255.240.0," et le masque de sous-réseau est "11111111.11111111.11110000.00000000" en binaire.

  3. Prenez l'inverse du masque de sous-réseau binaire. Par exemple, l'inverse de "11111111.11111111.1110000.00000000" est "00000000.00000000.00001111.11111111".




  4. Convertissez chaque partie du masque de sous-réseau inversé entre les points dans son équivalent décimal. Par exemple, "00000000.00000000.00001111.11111111" est "0.0.15.255."

  5. Effectuer un OU binaire comparaison entre chacune des quatre numéros de l'adresse IP et le numéro correspondant dans le masque de sous-réseau inversé pour calculer l'adresse de diffusion. Utilisez l'outil Calculatrice de Windows, choisissez "Vue" et sélectionnez "Programmeur" pour révéler le "Et" et "Ou" touches pour les opérations au niveau du bit. Par exemple, Presse "96," "Ou" et "0" obtenir "96." Presse "20," "Ou" et "0" obtenir "20." Presse "18," "Ou" et "15" obtenir "31." Presse "30," "Ou" et "255" obtenir "255." Combiner les résultats pour l'adresse de diffusion: "96.20.31.255".

Conseils & Avertissements

  • Effectuez une Bitwise-Et comparaison entre l'adresse IP et le masque de sous-réseau non inversée pour déterminer la première adresse IP dans le sous-réseau, qui est l'adresse de réseau. Par exemple, "96.20.18.30" & "255.255.240.0" est "96.20.16.0". Un dispositif dans le sous-réseau peut être attribué une adresse IP dans la plage "96.20.16.1" à "96.20.31.254". Si le sous-réseau a une passerelle vers l'Internet, l'adresse de la passerelle est "96.20.16.1".
  • Ce calcul applique uniquement aux adresses IPv4. Vous ne pouvez pas utiliser ce calcul pour déterminer l'adresse de diffusion pour une adresse IPV6.
» » » » Comment calculer une adresse de diffusion