亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

什么是Ping不能告訴你的?
2008-04-22   

 

  Ping是典型的網絡工具
  
  Ping能夠辨別網絡功能的某些狀態。這些網絡功能的狀態是日常網絡故障診斷的基礎。特別是Ping能夠識別連接的二進制狀態(也就是是否連通)。但是,這只是能夠告知你的網絡運行狀況的眾多行為分析中一個最簡單的例子。
  
  假設網絡是一個黑匣子,對此你事先一無所知。通過適當地刺激網絡和分析網絡的反應,正確地應用網絡行為分析模型確定這個黑匣子的內部
  
  狀態。這就使網絡工程師和用戶不必專門訪問網絡的組成設備(也就是接口、交換機和路由器)就可以了解一個網絡通道。
  
  向網絡發送數據包。用網絡的正常狀態和網絡標準作為分析模型。接下來,把可能的網絡反應同已知的狀態聯系起來,就可以識別網絡的內部
  
  狀態,如連通性
  
  在使用Ping的情況下,這只能使簡單的事情更加復雜。向一個IP地址發送一個ICMP Echo數據包,可以得到ICMP(互聯網信報控制協議)應答,
  
  你就可以確定在網絡路徑上存在連接。這很簡單,但是功能卻非常強大,因為它可以指出更有趣的可能性。
  
  當然,網絡從來不是理想的。網絡對刺激的反應是隨時間變化的。一般來說,Ping要重復這個過程不只一次,然后進行統計評估。按照這種做法,Ping大體上可以確定往返時間(RTT)的統計變化以及丟包率(往返時間為無窮大)。根據這個額外的信息,可以稍微多的了解到網絡通道中的一些信息,但是了解的并不多。
  
  Traceroute是采用這種方法的另一個工具。利用與中間路徑第三層設備有關的已知的行為和IP報頭的生存時間(TTL)域,Traceroute能夠確定主機與某些目標主機之間的第三層的設備的排列順序。要完成這個任務,Traceroute不是發送一個數據包,而是發送一系列具有TTL特殊設置的數據包,從1逐步增加到255個,直到達到預定的目標。Traceroute然后能夠識別以ICMP TTL到其信息應答的每個第三層接口的IP地址。
  
  Traceroute因此可以提供一個功能,了解兩個主機之間IP路由的狀態。顯然,這樣的狀態很多,比簡單的二進制的連接狀態要復雜。
  
  Traceroute需要大量增加網絡路徑的樣本來完成這個任務
  
  當然,還有更多的工具可以顯示網絡路徑的不同方面,甚至Ping和Traceroute也增加了其它的功能。有些工具依賴非常高級的數學網絡模型。這些數學模型包括隊列理論、非隨機損失分析和錯誤的關聯等。
  
  那么,要點是什么呢?這有點兒像盲人摸象的老寓言,每個盲人都以不同的特點解釋象(有人說像蛇,有人說像堵墻,有人說像樹干),因為每一個路徑都是以不同的方式訪問的。他們誰也不清楚他們正在處理的是什么。
  
  因此,網絡就是這種東西,不斷地變化、影響應用程序的性能并且阻礙診斷。然而,可以廣泛應用網絡分析模型,而不是對簡單的網絡狀態進行一點一點的分析。高級取樣和分析過程可以詳細揭示所有的端對端的路徑的結構。
  
  “新網絡科學”欄目介紹的許多最新的網絡技術充分利用了這個方法。事實上,這些系統提供的觀點更精確。打個比方,這就好像是使用現代的聲納精確地生成的一個由溫度、表面和鹽度等所有的細微變化形成的聲波以準確地描繪海洋的洋底、洋流和海洋生物存在的狀態。并不是簡單地檢測第二次世界大戰的潛艇。
  
  更好的是,這些系統能夠有選擇地分析網絡對具體應用程序的反應。這些應用程序包括備份與恢復、VoIP、視頻、協作環境等處理系統以及其它應用軟件。數據包的大小、負載、協議和傳輸速率的變化都可能引起網絡改變其特點。
  
  如果你發現Ping和raceroute用處不大,考慮一下,你使用的僅僅是你可能擁有的工具的很小的一部分。就像一個像素的圖形不能向你展示整個畫面一樣,Ping也不能告訴你整個情況。

熱詞搜索:

上一篇:Windows下Ping命令詳解
下一篇:ping的作用

分享到: 收藏