[請問] Ethernet 的throughput rate (100/10 ethernet) ?

為何用FTP來傳一個大檔案時, 傳輸速度可達80Mbps,
但傳輸一大堆小檔案, 傳輸速度就下降到幾百Kbps ?

一般的IP-TV, 是否也像一堆小檔案, 所以在Ethenet cable上的訊號,
每次傳輸就得重新設定好參數再傳送, 浪費了時間,
但如果IP-TV改成雙方已知的Ethernet參數, 就像FTP傳大檔案一樣,
達到80Mbps呢 ?

那, Ethernet號稱可達100Mbps, 實際上呢? 可達多快? 在什麼應用環境下測出來的?
2008-09-26 11:17 發佈
1. 大檔的傳輸速度會比較快,一方面是兩端Hardware Disk I/O及Hardware Process的速度,當然OS的處理方式也會影響,網路上的話...TCP/IP有所謂的window size,當然各家網路卡的driver及參數都有差別.

2. IP/TV一 般都用Multicasting來做,非你想的Unicasting傳輸.

3. Multicasting是一對多的傳輸,並不須要每一個client都要跟Server獨立一個傳輸頻寬.所以若是您的影像單一傳輸須要5Mbps,您的網路有支援Multicasting,則當一台Server對10台client還是用5Mbps,不是5*10=50Mbps.

4.理論上到100Mbps.實際上.如果只有點對點(Cross-over對接),您的兩端server又夠快,我是跑過9xMbps左右.當然調整過有可能更快.不是X86平台.在R6上,不過也很久以前了,因為現在幾乎都配Gigaethernet了.
網路即生活,生活即網路.
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?