Bestimmen, ob zwei IP-Adressen sind auf dem gleichen Subnetz ist es, führende oder nachfolgende 0 get gelöscht von IP-Adresse?

Ich verstehen, wenn zwei IP-Adressen UND würde mit einer subnet-Maske, wenn das Ergebnis das gleiche, dann sind Sie auf dem gleichen Netzwerk. Wenn das Ergebnis anders ist, dann sind Sie auf verschiedenen Netzwerken. Meine Frage ist, wenn eine IP-Adresse, unter Auslassung einiger 0s wo kommen die extra-0s gestellt bekommen?

Zum Beispiel, wenn die Subnetzmaske 255 . 128 . 0 . 0 , und Sie haben die IP-126 . 1 . 0 . 10 und IP-126 . 127 . 0 . 1 wenn Sie einfach nur blind UND die IPs mit der Subnetz-Maske erhalten Sie unterschiedliche Ergebnisse, obwohl Sie auf dem gleichen Netzwerk.

Tut 126.1.0.10 werden 126.100.000.100 oder 126.001.000.100?

EDIT nach Lesen Antworten:

255128000000 UND 126001000010 = 1085496376*32* aber 255128000000 UND 126127000001 = 1085276323*84*
Bin ich etwas fehlt?

Man sollte nicht immer unterschiedliche Ergebnisse nach ANDing diese Adressen mit der angegebenen Subnetz-Maske. Welche Ergebnisse erhalten Sie? Am besten wäre es, wenn Sie zeigen würde, einige code.

InformationsquelleAutor Celeritas | 2012-10-30

Schreibe einen Kommentar