Diferencia entre IP y puerto

Diferencia entre IP y puerto

IP VS Puerto

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

A través de direcciones IP y puertos, millones de servidores y clientes en Internet se están comunicando 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 se estandarizó en 1981.

Se está utilizando la notación decimal básicamente punteada en el direccionamiento IP. Normalmente, una dirección IP consta de dos piezas como parte de 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 = 1byte) consiste en valores que van de 0 a 255. Las direcciones IP se agrupan en clases como (A, B, C y D) dependiendo del tamaño del identificador de red y el identificador del 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 cree, debe seleccionar un esquema de dirección adecuado.

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

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

Principalmente, dentro de un identificador de red de entorno LAN considerado de la dirección IP sigue siendo el mismo, donde la parte de host es variable.

Una de las grandes desventajas causadas por el direccionamiento completo de la clase es el desperdicio de las direcciones IP. Entonces, los ingenieros se trasladaron al nuevo enfoque de la clase menos direccionamiento. A diferencia del direccionamiento completo de la clase, aquí, el tamaño del identificador de red es variable. En este enfoque, el concepto de enmascaramiento de subred se utiliza para determinar el tamaño del identificador de red.

El ejemplo para una dirección IP ordinaria es 207.115.10.64

Puerto

Los puertos están representados por números de 16 bits. Por lo tanto, los puertos varían de 0 a 65,525. Los números de puerto de 0 a 1023 están restringidos, porque 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 se asignan con una tarea asignada. Estos puertos son identificados por el número de puerto como se discutió anteriormente.

Entonces, 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 fuente, las direcciones IP de origen y destino junto con los números de puerto respectivos se alimentan al datagrama. Con la ayuda de la dirección IP, Datagram rastrea la máquina de destino y la alcanza. Después de que se presente el paquete, con la ayuda de los números de puerto, el sistema operativo está dirigiendo los datos a la aplicación correcta. Si el número de puerto está fuera de lugar, el sistema operativo no es consciente de qué datos se enviarán a qué aplicación.

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