¿Qué es una dirección IP?
Las IP que utilizamos ahora se muestran todas en notación decimal, no existen los 32 bits. IP es la abreviatura del Protocolo de Internet en inglés (protocolo para la interconexión entre redes), y la abreviatura china es "Asociación de redes", que es un protocolo diseñado para que las redes de computadoras se conecten entre sí para comunicarse. En Internet, es un conjunto de reglas que permiten que todas las redes de computadoras conectadas a Internet se comuniquen entre sí. Estipula las reglas que las computadoras deben cumplir cuando se comunican en Internet. Los sistemas informáticos producidos por cualquier fabricante pueden interconectarse a Internet siempre que cumplan con el protocolo IP. Las direcciones IP son únicas y se pueden dividir en 5 categorías según la naturaleza del usuario. Además, IP también tiene significados como protección de acceso, derechos de propiedad intelectual, registros de puntero, etc.
Editar resumen de contenido - [Ocultar] 1Explicación de IP 2 Principios básicos 3Introducción a IPV4 4Introducción a IPV6 5 IP proxy 6Autenticación de IP 7 Otros significados Editar este párrafo Volver al principio Explicación de IP IP es el Protocolo de Internet en inglés (Internet) Protocolo entre redes) La abreviatura de Protocolo de Internet), la abreviatura china es "Asociación de red", que es un protocolo diseñado para que las redes de computadoras se conecten entre sí para comunicarse. En Internet, es un conjunto de reglas que permiten que todas las redes de computadoras conectadas a Internet se comuniquen entre sí. Estipula las reglas que las computadoras deben cumplir cuando se comunican en Internet. Los sistemas informáticos producidos por cualquier fabricante pueden interconectarse a Internet siempre que cumplan con el protocolo IP. Las direcciones IP son únicas y se pueden dividir en 5 categorías según la naturaleza del usuario. Además, IP también tiene significados como protección de acceso, derechos de propiedad intelectual, registros de puntero, etc.
Editar este párrafo | Volver al principio principios básicos ¿Cómo realiza IP la interconexión de redes? Los sistemas y equipos de red producidos por varios fabricantes, como Ethernet, redes de conmutación de paquetes, etc., no pueden interoperar entre sí. La razón principal por la que no pueden interoperar es la unidad básica de datos que transmiten (técnicamente llamada "trama"). El formato es diferente. El protocolo IP es en realidad un conjunto de software de protocolo compuesto por programas de software. Convierte uniformemente varios "tramas" en formatos de "paquetes de datos IP". Esta conversión es una de las características más importantes de Internet, que permite a todo tipo de computadoras. pueden lograr la interoperabilidad en Internet, es decir, tienen las características de "apertura".
Entonces, ¿qué es un "paquete"? ¿Cuáles son sus características? Los paquetes de datos también son una forma de conmutación de paquetes, lo que significa que los datos transmitidos se segmentan en "paquetes" y luego se envían. Sin embargo, a diferencia de la conmutación de paquetes tradicional de "tipo de conexión", es "sin conexión". Cada "paquete" (grupo) se envía como un "mensaje independiente", por lo que se denomina "bolsa de datos". De esta manera, no es necesario conectar un circuito antes de iniciar la comunicación y cada paquete de datos no necesariamente se transmite por la misma ruta, por lo que se denomina "sin conexión". Esta característica es muy importante ya que mejora enormemente la robustez y seguridad de la red.
Cada paquete de datos tiene dos partes: encabezado y mensaje. El encabezado contiene el contenido necesario, como la dirección de destino, para que cada paquete de datos pueda llegar con precisión al destino sin seguir el mismo camino. Vuelva a ensamblar y restaure los datos enviados originales en el destino. Esto requiere que IP tenga las funciones de empaquetado de paquetes y ensamblaje de recolección.
Durante el proceso de transmisión real, la longitud del paquete de datos debe cambiarse de acuerdo con el tamaño del paquete especificado por la red por la que pasa. La longitud máxima del paquete de datos IP puede alcanzar los 65535 bytes.
También hay un contenido muy importante en el protocolo IP, que es que a cada computadora y otro dispositivo en Internet se le asigna una dirección única, llamada "dirección IP". Debido a esta dirección única, se garantiza que los usuarios puedan seleccionar de manera eficiente y conveniente los objetos que necesitan entre miles de computadoras cuando operan en computadoras conectadas. Ahora la red de telecomunicaciones se está integrando con la red IP. Las nuevas tecnologías basadas en IP son tecnologías populares. Por ejemplo, la tecnología de utilizar la red IP para transmitir voz (es decir, VoIP) es muy popular. Otras, como IP sobre ATM, IP sobre SDH. , IP sobre WDM, etc., son el foco de la investigación sobre tecnología IP. Edite este párrafo | Volver al principio Introducción a IPV4 Según el protocolo TCP/IP (Protocolo de control de transporte/Protocolo de Internet, Protocolo de control de transmisión/Protocolo de Internet), las direcciones IP se representan en binario. Cada dirección IP tiene una longitud de 32 bits. Los bits se convierten en bytes, que son 4 bytes. Por ejemplo, una dirección IP en formato binario es "00001010000000000000000000000001". Es demasiado laborioso para las personas procesar una dirección tan larga. Para facilitar el uso por parte de las personas, las direcciones IP suelen escribirse en forma decimal, con el símbolo "." en el medio para separar los diferentes bytes. Por lo tanto, la dirección IP anterior se puede expresar como "10.0.0.1". Esta representación de direcciones IP se llama "notación decimal con puntos", que obviamente es mucho más fácil de recordar que 1 y 0.
Algunas personas pueden pensar que una computadora solo puede tener una dirección IP. Esta visión es incorrecta.
Podemos designar una computadora para que tenga múltiples direcciones IP, por lo que al acceder a Internet, no piense que una dirección IP es una computadora; además, a través de tecnologías específicas, varios servidores también pueden usar una dirección IP. al usuario.
Con la dirección IP dividida en dos partes, el número de red y el número de host, el diseñador debe decidir cuántos bits contiene cada parte. La cantidad de dígitos en el número de red determina directamente la cantidad de redes que se pueden asignar (método de cálculo 2 ^ la cantidad de dígitos en el número de red determina la cantidad máxima de hosts en la red); método de cálculo 2^número de dígitos en el host número-2). Sin embargo, dado que el tamaño de la red contenida en toda Internet puede ser relativamente grande o relativamente pequeña, los diseñadores finalmente eligieron inteligentemente una solución flexible: dividir el espacio de direcciones IP en diferentes categorías, cada categoría tiene dígitos de número de red y dígitos de número de host diferentes.
La dirección IP es la base para la transmisión de datos en la red IP. Identifica una conexión en la red IP. Un host puede tener múltiples direcciones IP. La dirección IP en el paquete IP permanece sin cambios durante la transmisión de red.
(1). Formato de dirección básico (IPv4)
La red IP actual utiliza direcciones de 32 bits, expresadas en notación decimal con puntos, como 192.168.0.1.
El formato de la dirección es: dirección IP = dirección de red + dirección de host o dirección IP = dirección de red + dirección de subred + dirección de host.
Las direcciones de red son asignadas por ICANN (la Corporación de Internet para la Asignación de Nombres y Números) de la Internet Society, que incluye a InterNIC responsable de América del Norte, RIPENIC responsable de Europa y APNIC responsable de la región de Asia y el Pacífico. El propósito es garantizar la unicidad global de las direcciones de red. Las direcciones de host las asigna el administrador del sistema de cada red. Por lo tanto, la unicidad de la dirección de red y la unicidad de la dirección del host dentro de la red garantizan la unicidad global de la dirección IP.
(2). Asignación de direcciones reservadas
Según los diferentes usos y niveles de seguridad, las direcciones IP se pueden dividir a grandes rasgos en dos categorías: direcciones públicas y direcciones privadas. Las direcciones públicas se utilizan en Internet y se puede acceder a ellas desde cualquier lugar de Internet. Las direcciones privadas sólo se pueden utilizar dentro de la red interna y pueden comunicarse con Internet sólo a través de un servidor proxy. Se inicia la consulta de IP --- ejecute, ingrese cmd --- ingrese ipconfig/all en el cuadro de diálogo emergente y luego presione Enter para mostrar una lista.
Hay un elemento: la dirección IP es la dirección IP Clasificación IP número de red: se utiliza para identificar la red donde se encuentra el host;
Número de host: se utiliza para identificar el host en la red.
Las direcciones IP se dividen en cinco categorías, la Clase A está reservada para agencias gubernamentales, la Clase B está asignada a medianas empresas, la Clase C está asignada a cualquiera que la necesite, la Clase D es para multidifusión y La clase E es para Experimento, la cantidad de direcciones que cada tipo puede acomodar es diferente.
Características de los tres tipos de direcciones IP A, B y C: Cuando la dirección IP se escribe en forma binaria, el primer dígito de la dirección Clase A siempre es 0, y los dos primeros dígitos de la dirección de Clase B es siempre 10. Los primeros tres dígitos de una dirección de Clase C son siempre 110.
1. Dirección Clase A
(1) El primer byte de la dirección Clase A es la dirección de red y los otros 3 bytes son la dirección del host.
(2) Rango de direcciones Clase A: 1.0.0.1—126.255.255.254
(3) Direcciones privadas y direcciones reservadas en direcciones Clase A:
① 10.X.X.X es una dirección privada (la llamada dirección privada es una dirección que no se utiliza en Internet pero se utiliza en la red de área local).
Rango (10.0.0.0-10.255.255.255)
② 127.X.X.X es una dirección reservada y se utiliza para pruebas de bucle.
2. Dirección de Clase B
(1) El primer y segundo bytes de la dirección de Clase B son la dirección de red y los otros dos bytes son la dirección del host.
(2) Rango de direcciones de clase B: 128.0.0.1—191.255.255.254.
(3) Direcciones privadas y direcciones reservadas de direcciones Clase B
① 172.16.0.0—172.31.255.255 es una dirección privada
② 169.254.X.X es dirección reservada. Si su dirección IP se obtiene automáticamente y no encuentra un servidor DHCP disponible en la red. Obtendrá una de las IP.
3. Dirección Clase C
(1) El 1.º, 2.º y 3.º bytes de la dirección Clase C son la dirección de red y el 4.º byte es la dirección del host. Además, los primeros tres dígitos del primer byte se fijan en 110.
(2) Rango de direcciones de clase C: 192.0.0.1—223.255.255.254.
(3) Dirección privada en dirección Clase C:
192.168.X.X es una dirección privada.
(192.168.0.0-192.168.255.255)
4. Dirección de clase D
(1) La dirección de clase D no distingue entre dirección de red y dirección de host Su primer byte Los primeros cuatro. Los dígitos están fijos en 1110.
(2) Rango de direcciones de clase D: 224.0.0.1—239.255.255.254
5. Dirección de clase E
(1) La dirección de clase E no distingue entre la dirección de red y la dirección de host, los primeros cinco dígitos de su primer byte se fijan en 11110.
(2) Rango de direcciones Clase E: 240.0.0.1-255.255.255.254
El concepto de IP es muy amplio e incluye marca, marca comercial, derechos de autor y, muy importante, secretos comerciales. modelos de negocio, estándares de negocio, etc. La cantidad de propiedad intelectual que se posee es el indicador más importante que distingue la manufactura de la creación. Si un país posee muy poca propiedad intelectual, sus industrias o empresas sólo pueden desempeñar el papel de procesadores primarios en la división internacional del trabajo. IP especial En el espacio de direcciones IP, algunas direcciones IP no se pueden asignar a dispositivos, algunas direcciones IP no se pueden usar en la red pública y algunas direcciones IP solo se pueden usar en esta máquina. Hay muchas direcciones IP especiales como esta:<. /p>
Dirección de transmisión restringida
La comunicación de transmisión es un método de comunicación de uno a todos. Si los números binarios de una dirección IP son todos 1, es decir, 255.255.255.255, entonces esta dirección se utiliza para definir todo Internet. Si el dispositivo quiere que todo Internet reciba el datagrama IP, envía un paquete de difusión con una dirección de destino de 1, pero esto supondrá una carga catastrófica para todo Internet. Por lo tanto, todos los enrutadores de la red impiden que se reenvíen paquetes de este tipo, limitando dichas transmisiones al segmento de la red local.
Dirección de transmisión directa
La última dirección en una red es la dirección de transmisión directa, es decir, la dirección con todos los HostID 1. El host utiliza esta dirección para enviar un datagrama IP a todos los dispositivos en el segmento de la red local y el enrutador reenvía este datagrama a todos los hosts en la red específica.
Nota: Esta dirección solo se puede utilizar como dirección de destino en el datagrama IP. Además, las direcciones de transmisión directa reducen en una la cantidad de direcciones que se pueden asignar a dispositivos en un segmento de red.
La dirección IP es 0.0.0.0
Si la dirección IP es todo 0, es decir, 0.0.0.0, entonces esta dirección IP solo se puede utilizar como dirección IP de origen en el datagrama IP. Esto sucede cuando el dispositivo se inicia pero no conoce su dirección IP. Este tipo de direcciones son comunes en entornos de red que utilizan DHCP para asignar direcciones IP. Para obtener una dirección IP disponible, el host del usuario envía un paquete IP al servidor DHCP, utilizando dicha dirección como dirección de origen, y la dirección de destino es 255.255.255.255 (porque el host aún no conoce la dirección IP de el servidor DHCP en este momento).
Dirección IP con NetID 0
Esta dirección se puede utilizar cuando un host envía paquetes a otros hosts en el mismo segmento de red y el paquete no será reenviado por el enrutador. Por ejemplo, cuando un host 12.12.12.2/24 en la red 12.12.12.0/24 se comunica con otro host 12.12.12.8/24 en la misma red, la dirección de destino puede ser 0.0.0.8.
Dirección de bucle invertido
Todas las direcciones en el segmento de red 127 se denominan direcciones de bucle invertido y se utilizan principalmente para probar si el protocolo de red funciona correctamente. Por ejemplo, puede utilizar ping 127.1.1.1 para comprobar si el protocolo TCP/IP local se ha instalado correctamente. Otro uso es cuando el proceso del cliente usa la dirección de bucle invertido para enviar un mensaje al proceso del servidor ubicado en la misma máquina. Por ejemplo, ingrese 127.1.2.3 en el navegador. Esto se puede usar para probar si IIS se inicia normalmente cuando el enrutamiento de la red. excluido.
Direcciones privadas
En el espacio de direcciones IP, algunas direcciones IP se definen como direcciones privadas. Dichas direcciones no se pueden asignar a dispositivos en la red de Internet y solo se pueden utilizar dentro de la empresa. Por lo tanto, también se llama dirección privada. Para utilizar dicha dirección en Internet, se debe utilizar tecnología de traducción de direcciones de red o mapeo de puertos.
Estas direcciones exclusivas son:
Rango de direcciones 10/8: 10.0.0.0 a 10.255.255.255 ***Hay 2 elevado a 2 direcciones
172.16/12 Rango de direcciones: 172.16.0.0 a 172.31.255.255 ***Hay de 2 a 20 direcciones de potencia
192.168/16 Rango de direcciones: 192.168.0.0 a 192.168.255.255 ***Hay 2 16.ª dirección de poder Editar este párrafo | Volver al principio Introducción a IPv6 IPv6 es la abreviatura de "Protocolo de Internet Versión 6", también conocido como el protocolo de Internet de próxima generación. Es desarrollado por el grupo IETF (Internet Engineering Task Force). protocolo diseñado para reemplazar el actual protocolo IPv4 (IP actual).
Sabemos que todos los hosts en Internet tienen una dirección IP única. La dirección IP utiliza un número binario de 32 bits para representar un número de host. Sin embargo, los recursos de direcciones de 32 bits son limitados y no pueden cumplir. Por lo tanto, la Organización de Investigación de Internet lanzó un nuevo método de identificación de host, IPv6. En RFC1884 (RFC es la abreviatura de Documento de solicitud de comentarios. RFC son en realidad algunos estándares para servicios de Internet), la sintaxis estándar especificada recomienda escribir los 128 bits (16 bytes) de la dirección IPv6 como ocho enteros sin signo de 16 bits, cada uno de los cuales está representado por cuatro dígitos hexadecimales y estos números están separados por dos puntos (:), por ejemplo: 3ffe:3201:1401:1280:c8ff:fe4d:db39
Características de IPv6:
Capacidades de direccionamiento extendidas
IPv6 extiende la longitud de la dirección IP de 32 bits a 128 bits, lo que admite más niveles de jerarquías de direcciones, más nodos direccionables y una configuración automática de direcciones más sencilla. Escalabilidad mejorada del enrutamiento de multidifusión al agregar un campo de "alcance" a la dirección de multidifusión. También se define un nuevo tipo de dirección, llamado "dirección anycast", para enviar paquetes a cualquiera de un grupo de nodos;
Formato de encabezado simplificado
Algunos campos de encabezado IPv4 han sido eliminado o hecho opcional para reducir el costo del procesamiento de rutina en el procesamiento de paquetes y limitar el ancho de banda consumido por los encabezados IPv6;
Mejoras en el soporte extendido de encabezados y opciones
Cambios en la codificación de IP Las opciones de encabezado pueden mejorar la eficiencia del reenvío, hacer que las restricciones sobre la duración de las opciones sean más relajadas y brindar mayor flexibilidad para introducir nuevas opciones en el futuro;
La capacidad de identificar flujos
p>Una nueva se ha agregado una capacidad que permite identificar paquetes que pertenecen a un "flujo" de comunicación específico que el remitente requiere un manejo especial (como calidad de servicio no predeterminada o servicio en "tiempo real");
Capacidades de autenticación y cifrado
IPv6 especifica capacidades extendidas que admiten autenticación, integridad de datos y (opcionalmente) confidencialidad de datos.