<track id="pppt7"><strike id="pppt7"><rp id="pppt7"></rp></strike></track>

    <big id="pppt7"></big><track id="pppt7"><strike id="pppt7"></strike></track>

        <big id="pppt7"><strike id="pppt7"></strike></big>

        <track id="pppt7"><strike id="pppt7"><ol id="pppt7"></ol></strike></track>
        <del id="pppt7"><ruby id="pppt7"><mark id="pppt7"></mark></ruby></del>
          <track id="pppt7"></track>
            <track id="pppt7"></track>

            DNS的解析速度

            2014/12/8 23:46:46??????點擊:

            DNS解析的速度

                目前困擾Internet的一個嚴重的問題是訪問效率無法提高。Internet是一個開放的網絡,在這個開放的網絡上,訪問和尋址都是通過分布在網絡上的眾多的路由器來將包從一個網段傳遞到另一個網段,由于地域分布的廣泛,用戶對網站的訪問必須經過許多路由器的轉接,才能最終到達網站的WEB服務器,中間可能要跨過多個ISP和網絡。即使在理想情況下,路由器的每一次轉接(HOP),都會造成一個延遲,雖然單個這樣的延遲時間較少,但當網絡規模很大時,HOP數會大量增加,造成的延遲也會更加明顯。而且,任何一個路由器的故障或者擁塞都可能造成訪問的中斷或者延遲,嚴重影響訪問的質量。

                不同網絡之間的互聯是通過對等點(peering points)連接在一起,這些互聯點的帶寬比較狹窄,也是導致Internet訪問速度慢的一個重要瓶頸。

                用戶對網頁的訪問是通過HTTP協議向原服務器發出請求,這樣用戶要在瀏覽器上看到一個完整的頁面就需要與原服務器的多次交互訪問才行,使由于路由器轉接引起的延遲對頁面訪問過程的影響成倍增加。
            圖2-2說明了HTTP協議的訪問過程。

                同時,IP協議中不同物理網絡對幀大小的限制不同,使網頁中的一個Object可能要被分解到更多個包中進行傳遞,進一步加大了路由器轉接延遲引起的總延遲時間。




                從上面的計算公式可以看到,通過提高網絡的帶寬可以降低網頁的響應時間,但要注意,網絡中的瓶頸不一定是用戶的接入點,而很可能是不同網絡運營商之間的對等點。

                對于同一個用戶下載同一個頁面,第一項即頁面的大小與網絡最小帶寬的比值是基本一致的。第三項處理時間是指服務器和用戶的PC機的處理能力,該項隨著網站服務器的負載而變化。所以網站的服務器處理能力越強,其響應時間相對也會更快,在相同條件下,公式的第二項將會對響應時間產生重要的影響。從圖2-2可以看到,當用戶通過HTTP協議訪問網站時,首先必須建立一個TCP連接,然后才能向WEB服務器發送GET請求,同時等待服務器的響應。由于現在頁面的設計越來越復雜,頁面中的Object的數目往往多達30-50個,使往返次數增加。而每次往返時間則會因為經過的路由器的增加而增加。所以縮短網站與用戶之間的舉例是提高訪問速度的一個有效方法。即將用戶要訪問的內容推送到離用戶最近的地方。

                通過能三個方面的分析,我們可以清楚地發現,中國外貿企業所存在的問題,致使很多的國內企業在外貿上雖然花費了很多的精力但是卻始終收效甚微。

            与丰满女房东的性事

              <track id="pppt7"><strike id="pppt7"><rp id="pppt7"></rp></strike></track>

              <big id="pppt7"></big><track id="pppt7"><strike id="pppt7"></strike></track>

                  <big id="pppt7"><strike id="pppt7"></strike></big>

                  <track id="pppt7"><strike id="pppt7"><ol id="pppt7"></ol></strike></track>
                  <del id="pppt7"><ruby id="pppt7"><mark id="pppt7"></mark></ruby></del>
                    <track id="pppt7"></track>
                      <track id="pppt7"></track>