Dirección directa e inversa de la máscara de subred
IP y máscara de subred
Todos sabemos que IP se compone de 4 segmentos de números. Aquí primero aprendemos sobre 3 IP de uso común
Segmento de IP de clase A 0.0.0.0 a 127.255.255.255
Segmento de IP de clase B 128.0.0.0 a 191.255.255.255
Segmentos IP de clase C 192.0.0.0 a 223.255.255.255
La máscara de subred predeterminada asignada por XP a cada segmento es solo 255 o 0
Máscara de subred predeterminada de clase A 255.0.0.0 Una sola subred puede albergar hasta 16.770.00 ordenadores
La máscara de subred predeterminada para la Clase B es 255.255.0.0 Una subred puede albergar hasta 60.000 ordenadores
La subred predeterminada para la Máscara de Clase C 255.255.255.0 Una subred puede albergar hasta 254 computadoras
Alguna vez pensé que para llegar a una cierta cantidad de computadoras en el mismo segmento de red, solo necesitamos hacer las IP de los primeros tres segmentos de la red. lo mismo. Si es así, ¿una subred sólo puede albergar 254 computadoras? Esto es un poco una broma. Echemos un vistazo más de cerca.
Mientras el identificador de red sea el mismo en el mismo segmento de red, ¿cómo verificar el identificador de red? Primero, la IP de cada segmento de la red debe convertirse a binaria. (Algunas personas dicen: No sé cómo convertir. No importa. Podemos usar la calculadora que viene con Windows. Abra la calculadora, haga clic en Ver>Tipo científico, ingrese el número decimal y luego haga clic en Botón de opción "Binario" Se puede cambiar a binario).
Después de cambiar la máscara de subred a binaria, podemos ver que todas las máscaras de subred están compuestas por una cadena de [rojo]consecutivo[/red] 1 y una cadena de [rojo]consecutivo[/red ] 0 (Un **** contiene 4 segmentos, cada segmento tiene 8 bits y un **** contiene 32 bits).
255.0.0.0 11111111.00000000.00000000.00000000
255.255.0.0 11111111.11111111.00000000.00000000
255.255.255. 11111111.11111111.11111111.00000000
Esto es A/ B/C La máscara de subred predeterminada está en formato binario. De hecho, existen muchos tipos de máscaras de subred, siempre que sean una serie de 1 consecutivos y una serie de 0 consecutivos (cada segmento tiene 8 bits). Por ejemplo, 11111111.11111111.11111000.00000000 también es una máscara de subred legal. La máscara de subred está determinada por la cantidad de computadoras en la subred. La fórmula de cálculo de la computadora es 2 elevado a m, donde podemos ver cuántos ceros hay detrás de m. Esta máscara de subred de 255.255.255.0 puede acomodar de 2 a. 8 Segundas computadoras de potencia, es decir, 256 computadoras, pero no se pueden usar dos IP, es decir, el último segmento no puede ser 0 y 255. Restando estos dos, es 254. Hagamos otro.
¿Cuántas computadoras puede acomodar la máscara de subred 255.255.248.0?
Método de cálculo:
Conviértalo en un número binario de cuatro segmentos (cada segmento tiene 8 bits, si es 0, se puede escribir como 8 0, es decir, 00000000 )
1111111111.11111111.111111000.00000000
Entonces, cuenta cuántos ceros hay detrás, ¡joder! Es 11, que es 2 elevado a la 11ª potencia, igual a 2048. Esta máscara de subred puede albergar hasta 2048 computadoras.
Calcularás el número máximo de computadoras que una subred puede acomodar. Aquí tenemos una pregunta de algoritmo inverso.
Una empresa tiene 530 ordenadores en una LAN peer-to-peer ¿Cuál es la máscara de subred óptima?
En primer lugar, no hay duda de que la IP Clase B es la más adecuada para 530 ordenadores (no hace falta decir que la Clase A sobra y la Clase C no es suficiente, por lo que debe ser Clase B), pero la máscara de subred predeterminada de la Clase B es 255.255.0.0, que puede acomodar hasta 60.000 computadoras. Entonces, ¿cuál es la máscara de subred adecuada? Veamos primero una fórmula.
2 m veces = 560
Primero que nada, estamos seguros que 2 debe ser mayor que 8 veces, porque sabemos que 2 elevado a 8 es 256, que es el computadora más grande con número de IP de clase C, probemos uno por uno de 2 a la 9.ª potencia. 2 a la 9.ª potencia es 512, que es menor que 560. 2 a la 10.ª potencia es 1024. Parece que 2 a la 10.ª potencia. El poder es el más adecuado. La máscara de subred consta de 32 bits. Se ha determinado que los últimos 10 bits son 0, es decir, los primeros 22 bits son 1. La máscara de subred más adecuada es: 11111111.111111.111111.11111100.00000000, convertida a decimal, es decir, 255.255.252.0.
¡Asigna y calcula la máscara de subred y podrás hacerlo!
A continuación, echemos un vistazo al rango de direcciones IP.
Creo que muchas personas piensan que mientras los primeros tres segmentos de IP sean iguales, están en el mismo segmento de red. es que convertí las direcciones IP de cada segmento de red en número binario, aquí tome IP: 192.168.0.1, máscara de subred: 255.255.255.255.255.255.255.255.255.255.255.255.255.255.255.255.255.255: 0 para experimento.
192.168.0.1
11000000.10101000.00000000.00000000.00000001
(Cabe señalar aquí que, al igual que la máscara de subred, cada segmento es de 8 bits, menos de 8 bits, agregue 0 al frente para compensar.)
La IP es 11000000.10101000.00000000.00000001
La máscara de subred es 11111111.11111111.11111111.00000000
Aquí, lo haré Se lo presento. Echemos un vistazo a lo que se considera el mismo segmento de red.
Si desea estar en el mismo segmento de red, debe utilizar el mismo identificador de red. ¿Cómo se calcula el identificador de red? El algoritmo de identificación de red es diferente para cada tipo de IP. La clase A identifica sólo el primer segmento de red; la clase B identifica sólo los dos primeros segmentos de red; la clase C identifica el primer, segundo y tercer segmento de red.
El algoritmo simplemente suma el número de bits de cada IP y la máscara de subred.
Método AND: 0 y 1 = 0 0 y 0 = 0 1 y 1 = 1
Por ejemplo, con 192.168.0.1, 255.255.255.0, primero convierta a binario y luego con AND cada bit
IP 11000000.10101000.00000000.00000001
Máscara de subred 11111111.11111111.11111111.00000000
Obtén el resultado AND 11000000.10101000.00 000000.00000000
Convertir a decimal 192.168.0.0 es el identificador de red,
Luego invierta la máscara de subred, es decir, 00000000.00000000.00000000.11111111, e IP AND
para obtener el resultado 00000000.00000000.00000000.0000000 1, es conversión Es decimal, es decir, 0.0.0.1.
Este 0.0...0.1 es el ID del host. Para estar en el mismo segmento de red, deben tener la misma identificación de red.
Echemos un vistazo a la IP de Clase B con la máscara de subred predeterminada cambiada
Por ejemplo, IP: 188.188.0.111, 188.188.5.222, y la máscara de subred está configurada en 255.255.254.0, ¿están en el mismo segmento de red?
Conviértalo a binario primero
188.188.0.111 10111100.10111100.00000000.01101111
188.188.5.222 10111100.10111100.00000101.11011
255.255.254.0 11111111.11111111 .1111111110.00000000
y, respectivamente, get
10111100.10111100.00000000.00000000
10111100.10111100.00000100.00000000
no son lo mismo, es, ellos no son el mismo segmento de red, no están en el mismo segmento de red.
Para determinar si están en el mismo segmento de red, ahora puede hacer algunas operaciones prácticas.
Una empresa tiene 530 ordenadores en una LAN peer-to-peer. ¿Cuáles son las máscaras de subred y las IP más adecuadas?
No hablaré de la máscara de subred. El resultado del cálculo anterior es 11111111.11111111.11111100.00000000, que es 255.255.252.0
Lo que debemos determinar ahora es cómo asignar. IP Primero, elija un segmento de IP de Clase B, elijamos aquí 188.188.x.x
De esta manera se determinan las IP de los dos primeros segmentos. La clave es determinar el tercer segmento, siempre que. la identificación de la red es la misma. Comencemos por determinar el número de red.
(Coincidimos 1 en la máscara de subred con ? en la IP, 0 y * corresponden de la siguiente manera:)
255.255.252.0 11111111.111111.11111100.00000000
188.188.x.x 10111100.10111100 ?**. .*******
Identificador de red 10111100.10111100.?00.00000000
Se puede ver que puede completar el campo de manera informal (solo se pueden completar 0 y 1). en, no asegúrese de completar todos los 0 y 1), completemos los 0, completemos * casualmente, de esta manera, nuestra IP es
10111100.10111100.000000**.***** *****, A *** tiene 530 computadoras. Los números del 1 al 254 en el último segmento de IP se pueden dividir en 254 computadoras 530/254=2.086. El segmento IP debe dividirse en tres números diferentes, es decir, el número 0000000000 ** completado ** tres veces solo se puede completar con 1 y 0, y los números son diferentes cada vez. Los números son diferentes en cuanto a qué completar, tal como lo hicimos nosotros, como 00000001, 00000010, 00000011. Después de convertir a decimal, son 1, 2 y 3 respectivamente. para que la IP se pueda dividir en 188.188.1.y, 188.188.2.y, 188.188.3.y, y se puede completar a voluntad, siempre que esté en el rango de 1 a 254, la IP dividirse en tres números diferentes. Siempre y cuando esté en el rango de 1 a 254 y las 530 computadoras tengan IP diferentes, está bien.
Algunas personas pueden decir que, dado que el algoritmo es tan problemático, simplemente use IP de Clase A y máscara de subred predeterminada de Clase A. Lo que quiero decirles es que debido a que IP de Clase A y máscara de subred predeterminada de Clase A. Si el número de hosts con máscara de red es demasiado grande, esto sin duda es una aguja en un pajar. Si el número de visitas a la LAN es demasiado frecuente y demasiado grande al mismo tiempo, afectará la eficiencia, por lo que es mejor. ¡Configure una IP y una máscara de subred que se adapten a sus necesidades!