Una puerta de enlace es una pieza de hardware o software de red utilizada en redes de telecomunicaciones que permite que los datos fluyan de una red discreta a otra. Las puertas de enlace se diferencian de los enrutadores o conmutadores en que se comunican utilizando más de un protocolo para conectar múltiples redes [1] [2] y pueden operar en cualquiera de las siete capas del modelo OSI .
El término puerta de enlace también puede referirse libremente a una computadora o programa informático configurado para realizar las tareas de una puerta de enlace, como una puerta de enlace o enrutador predeterminado , y en el caso de HTTP , puerta de enlace también se utiliza a menudo como sinónimo de proxy inverso . [3] También puede referirse a un dispositivo instalado en hogares que combina la funcionalidad de enrutador y módem en un solo dispositivo, utilizado por los ISP, también llamado puerta de enlace residencial . [4] [5] [6]
Una puerta de enlace de red proporciona una conexión entre redes y contiene dispositivos, como traductores de protocolos, igualadores de impedancia , convertidores de velocidad, aisladores de fallas o traductores de señales . Una puerta de enlace de red requiere el establecimiento de procedimientos administrativos mutuamente aceptables entre las redes que utilizan la puerta de enlace. Las puertas de enlace de red, conocidas como puertas de enlace de traducción de protocolos o puertas de enlace de mapeo, pueden realizar conversiones de protocolos para conectar redes con diferentes tecnologías de protocolos de red. Por ejemplo, una puerta de enlace de red conecta una intranet doméstica o de oficina a Internet . Si un usuario de computadora de oficina o de casa desea cargar una página web , se accede al menos a dos puertas de enlace de red: una para ir desde la red de la oficina o del hogar a Internet y otra para ir de Internet a la computadora que sirve la página web.
En una red de Protocolo de Internet (IP), los paquetes IP con un destino fuera de una subred determinada se envían a la puerta de enlace de la red. Por ejemplo, si una red privada tiene una dirección IPv4 base de 192.168.1.0 y una máscara de subred de 255.255.255.0, todos los datos dirigidos a una dirección IP fuera de 192.168.1.0–192.168.1.255 se envían a la puerta de enlace de la red. Las redes IPv6 funcionan de manera similar. Mientras reenvía un paquete IP a otra red, la puerta de enlace puede realizar la traducción de la dirección de red .
En las redes empresariales, una puerta de enlace de red también suele actuar como servidor proxy y cortafuegos . [7]
En Microsoft Windows, la función Conexión compartida a Internet permite que una computadora actúe como puerta de enlace al ofrecer una conexión entre Internet y una red interna. [8] [9]
Una puerta de enlace de Internet a la órbita (I2O) conecta computadoras o dispositivos en Internet a sistemas informáticos que orbitan la Tierra, como satélites o naves espaciales tripuladas. El Proyecto HERMES, dirigido por la Agencia Espacial Civil Ecuatoriana, fue el primero en implementar este tipo de puerta de enlace el 6 de junio de 2009. [10] [11] El Proyecto HERMES tiene una cobertura máxima de 22.000 km y puede transmitir voz y datos. La Red Educativa Global para Operaciones de Satélites (GENSO) es otro tipo de puerta de enlace I2O.
Una puerta de enlace de almacenamiento en la nube es un dispositivo o servidor de red que traduce API de almacenamiento en la nube , como SOAP o REST, a protocolos de almacenamiento basados en bloques, como iSCSI , Fibre Channel o interfaces basadas en archivos, como NFS o CIFS . [12] [13] Las puertas de enlace de almacenamiento en la nube permiten a las empresas integrar el almacenamiento en la nube privada en aplicaciones sin mover las aplicaciones a una nube pública, [14] simplificando así la protección de datos. [14]
Una puerta de enlace de Internet de las cosas (IoT) proporciona el puente (convertidor de protocolos) entre los dispositivos de IoT en el campo, la nube y los equipos de los usuarios, como los teléfonos inteligentes. La puerta de enlace de IoT proporciona un enlace de comunicación entre el campo y la nube y puede proporcionar servicios fuera de línea y control en tiempo real de los dispositivos en el campo. [15] [16]
Para lograr una interoperabilidad sostenible en el ecosistema de Internet de las cosas, [17] [18] se utilizan dos arquitecturas dominantes para los protocolos de intercambio de datos: basada en bus ( DDS , REST , XMPP ) y basada en intermediarios ( AMQP , CoAP , MQTT , JMI ). . Los protocolos que soportan el intercambio de información entre dominios interoperables se clasifican como centrados en mensajes (AMQP, MQTT, JMS , REST) o centrados en datos (DDS, CoAP, XMPP). [19] [20] Los dispositivos interconectados se comunican mediante protocolos ligeros que no requieren grandes recursos de CPU. C, Java, Python y algunos lenguajes de programación son las opciones preferidas de los desarrolladores de aplicaciones de IoT. [ cita necesaria ] Los nodos de IoT utilizan puertas de enlace de IoT separadas para manejar la conversión de protocolos, el almacenamiento de bases de datos o la toma de decisiones (por ejemplo, manejo de colisiones), con el fin de complementar la baja inteligencia de los dispositivos.
{{cite web}}
: Mantenimiento CS1: copia archivada como título ( enlace )