網絡延遲理論上能消除么?
網絡延遲只能降低,沒有辦法消除。太陽離地球大約15000000公里。陽光以每秒30萬公里的速度到達地球需要8分20秒。我們在地球上看到的太陽,其實是8分20秒前的太陽。一般來說,太陽到地球有8分20秒的延遲。
所有上網的人,尤其是游戲愛好者,都有一個上網不耽誤的夢想,但終究是夢想。我們都知道今天美國的主干網絡通過光傳輸光信號。即使光速是人類認知中最快的,也是有上限的。比如光一秒鐘可以繞地球七圈半,那么到美國的數據差不多繞地球一圈,需要1000ms/7.5=133ms海底光纜cant有規律的繞地球一圈,所以133ms的網絡延遲是一個理論下限,很難突破。但如果從到美國的ping值在250ms左右,就說明有很大的提升空間。
網絡延遲不僅僅和光速有關。
網絡不是一個人的專屬,而是很多人在用。網絡會像我們的流量一樣擁塞,所以路由和交換設備引入了一系列的機制來緩解網絡流量,比如優先級、隊列等等。隊列中有的數據快,有的數據慢,必然有一個等待的過程。按照交通規則等待紅綠燈的時間也會計入總延誤。
光纖不是你一個人的。運營商的骨干網光纖將分發給RO局的N個用戶。無論網絡速度有多快,它都不能。;t站立點。一分意味著要協調更多的事情。需要協調意味著需要時間。
通常上傳文件、同步文件、緩沖視頻過程中的等待時間可以看作是傳輸延遲,但這是傳輸速度造成的延遲。這個問題很大程度上在于寬帶運營商,上下行不對等,但是上行全占的時候,下行再快也沒用。因為網絡數據傳輸是一個握手的過程,只有對方知道你需要什么,才會給你發什么。如果對方沒有收到你的請求信息,就不會向你發送任何信息或數據。
另外,光在光纖中的傳播也需要考慮光纖的折射率,光速與介質的折射率成反比。目前商用的單模光纖的纖芯折射率是1.48,包層折射率是1.46,所以這個時候朋友們就可以理解為什么繞地球一圈1000ms/7.5=133ms是理論上限了。其實133ms需要乘以1.46才能等于195.67ms,但即便如此,普通人也不會在意0.2s的延遲。
最后
網絡延遲在實踐中無法消除,理論上更不可能消除。如果互聯網建在你家門口,就有可能無限消除延遲,因為省去了中間。很多中間環節消磨時間。但互聯網是所有網民、服務器、電腦、手機、路由器、交換機、光纖、網線等等的集合體。在家是不可能建立互聯網的,更不要說叫互聯網了。說是單機電腦更合適。所以不要再夢想零網絡延遲了。
以上個人觀點,歡迎批評指正。
同意我的看法,請喜歡再走,謝謝!
如果你喜歡我,請關注我。再次感謝!