影響網(wǎng)站速度的因素有很多,這里主要參考帶寬與延遲。網(wǎng)絡(luò)帶寬和網(wǎng)絡(luò)延遲實(shí)際上描述的是兩個(gè)獨(dú)立的概念。理解它們之間的差異,可以幫助你更好地判斷一臺(tái)服務(wù)器真正的網(wǎng)速。
一、服務(wù)器帶寬如何影響網(wǎng)絡(luò)速度?
服務(wù)器帶寬:M/S,就是單位時(shí)間內(nèi)能傳輸?shù)臄?shù)據(jù)總量,有人說這就是服務(wù)器的網(wǎng)絡(luò)速度。 bandwidth (帶寬),不是指你所購買的主機(jī)的流量上限(從幾GB到幾百GB,甚至是所謂的無限流量),而是指服務(wù)器所在機(jī)房的進(jìn)出帶寬。比如我租用了一臺(tái)香港服務(wù)器,帶寬為30Mbps,難道我們網(wǎng)絡(luò)速度能達(dá)到30M/S?這肯定不可能的,30M指的是服務(wù)器的帶寬容量,而不是網(wǎng)絡(luò)速度。
許多人認(rèn)為速度和容量是一回事,其實(shí) 網(wǎng)絡(luò)速度≠網(wǎng)絡(luò)容量,網(wǎng)絡(luò)的速度實(shí)際上是帶寬和延遲的結(jié)果。30M帶寬其實(shí)是指數(shù)據(jù)管道的寬度,而不是數(shù)據(jù)傳輸?shù)乃俣。傳輸速率以延遲來衡量,管道越寬,加載網(wǎng)頁和傳輸文件時(shí)遇到的延遲就越少。
帶寬以Mbps或兆位/秒為單位。當(dāng)你打開迅雷下載時(shí),有兩個(gè)帶寬編號(hào):下載速度和上傳速度。其實(shí)就是上行帶寬和下行帶寬,因?yàn)橄螺d速度對(duì)大多數(shù)人來說最重要。除非你發(fā)送文件,否則上傳速度更低。
二、網(wǎng)絡(luò)延遲驗(yàn)證網(wǎng)絡(luò)速度
網(wǎng)絡(luò)延遲:比如你玩CF或者LOL,網(wǎng)絡(luò)不好的時(shí)候經(jīng)?D,就是你看到畫面的幀數(shù)增加。就是電腦數(shù)據(jù)請求到達(dá)服務(wù)器(如網(wǎng)站),然后數(shù)據(jù)返回給你所需的時(shí)間。延遲以毫秒為單位,縮寫為“ms”,可以使用計(jì)算機(jī)的ping命令進(jìn)行測量。在網(wǎng)址“https://www.17ce.com”輸入域名,就可以查找ping值。
當(dāng)你運(yùn)行ping命令時(shí),會(huì)將一小段數(shù)據(jù)(通常為32個(gè)字節(jié))發(fā)送到另一臺(tái)計(jì)算機(jī),從而以毫秒為單位測量往返時(shí)間。ping命令測量數(shù)據(jù)包離開源計(jì)算機(jī),前往目標(biāo)計(jì)算機(jī)以及返回源計(jì)算機(jī)所需的時(shí)間。
部署在網(wǎng)域云香港數(shù)據(jù)中心機(jī)房的“香港服務(wù)器”,接入了“中國電信CN2專線” (香港直連大陸內(nèi)地的回國線路),不僅網(wǎng)速快,而且穩(wěn)定性也遠(yuǎn)超于一般的普通線路,更能滿足企業(yè)用戶的業(yè)務(wù)需求。網(wǎng)域云香港服務(wù)器,在廣東的訪問速度,延時(shí) < 10 ms,全國的訪問速度,延時(shí) < 25 ms,這樣的低延時(shí),極大滿足了用戶對(duì)于網(wǎng)絡(luò)訪問速度的需求。
三、導(dǎo)致網(wǎng)絡(luò)速度延時(shí)高的原因:
1、本機(jī)到服務(wù)器之間路由節(jié)點(diǎn)過多。由于光/電的傳輸速度非?,他們在物理介質(zhì)中的傳播時(shí)間幾乎可以忽略不計(jì),但是路由器轉(zhuǎn)發(fā)數(shù)據(jù)包的處理時(shí)間是不可忽略的。當(dāng)本機(jī)到服務(wù)器鏈路中有太多路由轉(zhuǎn)發(fā)處理時(shí),網(wǎng)絡(luò)延時(shí)就會(huì)很明顯。
2.、網(wǎng)絡(luò)帶寬不夠。當(dāng)其它因素不影響時(shí),客戶端和服務(wù)器端只有一個(gè)路由器連接,但帶寬還是低于20Kbps,卻有多個(gè)應(yīng)用同時(shí)傳輸遠(yuǎn)超帶寬的數(shù)據(jù)量200Kbps,這時(shí)候會(huì)造成大量數(shù)據(jù)丟失,從而表現(xiàn)為網(wǎng)絡(luò)速度響應(yīng)延時(shí)。
3、服務(wù)器帶寬太小。排除其它因素,如果客戶端和服務(wù)器端直接通過一個(gè)路由器連接,且?guī)捵銐,但服?wù)器端處理能力不足,也會(huì)造成響應(yīng)延時(shí)。
(1) 如果你的帶寬良好,而延遲很差:Web頁面需要很長時(shí)間才能開始加載,但是一旦初始連接完成,頁面的其余部分就會(huì)立即加載。
(2) 如果延遲很好,而帶寬很差:Web頁面幾乎可以立即開始加載,但是頁面加載緩慢,一次加載一塊。
當(dāng)我們購買服務(wù)器之前,對(duì)服務(wù)器做速度測試應(yīng)該選擇多個(gè)節(jié)點(diǎn),不同時(shí)段,辨別其主機(jī)服務(wù)器的穩(wěn)定性。是建立在服務(wù)器穩(wěn)定性的基礎(chǔ)之上的,也可以找超過100M的文件下載,用單線程下載,主要看一個(gè)平均值就可以了,如果能達(dá)到上網(wǎng)方式的下載峰值,并且穩(wěn)定在一個(gè)數(shù)值段,那么可以說都是穩(wěn)定的。還有區(qū)分電信、聯(lián)通線路,測試的時(shí)候要分別測試,以免任何一個(gè)線路無法訪問或者訪問緩慢情況出現(xiàn)。