企業(yè)做網(wǎng)站DNS會(huì)話時(shí)延對(duì)于網(wǎng)頁(yè)瀏覽整體時(shí)延的影響分析
日期 : 2019-06-25 17:26:48
DNS會(huì)話時(shí)延對(duì)于網(wǎng)頁(yè)瀏覽整體時(shí)延的影響分析。借助wireshark軟件的統(tǒng)計(jì)功能項(xiàng)中的對(duì)話分析子項(xiàng), 即可獲取網(wǎng)頁(yè)瀏覽過(guò)程中所有的DNS會(huì)話統(tǒng)計(jì)信息。其中的時(shí)長(zhǎng)字段即為SAEGW至DNS服務(wù)器之間的RTT。本次測(cè)試根據(jù)wireshark的統(tǒng)計(jì)數(shù)據(jù), SAEGW至DNS服務(wù)器之間的RTT為8.5ms, 由于已獲取SAEGW至UE之間的RTT為34ms, 因此計(jì)算出單次DNS會(huì)話的RTT為43.5ms 。
那么DNS會(huì)話環(huán)節(jié)的時(shí)延是否是整個(gè)網(wǎng)頁(yè)瀏覽時(shí)延的關(guān)鍵影響因素?就本次測(cè)試來(lái)說(shuō), 訪問(wèn)搜狐主頁(yè)共存在24個(gè)DNS會(huì)話。若會(huì)話為串行執(zhí)行, 則消耗總時(shí)長(zhǎng)為1.044s。但實(shí)際并非如此, DNS會(huì)話是分批執(zhí)行的, 每批次在時(shí)間軸是并行的, 訪問(wèn)大致分八個(gè)批次, 即DNS會(huì)話總消耗時(shí)長(zhǎng)約為348ms , 占瀏覽總時(shí)長(zhǎng)的1/10。該環(huán)節(jié)的時(shí)延優(yōu)化空間有限, 即便按單次會(huì)話, SAEGW與DNS服務(wù)器之間的RTT可縮短3ms計(jì)算, 總縮短時(shí)延僅為24ms。因此DNS會(huì)話環(huán)節(jié)的時(shí)延并不是網(wǎng)頁(yè)瀏覽時(shí)延的關(guān)鍵影響因素。
那么DNS會(huì)話環(huán)節(jié)的時(shí)延是否是整個(gè)網(wǎng)頁(yè)瀏覽時(shí)延的關(guān)鍵影響因素?就本次測(cè)試來(lái)說(shuō), 訪問(wèn)搜狐主頁(yè)共存在24個(gè)DNS會(huì)話。若會(huì)話為串行執(zhí)行, 則消耗總時(shí)長(zhǎng)為1.044s。但實(shí)際并非如此, DNS會(huì)話是分批執(zhí)行的, 每批次在時(shí)間軸是并行的, 訪問(wèn)大致分八個(gè)批次, 即DNS會(huì)話總消耗時(shí)長(zhǎng)約為348ms , 占瀏覽總時(shí)長(zhǎng)的1/10。該環(huán)節(jié)的時(shí)延優(yōu)化空間有限, 即便按單次會(huì)話, SAEGW與DNS服務(wù)器之間的RTT可縮短3ms計(jì)算, 總縮短時(shí)延僅為24ms。因此DNS會(huì)話環(huán)節(jié)的時(shí)延并不是網(wǎng)頁(yè)瀏覽時(shí)延的關(guān)鍵影響因素。