una trabaja tarjeta servicios responsable qué que protocolos niveles modelo lógicas los explicacion enrutamiento direcciones describir capas capa cada asignación networking terminology protocols p2p bittorrent

networking - trabaja - ¿Alguien puede explicar qué es un protocolo a nivel de cable?



servicios del modelo osi (3)

No tengo muy clara la idea de los protocolos a nivel de cable. Escuché que BitTorrent lo usa y leí que un protocolo de nivel de cable puede considerarse un opuesto de API. He leído que las llamadas de RMI pueden considerarse protocolos de nivel de cable, pero todavía estoy un poco confundido. ¿Alguien puede explicar esto de una mejor manera?


Citando la respuesta publicada here

Un protocolo a nivel de cable se puede considerar como el complemento de una API. En lugar de definir funciones y crear bibliotecas, se definen las secuencias de bytes conversacionales que pasan a través de una red para que las cosas sucedan.

Cuando se especifica un protocolo a nivel de cable y se publica, la mayoría de las tecnologías pueden usarlo o crearlo. Compare esto con una API, donde la implementación real es específica de la plataforma.

JMS es una API. HTTP es un protocolo. AMQP entrega el equivalente de middleware de HTTP y lo deja a otros para proporcionar implementaciones.


No diría que algo usa un protocolo de nivel de cable o no, yo hablaría sobre qué protocolo de nivel de cable usa.

Básicamente, si algo se está comunicando con una máquina remota (incluso conceptualmente), entonces hay algunos datos que pasan a través de la conexión de red (el cable). La descripción de esos datos es el "protocolo a nivel de cable". Incluso dentro de eso, a menudo se quedaría corto para describir los paquetes de red individuales, por lo que el protocolo de conexión para un protocolo basado en TCP generalmente se define en términos de abrir una conexión, los datos se transmiten entre las dos computadoras y probablemente los detalles de cuándo cada una Se esperaría que el lado cierre la conexión.