La relación entre la conversión de números y la dirección IP.

Prefacio

En la vida, mencionamos que los números están todos en sistema decimal, como 1.2.3.4, etc., pero no están en las computadoras. Las computadoras usan sistemas binarios, es decir, 0 y 1. El sistema numérico se puede convertir. De uso común es binario decimal octal hexadecimal. Hablemos del método de cálculo en detalle a continuación.

El concepto de sistema numérico

1 3 conceptos básicos

Sistema numérico: El método de conteo se refiere al método de expresar valores con un conjunto de símbolos fijos y reglas uniformes. Por ejemplo, el método de llevar en el proceso de conteo se llama sistema de conteo de acarreo. El sistema de conteo de acarreos tiene tres elementos: dígito, base y peso.
Dígito: se refiere a la posición de un símbolo numérico en un número.
Base: se refiere a la cantidad de símbolos digitales que se pueden usar en un dígito en un determinado sistema de conteo de acarreos. Por ejemplo, la base de un número decimal es 10 y la base de un número octal es igual a 8.
Peso de bit: En un determinado sistema de conteo de acarreos, el tamaño representado por el número, es decir, el tamaño del valor representado por un 1 en un determinado bit.

2 Cálculo del sistema numérico

El llamado "binario", en definitiva: cada dos entra en uno. Por ejemplo, el número 123 se expresa en cálculo
binario de la siguiente manera . Conversión entre binario y decimal:
decimal a binario, el método es: número decimal dividido por 2 y método de resto, es decir, número decimal dividido por 2, el resto es el número en el peso, y el resultado es El valor del cociente continúa dividiéndose por 2, y el cálculo continúa hasta que el cociente es 0.
Binario a decimal, el método es: expandir los números binarios de acuerdo con el peso, agregar para obtener el número decimal
. Conversión entre binario y octal:
binario a octal, 3 números binarios expandir y agregar de acuerdo con el peso para obtener 1 número octal. (Tenga en cuenta que la conversión de 3 dígitos de binario a octal comienza de derecha a izquierda, y se agrega 0 cuando es insuficiente). El
método para convertir octal a binario es: divida un número octal dividiéndolo por 2 para obtener un número binario , y cada octal es 3 binario, se agregarán ceros a la izquierda cuando sea insuficiente.
Conversión entre binario y hexadecimal El
método de conversión de binario a hexadecimal es similar al método de conversión de binario a octal: octal es tres en uno y hexadecimal es cuatro en uno. (Tenga en cuenta que la conversión de 4 dígitos de binario a hexadecimal comienza de derecha a izquierda, y se agrega 0 cuando es insuficiente). El
método para convertir hexadecimal a binario es: el número hexadecimal se divide por 2 y se obtiene el resto. Número , cada hexadecimal es 4 binario, si es insuficiente, agregue ceros en el lado izquierdo.

Definición y función de la dirección IP

La dirección IP es una dirección de 32 bits asignada a cada host conectado a Internet, que se compone de una parte de host y una parte de red.
La parte del host se usa para determinar el tamaño del terminal (cuántos se pueden acomodar como máximo), y la parte de la red se usa para determinar si el terminal está en el mismo segmento de red. Por ejemplo, las computadoras del mismo departamento de la empresa deben mantenerse en el mismo segmento de red y la cantidad de hosts debe estar dentro del rango de la parte del host.
La dirección IP es un número binario de 32 dígitos, expresado en notación decimal con puntos de 4 segmentos, y la unidad se convierte a 1 byte = 8 bits.
La dirección IP en uso es ipv4, que es la cuarta edición. Ahora que se ha agotado la dirección de red pública ipv4, es imposible darle una ip a un dispositivo, y luego pasará a ipv6, que es un
número binario de 128 bits .

El papel de la máscara de subred

Tiene dos funciones principales: una es proteger parte de la dirección IP, distinguir entre la identificación de la red y la identificación del host, y explicar si la dirección IP está en una red de área local o en una red remota; en segundo lugar, divide una IP grande red en varias subredes pequeñas Internet. La máscara de subred puede reducir el desperdicio de IP. Con el desarrollo de Internet, han surgido cada vez más redes, algunas de las cuales son cientos y otras son pocas, que desperdician muchas direcciones IP. Por lo tanto, es necesario dividir subredes y usar subredes para mejorar las aplicaciones de red. .eficacia. Una vez configurada correctamente la máscara de subred, la dirección de red y la dirección del host se fijan. Al igual que la dirección IP, la longitud de la máscara de subred es de 32 bits y también puede ser decimal.
La máscara de subred también se puede expresar en binario, donde un 1 continuo representa la parte de la red y un 0 continuo representa la parte del host.

Clasificación de direcciones IP

Las direcciones IP se dividen en 5 categorías:
Las direcciones IP ABCDE se clasifican según los números de red y los números de host, y se dividen en tres categorías: A, B y C, y direcciones especiales D y E. Todos los 0 y todos los 1 están reservados.
Tipo A: (1.0.0.0-126.0.0.0) (máscara de subred predeterminada: 255.0.0.0 o 0xFF000000) El primer byte es el número de red y los últimos tres bytes son el número de host. El frente de este tipo de dirección IP es "0", por lo que el número de red de la dirección está entre 1 y 126. Usado generalmente en grandes redes.
Tipo B: (128.0.0.0-191.255.0.0) (máscara de subred predeterminada: 255.255.0.0 o 0xFFFF0000) Los dos primeros bytes son el número de red y los dos últimos bytes son el número de host. El frente de este tipo de dirección IP es "10", por lo que el número de red de la dirección está entre 128 y 191. Generalmente utilizado en redes de mediana escala.
Tipo C: (192.0.0.0-223.255.255.0) (máscara de subred: 255.255.255.0 o 0xFFFFFF00) Los primeros tres bytes son el número de red y el último byte es el número de host. El frente de este tipo de dirección IP es "110", por lo que el número de red de la dirección está entre 192 y 223. Usado generalmente en redes pequeñas.
Clase D: Es una dirección de multidifusión. El frente de este tipo de dirección IP es "1110", por lo que el número de red de la dirección está entre 224 y 239. Generalmente se utiliza para usuarios de difusión de multidifusión
E: es una dirección reservada. El frente de este tipo de dirección IP es "1111", por lo que el número de red de la dirección está entre 240 y 255, que se utiliza con fines de investigación científica.

Entre los tres tipos principales de direcciones IP, hay tres áreas reservadas como direcciones privadas. Los rangos de direcciones son los siguientes:
Dirección de clase A: 10.0.0.0 ~ 10.255.255.255
Dirección de clase B: 172.16.0.0 ~ 172.31.255.255
Dirección de clase C: 192.168.0.0 ~ 192.168.255.255
dirección de retorno: 127.0.0.1. También es la dirección local, que es equivalente a localhost o IP local. Generalmente se utiliza para realizar pruebas. Por ejemplo: ping 127.0.0.1 para probar si el TCP / IP local es normal.
Las direcciones privadas solo pueden aparecer en la red de área local y se pueden reutilizar, porque cada red de área local es una sucursal independiente. Si no está conectada a la red externa, no afectará la comunicación de otras redes de área local. La
dirección pública aparece en Internet. Si la dirección se repite, no será posible la comunicación porque la dirección debe ser única.

Capacidad de acogida efectiva

Indica cuánta capacidad de host se puede acomodar en la IP, generalmente capacidad efectiva de host = 2m-2 (m es el número de dígitos del host), preste especial atención a la identificación de la red y la dirección de transmisión no se puede utilizar para la preparación de la dirección IP del host)
c tipo capacidad efectiva del host = 254 capacidad efectiva del host de
clase B = 65534 capacidad efectiva del host de
clase A = 16777214

Supongo que te gusta

Origin blog.csdn.net/weixin_49172531/article/details/111667490
Recomendado
Clasificación