Red de conocimiento del abogados - Ley de patentes - Cómo dividir subredes y determinar máscaras de subred

Cómo dividir subredes y determinar máscaras de subred

La división de subredes es en realidad el proceso de diseño de máscaras de subred. La máscara de subred se usa principalmente para distinguir la ID de red y la ID de host en la dirección IP. Se usa para proteger una parte de la dirección IP y separar la ID de red y la ID de host de la dirección IP. La máscara de subred consta de cuatro números decimales separados por ".", como 255.255.255.0.

Si lo escribes en formato binario: 11111111.11111111.11111111.00000000, el bit de "1" separa el ID de la red, y el bit de 0 separa el ID del host, es decir, combinando la dirección IP con la subred La máscara se aplica mediante AND para obtener el número de red.

Por ejemplo, suponiendo que la dirección IP es 192.160.4.1 y la máscara de subred es 255.255.255.0, el ID de red es 192.160.4.0 y el ID de host es 0.0.0.1. Diferentes ID de redes informáticas significan que no están en la misma subred física y los datos deben intercambiarse mediante el reenvío del enrutador.

Cada clase de direcciones tiene una máscara de subred predeterminada: 255.0.0.0 para la clase A, 255.255.0.0 para la clase B y 255.255.255.0 para la clase C. Además de los métodos de representación anteriores, también hay representaciones que utilizan el número de dígitos "1" en la máscara de subred. De forma predeterminada, las direcciones de Clase A son de 8 bits, las direcciones de Clase B son de 16 bits y las direcciones de Clase C son de 24 bits.

Por ejemplo, una dirección de Clase A es 12.10.10.3/8. El último "8" aquí indica que la máscara de subred de la dirección es de 8 bits y 199.42.26.0/28 indica la red 199.42. La máscara de subred de .26.0 tiene 28 bits.

Si desea crear subredes dentro de una red, agregará algunos bits a esta máscara de subred predeterminada, lo que reduce la cantidad de bits utilizados para la dirección del host. La cantidad de bits agregados a la máscara determina las subredes que se pueden configurar. Por tanto, en una red en subredes, cada dirección consta de una dirección de red, un número de subred y una dirección de host.

Determine la máscara de subred: use la cantidad de hosts para calcular

Convierta la cantidad de hosts en representación binaria, si la cantidad de hosts es menor o igual a 254 (tenga en cuenta que se eliminan las dos direcciones IP reservadas), luego obtenga el número de dígitos binarios del host, que es N. Aquí, se debe obtener N <8. Si es mayor que 254, entonces N>8, lo que significa que la dirección del host ocupará más de 8 bits.

Utilice 255.255.255.255 para configurar todos los dígitos de la dirección de host de este tipo de dirección IP en 1 y luego configure todos los N bits en 0 de atrás hacia adelante, que es el valor de la máscara de subred.

Información ampliada

Antes de encontrar la máscara de subred, primero debe calcular la cantidad de subredes que se dividirán y la cantidad requerida de hosts en cada subred.

Convierta el número de subredes a binario para representarlo; obtenga el número de dígitos en el binario, que es N; obtenga la máscara de subred de clase de la dirección IP y configure los primeros N bits del host. dirección parte a 1 para obtener Ingrese la máscara de subred de la subred para esta dirección IP.

Si desea dividir la dirección IP de Clase B 168.195.0.0 en 27 subredes:

27=11011; el número binario es de cinco dígitos, N=5; dirección Los primeros cinco bits de la dirección de host de la máscara de subred 255.255.0.0 se establecen en 1 (el bit de host de la dirección de Clase B incluye los últimos dos bytes, por lo que aquí los primeros cinco bits del tercer byte se establecen en 1) , lo que da como resultado 255.255.248.0

es la máscara de subred de la dirección IP de Clase B 168.195.0.0 que se divide en 27 subredes (en realidad, dividida en 32-2=30 subredes).

Enciclopedia Baidu-División de subred IP

Enciclopedia Baidu-Máscara de subred