1
sentinelK 2023-07-06 16:00:02 +08:00 1
这东西有歧义。或者说有历史遗留问题。
1 、根据目前的共识,我们管"P2P"翻译为“点对点”。 2 、但实际上,从网络拓扑角度讲,一般管“物理直连”,也叫“点对点”。而跨过不同网络环境,最终实现两个客户端直接通信,一般来讲叫“端到端”,用于排除上文的“点对点”歧义。 所以,如果你是以软件工程角度来聊 p2p ,比如 bt 协议,比如游戏联机机制,那么,一般我们管 p2p 叫“点对点”。 反之,如果你是以网络拓扑的角度,来描述两个客户端之间的网络连接,一般用“端到端”形容,来区分物理直连的点对点。 |
2
yulgang 2023-07-06 16:08:28 +08:00
你和女朋友面对面的交流,
你和女朋友通过微信交流?😂 |
3
iOCZ 2023-07-06 16:10:26 +08:00
有点 TCP 和 UDP 的味道
|
4
iOCZ 2023-07-06 16:14:04 +08:00
复制了一段:
在一个网络系统的不同层次中,可能用到端到端传输,也可能用到点到点传输。例如在 Internet 中,网络层及以下各层都采用点对点传输,传输层以上采用端到端传输。 如两个应用进程通信时,两个进程要一直参与传输过程,而进程下面的网络层、数据链路层等,只需要将上层的数据传给与它直接相连的设备即可。 |
5
iOCZ 2023-07-06 16:16:28 +08:00
我的理解是底层只能实现直接连接的通信,是点对点。高层可以实现逻辑层面的连接,是端到端,但是需要依靠点对点的设施。
|