2011-11-01 87 views
62

我想要做的是使用c#測量寬帶速度。是否有公共FTP服務器來測試上傳和下載?

爲此,我使用NetworkInterface.BytesReceivedBytesSent來獲取從我的網絡適配器發送和接收的當前字節數,並獲得DateTime

然後我下載/上傳一個文件,並再次獲得BytesReceived/BytesSentDateTime。下載/上傳速度只是BytesReceived/BytesSent除以時差的差值。

現在我想知道是否有一個公共的FTP服務器,我可以下載和上傳文件。

回答

6

有很多FTP站點可以通過'匿名'帳戶進入並下載,但允許匿名上傳的'公共'站點將在pr0n和warez中短時間內完全淹沒。

建立自己的FTP服務器來測試上傳是很容易的。對於大多數桌面操作系統來說,它們有很多。例如,有一種內置於IIS中。

76

Tele2提供ftp://speedtest.tele2.net,您可以匿名登錄並上傳任何內容來測試您的上傳速度。對於下載測試,他們提供固定大小的文件,您可以選擇最適合您的測試的文件。

這裏找到:http://speedtest.tele2.net/

+2

注意:上傳文件夾似乎自動清除上傳的任何文件。 –

+4

@John M當然它會,你會期望它做什麼? –

+0

不允許創建目錄。 – TarmoPikaro

4

您使用http://test.talia.net/

FTP測試 您也可以測試下載,並通過匿名FTP上傳速率。使用以下設置:

Server: test.talia.net 
Username: anonymous 
Password: <your email address> 

爲了測試上傳第一張CD的「進入」目錄。這裏上傳的文件會定期刪除,不能再次下載。

+2

在2016-05-17測試,上傳到傳入目錄時被拒絕訪問 – hanshenrik

+0

我沒有這個。它可能會改變。厄運! – Yash

0

我找到了一個FTP服務器及其工作。我成功地能夠上傳文件到這個FTP服務器,然後看到通過點擊相同的URL創建的文件。使用前請訪問here並正確讀取。祝你好運...!

+0

它爲我工作 – tatigo

+0

鏈接已死亡截至2017年9月。 – Helen

+0

該鏈接是截至2017年9月的生活 –

9

嘗試https://test.rebex.net/

它是隻讀的,用於測試Rebex的部件列出目錄,並下載。 還允許測試FTP/SSL和IMAP。

更新:使用正確的協議。對於FTP使用:ftp://test.rebex.net/

+0

該網站無法正常工作;或者這是企圖推廣一個網站。我看不到這個網站提供的ftp頁面。 – user1888243

+0

它的工作原理。您需要使用正確的協議而不是HTTP。 – tatigo

+0

例如:FTP://測試..... – tatigo

-3

有HTTP和FTP服務器上傳和下載。上傳

  1. Henry's HTTP Post Dumping Server

FTP服務器:上傳

HTTP服務器

  1. SpeedTest

我會繼續增加更多。

+1

嗯..該FTP鏈接肯定看起來很熟悉... –

2

目前,鏈接dlptest工作正常。

+0

這一個偉大的作品 – SSpoke

相關問題