¿Cómo funcionan las direcciones IP?

Publicado: 2019-10-10

“Lo que es es mi IP” es una de las frases más buscadas en internet. Es posible que a menudo se haya preguntado "¿qué es IP y cómo funciona?" Las direcciones IP utilizadas para encontrar, bloquear, clasificar y rastrear a los usuarios de Internet dependían de múltiples razones. Las direcciones IP no son siempre las mismas. Dado que difieren en cada uno de sus dispositivos (no en todos los casos), puede verificar su IP de cada dispositivo conectado a Internet en la herramienta de verificación de IP de Prepostseo sin hacer mucho esfuerzo.

Pasemos a la sección ¿Qué es una dirección IP y cómo funcionan estas direcciones?

¿Qué es una dirección IP?

Una dirección IP es un identificador de computadora o dispositivo en una red TCP/IP. Redes que utilizan mensajes de ruta TCP/IP basados ​​en la dirección IP de destino.

Una dirección IP de 32 bits que a menudo se muestra como 4 bytes de dígitos del 0 al 255 en formato decimal en lugar de binario. Por ejemplo, en forma binaria, la dirección IP: 168.212.226.204 es 10101000.11010100.11100010.1100.

Sin embargo, es más sencillo para nosotros recordar números decimales que números binarios. por eso usamos números decimales para representar las direcciones IP. Sin embargo, el número binario es esencial porque determina qué clase de red es la dirección IP.

Las dos partes de una dirección IP

Hay dos componentes en una dirección IP, uno que identifica la red y otro el nodo o host.

La clase de dirección determina qué porción es parte de la dirección de red y cuál de la dirección del nodo. Todos los nodos de una red determinada tienen el mismo prefijo pero un solo número de host.

1. Red Clase A

En una dirección binaria, la red Clase A comienza en 0, por lo que el número decimal puede ser de 1 a 126. Los primeros 8 bits (el primer byte) definen la red y los 24 bits restantes especifican el host de la red. Un ejemplo de una dirección IP para la clase A es 102.168.212.226, donde "102" define la red y el host para una clase A es "168.212.226".

2. Red Clase B

En la red B, las direcciones binarias comienzan con 10, por lo que el número decimal puede estar entre 128 y 191. El número 127 está reservado para loopback y se usa para pruebas internas de máquinas locales. La red se identifica con 16 bits (los primeros dos octetos) y el host dentro de la red se indica con los 16 bits restantes. Un ejemplo de una dirección IP de Clase B es 168.212.226.204, donde la red es "168.212" y una red de host es "226.204".

3. Red Clase C

Las direcciones binarias comienzan con 110, por lo que la cantidad decimal puede estar entre 192 y 223 en cualquier lugar. Los primeros 24 bits definen la red y los otros 8 bits muestran al participante en la red. Un ejemplo de IP de clase C es 200.168.212.226, donde "200.168.212" representa la red y "226" significa el host de la red.

4. Red Clase D

En una red Clase D, las direcciones binarias comienzan con 1110, por lo que el número decimal puede estar entre 224 y 239. Para ayudar a la multidifusión, se utilizan redes Clase D.

5. Red Clase E

Las direcciones binarias en una red de Clase E comienzan con 1111, por lo que la cantidad decimal puede oscilar entre 240 y 255. Para las pruebas, se utilizan redes de Clase E. Nunca grabaron ni usaron como estándar.

¿Cómo funciona TCP/IP?

Protocolo TCP / IP destinado a permitir que cada computadora o dispositivo en una red tenga una "dirección IP" única (Dirección de Protocolo de Internet). Con cada dirección IP se pueden abrir y comunicar hasta 65535 "puertos" distintos que envían y reciben información de otros dispositivos de red. La dirección IP solo identifica la computadora o dispositivo en la red, y un "número de puerto", es decir, entre dos direcciones IP, reconoce una conexión específica entre un dispositivo y una computadora.

Un “puerto” TCP/IP puede considerar una línea de comunicación bidireccional personal, utilizando un número de puerto para definir una conexión precisa para ambas máquinas. El diseño es muy similar a otros tipos de puertos en su PC (serie, paralelo, etc.), excepto que el protocolo TCP/IP es responsable del enrutamiento de los datos hacia y desde cada puerto IP virtual en lugar de tener una conexión física.

Conexiones de servidor y cliente TCP/IP

Las conexiones TCP/IP funcionan de forma comparable a una llamada telefónica en la que alguien tiene que conectarse marcando el teléfono. Cualquiera en el otro extremo del enlace debe escuchar las llamadas y luego tomar la línea cuando llega una llamada. La dirección IP es similar a un número de teléfono en las comunicaciones TCP/IP, y un número de puerto es similar a una expansión específica después de contestar la llamada. El “Cliente” en la conexión TCP/IP es la computadora o dispositivo de “marcación telefónica”, y el “Servidor” es la computadora “auditora” para la llamada.

En otras palabras, el cliente requiere comprender la dirección IP de cualquier servidor al que conectarse y también el número de puerto que el cliente transmitirá y recibirá después del establecimiento de una conexión. El servidor solo debe escuchar y reconocer o descartar contactos cuando un cliente los inicia.

Después de conectarse a un puerto TCP/IP entre un cliente TCP/IP y un servidor TCP/IP, los datos se pueden enviar en cualquier dirección exactamente como se envían a través de cualquier otro tipo de puerto en su PC (serie, paralelo, etc.). La única distinción es que la información se transmite a través de su red. La conexión entre un Cliente y un Servidor permanece abierta hasta que finaliza la conexión.

Una de las mejores ventajas del protocolo TCP/IP es que los controladores de bajo nivel que ejecutan la información enviada y recibida realizan un control de errores en toda la información para que esté seguro de que no se produce ningún error en la información que envía o recibe.

Las cuatro capas de abstracción integradas en TCP/IP

Las cuatro capas de abstracción son la capa de enlace, la capa de Internet, la capa de transporte y la capa de aplicación.

  • La capa de enlace es el equipo de red física para interconectar nodos y servidores.
  • La capa de Internet conecta hosts a través de redes entre sí.
  • La capa de transporte resuelve toda la comunicación entre host y host.
  • La capa de aplicación utilizada para garantizar la comunicación entre aplicaciones de red.

Las cuatro capas de abstracción TCP/IP permiten que los paquetes de datos, los programas de aplicación y los equipos físicos de red interactúen a través de Internet para que los paquetes se envíen intactos y al lugar correcto.
Ahora que comprende la definición básica de TCP/IP y cómo funciona Internet, debemos hablar sobre por qué todo esto es importante.

Internet se trata de comunicación y acceso

El chiste popular sobre Internet es que es una secuencia de conductos que envían y reciben información en lugares separados. Esta analogía no es mala, pero tampoco es completa.

Más como una secuencia de tuberías con diferentes conexiones, múltiples puntos de transmisión, diferentes puntos de transmisión, múltiples puntos de envío/recepción, diferentes velocidades de trabajo y un organismo de control que monitorea todo el proceso.

Aquí hay un ejemplo rápido para comprender por qué se requiere TCP / IP.

Yo vivo en Sydney. Pero como una vez viví en Nueva York, EE. UU., me gusta consultar las noticias locales semanalmente durante un período de tiempo más largo.

Leo The USA Herald, para hacer esto, visito www.USAherald.xyz. Como se habrá imaginado por la URL, el USA Herald tiene su sede digital en Estados Unidos.

El número de saltos para que se transmitan los paquetes

Para conectarme desde mi escritorio en Nueva York a un servidor estadounidense que aloja The USA Herald, los paquetes de información deben enviarse a través de varias puertas de enlace y varios canales de verificación a varios centros de datos para garantizar que mi aplicación sea el objetivo correcto.

El lenguaje predominante de Internet aquí es averiguar cuántos saltos necesita un paquete de datos para enviarse a otro lugar.

Una pista puede demostrar el número de saltos junto con la forma. Si te preguntas, hay 17 saltos entre los servidores que alojan el sitio web de USA Herald y mi casa en Sydney.

TCP/IP es necesario para garantizar que los datos lleguen a su destino. Sin TCP/IP, los paquetes de información nunca llegarían a donde tienen que llegar e Internet no sería la fuente de información útil que conocemos hoy.

Resumen

  • La dirección IP es un identificador de computadora o dispositivo en una red TCP/IP.
  • Redes que utilizan mensajes de ruta TCP/IP basados ​​en la dirección IP de destino.
  • El número binario es esencial porque determina qué clase de red es la dirección IP.
  • Las dos partes de una dirección IP Hay dos componentes en una dirección IP, uno que identifica la red y otro que identifica el nodo o host.
  • La clase de dirección determina qué porción es parte de la dirección de red y qué porción es parte de la dirección del nodo.
  • Red de clase A: en una dirección binaria, la red de clase A comienza en 0, por lo que el número decimal puede ser de 1 a 126.
  • Los primeros 8 bits definen la red y los 24 bits restantes especifican el host de la red.
  • Red Clase B: En una red Clase B, las direcciones binarias comienzan con 10, por lo que el número decimal puede estar entre 128 y 191.
  • La red se identifica con 16 bits y el host dentro de la red se indica con los 16 bits restantes.
  • Red de clase C: las direcciones binarias comienzan con 110, por lo que la cantidad decimal puede estar entre 192 y 223 en cualquier lugar.
  • Los primeros 24 bits definen la red y los otros 8 bits muestran al participante en la red.
  • Red Clase D: En una red Clase D, las direcciones binarias comienzan con 1110, por lo que el número decimal puede estar entre 224 y 239.
  • Red de clase E: las direcciones binarias en una red de clase E comienzan con 1111, por lo que la cantidad decimal puede oscilar entre 240 y 255.
  • ¿Cómo funciona TCP/IP? Protocolo TCP/IP destinado a permitir que cada computadora o dispositivo en una red tenga una “dirección IP” distintiva.
  • Con cada dirección IP se pueden abrir y comunicar hasta 65535 "Puertos" distintos que envían y reciben información de otros dispositivos de red.
  • La dirección IP solo identifica la computadora o dispositivo en la red, y un "número de puerto", es decir, entre dos direcciones IP, reconoce una conexión específica entre un dispositivo y una computadora.