Diferencia entre IP y puerto

IP vs Puerto

Con los últimos desarrollos de las tecnologías de la información y la comunicación (TIC), cada rincón y rincón del vasto mundo está interconectado. La base de esta maravillosa victoria se debe principalmente a la rápida evolución de las tecnologías de comunicación y redes. Los componentes básicos de estas creaciones milagrosas se basan en los conceptos de direccionamiento IP y puertos..

A través de las direcciones IP y los puertos, millones de servidores y clientes en Internet se comunican entre sí..

dirección IP

La dirección IP es una dirección lógica de 32 bits que se utiliza para determinar el destino de un paquete de datos (datagrama). La dirección IP identifica las redes de origen y destino que permiten que el datagrama fluya en consecuencia en la ruta especificada. Cada host y enrutador en Internet tiene una dirección IP, al igual que todos los teléfonos tienen un número único para el propósito de identificación. El concepto de direccionamiento IP fue estandarizado en 1981..

Básicamente, la notación decimal punteada se usa en el direccionamiento IP. Normalmente, una dirección IP consta de dos partes como parte de la red y la parte del host. La disposición ordinaria de una dirección IP es la siguiente:

Cada uno de los 4 bytes (8 bits = 1 byte) consiste en valores que van desde 0-255. Las direcciones IP se agrupan en clases como (A, B, C y D) según el tamaño del identificador de red y el identificador de host. Cuando este enfoque se utiliza para determinar las direcciones IP, se identifica como direccionamiento completo de clase. Dependiendo del tipo de red que se creará, debe seleccionar un esquema de dirección adecuado.

Ej .: Clase A => Para pocas redes, cada una con muchos hosts.

Clase C => Para muchas redes, cada una con pocos hosts.

Sobre todo, dentro de un identificador de red LAN considerado del entorno de la dirección IP sigue siendo el mismo, donde la parte del host varía.

Una de las grandes desventajas causadas por el direccionamiento completo de clase es el desperdicio de direcciones IP. Por lo tanto, los ingenieros pasaron al nuevo enfoque de direccionamiento de clase menos. A diferencia del direccionamiento completo de clase, aquí, el tamaño del identificador de red es variable. En este enfoque, el concepto de máscara de subred se utiliza para determinar el tamaño del identificador de red.

Ejemplo para una dirección IP ordinaria es 207.115.10.64

Puertos

Los puertos están representados por números de 16 bits. Por lo tanto, los puertos van desde 0-65,525. Los números de puerto de 0 -1023 están restringidos, ya que están reservados para el uso de servicios de protocolo bien conocidos, como HTTP y FTP..

En una red, el punto final, que dos hosts se comunican entre sí, se identifican como puertos. La mayoría de los puertos tienen asignada una tarea asignada. Estos puertos se identifican por el número de puerto como se explicó anteriormente.

Por lo tanto, el comportamiento funcional de la dirección IP y el puerto es el siguiente. Antes de enviar el paquete de datos desde la máquina de origen, las direcciones IP de origen y destino junto con los números de puerto respectivos se envían al datagrama. Con la ayuda de la dirección IP, el datagrama rastrea la máquina de destino y la alcanza. Después de que se revela el paquete, con la ayuda de los números de puerto, OS dirige los datos a la aplicación correcta. Si el número de puerto está fuera de lugar, el sistema operativo no sabe qué datos enviar a qué aplicación.

Entonces, como resumen, la dirección IP hace la gran tarea de dirigir los datos al destino deseado, mientras que los números de puerto determinan qué aplicación se alimenta con los datos recibidos. Finalmente, con el número de puerto correspondiente, la aplicación asignada admite los datos a través del puerto reservado.