
这个其实是网络物理层上的连接方式。

边缘部分包括客户机和服务器,都叫主机。应该是用于判断应用层的连接方式的。
所以该图的边缘部分可以视作是主机上(有ip层地址),无数进程/服务(它们对应了地址+端口,以及TCP/UDP)。
图上指示主机之间的连接通常用于分析应用层的问题,因为也可以看作主机上应用的连接。
对于一个p2p连接,在应用层表现为两主机的两进程直接通过网络连接,而在更低的层才能体现出网络核心部分的复杂连接方式。

区分p2p和c/s的方式,是判断两主机上的进程是否对等。
区分c/s是否使用了代理,根据过程中是否出现了第三个主机。正向代理服务器和和客户机对于服务器等价,反向代理服务器和服务器对于客户机等价。
无论是什么连接方式,在物理层,信号都通过了isp,因此ipv6直连虽然通过isp提供连接,但是应用层只有两个主机,是p2p。
至于计算延迟的问题,跨运营商会显著增大延迟。ipv6组虚拟局域网再分配ipv4地址,减少了frp方法中需要连接到中间服务器,但是需要在两端安装p2p程序,因为好像不建议裸建连接。
zcx
期待加更!