操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    ing命令我們見怪不怪了,一般來說,我們們用 ping查看網絡情況,主要是檢查兩個指標:

    1、對方是否可達

    2、延遲是否太高

    如果超時那么肯定是網絡有問題(禁 ping情況除外),如果延遲太高,網絡情況肯定也是很糟糕的。

    我們知道它的作用,但是ping到底是如何檢查網絡的?它背后的原理又是什么呢?

    接下來我們做個實驗來驗證一下!

    環境準備和抓包

    01 環境準備

    抓包工具:Wireshark 準備兩臺電腦,進行互 ping操作:

    • A電腦(IP地址:192.168.27.1 / MAC地址:54-89-98-75-5F-DA)
    • B電腦(IP地址:192.168.2.179 / MAC地址:54-89-98-63-42-38)


    02 抓包操作

    打開 Wireshark,選取指定的網卡進行抓包,進行 ping操作,在 A電腦上 ping B電腦的 IP。抓包情況如下:

    在上圖中可以看到發送方和接收方的IP以及使用的協議等、在下面的封包列表中顯示被選中的詳細信息,信息按OSI Layer進行分組;

    上面就是整個 ping命令的過程,但我們知道 ping命令不是依托于 TCP或者 UDP這種傳輸層協議的,而是依托于 ICMP協議實現的, 那么什么是 ICMP 協議呢?這里簡單介紹下:


    1、ICMP是什么?

    ICMP是控制報文協議,它是TCP/IP協議族的一個子協議,用于在IP主機、路由器之間傳遞控制消息。控制消息是指網絡通不通、主機是否可達、路由是否可用等網絡本身的消息,這些控制消息雖然并不傳輸用戶數據,但是對于用戶數據的傳遞起著重要的作用。

    從技術角度說,ICMP就是一個"錯誤偵測與回報機制",其目的就是讓我們能夠檢測網路的連線狀況﹐也能確保連線的準確性﹐其功能主要有:

    · 偵測遠端主機是否存在。

    · 建立及維護路由資料。

    · 重導資料傳送路徑(ICMP重定向)。

    ICMP在溝通之中,主要是透過不同的類別(Type)與代碼(Code) 讓機器來識別不同的連線狀況。常用的類別如下表所列:


    可見,ICMP 是個非常有用的協議﹐尤其是當我們要對網路連接狀況進行判斷的時候。


    02 Ping過程解析

    了解了上面的基礎概念后,我們來分析下抓包的數據,其流程如下:

    • A 主機( 192.168.27.1)發起 ping請求, ping 192.168.27.5
    • A 主機廣播發起 ARP請求,查詢 192.168.27.5的 MAC地址
    • B 電腦應答 ARP請求,向 A電腦發起單向應答,告訴 A電腦自己的 MAC地址為 54-89-98-63-42-38
    • 知道了對方的 MAC地址后,開始進行真正的 ping請求,由于 B電腦可以根據A電腦發送的請求知道 源 MAC地址,所以就可以根據源 MAC地址進行響應了

    上面的請求過程我畫成流程圖比較直觀一點:


    關于ping

    1、ping命令是依托于 ICMP協議的, ICMP協議是網絡層輔助IP工作的協議,存在就是為了更高效的轉發 IP數據報和提高交付成功的機會。

    ping命令除了依托于 ICMP,在局域網下還要借助于 ARP協議, ARP協議能根據 IP地址反查出計算機的 MAC地址。

    另外 ARP是有緩存的,為了保證 ARP的準確性,計算機會更新ARP緩存。

    indows系統自身提供了一些功能比較簡單的IP網絡連通性測試工具——Ping。IP網絡連通性測試工具可以讓管理員使用一種工具完成多種任務,例如IP-Tools、WS_Ping ProPack和Netdiag等軟件。

    2.1.1 IP網絡連通性測試——Ping

    在網絡不通或傳輸不穩定時,首先想到的就是使用Ping命令測試。Ping內置于Windows系統的TCP/IP中,無需安裝,使用簡單但功能強大。Ping命令使用ICMP來簡單地發送一個數據包并請求應答,接收請求的目的主機再次使用ICMP發回同所接收的數據一樣的數據,于是Ping便可對每個包的發送和接收報告往返時間,并報告無響應包的百分比,這在確定網絡是否正確連接,以及網絡連接的狀況(包丟失率)時十分有用。

    1. Ping命令格式

    Ping命令的應用非常廣泛,不僅可以測試與其他計算機的連通性,還可以用來測試網卡是否安裝正確、通過主機名查看IP地址、通過網站域名查看IP地址等。通常情況下可以通過如下三種命令格式測試到對方的連通性。

    ■ Ping IP地址

    Ping IP地址是局域網中最常用的操作,主要用來檢測是否可以與對方計算機連通,對方計算機是否正在線等。

    例如,我們來測試與一個IP地址為211.82.218.254的計算機是否能夠連通。選擇"開始"→"運行"選項,打開"運行"對話框,在"打開"文本框中鍵入cmd。

    "運行"對話框

    單擊"確定"按鈕進入命令提示符狀態,鍵入如下命令:

    ping 211.82.218.254

    按Enter鍵,Ping命令便開始測試,如果有返回值的話,說明對方計算機當前在線,并且可以與該計算機連通,并且通過時間和TTL(生存時間)值,還可以了解到網絡的大致性能。time值越大,說明使用時間越長;TTL值越小,則說明網絡延時越大,并且有丟包現象。

    測試與對方的連通性

    如果在使用Ping命令時,返回"請求超時"的信息,則說明不能與該IP連通,有可能是對方計算機設置了不返回ICMP包,或者與對方計算機的網絡不通,又或是該計算機根本不在線。

    不能Ping通

    提示

    如果在使用Ping命令時,返回的信息有時正常而有時卻顯示為"請求超時",說明自己或對方的網絡不穩定,出現丟包的現象,此時可檢查網絡是否出現了故障。

    ■ Ping計算機名

    如果只知道對方的完整計算機名時,可以Ping命令測試到對方的連通性,同時還可以得到對方計算機的IP地址信息,命令格式為:

    ping計算機名

    例如,現在知道局域網中的一臺主機名為"liuxh-pc"的計算機,用Ping命令測試,如果返回time和TTL值,說明與該計算機的連接正常;而在Ping一個主機名為"liuxh"的地址時,提示"Ping請求找不到主機Liuxh。請檢查該名稱,然后重試"(或"Ping request could not find host tjl. Please check the name and try again.",說明找不到該計算機或網絡中無此IP地址,或無法與該計算機連通。

    Ping計算機名

    ■ Ping域名

    在瀏覽網頁時,經常會遇到網頁不能正常打開的情況,此時就可以使用Ping命令檢查本地計算機到Internet的連通性,同時也可以得到該網站的IP地址。

    例如,現在要測試一下本機與www.hsnc.cn)的連通性,可在命令提示符中鍵入如下命令:

    ping www.hsnc.cn

    按Enter鍵,在命令提示符中就會返回測試信息。

    Ping網站域名

    2. Ping命令應用

    網絡中可能出現的故障是多種多樣的,但是排除故障就要按部就班地檢查,認真檢查每一個可能出錯的環節,例如本地網卡、網絡協議、本地網絡電纜,以及到遠程計算機的連接等。這些工作都可以由Ping命令完成。

    ■ 測試網卡

    如果計算機不能與其他計算機或Internet正常連接,首先就要檢查本地網卡是否正常。網卡雖屬非易損性硬件,但是有可能由于軟件沖突造成不能正常工作,例如,驅動程序安裝不正常、沒有安裝必需的通信協議等,可使用"ping本地IP地址"或者"ping 127.0.0.1"進行測試。

    通過該測試,可以得到以下信息。

    (1)是否正確安裝了網卡

    如果測試成功,說明網卡沒有問題;如果測試不成功,說明該網卡驅動程序或TCP/IP沒有正常安裝。通過"控制面板"打開"設備管理器",在"網絡適配器"列表中查看網卡是否有一個黃色的"!"。如果有,就需重新安裝驅動程序。

    提示

    127.0.0.1是本地網卡的默認IP地址,無論網卡中是否分配了IP地址,該地址都會存在,且僅在本地計算機中有效,在網絡中無效。

    (2)是否正確安裝了TCP/IP

    如果測試成功,說明網卡TCP/IP沒有問題;如果不成功并且網卡驅動程序安裝正常,則應從"控制面板"中打開"網絡"屬性,查看是否安裝了TCP/IP。如果沒有安裝,則在安裝TCP/IP并

    正確配置后,重新啟動計算機并再次測試。

    (3)是否正確配置了IP地址和子網掩碼

    如果"ping 127.0.0.1"成功,但Ping本地IP地址不成功,說明沒有正確配置IP地址。應在"控制面板"中打開"本地連接"屬性,檢查IP地址和子網掩碼是否設置正確,并進行正確配置。

    ■ 測試局域網連接

    通過Ping局域網內其他計算機或服務器的計算機名或IP地址,可測試同一網絡(或VLAN)的連接是否正常。

    (1)檢測IP地址和子網掩碼設置是否正確

    如果局域網內的計算機Ping不通,應在"控制面板"中打開網絡連接屬性,檢查IP地址和子網掩碼是否設置正確。如果設置不正確,應重新設置后再進行測試。

    (2)確認網絡連接是否正常

    如果IP地址和子網掩碼設置成功,但仍Ping不通,應當對網絡設備和通信介質逐段測試、檢查和排除。

    ■ 測試與遠程主機的連接

    通過Ping命令可測試與遠程主機的連接是否正常,尤其是與Internet的連接。該測試可通過Ping遠程主機的IP地址或域名,判斷網絡中的故障。

    (1)確認是否能連接Internet

    如果計算機不能瀏覽網頁,可以Ping網站域名。如果能Ping通,說明計算機與Internet連接正常,請檢查本地DNS服務或系統故障。如果不能Ping通,可能是對方網站沒有運行,或本地計算機根本不能連接Internet,請檢查本地網關或服務器故障。

    (2)確認DNS服務器設置是否正常

    如果使用Ping命令可以Ping通Internet上的IP地址,但打不開網頁,則可能是DNS服務器設置有問題,請Ping本地DNS服務器看是否能正常連接,并在網絡連接屬性中檢查DNS服務器設置。

    (3)確認本地Internet連接是否正常

    如果與任何一個主機的連接都超時,或丟包率都非常高,則應當與ISP共同檢查Internet連接,包括線路、Modem和路由器等多方面的設置。

    3. Ping命令參數簡介

    Ping命令的功能非常強大,除以上述功能外,若配合相應的參數使用,還可實現更多的功能。

    ■ 語法

    ping [-t] [-a] [-n Count] [-l Size] [-f] [-i TTL] [-v TOS] [-r Count] [-s Count] [{-j HostList | -k HostList}] [-w Timeout] [-R] [-R] [-S SrcAddr] [-4] [-6] TargetName

    ■ 參數說明

    -t:指定在中斷前Ping可以向目的地持續發送回響請求信息。要中斷并顯示統計信息,按"Ctrl+Break"組合鍵。要中斷并退出Ping,按"Ctrl+C"組合鍵。

    -a:指定對目的地IP地址進行反向名稱解析。如果解析成功,Ping將顯示相應的主機名。

    -n Count:定義用來測試所發出的測試包的個數。默認值為4。通過這個命令可以自己定義發送的個數,對衡量網絡速度很有幫助,例如,測試發送20個數據包的返回的平均時間為多少,最快時間為多少,最慢時間為多少,就可以通過執行帶有這個參數的命令獲知。

    -l Size:指定發送的回響請求消息中"數據"字段的長度(以字節為單位)。默認值為32。Size的最大值是65527。由于過大的數據包會占用大量的帶寬,因此曾被黑客作為攻擊服務器的一種手段。

    -f:指定發送的"回顯請求"中其IP標頭中的"不分段"標記被設置為1(只適用于IPv4)。"回顯請求"消

    息不能在到目標的途中被路由器分段。該參數可用于解決"路徑最大傳輸單位(PMTU)"的疑難。

    -i TTL:指定回響請求消息的IP數據頭中的TTL字段值。其默認值是主機的默認TTL值。TTL的最大值為255。通常用來檢測網絡運轉情況。

    -v TOS:指定發送的"回顯請求"消息的IP標頭中的"服務類型(TOS)"字段值(只適用于IPv4可用)。默認值是0。TOS的值是0~255之間的十進制數。

    -r Count:指定IP標頭中的"記錄路由"選項,用于記錄由"回顯請求"消息和相應的"回顯回復"消息使用的路徑(只適用于IPv4)。路徑中的每個躍點都使用"記錄路由"選項中的一項。如果可能,可以指定一個等于或大于來源和目的地之間躍點數的Count。Count的最小值必須為1,最大值為9。

    -s Count:指定IP數據頭中的"Internet時間戳"選項,用于記錄每個躍點的回響請求消息和相應的回響應答消息的到達時間。Count 的最小值是1,最大值是4。這對于鏈接本地目標地址是必需的。

    -j HostList:指定"回顯請求"消息,對于 HostList 中指定的中間目標集在IP標頭中使用"稀疏來源路由"選項(只適用于IPv4)。使用稀疏來源路由時,相鄰的中間目標可以由一個或多個路由器分隔開。HostList中的地址或名稱的最大數為9。HostList是一系列由空格分開的IP地址(帶點的十進制數符號)。

    -k HostList:指定"回顯請求"消息,對于HostList 中指定的中間目標集在IP標頭中使用"嚴格來源路由"選項(只適用于IPv4)。使用嚴格來源路由,下一個中間目的地必須是直接可達的(必須是路由器接口上的鄰居)。HostList 中的地址或名稱的最大數為9,HostList是一系列由空格分開的IP地址(帶點的十進制數符號)。

    -w Timeout:指定等待回響應答消息響應的時間(以微秒計),該回響應答消息響應接收到的指定回響請求消息。如果在規定時間內未接收到回響應答消息,將會顯示"請求超時"的錯誤消息。默認的超時時間為4000(4 s)。

    -4:指定將IPv4用于Ping。不需要用該參數識別帶有IPv4地址的目標主機,僅需要它按名稱識別主機。

    -6:指定將IPv6用于Ping。不需要用該參數識別帶有IPv6地址的目標主機,僅需要它按名稱識別主機。

    TargetName:指定目標主機的名稱或IP地址。

    /? 在命令提示符下顯示幫助。

    4. 常見的出錯信息

    用戶在使用Ping命令診斷網絡故障的過程中,經常會遇到一些錯誤提示信息,這正是排除故障的重要突破口。所以,如果不能正確理解它們的意思,排除故障就無從談起了。提示信息通常分為4種情況。

    (1)unknown host

    unknown host(不知名主機),該遠程主機的名字不能被命名服務器轉換成IP地址。故障原因可能是命名服務器有故障,或者其名字不正確,或者網絡管理員的系統與遠程主機之間的通信線路有故障。

    (2)Network unreachable

    Network unreachable(網絡不能到達),這是本地系統沒有到達遠程系統的路由,可用netstat-rn檢查路由表來確定路由配置情況。

    (3)No answer

    No answer(無響應),遠程系統沒有響應。這種故障說明本地系統有一條到達遠程主機的路由,但卻接收不到它發給該遠程主機的任何分組報文。故障原因可能是遠程主機沒有工作,或者本地或遠程主機網絡配置不正確,或者本

    地或遠程的路由器沒有工作,或者通信線路有故障,或者遠程主機存在路由選擇問題。

    (4)timed out

    timed out(超時),與遠程主機的鏈接超時,數據包全部丟失。故障原因可能是到路由器的連接問題、路由器不能通過,也可能是遠程主機已經死機。

    路徑信息提示——Pathping

    Pathping工具提供有關在源和目標之間的中間躍點處網絡滯后和網絡丟失的信息。Pathping在一段時間內將多個回響請求消息發送到源和目標之間的各個路由器,然后根據各個路由器返回的數據包計算結果。因為Pathping可以表示在任何特定路由器或鏈接處的數據包的丟失程度,所以用戶可據此確定可能存在網絡問題的路由器或子網。Pathping通過識別路徑上的路由器來執行與Tracert命令相同的功能。然后,該命令在一段指定的時間內定期將Ping命令發送到所有的路由器,并根據每個路由器的返回非數值計算統計結果。使用時不指定參數,Pathping則顯示幫助。

    1. 應用實例

    ■ 實例1 :顯示本地計算機和服務器之間的路徑信息。

    在命令行提示符下鍵入如下命令:

    pathping -n www.baidu.com

    按Enter鍵,運行后的結果。

    顯示本地計算機和服務器之間的路徑信息

    運行pathping時,將首先顯示路徑信息。此路徑與tracert命令所顯示的路徑相同。接著,將顯示繁忙消息。顯示時間大約為50 s(該時間隨著躍點數的變化而變化)。在此期間,將會從先前列出的所有路由器及其鏈接之間收集相關的信息。時間結束時,將顯示測試結果。在上面的示例報告中,已丟失/已發送=Pct和地址列說明,無數據包的丟失。

    在地址列中所顯示的鏈接丟失速率(以垂直線|表示)表明造成路徑上轉發的數據包丟失的鏈路處于堵塞狀態。路由器顯示的丟失速率(由IP地址標識)表明這些路由器可能已經超載。

    ■ 實例2 :返回連接到遠程網關的路徑信息。

    在命令行提示符下鍵入如下命令:

    pathping -n 60.2.236.38

    按Enter鍵,運行后的結果。

    顯示連接到遠程網關的提示信息

    2. Pathping命令參數

    ■ 語法

    pathping [-n] [-h MaximumHops] [-g HostList] [-p Period] [-q NumQueries [-w Timeout] [-i IPAddress] [-4 IPv4] [-6 IPv6][TargetName]

    ■ 參數說明

    -n:阻止pathping試圖將中間路由器的IP地址解析為各自的名稱。這有可能加快顯示pathping的結果。

    -h MaximumHops:在搜索目標(目的)的路徑中指定躍點的最大數。默認值為30個躍點。

    -g HostList:指定回顯請求消息在IP標題中使用"稀疏資源路由"選項(該IP標題帶有HostList中指定的中間目標集)。可以由一個或多個具有松散源路由的路由器分隔連續中間的目的地。主機列表中的地址或名稱的最大數為9。HostList是一系列由空格分隔的IP地址(帶點的十進制數符號)。

    -p Period:指定兩個連續的Ping之間的時間間隔(以ms為單位)。默認值為250 ms(1/4 s)。

    -q NumQueries:指定發送到路徑中每個路由器的回顯請求消息數。默認值為100個查詢。

    -w Timeout:指定等待應答的時間(以ms為單位)。默認值為3000 ms(3 s)。

    -i IPAddress:指定源地址。

    -T:在向路由所經過的每個網絡設備發送的回顯請求消息上附加一個2級優先級標記(例如802.1p)。這有助于標識不具有2級優先級功能的網絡設備。此開關用于測試服務質量(QoS)的連通性。

    -R:確定路由所經過的每個網絡設備是否支持"資源預留設置協議"(RSVP),該協議允許主機計算機為某一數據流保留一定數量的帶寬。此開關用于測試服務質量(QoS)的連通性。

    -4 IPv4:指定pathping只使用IPv4

    -6 IPv6:指定pathping只使用IPv6。

    TargetName:指定目的端,它既可以是IP地址,也可以是主機名。

    /? 在命令提示符下顯示幫助。

    ■ 注意事項

    ● Pathping參數是區分大小寫的。

    ● 為避免網絡堵塞,應該以非常慢的速度發送Ping信號。

    ● 要最大程度地減小突發丟失所造成的影響,發送Ping信號不要過于頻繁。

    ● 使用-p參數時,Ping將單獨發送到各個中間躍點。因此,向同一躍點發送Ping命令的時間間隔為Period乘以躍點數。

    ● 使用-w參數時,可以同時發送多個Ping命令。因此,Timeout參數中指定的時間間隔不受Ping之間等待的Period參數指定的時間間隔的限制。

    ● 只有"Internet協議(TCP/IP)"在網絡連接中安裝為網絡適配器屬性的組件時,該命令才可用。

    2.1.3 測試路由路徑——Tracert

    Tracert命令也是Windows操作系統自帶的命令,它通過遞增"生存時間(TTL)"字段的值,將Internet控制消息協議(ICMP)回應數據包或ICMPv6消息發送給目標,可以確定到達目標主機的路徑。路徑將以列表形式顯示,其中包含源主機與目標主機之間路徑中路由器的近側路由器接口。近側接口是距離路徑中的發送主機最近的路由器的接口。

    1. 跟蹤路由

    Tracert命令通過跟蹤目標主機的方式,確定到達目標主機所需的路徑。當網絡出現故障時,使用Tracert命令可以確定出現故障的具體位置,找出在經過哪個路由時出現了問題,從而使網絡管理員縮小排查范圍,因此也是網絡故障排除過程中常用的一款小工具。

    Tracert命令的使用很簡單,在命令提示符下運行如下命令:

    tracert主機名或IP地址

    即可看到所經過的路由及使用時間。

    默認狀態下,tracert可以顯示30條記錄。例如,跟蹤網站www.baidu.com的路由。

    圖2-8 跟蹤路由

    當ICMP數據包從本地計算機經過多個網關傳送到目的主機時,Tracert命令可以跟蹤使用的路由(路徑),但并不能保證或認為數據包總遵循這個路徑。Tracert是一個執行速度比較慢的命令,每經過一個路由器大約需要15 s。

    提示

    用戶在使用Tracert命令檢測網絡的過程中很可能會遇到"Request timed out"的提示信息,出現這種情況,既可能是由于當時網絡穩定性差,也可能是由于所到達的路由器設置問題。如果連續4次都出現該提示信息,則說明遇到的是拒絕Tracert命令訪問的路由器。

    2. Tracert命令參數

    在使用Tracert命令時,如果不帶任何參數,它會自動采用系統默認設置。但有時可能需要做一些特定的限制,如途經路由器的最大數目、每次應答的時間等,這時就要用到參數來實現。

    ■ 語法

    ■ 參數說明

    -d:防止Tracert試圖將中間路由器的IP地址解析為計算機名稱。這樣可加速顯示Tracert的結果。

    -h MaximumHops:指定搜索目標主機的路徑中存在的躍點(路由器)的最大數。默認值為30。

    -j HostList:指定回應請求消息將IP報頭中的松散源路由選項與HostList中指定的中間目標集在一起使用。使用松散源路由時,連續的中間目標可以由一個或多個路由器分隔開。HostList中的地址或名稱的最大數量為9。HostList是一系列由空格分隔的IP地址(用帶點的十進制數符號表示)。注意,只有跟蹤IPv4的目標地址時才使用該參數。

    -w Timeout:指定等待Request timed out消息或正常回應消息的時間(以ms為單位)。如果在限定時間內未收到消息,則顯示一個*。默認的超時時間為4000 ms(4 s),用戶可以根據自己的網絡連接狀況設定相應的時間值。

    -R:指定IPv6路由擴展標頭應用來將"回顯請求"消息發送到本地主機,使用目標作為中間目標并測試反向路由。

    -4:指定Tracert.exe只能將IPv4用于本跟蹤。

    -6:指定Tracert.exe只能將IPv6用于本跟蹤。

    TargetName:指定目標名稱,可以是IP地址或者目標計算機的名稱。

    提示

    在第一次使用Tracert命令時,如果不清楚它的用法,可以先使用-?參數查看一下所有可用的參數及具體功能

    7、IPConfig

    IPConfig實用程序和它的等價圖形用戶界面——Windows 95/98中的WinIPCfg可用于顯示當前的TCP/IP配置的設置值。這些信息一般用來檢驗人工配置的TCP/IP設置是否正確。但是,如果你的計算機和所在的局域網使用了動態主機配置協議(Dynamic Host Configuration Protocol,DHCP--Windows NT下的一種把較少的IP地址分配給較多主機使用的協議,類似于撥號上網的動態IP分配),這個程序所顯示的信息也許更加實用。這時,IPConfig可以讓你了解你的計算機是否成功的租用到一個IP地址,如果租用到則可以了解它目前分配到的是什么地址。了解計算機當前的IP地址、子網掩碼和缺省網關實際上是進行測試和故障分析的必要項目。

    最常用的選項:

    ipconfig--當使用IPConfig時不帶任何參數選項,那么它為每個已經配置了的接口顯示IP地址、子網掩碼和缺省網關值

    ipconfig /all--當使用all選項時,IPConfig能為DNS和WINS服務器顯示它已配置且所要使用的附加信息(如IP地址等),并且顯示內置于本地網卡中的物理地址(MAC)。如果IP地址是從DHCP服務器租用的,IPConfig將顯示DHCP服務器的IP地址和租用地址預計失效的日期(有關DHCP服務器的相關內容請詳見其他有關NT服務器的書籍或詢問你的網管),其輸出信息見圖6的下半部分。

    ipconfig /release和ipconfig /renew--這是兩個附加選項,只能在向DHCP服務器租用其IP地址的計算機上起作用。如果你輸入ipconfig /release,那么所有接口的租用IP地址便重新交付給DHCP服務器(歸還IP地址)。如果你輸入ipconfig /renew,那么本地計算機便設法與DHCP服務器取得聯系,并租用一個IP地址。請注意,大多數情況下網卡將被重新賦予和以前所賦予的相同的IP地址。

    如果你使用的是Windows 95/98,那么你應該更習慣使用winipcfg而不是ipconfig,因為它是一個圖形用戶界面,而且所顯示的信息與ipconfig相同,并且也提供發布和更新動態IP地址的選項 如果你購買了Windows NT Resource Kit(NT資源包),那么Windows NT也包含了一個圖形替代界面,該實用程序的名字是wntipcfg,和Windows 95/98的winipcfg類似。

    8、ARP(地址轉換協議)

    ARP是一個重要的TCP/IP協議,并且用于確定對應IP地址的網卡物理地址。實用arp命令,你能夠查看本地計算機或另一臺計算機的ARP高速緩存中的當前內容。此外,使用arp命令,也可以用人工方式輸入靜態的網卡物理/IP地址對,你可能會使用這種方式為缺省網關和本地服務器等常用主機進行這項作,有助于減少網絡上的信息量。

    按照缺省設置,ARP高速緩存中的項目是動態的,每當發送一個指定地點的數據報且高速緩存中不存在當前項目時,ARP便會自動添加該項目。一旦高速緩存的項目被輸入,它們就已經開始走向失效狀態。例如,在Windows NT網絡中,如果輸入項目后不進一步使用,物理/IP地址對就會在2至10分鐘內失效。因此,如果ARP高速緩存中項目很少或根本沒有時,請不要奇怪,通過另一臺計算機或路由器的ping命令即可添加。所以,需要通過arp命令查看高速緩存中的內容時,請最好先ping 此臺計算機(不能是本機發送ping命令)。

    常用命令選項:

    arp -a或arp -g--用于查看高速緩存中的所有項目。-a和-g參數的結果是一樣的,多年來-g一直是UNIX平臺上用來顯示ARP高速緩存中所有項目的選項,而Windows用的是arp -a(-a可被視為all,即全部的意思),但它也可以接受比較傳統的-g選項。

    arp -a IP--如果你有多個網卡,那么使用arp -a加上接口的IP地址,就可以只顯示與該接口相關的ARP緩存項目。

    arp -s IP 物理地址——你可以向ARP高速緩存中人工輸入一個靜態項目。該項目在計算機引導過程中將保持有效狀態,或者在出現錯誤時,人工配置的物理地址將自動更新該項目。

    arp -d IP--使用本命令能夠人工刪除一個靜態項目。

    看到這里,你也許已經有些累了……其實對于一般用戶來說也已經足夠——你可以用ipconfig和ping命令來查看自己的網絡配置并判斷是否正確、可以用netstat查看別人與你所建立的連接并找出ICQ使用者所隱藏的IP信息、可以用arp查看網卡的MAC地址——這些已足已讓你丟掉菜鳥的頭銜。如果你并不滿足,那就"硬著頭皮"(下面的內容可能有些枯燥)繼續Follow me……

    ping命令其實是一個非常好的網絡故障診斷工具,如果大家網絡遇到問題可以試一試。

    • 首先使用ping命令診斷TCP/IP協議是否安裝正常,檢測方法如下:

    摁windows+R,然后輸入" CMD “命令,之后按回車鍵,鍵入CMD命令操作界面,如下圖:

    然后輸入:ping 127.0.0.1

    如上圖,檢測結果顯示,可以正常響應,至此可以說明本地TCP/IP網絡協議安裝是正常的,其實這一步,一般都正常,除非沒有安裝好網卡或驅動,又者網卡出故障了。

    • 下面我們還可以使用Ping命令查看電腦IP地址,子網掩碼,以及網關地址等與網絡有關的信息,方法是繼續輸入:ipconfig /all,然后再按回車鍵確認檢測,如下圖:

    • ping 局域網內其他IP

    這個命令應該離開我們的計算機,經過網卡及網絡電纜到達其他計算機,再返回。收到回送應答表明本地網絡中的網卡和載體運行正確。但如果收到0個回送應答,那么表示子網掩碼(進行子網分割時,將IP地址的網絡部分與主機部分分開的代碼)不正確或網卡配置錯誤或電纜系統有問題。

    • ping 網關IP

    這個命令如果應答正確,表示局域網中的網關路由器正在運行并能夠作出應答

    • ping localhost

    localhost是個作系統的網絡保留名,它是127.0.0.1的別名,每太計算機都應該能夠將該名字轉換成該地址。如果沒有做到這一帶內,則表示主機文件(/Windows/host)中存在問題。

    • ping www.xxx.com(如www.baidu.com )

    對這個域名執行Ping www.xxx.com 地址,通常是通過DNS 服務器 如果這里出現故障,則表示DNS服務器的IP地址配置不正確或DNS服務器有故障(對于撥號上網用戶,某些ISP已經不需要設置DNS服務器了)。順便說一句:我們也可以利用該命令實現域名對IP地址的轉換功能。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有