Una puerta de enlace es un término genérico para cualquier dispositivo o código de software utilizado para unir dos redes. Media en transmisiones de datos entre protocolos diferentes, como entre el conjunto de protocolos de Internet (IP) y el modelo de interconexión de sistemas abiertos (OSI). Las puertas de enlace también se pueden utilizar para conectar otros tipos de redes, como redes de área local (LAN) a redes de área amplia (WAN) o redes públicas a redes privadas.