La composición y clasificación de las direcciones IP
1. El concepto de dirección IP
Sabemos que Internet es el nombre general de la red de comunicación compuesta por ordenadores en todo el mundo. Cuando dos computadoras conectadas en una determinada red se comunican entre sí, los paquetes de datos que transmiten contendrán información adicional. Esta información adicional es la dirección de la computadora que envía los datos y la dirección de la computadora que los recibe. De esta manera, para facilitar la comunicación, las personas asignan de antemano una dirección de identificación a cada computadora, similar al número de teléfono en nuestra vida diaria. Esta dirección de identificación es la dirección IP que vamos a presentar hoy. Según el protocolo TCP/IP, la dirección IP se compone de números binarios de 32 bits y es única dentro del rango de INTERNET. Por ejemplo, la dirección IP de una computadora conectada a Internet es:
11010010 01001001 10001100 00000010
Obviamente, estos números no son fáciles de recordar para las personas. Para facilitar la memoria, las personas dividen el binario de 32 bits que constituye la dirección IP de la computadora en cuatro segmentos, cada segmento tiene 8 bits, separados por puntos decimales, y luego convierten cada binario de ocho bits en un número decimal, de modo que la dirección IP de la computadora anterior se convierte en: 210.73.140.2.
2. Clasificación de las direcciones IP
Hemos dicho que Internet es una enorme interred que conecta innumerables redes en todo el mundo. En cada red el uso está identificado de forma única. Por su propia dirección IP, en base a esto, también podemos imaginar que en el enorme Internet de INTERNET, cada red también tiene su propio identificador. Esto es muy similar a los números de teléfono de nuestra vida diaria. Por ejemplo, hay un número de teléfono 0515163. Los primeros cuatro dígitos del número indican a qué región pertenece el teléfono y los siguientes dígitos indican un determinado número de teléfono en la región. . De manera similar al ejemplo anterior, dividimos la dirección IP de la computadora en dos partes, a saber, la identificación de la red y la identificación del host. Todos los hosts en la misma red física usan la misma ID de red. Un host en la red (incluidas estaciones de trabajo, servidores, enrutadores, etc.) en la red tiene una ID de host y su dirección IP correspondiente. Los 4 bytes se dividen en 2 Uno. una parte se usa para indicar un segmento de red específico, es decir, la ID de la red, la otra parte se usa para indicar el nodo específico, es decir, la ID del host, es decir, un número de computadora específico en una determinada red. Por ejemplo, la dirección IP del servidor del Centro de redes de información de la ciudad de Yancheng es 210.73.140.2. Para esta dirección IP, podemos dividirla en dos partes: identificación de red e identificación de host, de modo que la dirección IP anterior se pueda escribir como:
ID de red: 210.73.140.0
ID de host: 2
Juntos: 210.73.140.2
Debido a que la cantidad de computadoras incluidas en la red puede no ser la misma, algunas redes pueden contener más computadoras y algunas redes pueden contener menos computadoras, por lo que las personas configuran la información de la dirección de 32 bits en tres métodos de división de posicionamiento de acuerdo con el tamaño de la red. a direcciones IP de Clase A, Clase B y Clase C.
1. Dirección IP de Clase A
Una dirección IP de Clase A significa que entre los cuatro segmentos de la dirección IP, el primer segmento es el número de red y los tres segmentos restantes son los números de computadora local. Si la dirección IP se representa en binario, la dirección IP de Clase A consta de una dirección de red de 1 byte y una dirección de host de 3 bytes. El bit más alto de la dirección de red debe ser "0". La longitud del identificador de red en una dirección IP de Clase A es de 7 bits y la longitud del identificador de host es de 24 bits. La cantidad de direcciones de red de Clase A es pequeña y se puede usar para redes grandes con más de 16 millones de hosts.
2. Dirección IP de Clase B
Una dirección IP de Clase B significa que entre los cuatro números de la dirección IP, los dos primeros números son números de red. La dirección IP de Clase B consta de una dirección de red de 2 bytes y 2 bytes. Consiste en un byte de dirección de host y el bit más alto de la dirección de red debe ser "10". La longitud del identificador de red en una dirección IP de Clase B es de 14 bits y la longitud del identificador de host es de 16 bits. Las direcciones de red de Clase B son adecuadas para redes de tamaño mediano y cada red puede albergar más de 60.000 computadoras.
3. Dirección IP de clase C
Una dirección IP de clase C significa que entre los cuatro números de la dirección IP, los primeros tres números son el número de red y el número restante es el número de la computadora local. Si la dirección IP se representa en binario, la dirección IP de Clase C consta de una dirección de red de 3 bytes y una dirección de host de 1 byte. El bit más alto de la dirección de red debe ser "110". La longitud del identificador de red en una dirección IP de Clase C es de 21 bits y la longitud del identificador de host es de 8 bits. Las direcciones de red de Clase C tienen un número mayor y son adecuadas para redes de área local de pequeña escala. contener un máximo de 254 ordenadores.
Además de los tres tipos de direcciones IP anteriores, también existen varios tipos especiales de direcciones IP. El protocolo TCP/IP estipula que cualquier dirección IP cuyo primer byte comience con "lll0" se denominan todas. direcciones de multidifusión. Por lo tanto, cualquier dirección IP cuyo primer byte sea mayor que 223 y menor que 240 es una dirección de multidifusión en la que cada byte de la dirección IP es 0 ("0.0.0.0") corresponde al host actual; cada byte es 1 ("255.255.255.255") es la dirección de transmisión de la subred actual. Todas las direcciones que comienzan con "llll0" en la dirección IP están reservadas para fines especiales en la dirección IP en el futuro. No pueden comenzar con decimal "; 127". 27.1.1.1 se utiliza para pruebas de bucle. Al mismo tiempo, los primeros 6 bits del ID de red no se pueden configurar en "0". Todo "0" indica la red local.