1. 程式人生 > >RTT 網路封包往返時間 « 關於網路那些事...

RTT 網路封包往返時間 « 關於網路那些事...

RTT (Round Trip Time) 亦可稱為往返時間

指的是,網路封包從傳送命令,列隊,命令被執行,往返結果 這一整個過程

客戶端與主機的地理位置距離,會影響資料傳輸所需的 RTT

以目前的網路基礎設施多採用光纖

若以原始光速在真空中的傳送速度大約為 30萬公里/每秒 ,也就是每一毫秒可達的距離為 300公里

而光纖大概會折損 1/3 的速度,因此傳送速度大致為 200公里/毫秒 [300公里 x 2/3 (公里/毫秒)]

因此,假設有兩臺主機距離為 300公里

RTT 的地理距離是 300公里 x 2 = 600公里

因此,最基本所需消耗的傳輸時間需要 3 毫秒 [600公里 / 200 (公里/毫秒)]

也就是,每一秒最多請求數約落在 333 次/秒

RTT 對於一般使用者而言,可能無感

但是對於金融產業來說(尤其是期貨交易相關)每一個時間都會攸關成本

對此,甚至有公司願意花費 1400萬美元,讓自己的交易能提升 0.07毫秒

確保任何一筆交易都在 200毫秒內可以完成


如果你喜歡我們的文章內容,請在這裡按個讚