Session 每个应用程序有多个连接

Session 每个应用程序有多个连接,session,architecture,connection,wan,Session,Architecture,Connection,Wan,标题: 跨多个连接/会话向服务器发送数据或从服务器接收数据是否存在问题 背景: 我看到的一个问题是,应用程序的最大吞吐量急剧下降。在办公室里,我可以用90%的线移动数据;在10M海岸到海岸连接/会话中,由于丢失和延迟,我只能达到~1.65 Mbps。如果应用程序是为跨多个连接/会话的并行传输而设计的,那么情况就不同了。我可以达到nx1.65,其中n是连接数。但很多时候,我看到的应用程序似乎只使用一个连接 所以我想知道,为什么不能有更多的应用程序跨多个连接工作?这是坏习惯吗?难以实施?资源密集型?

标题: 跨多个连接/会话向服务器发送数据或从服务器接收数据是否存在问题

背景: 我看到的一个问题是,应用程序的最大吞吐量急剧下降。在办公室里,我可以用90%的线移动数据;在10M海岸到海岸连接/会话中,由于丢失和延迟,我只能达到~1.65 Mbps。如果应用程序是为跨多个连接/会话的并行传输而设计的,那么情况就不同了。我可以达到nx1.65,其中n是连接数。但很多时候,我看到的应用程序似乎只使用一个连接


所以我想知道,为什么不能有更多的应用程序跨多个连接工作?这是坏习惯吗?难以实施?资源密集型?等等。

互联网就是这样工作的——大多数公司不能有多条专用路由到每个客户机,必须依靠共享基础设施来传送网络数据包。请注意,每个数据包可能会在目的地之间选择随机路由,所以您在通用internet中已经有多个连接

如果您有足够的资源,您可以铺设自己的网络,通过多个专用连接连接每个客户。在大多数情况下,成本通常令人望而却步,这种方法很可能用于数据中心到数据中心的通信,在这种通信中,足够的通信量可以证明专用路线的成本是合理的,而不是由公司自己租用或链接到证券交易所