我不太清楚线路级协议的概念。我听说 BitTorrent 使用它,并且读到有线级别协议可以被视为 API 的对立面。我读到 RMI 调用可以被视为线级协议,但我仍然有点困惑。有人可以用更好的方式解释一下吗?
我不会说某个东西使用或不使用线级协议 - 我会谈论它使用的which线级协议。
基本上,如果某物正在与远程计算机通信(即使是概念上的),那么就会有一些数据通过网络连接(电线)传输。该数据的描述是“线路级协议”。即使在这种情况下,您也经常会停止描述各个网络数据包 - 因此基于 TCP 的协议的有线协议通常会根据打开连接、两台计算机之间的数据“流”以及可能的详细信息来定义当双方预计关闭连接时。