为什么有时候下载东西一开始很快,后来就越来越慢?
cream
Oct 13
答主考完试来更新了~先说正事 1、关于 P2P P2P 可以简单理解为好多个原回答过程的叠加,但因为每个点的起点,网络环境不同,叠加状态并不同步,故速度也不能确定,使用 P2P 下载的文件(通常都是很大的文件)在下载后期速度变慢的原因主要是【可供分享的资源越来越少】即,已经全部下载完成,拥有所有资源的人一定比刚下载了一部分,拥有一部分已下载资源的人少,所以越到后面分享资源的人越少,所以越慢。可以理解为下载过程中的靡不有初鲜克有终。 2、关于 TCP 然而并不是所有的下载过程都是 P2P 下载,例如题设“下载安卓开发不同版本的 SDK”场景,就是简单的 TCP 下载过程,另外一些常见的场景包括几乎所有的浏览器下载。关于百度云是不是 P2P 下载,有的文件是有的文件不是,P2P 下载的文件有标记。 2.1 TCP 版本问题 TCP 有 30+ 个版本不过大致原理与拥塞控制过程都差不多,可能的差别就是拥塞窗口从 1 还是从 2 开始,加法增加的门限是 24 还是 30 之类,不能将这么多个版本一一列举,但基本的过程都是遵循 AIMD 模型,即加法增加乘法减小。 2.2 现在早就不用 T...
ParagraphParagraph

cream

Written by
cream
Subscribe

2025 Paragraph Technologies Inc

PopularTrendingPrivacyTermsHome
Search...Ctrl+K

cream

Subscribe