轉信站: GIBBS!ccnews.ncku!news2!Spring!ctu-peer!news.nctu!news.cis.nctu!news.cs
Origin: bbs.kmsh.tnc.edu.tw
※ 引述《imscorpius@kkcity.com.tw (Things fade...)》之銘言:
: 假如我BT上傳10k....下載70k
: 同時間有10個任務正在進行...3個正在下載...7個在跟伺服器連線中
: 請問這樣的情況...ADSL的頻寬會被吃掉嗎?(問題一)
您都已經使用了70kB/10kB了
頻寬當然有被用掉
: 會因為有7個任務正在跟伺服器溝通...所以會用掉比原本還要多的頻寬嗎?(問題二)
這要看您系統上的參數
windows XP在SP2後將TCP同時可連線的最大數目為10
即是會消耗掉TCP的可連線數目
另外關於溝通耗掉頻寬問題
我想一個正常的軟體應該吃不多
: 另外...ADSL的上下傳互相影響...是絕對會影響嗎?(問題四)
這跟ADSL不太有關係
即使您是用光纖...(FTTB or FTTH...等, 現在中華好像是用EPON+VDSL來架)
只要電信業者上傳設太小...您把上傳用滿了一樣會影響
話說回來 這樣的現象跟TCP...等連線的機制有比較大的關係
所以導致發生您所謂的上下傳互相影響
: why?(問題五)
詳情請見
http://www.study-area.org/network/network_ip_tcp.htm
另外個人補充一個觀念
同樣是上傳10K對下傳方向的ACK packet 的delay影響會一樣嗎?
答:不一定,這要視那10K的DATA packet長度
與系統上傳排程的演算法而定
如果上傳排程演算法可以讓ACK封包搶先傳送
則對下傳的TCP傳輸影響會比較小
如果那10K的DATA packet長度平均偏長
對下傳的影響則會比較大
--
個人覺得對2M/256來說
上傳10K應該還好...
--
◤◥ Origin: 港明高中˙港灣碼頭 bbs.kmsh.tnc.edu.tw
◣◢ Author: anndy 從 220-134-30-220.HINET-IP.hinet.net 發表