Ping簡介
上次小編整理了,筆記本終端的ping操作,本次整理華為交換機,路由器,防火牆上ping的操作詳解。小編拉取模拟器拓撲圖和敲擊命令行不易,希望多多關注轉發和點贊,小編會每天分享網絡設備,網絡架構,包括在項目中的應用以及案例等等,多謝啦。#華為##ping##網絡工程師##交換機##運維#
Ping是排除設備訪問故障的常見方法。它使用Internet控制消息協議ICMP(Internet Control Message Protocol)确定以下内容:
遠程設備是否處于可訪問狀态;訪問遠程設備時是否丢失報文;本端與遠程設備之間通信的往返延遲。如下圖:
LSW1向LSW2發送一個Echo Request報文,LSW2接收到Echo Request報文後,應答一個Echo Reply報文,LSW1接收到Echo Reply報文,整個Ping過程就完成了。
華為交換機支持的Ping命令格式如下:
ping [ -a source-ip-address | -i interface-type interface-number | -m time | -c count | -f | -h TTL-value | { -s packetsize | -range [ min min-size | max max-size | step step-size ] * } | -t timeout ] *host
-a:
設置發送Echo Request報文的源IP地址。如果不指定源IP地址,将采用出接口的IP地址作為Echo Request報文發送的源地址。
-i:
設置發送Echo Request報文的接口。如果不指定接口,将采用默認的路由出接口。
-m:
設置發送下一個Echo Request報文的等待時間。缺省值是500毫秒。
-c:
設置發送Echo Request報文的次數,缺省值為5。當網絡質量不高時,可以增加發送報文數目,通過丢包率來檢測網絡質量。
-f:
設置發送的報文不分片。使用-f參數後,ICMP報文将不會被分片,如果ICMP報文的大小超過鍊路的MTU值,ICMP報文将會被丢棄。可以通過不使用-f參數或者增大鍊路MTU值的方式使ICMP報文不被丢棄。
-h:
設置TTL的值,缺省值為255。報文在轉發過程中,如果TTL字段的值減為0,設備就會向源端發送ICMP超時報文,表明目的不可達。
-s:
設置發送Echo Request報文大小(不含IP和ICMP頭),缺省報文長度是56字節。
-range:
設置Echo Request報文大小(不含IP和ICMP頭)及變化步長。如果指定-range,發送的第一個報文的長度是min,後續報文長度按照步長step遞增,直到報文長度達到最大值max。缺省情況下,min為56字節,max為9600字節,步長是1字節。
min:
設置Echo Request報文淨荷長度的最小值。缺省值是56字節。
max:
設置Echo Request報文淨荷長度的最大值。缺省值是9600字節。
step:
設置報文長度變化的步長。缺省值是1字節。
-t:
設置發送完Echo Request後,等待Echo Reply的超時時間。在網絡狀況不好的情況下,可以适當改大該參數。缺省值為2000毫秒,即2000毫秒内沒有收到回複報文即認為目的不可達。
host:
目的主機的域名或IP地址。
Ping命令的參數非常的豐富,用戶可以依據檢測目的、網絡類型、當前網絡狀況等因素選擇不同的參數。
通過如下圖:看ping的效果
在LSW1上進行ping操作如下:
使用:原地址:192.168.1.1,ping7個包(默認是5),包的大小字節為2048,
向目的地址192.168.1.2進行ping操作,如下:
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!