網路頻寬現形記-集縮比 列印

終於將爛爛的網路換成中華電信的光世代,在刻意不告訴孩子們的狀況下讓他們上網試試看,果然當天整晚鴉雀無聲沒有聽到咱家「訐譙龍」的任何抱怨,我還故意消遣兒子:「你看!你又冠軍ㄟ!!咱們家網路那裡慢。」兒子:「ㄟ!這個嘛!!這個嘛!!ㄟ…」,看見兒子的尷尬表情我心理偷笑著,網路肯定比原先的快了很多…很多。

只是咱家原本的速度也是8M啊,為什麼會差這麼多呢?各家ISP大肆宣揚頻寬多少、速度如何…等等,但真實連線速率到底是多少呢?在此教大家一個測試方法,讓各位可以偵測自家的網路是否達到各ISP對外宣稱的速度。


寬頻網路安裝完成後,各ISP都會提供連線測試的網頁讓客戶測試連線速度,假設您安裝Hinet光世代,點Hinet的連線之測試速度為8M,8M只是代表貴府與Hinet機房間的連線速度,它並不等同您上網的速度,因為全世界各網站的主機未必全都建置在Hinet機房內,例如:Google, Youtube,Facebook…等,這些國際網站的主機都在國外,若要連接上建置於Hinet機房外的網站就得透過機房的閘道出口(gateway)對外連接這些網站,因此閘道出口骨幹的頻寬才是連線速率的真正關鍵,我們舉例來說明:

某網路寬頻公司有ADSL 8M客戶共100位,假如這100位客戶同時上網,那麼ISP就必須提供800M連外頻寬以保障客戶8M的使用頻寬,但事實並非如此,因為100名客戶不會同時上網(上班、上課、外出…等因素),因此假設平均上網率為50%(平均同一時間只50客戶上網),那麼ISP只需提供400M頻寬就足夠了(50 * 8 = 400),準備800M反而造成400M閒置。又!同時間上網的50位客戶也並非一直佔用流量(如:講電話、上洗手間…等事閒置),因此ISP只需提供約300M頻寬就差不多了,這個比例就是一般稱的「集縮比」,業者大多不大願意告訴使用者真正的集縮比,業務不停拉客戶但是機房連外的頻寬是否有等比增加呢?,尤其是連接國外的海底電纜有沒有隨之擴充?事實上所有ISP都達不到對外宣稱的頻寬,尤其到了尖峰時段(下班、下課),上網速度遲緩慢問題就更為嚴重,那麼究竟差異多少算是合理呢? 筆者認為平均連線速度能維持租用速度的50% 就是很不錯了,以光世代為例:平均速度5M(10M / 2 = 5M)就很優了,多數的ISP連50%都達不到,有些對外宣稱8M實際的上網速度連800K都不到。誤信廣告而提升連線速度的客戶反而成了冤大頭,由2M升級到8M結果上網速度還是800K,重點來了,上網速度要如何偵測呢?我們用下圖來做說明。


上圖中您的連線ADSL 8M是由ISP甲(以下簡稱甲方)所提供,甲方提供影片及音樂服務,連線測試的速度為6M,以6M速度來觀賞影片及欣賞音樂應該是順暢的,可是您常造訪的無名、Yahoo奇摩主機是建置在ISP乙(以下簡稱乙方),Google、Facebook主機更是遠在美國(ISP USA),部分業務往來的網站則建置在ISP丙(以下簡稱丙方),因此當您造訪網站建置於乙方、丙方、或國外時,必須透過甲方的紅色連外閘道繞(route)經Internet連進對方機房再由對方機房轉往客戶,舉例說:您與無名小站間的連線的路徑是由您的連線經ADSL連入甲方機房,再由甲方的連外閘道通過Internet進入乙方的連外閘道,最後由乙方機房轉入無名小站。

如果甲方的客戶同時一起上網,使用人數過多會造成閘道連外的頻寬不足應付,這時就會發生網路lag的現象,因為大家都堵塞在閘道出口處了。由此可知真正影響網路速度的是圖中的紅色線而未必是您的租用頻寬,若是ISP對外的連外頻寬不足;即使您租的ADSL號稱8M但實際使用可能不到800K,業者通常會請您點頻寬測試做速度測試,測試結果6M正常啊,看過上圖及說明後可知測試甲方機房連線的速度其實並無幫助,正確的做法應該是點乙方或丙方提供的頻寬測試,透過甲方閘道連接到乙、丙方才能測出您的ADSL連線實際的上網頻寬。

但是上述測試仍有盲點,因為頻寬測試結果是取極小值,所以也可能是對方慢所造成,這時可使用交叉比對的方式進一步判斷,針對圖中甲、乙、丙三個不同ISP相同8M的線路,採用下述三個測試方法及結果為範例:
測試一:甲方點乙方的頻寬測試,測試結果 800k。
測試二:乙方點丙方的頻寬測試,測試結果6M。
測試三:甲方點丙方的頻寬測試,測試結果800K。

測試說明:
測試一800K表示甲、乙兩端有效頻寬的最小值是800K。
測試二6M表示乙、丙兩端有效頻寬的最小值是6M。
測試三800K表示甲、丙兩端有效頻寬的最小值是800K。

經交叉比對後得到三家ISP的連外頻寬的答案如下:
甲方頻寬 800K。
乙方頻寬 >= 6M。
丙方頻寬 >= 6M。
因為測試二 乙、丙乙兩端有效頻寬的最小值是6M,因此判定甲方是造成800K的元兇。
實際上每間用戶未必同時有三條線供測試,可以找同學、同事或朋友幫忙在同一時間測,因為網路使用也有尖峰時段的。

每每遇到ISP向我兜售 1M 升級到 2M 每月只要30元,我都一律回拒,因為只提升用戶到機房的速度毫無意義,ISP 對外的主幹線路是否提昇才是重點。

頻寬測試網站
Hinet:https://speed.hinet.net/
Anet:http://speed.anet.net.tw/