Preguntas para nuevos usuarios de computadoras

La configuración de la máscara de subred debe seguir ciertas reglas. Al igual que la dirección IP, la longitud de la máscara de subred es de 32 bits. El bit de red de la izquierda está representado por el número binario "1"; el lado derecho es el bit de host, representado por el número binario "0". La imagen adjunta muestra la comparación binaria de la dirección IP "192.168.1.1" y la máscara de subred "255.255.0". Hay 24 "1", que indican que los 24 dígitos de la izquierda de la dirección IP correspondiente son el número de red. Hay 8 "0", que indican que los 8 dígitos del lado derecho de la dirección IP correspondiente son el número de host; . De esta manera, la máscara de subred determina cuáles de los números binarios de 32 bits en la dirección IP son números de red y cuáles son números de host. Esto es muy importante para redes que utilizan el protocolo TCP/IP. Solo la máscara de subred puede indicar la relación entre la subred donde se encuentra el host y otras subredes, para que la red pueda funcionar normalmente.

Máscaras de subred más utilizadas

Existen cientos de máscaras de subred. Aquí solo hablamos de dos máscaras de subred de uso común, a saber, "255.255.255.0" y "255.255.0.0".

1. Una red con una máscara de subred de "255.255.255.0": el último dígito se puede cambiar arbitrariamente en el rango de 0~255, por lo que se pueden proporcionar 256 direcciones IP. Pero el número real de direcciones IP disponibles es 256-2, es decir, 254, porque el número de host no puede ser todo "0" ni todo "1".

2. Una red con una máscara de subred de "255.255.0.0": los dos últimos dígitos se pueden cambiar arbitrariamente en el rango de 0~255 y se pueden proporcionar 2552 direcciones IP. Pero la cantidad real de direcciones IP disponibles es 2552-2 o 65023.

La configuración de la máscara de subred para una dirección IP no es arbitraria. Si la máscara de subred se establece demasiado grande, es decir, el rango de subred se expande, entonces, de acuerdo con las reglas de enrutamiento de subred, es muy probable que los datos enviados a la máquina de destino que no está en la misma subred que la local Se considerará que la máquina está en la misma subred debido a un error de cálculo. La misma subred, por lo que el paquete marcará la dirección de cada computadora en el protocolo de comunicación TCP/IP. Normalmente utilizamos decimales con puntos, como 192.5438 068.0.5, etc.

Cada dirección IP se puede dividir en dos partes. Es decir, la parte del número de red y la parte del número de host: el número de red representa el número de segmento de red al que pertenece y el número de host representa el número de dirección del host en el segmento de red. Según el tamaño de la red, las direcciones IP se pueden dividir en cinco categorías: A, B, C, D y E. Entre ellas, A, B y C son los tres tipos principales de direcciones, D es la dirección de multidifusión. se usa para transmisión de multidifusión y E se usa para transmisión de multidifusión para direcciones de respaldo extendidas. Los rangos válidos de direcciones IP de clase a, b y c son los siguientes:

Número de red de categoría/número de host ocupado/propósito ocupado

a 1 ~ 126/80 ~ 2550 ~ 2551 ~ 254/ 24Nivel nacional

b 128 ~ 1910 ~ 255/160 ~ 255 1 ~ 254/16 en todas las organizaciones.

c 192 ~ 223 0 ~ 255 0 ~ 255/24 1 ~ 254/8 Organizaciones empresariales

Con la continua expansión de las aplicaciones de Internet, las desventajas del IPv4 original quedan gradualmente expuestas Es decir, el número de red ocupa demasiado espacio y el número de host es muy pequeño, por lo que las direcciones de host que puede proporcionar son cada vez más escasas. Actualmente, además de utilizar NAT para asignar direcciones reservadas dentro de la empresa, una dirección IP de alto nivel generalmente se subdivide en múltiples subredes para que la utilicen usuarios de diferentes tamaños.

El objetivo principal aquí es utilizar las direcciones IP de manera eficiente en caso de segmentación de la red. Cree más subredes de un determinado tipo de dirección extendiendo o comprimiendo la máscara de subred desde los límites de bits de red habituales utilizando la parte de orden superior del número de host como número de subred. Sin embargo, a medida que se crean más subredes, la cantidad de direcciones de host disponibles en cada subred será menor que antes.

La máscara de subred indica si dos direcciones IP pertenecen a la misma subred. También es una dirección binaria de 32 bits.

Cada uno es un 1, lo que indica que el bit es un bit de red y un 0 representa un bit de host. Al igual que la dirección IP, también se expresa en notación decimal con puntos. Si dos direcciones IP obtienen el mismo resultado bajo el cálculo AND bit a bit de la máscara de subred, significa que * * * pertenecen a la misma subred.

Al calcular la máscara de subred, preste atención a las direcciones reservadas en la dirección IP, es decir, la dirección "0" y la dirección de transmisión. Se refieren a la dirección IP cuando la dirección del host o la dirección de red es "0" o "1", lo que representa la dirección de la red local y la dirección de transmisión, y generalmente no se pueden contar.

Aquí hay un ejemplo para ilustrar el algoritmo de máscara de subred:

Para una dirección IP que no necesita dividirse en subredes, su máscara de subred es muy simple. escrito así: Si una dirección IP de Clase B es 10.12.3.0 y no se necesitan subredes, entonces la máscara de subred de esta dirección IP es 255.255.0.0. Si es una dirección Clase C, su máscara de subred es 255.255.255.0. No entraré en detalles sobre otras analogías. Lo que vamos a presentar a continuación es una dirección IP. El bit de host de orden superior debe usarse como el número de red de subred dividida, y el resto es el número de host de cada subred. ¿Cómo calcular la máscara para cada subred en este momento?

Primero, use el número de subredes para calcular

Antes de encontrar la máscara de subred, es necesario averiguar el número de subredes que se dividirán y el número de hosts necesarios para cada una. subred.

1) Convierte el número de subredes a binario.

2) Obtener el número de dígitos binarios, que es n.

3) Obtenga la máscara de subred de la dirección IP y establezca los primeros n bits de la parte de la dirección del host en 1 para obtener la máscara de subred para dividir en subredes la dirección IP.

Para dividir la dirección IP Clase B 168.195.0.0 en 27 subredes:

1)27=11011

2) El número binario es de cinco dígitos, N =5.

3) Coloque los primeros cinco bits de la dirección de host de la máscara de subred 255.255.0.0 de la dirección de Clase B en 1 para obtener 255.255.248.0.

Es la máscara de subred de la dirección IP Clase B 168.195.0.0 dividida en 27 subredes.

En segundo lugar, utilice la cantidad de hosts para el cálculo.

1) Convierta la cantidad de hosts en representación binaria.

2) Si el número de hosts es menor o igual a 254 (tenga en cuenta que se eliminan las dos direcciones IP reservadas), se obtiene el número binario del host, que es n, donde n: 8 , lo que indica que la dirección del host ocupará más de 8 bits.

3) Utilice 255.255.255.255 para configurar todos los bits de la dirección de host de esta dirección IP en 1 y luego configure todos los n bits de atrás hacia adelante en 0, que es el valor de la máscara de subred.

Si desea dividir la dirección IP Clase B 168.195.0.0 en varias subredes, cada subred tiene 700 hosts:

1) 700=1010111100

2 ) Los números binarios son decenas, N = 10.

3) Establezca todas las direcciones de host de la máscara de subred de dirección Clase B 255.255.0.0 en 1, lo que da como resultado 255.255.255.

Luego establezca las últimas 10 posiciones en 0 de atrás hacia adelante, es decir, 1111111.1165438.

Eso es 255.255.252.0. Esta es la máscara de subred para la dirección IP de Clase B 168.195.0.0 que se dividirá en 700 hosts.

La siguiente es una lista de todas las subredes que se pueden dividir por varias direcciones IP, la cantidad de hosts y subredes después de la división y la cantidad (máxima) de hosts y subredes.

Preste atención a eliminar las direcciones IP reservadas (es decir, todos los hosts o subredes después de la división son "0" o "1"):

Clase una dirección IP:

Bit de subred/ host Máscara de subred de bits número máximo de subredes/número máximo de hosts

2/22 255.192.0.0 2/4194302

3/21 255.224.0.0 6/2097150

4/20 255.240.0.0 14/1048574

5/19 255.248.0.0 30/524286

6/18 255.252.0.0 62/262142

7 /17 255.254.0.0 126/131070

8/16 255.255.0.0 254/65536

9/15 255.255.128.0 510/32766

10/ 14 255.255.192.0 1022/16382

11/13 255.255.224.0 2046/8190

12/12 255.255.240.0 4094/4094

13/11 255.255 248.0 8190/2046

14/10 255.255.252.0 16382/1022

15/9 255.255.254.0 32766/510

16/8 255.255.255.0 65536 /254

17/7 255.255.255.128 131070/126

18/6 255.255.255.192 262142/62

19/5 255.255.255.224 524286/ 30

20/4 255.255.255.240 1048574/14

21/3 255.255.255.248 2097150/6

22/2 255.255.255.252 4194302/2

p>

Dirección IP clase b:

Bit de subred/bit de host máscara de subred número máximo de subredes/número máximo de hosts

2/14 255.255.192.0 2 /16382

3/13 255.255.224.0 6/8190

4/12 255.255.240.0 14/4094

5/11 255.255.248.0 30/2046

p>

6/10 255.255.252.0 62/1022

7/9 255.255.254.0 126/510

8/8 255.255.255.0 254/254

9/7 255.255.255.128 510/126

10/6 255.255.255.192 1022/62

11/5 255.255.255.224 2046/30

12/4 255.255.255.240 4094/14

13/3 255.255.255.248 8190/6

14/2 255.255.255.252 16382/2

c Dirección IP de clase:

Bit de subred/bit de host máscara de subred número máximo de subredes/número máximo de hosts

2/6 255.255.255.192 2/62

3/5 255.255.2

55.224 6/30

4/4 255.255.255.240 14/14

5/3 255.255.255.248 30/6

6/2 255.255.255.252 62 /2

Daré un ejemplo basado en las preguntas que aparecerán en CCNA:

Primero, veamos una pregunta común en el examen: la dirección IP de un host es 202.112.14.137 y la máscara es 255.255.255.224. Debe calcular la dirección de red y la dirección de transmisión de la red donde se encuentra el host.

El método convencional consiste en convertir la dirección del host y la máscara de subred en números binarios y realizar una operación lógica AND en los dos para obtener la dirección de red. De hecho, si lo piensa detenidamente, puede encontrar otro método: la máscara de 255.255.255.224 contiene 256-224 = 32 direcciones IP (incluidas direcciones de red y direcciones de transmisión), por lo que la dirección de red con esta máscara debe ser un múltiplo de 32. La dirección de red es el comienzo de la dirección IP de la subred y la dirección de transmisión es el final. Las direcciones de host disponibles están en este rango, por lo que solo 128 es ligeramente menor que 137, que es un múltiplo de 32, por lo que la dirección de red es 202.4438 02.14.128. La dirección de transmisión es la dirección de red de la siguiente red menos 1. El siguiente múltiplo de 32 es 160, por lo que la dirección de transmisión podría ser 202.112.14.159. Este ejemplo se puede entender consultando la siguiente tabla.

Número de subred del subdominio binario Rango de dominio de host binario Rango de dominio de host binario

Número 1 Subred 000 00000 a 111.0 a 31

No. 00000 a 1111.32 a .63

La tercera subred es 010 00000 a 1111.64 a 95

La cuarta subred es 011 00000 a 111.96 a 127.

La quinta subred es 100 00000 hasta 1111.654438 hasta 656

La sexta subred es 101 00000 hasta 111.160 hasta 1.

La séptima subred 1100000 a 1111.192 a 223

La octava subred 11100006 a 111.124 a 5436

En el examen CCNA, hay otra pregunta: Eres necesario para planificar direcciones de subred y calcular máscaras de subred en función del número de hosts en cada red. Esto también se puede calcular según el principio anterior. Por ejemplo, una subred tiene 10 hosts, por lo que la dirección IP requerida para la subred es:

10 1 1 1=13

Nota: El primer 1 se refiere a la dirección de la puerta de enlace. requerido para la conexión de red. Los dos últimos 1 se refieren a la dirección de red y la dirección de transmisión respectivamente. Debido a que 13 es menor que 16 (16 es igual a 2 elevado a la cuarta potencia), los bits del host son 4 bits. Pero

256-16=240

Entonces la máscara de subred es 255.255.255.240.

Si una subred tiene 14 hosts, muchas personas suelen cometer este error: aun así asignan la subred con 16 espacios de direcciones y se olvidan de asignar la dirección a la puerta de enlace. Esto es incorrecto porque:

14 1 1 1=17

17 es mayor que 16, por lo que sólo se puede asignar una subred de 32 direcciones (32 es igual a 2 elevado al quinta potencia). La máscara de subred es: 255.255.255.224.

Encuestado: Aprendiz de Longyi-Magic Nivel 1 9-30 17:42

Es demasiado complicado.

Demandado: baoyi 21 cen-Período de prueba Nivel 10-113:10.

En pocas palabras, consiste en configurar la máscara de subred para distinguir diferentes subredes y realizar operaciones bit a bit con la dirección IP del host para distinguir si están en el mismo segmento de red, determinando así el alcance de la LAN y reduciendo el alcance de la influencia de las tormentas de transmisión.