Una conexión punto a punto es un enlace de comunicación dedicado entre dos sistemas o procesos. Imagine una línea que conecta dos sistemas directamente. Los dos sistemas tienen uso exclusivo de esta línea para la comunicación. Lo opuesto a la comunicación punto a punto es la transmisión, en la que un sistema puede transmitir a múltiples sistemas.
Una llamada telefónica es un enlace punto a punto orientado a un circuito entre dos aparatos telefónicos. Sin embargo, las llamadas normalmente se multiplexan a través de troncales de compañías telefónicas, de modo que aunque el circuito en sí sea virtual, el usuario está teniendo una sesión de comunicación punto a punto.
Una conexión de extremo a extremo se refiere a la conexión entre dos sistemas a través de una red conmutada. Por ejemplo, Internet consta de una red de enrutadores. Los paquetes de datos siguen una ruta salto a salto de un enrutador al siguiente hasta llegar a su destino. Cada salto consta de un enlace físico punto a punto entre enrutadores. Por lo tanto, una ruta de enrutamiento incluye múltiples enlaces punto a punto. En entornos ATM y Frame Relay, la ruta de un extremo a otro se denomina circuito virtual y atraviesa un conjunto predefinido de enlaces punto a punto.
Las LAN compartidas, como Ethernet, proporcionan una forma de comunicación punto a punto. Recuerde, en una LAN compartida, todos los nodos escuchan las señales del cable, por lo que se admite la transmisión. Sin embargo, cuando un nodo envía una trama a otro nodo, solo ese nodo recibe la trama, podemos decir que los dos nodos se comunican punto a punto a través de medios compartidos.
Son posibles conexiones punto a multipunto mediante enlaces multipunto. Multipunto significa que las señales se transmiten desde la estación base al extremo del usuario de manera punto a multipunto, mientras que las señales se transmiten desde el extremo del usuario a la estación base de manera punto a punto. La computadora central y sus terminales son un ejemplo. Un dispositivo que proporciona conectividad multipunto suele ser un controlador inteligente que gestiona el flujo de información desde múltiples dispositivos conectados a él.
La comunicación punto a punto se basa en las capas física y de enlace de datos y en las capas de red definidas en la pila de protocolos OSI.