Comment déterminer si 2 IPs sont sur le même sous-réseau

Un sous-réseau est une partition d'un réseau sur lequel il peut exister plusieurs périphériques ou connexions, mis à part de l'hôte de réseau. Si vous disposez de plusieurs ordinateurs sur un réseau, vous pouvez déterminer si elles font partie de la même sous-réseau. Ceci est utile pour la compréhension de la circulation des données au sein d'un réseau. Pour ce faire, vous aurez besoin de faire un peu de conversion binaire et le calcul.

Choses que vous devez

  • Papier
  • Stylo
  • Ordinateur

Instructions

  1. Obtenez votre adresse IP et le numéro de masque de sous-réseau. Dans Windows, vous pouvez le faire en accédant à l'utilitaire d'invite de commandes et l'exécution "ipconfig" ou en consultant les détails de votre connexion à travers le Centre Réseau et partage. Dans Mac OS X, vous pouvez le faire en accédant au menu des Préférences Système et en sélectionnant le "Réseau" option.

  2. Autre les deux nombres en binaire. Binaire est un système numérique dans lequel ne sont 1 et 0 utilisé. Le numéro 2 est représenté comme "10", La figure 4 est "100", Etc. Par exemple, 110 correspond à une 4, un 2, et n ° 1, de sorte que le nombre réel est représenté par 110 6. Les huit premières positions de binaire correspondent à 128, 64, 32, 16, 8, 4, 2 et 1. Vous aurez besoin de convertir chaque section du nombre séparés par un point. Une adresse IP de 192.168.1.100 convertit de la façon suivante:

    192 convertis à 11000000 (128 + 64)

    168 convertis à 10.101.000 (128 + 32 + 8)

    1 convertis à 00000001




    100 convertis à 01100100 (64 + 32 + 4)

    De même, un masque de sous-réseau 255.255.255.0 convertit à:

    11111111.11111111.11111111.00000000

  3. Comparez les deux nombres binaires par des colonnes. Partout où les deux numéros sont 1, écrivez un 1. Ceci est l'opération binaire "ET." Par exemple:

    11000000.10101000.00000001.01100100




    11111111.11111111.11111111.00000000

    Le résultat serait 11000000.10101000.00000001.00000000

  4. Obtenir les deuxièmes numéros IP et le masque de sous-réseau.

  5. Convertir en binaire.

  6. Effectuez la "ET" comparaison avec la seconde paire de nombres.

  7. Comparez les deux résultats de l'ET opérations. Si elles sont identiques, les deux adresses IP sont sur le même sous-réseau. Si elles ne sont pas identiques, ils ne sont pas sur le même sous-réseau. Par exemple, si le second ET résultat a également été 11000000.10101000.00000001.00000000, les deux adresses IP seraient sur le même sous-réseau.

» » » » Comment déterminer si 2 IPs sont sur le même sous-réseau