chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

網(wǎng)絡排錯的必備條件

Linux愛好者 ? 來源:xpleaf ? 作者:xpleaf ? 2021-01-19 16:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

明人不說暗話,這篇文章我們來聊一個非常有用,同時也是程序員必備的技能,那就是網(wǎng)絡排錯思路大總結。

有了這個技能,如果以后發(fā)生領導、妹子電腦上不了網(wǎng)的情況,你上去就是一頓操作,穩(wěn)穩(wěn)的~~

網(wǎng)絡排錯的必備條件 為什么要先講必備條件?因為這里所講的網(wǎng)絡排錯并不僅僅是停留在某一個小小命令的使用上,而是一套系統(tǒng)的方法,如果沒有這些條件,真的不能保證下面聊的這些可以聽得懂,并且能運用到實際當中,所以還是先看看這些基礎的條件吧。

1.1 熟悉OSI七層模型與TCP/IP協(xié)議棧

這應該是網(wǎng)絡排錯要知道的最基本的知識了。 無論是OSI七層模型還是DoD模型,都是用來描述網(wǎng)絡通信的一個過程,以讓我們對網(wǎng)絡數(shù)據(jù)的發(fā)送和接收有一個大致的認識。OSI七層模型對應OSI七層模型的協(xié)議,DoD模型對應DoD模型的協(xié)議,也就是TCP/IP協(xié)議棧。 TCP/IP協(xié)議棧里面的協(xié)議就顯得十分重要了,比如DNS、TCP、UDP、IP、ICMP、ARP,這些最基本的應該得知道吧,我們不需要像《TCP/IP協(xié)議?!分姓f得的那么細,但至少,對于這些協(xié)議的基本功能我們是必須得要知道的,這些就不是一兩句可以說清楚的了,計網(wǎng)里也都學了~

1.2 了解網(wǎng)絡通信的基礎設備和其對應的OSI層次

交換機、三層交換機、路由器、防火墻這些最基本的網(wǎng)絡設備應該要有些了解,尤其是它們對應的OSI層次以及作用,比如普通的二層交換機對應OSI七層模型中的數(shù)據(jù)鏈路層,它可以隔絕沖突域,同時可以通過虛擬局域網(wǎng)技術(VLAN)來隔絕廣播域,二層交換機通過二層地址即MAC地址來實現(xiàn)數(shù)據(jù)幀的轉發(fā);再比如路由器,它對應網(wǎng)絡層,可以提供路由尋址的功能等等。

1.3 了解中小型企業(yè)網(wǎng)絡的基本架構

一般中小型企業(yè)網(wǎng)絡的基本架構都是這樣的:接入層--匯聚層--核心層--網(wǎng)絡出口。 下面給個圖:

b31f9490-5787-11eb-8b86-12bb97331649.jpg

如果網(wǎng)絡環(huán)境比較龐大,匯聚層和核心層都會有,像這里的話,就直接沒有匯聚層,不過思想是一樣的。下面講的排錯其實都是針對用戶PC來說明的,事實上,數(shù)據(jù)中心中的網(wǎng)絡排錯也是類似的。不管網(wǎng)絡環(huán)境多么復雜,其實簡化下來跟這個都是差不多的。

1.4 知道常用的網(wǎng)絡排錯命令

如果用戶使用的是Windows操作系統(tǒng),那么下面的這些命令就很重要了:

b34477ec-5787-11eb-8b86-12bb97331649.png

如果使用的是Linux操作系統(tǒng),那么也有對應的相關命令。其實說到底就是要熟悉你所使用的設備,當然,在實際網(wǎng)絡排錯的過程中,如果只是為了測試網(wǎng)絡通信是否正常,你可以換上你熟悉的設備操作。

1.5 清楚知道網(wǎng)絡排錯的一個重要原則

網(wǎng)絡排錯,不就是要判斷網(wǎng)絡哪里出了問題,因此,你就必須要知道數(shù)據(jù)的走向。 所以一個重要原則是:關注數(shù)據(jù)的走向。 下面講的網(wǎng)絡排錯思路其實就是通過追蹤數(shù)據(jù)的走向來一步步縮小網(wǎng)絡故障點的,因此,時刻記住這一點非常非常重要!這也是為什么上面需要讓你了解中小型企業(yè)網(wǎng)絡的基本架構了。 網(wǎng)絡排錯的基本思路 基本思路如下,這跟網(wǎng)上的大多數(shù)人寫的應該是差不多的。 (1)檢查物理鏈路是否有問題 (2)查看本機IP地址、路由、DNS的設置是否有問題 (3)測試網(wǎng)關或路由器的通暢情況。先測網(wǎng)關然后再測路由器,一級一級地測試 (4)測試ping公網(wǎng)ip的通暢情況(平時要記幾個外部IP) (5)測試DNS的通暢情況,可以直接ping網(wǎng)站地址 網(wǎng)絡排錯的具體步驟 為了更好的講述網(wǎng)絡排錯的過程和思路,假設我們有下面的一個網(wǎng)絡環(huán)境: (說明:雖然是假設,但實際上該網(wǎng)絡環(huán)境是通過GNS3聯(lián)動虛擬機和真實網(wǎng)絡架設起來的,所以是可以真實參考的)

b372ad9c-5787-11eb-8b86-12bb97331649.jpg

下面,我們就以上面這個網(wǎng)絡環(huán)境為例子,詳細介紹我們的網(wǎng)絡排錯思路,每一步要怎么做,每一步為什么要這樣做以及這樣做之后我們可以得到什么信息,都會做一個說明。

3.1 檢查物理鏈路是否有問題

這一步是我個人認為在做網(wǎng)絡排錯時必須要做的第一步!經(jīng)常會聽朋友說,領導的電腦上不了網(wǎng),需要過去排錯,搞了老半天,還發(fā)現(xiàn)不了問題,最后在幾經(jīng)絕望之時,竟然發(fā)現(xiàn)網(wǎng)線都沒接上電腦。這就真的是悲劇了,浪費了很多時間不說,這樣的網(wǎng)絡排錯思路本來就是有錯誤的。 因為也許不是每個人都可以去機房查看交換機的接線情況,所以這一步,我們排查的重點范圍就應該放在如下面圖所示的地方:

b398db02-5787-11eb-8b86-12bb97331649.png

在這一步,下面幾點是需要注意排查的: 1. 確認電腦本身的網(wǎng)卡有沒有問題2. 確認接的網(wǎng)線有沒有問題3. 本機所連接的交換機(如果可以去機房查看的話) 如果上面這幾點排查都沒有問題了,那么就是該網(wǎng)絡環(huán)境中的其他設備問題了。這一范圍的排查相對比較簡單,因為只涉及到物理鏈路的連接問題。 對于這種測試,可以考慮使用測線器,但個人的建議是,拿一臺配置正確的筆記本來做測試也未嘗不可。

3.2 查看本機IP地址、路由、DNS的設置是否有問題

上面第一步,物理鏈路的排查沒有問題了,也就是說,電腦接上網(wǎng)線之后,電腦有反應了,可以識別,但是網(wǎng)絡還是不通,來到這一步,就應該先把注意的范圍放在電腦的設置上面了。 這一步,我們關注的重點是: 1. IP地址設置 如果采用的是DHCP自動獲取的方法,那么這時候只需要看自己本機的設置上有沒有開啟自動獲取IP的設置以及有沒有開啟相關的服務; 如果用的是靜態(tài)IP,那么就必須要注意IP地址的填寫有沒有錯(一般網(wǎng)絡管理人員給的)、IP地址的子網(wǎng)掩碼有沒有問題(這很重要,對于靜態(tài)IP,很多人在這里設置錯誤,建議是,最好把IP地址、VLSM這方面的知識學一下)。 一般可以用下面的命令查看:

b3c369a8-5787-11eb-8b86-12bb97331649.png

2. 路由設置 對于服務器、PC,一般是指默認網(wǎng)關的設置了;對于路由器本身或三層交換機,那就是靜態(tài)路由或動態(tài)路由的設置問題了。 3. DNS設置 主要是要確保所設置的DNS服務器地址到底有沒有提供域名解析服務或者是否出現(xiàn)了故障,至于如何判斷,后面會給出方法,這里關注的是,你得設置一個正確的DNS服務器地址或可以自動獲取。在windows上面你可以通過下面的命令查看:

b3eaab58-5787-11eb-8b86-12bb97331649.jpg

3.3 測試網(wǎng)關或路由器的通暢情況。先測網(wǎng)關然后再測路由器,一級一級地測試

在上面的網(wǎng)絡環(huán)境中,在網(wǎng)絡通的情況下,我們在電腦上使用命令tracert -d命令,會得到下面的結果:

b40f9a58-5787-11eb-8b86-12bb97331649.png

通過這個測試結果,我們可以清楚地知道電腦在訪問互聯(lián)網(wǎng)時,數(shù)據(jù)的走向情況:

b4371ede-5787-11eb-8b86-12bb97331649.jpg

根據(jù)這個數(shù)據(jù)走向,我們就可以得到一個重要的思路,就是根據(jù)數(shù)據(jù)走向來檢測網(wǎng)絡的通暢情況!因此,我們可以分兩步: 1. 先測試電腦到網(wǎng)關192.168.2.254的通暢情況

b44ae086-5787-11eb-8b86-12bb97331649.jpg

我們可以在自己的電腦上自己ping網(wǎng)關的地址,看是否有響應

b46665a4-5787-11eb-8b86-12bb97331649.jpg

一般這樣的判斷方法是比較快的,但有時候,無論怎樣ping都不能,那么則可能有以下的幾種情況: a. 網(wǎng)關設備做了禁止ping的設置b. 網(wǎng)關接口或網(wǎng)關設備出現(xiàn)故障 對于a,一般很少會在這些設備在做ping的限制操作,實在是沒有太大的必要這樣做,當然,網(wǎng)絡安全等要求十分嚴格的除外。ping通192.168.2.254網(wǎng)關后,再ping一下172.16.13.1以確認電腦到整個網(wǎng)關設備都沒有問題。 對于ping不通的時候,我個人還建議在電腦上執(zhí)行如下操作:

b4911fb0-5787-11eb-8b86-12bb97331649.png

即查看電腦本身有沒有獲取到網(wǎng)關的MAC的地址,顯然,如果沒有網(wǎng)關的MAC地址,那也是不可能ping通網(wǎng)關的,在排除了前面電腦設置的問題后,你可以猜測是網(wǎng)關設備出了問題,這時就可以聯(lián)系網(wǎng)絡工程師對網(wǎng)關設備進行測試了。 2. 測試到其它路由器的通暢情況 前面一步?jīng)]有問題了,也就是電腦到網(wǎng)關通信正常了,再測試網(wǎng)關到出口路由器的通暢情況:

b4bb3e9e-5787-11eb-8b86-12bb97331649.jpg

這里,我們使用tracert -d命令就可以了:

b4da4280-5787-11eb-8b86-12bb97331649.png

當然,如果發(fā)現(xiàn)不通,那么則可能是下面的情況: a. 網(wǎng)關設備與路由器之間的物理鏈路問題b. 網(wǎng)關設備與路由器之間的設置問題,比如路由協(xié)議、接口配置之類的 出現(xiàn)上面的情況,那就是網(wǎng)絡工程師的問題了,當然,如果你是網(wǎng)絡工程師,應該要馬上查看一下設備的狀態(tài),看是不是設備哪里出現(xiàn)問題了。 上面的步驟完成了,假設你的出口路由器設置是沒有問題的,比如NAT與默認路由等的設置,那么我們大致可以知道,內網(wǎng)的一個基本通信是正常的(至少你的電腦和出口路由器的通信沒問題),我們就要看看電腦到底能不能訪問互聯(lián)網(wǎng)了。

3.4 測試ping公網(wǎng)ip的通暢情況(平時要記幾個外部IP)

來到這一步的時候,就說明前面三步是沒有問題的,也就是說,本地局域網(wǎng)絡的通信是正常的,這時要做的就是判斷本地局域網(wǎng)絡與外網(wǎng)(公網(wǎng))之間的通信有沒有問題了:

b5041966-5787-11eb-8b86-12bb97331649.jpg

這里采取的是直接ping公網(wǎng)地址的方法,是為了排除DNS的影響(萬一你的DNS設置又有問題),至于要ping什么樣的公網(wǎng)地址,個人建議是,可以ping一些沒有禁止ping的公共DNS服務器地址,比如114.114.114.114和8.8.8.8的:

b5156068-5787-11eb-8b86-12bb97331649.jpg

這樣之后,基本上就可以確定網(wǎng)絡是沒有問題的了。當然,這里并沒有提到出口放置防火墻的情況,實際上,思路是一致的,但是,你需要考慮的是,你的訪問數(shù)據(jù)有沒有被防火墻給過濾掉,是數(shù)據(jù)出去的時候過濾了,還是數(shù)據(jù)回來的時候過濾了?由于還要涉及到防火墻的設置,這里就不再提及了,只是仍要注意這一點就是了。

3.5 測試DNS的通暢情況,可以直接ping網(wǎng)站地址

如題,可以直接ping網(wǎng)站地址,看有沒有回顯IP地址,至于通不通是另外一回事,只要可以回顯IP地址,那么DNS就沒有問題了,不過這里仍然要說一下nslookup這個命令,這是一個非常好用的命令,我平常自己在網(wǎng)絡排錯時,基本上都會用到:

b52aaa68-5787-11eb-8b86-12bb97331649.jpg

當然也可以像下面這樣使用:

b546fc22-5787-11eb-8b86-12bb97331649.jpg

使用nslookup命令,作用有二: 1.幫你測試你設置的DNS服務器有沒有問題2.在不考慮DNS服務器是否智能的前提下,你可以根據(jù)回顯IP地址速度的快慢來大致判斷DNS服務器的優(yōu)劣情況 所以可以充分利用nslookup命令了。 最后重要說明 其實基本上,一個相對完整的網(wǎng)絡排錯過程就應該如上面所說的了,不過,是基本上的,因為上面的講解,都幾乎是假定你是沒有權限進入機房查看網(wǎng)絡設備的情況的。 事實上,你是根本不需要照搬來進行上面的全部步驟的,在實際排錯的過程中,可能你用到的只是其中的一小部分而已,畢竟,如果每次都這樣下來,沒有誰是不會瘋掉的,因為一些很簡單的問題也要這樣折騰,那就是太浪費時間了!但是,上面的方法,只是提出一種網(wǎng)絡排錯的思路,希望按照這個思路可以判斷出網(wǎng)絡的問題出現(xiàn)在哪里,至于如何去解決,這中間真的又涉及到太多太多的經(jīng)驗問題。其實整個下來,個人覺得,最重要的仍然不是技術本身,而是在網(wǎng)絡排錯過程當中的一個思路,思路決定出路,這可以讓自己在網(wǎng)絡排錯的過程中時刻保持清醒的頭腦,這一點很重要。

責任編輯:lq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 網(wǎng)絡
    +關注

    關注

    14

    文章

    8336

    瀏覽量

    95566
  • TCP
    TCP
    +關注

    關注

    8

    文章

    1433

    瀏覽量

    83772
  • DNS服務器
    +關注

    關注

    0

    文章

    21

    瀏覽量

    8649

原文標題:有了這篇網(wǎng)絡排錯思路大總結:幫了不少女同事

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    音頻燒友必備:是德U8903B音頻分析儀使用手記

    音頻燒友必備:是德U8903B音頻分析儀
    的頭像 發(fā)表于 04-17 16:24 ?66次閱讀
    音頻燒友<b class='flag-5'>必備</b>:是德U8903B音頻分析儀使用手記

    新國標落地!座椅測試如何幫車企守住合規(guī)與安全底線?

    新國標已至,合規(guī)成為企業(yè)入場的必備條件,而科學的座椅測試則是企業(yè)筑牢產(chǎn)品品質、提升核心競爭力的關鍵。選擇北京沃華慧通測控技術有限公司的座椅測試解決方案,不僅能幫助企業(yè)輕松應對新規(guī)要求,規(guī)避安全風險
    的頭像 發(fā)表于 04-10 11:01 ?1583次閱讀
    新國標落地!座椅測試如何幫車企守住合規(guī)與安全底線?

    國星半導體正式通過IATF16949質量管理體系認證

    IATF16949是全球汽車行業(yè)公認的質量管理體系標準,由IATF(International Automotive Task Force)聯(lián)合ISO發(fā)布,是進入國際汽車供應鏈的“準入門檻”。目前,全球主流車廠及Tier1供應商均將IATF16949作為供應商準入的必備條件。
    的頭像 發(fā)表于 03-16 13:46 ?360次閱讀

    UPS選購金牌標準:一文讀懂不間斷電源必備條件,輕松避坑

    可靠、適配的UPS,成為眾多工程師與采購決策者的核心挑戰(zhàn)。本文將系統(tǒng)梳理一臺優(yōu)質工業(yè)級或商用UPS必須滿足的技術與功能條件,為您構建一個清晰、專業(yè)的評估框架,助您做出
    的頭像 發(fā)表于 03-13 10:17 ?274次閱讀
    UPS選購金牌標準:一文讀懂不間斷電源<b class='flag-5'>必備條件</b>,輕松避坑

    環(huán)保數(shù)采網(wǎng)關如何精準捕捉污染數(shù)據(jù),助力綠色低碳發(fā)展

    隨著環(huán)保政策的不斷收緊,企業(yè)環(huán)保監(jiān)測的合規(guī)性要求日益提高,工業(yè)廢水、廢氣、固廢等污染物的實時監(jiān)測與數(shù)據(jù)上報,已成為企業(yè)生存發(fā)展的必備條件。 但當前多數(shù)企業(yè)的環(huán)保監(jiān)測工作,仍面臨著監(jiān)測點分散、數(shù)據(jù)采集
    的頭像 發(fā)表于 03-04 14:13 ?182次閱讀
    環(huán)保數(shù)采網(wǎng)關如何精準捕捉污染數(shù)據(jù),助力綠色低碳發(fā)展

    1688 商品詳情 API 調用與數(shù)據(jù)解析 Python 實戰(zhàn)

    詳解關鍵步驟和數(shù)據(jù)解析技巧,適配新手快速上手。 一、前置準備 1. 必備條件 已完成 1688 開放平臺開發(fā)者認證(個人 / 企業(yè)),創(chuàng)建自研應用,獲取AppKey和AppSecret(參考之前
    的頭像 發(fā)表于 02-10 11:23 ?390次閱讀

    立法參與者深度解讀 | 韓國汽車網(wǎng)絡安全法規(guī)生效!R155 認證企業(yè)如何補充完善?未認證企業(yè)如何起步?

    ,應對網(wǎng)絡安全監(jiān)管已不再是可選項,而是必備條件。 然而,整個行業(yè)正面臨著“如何解讀韓國法規(guī)、又該如何應對”的現(xiàn)實難題。為填補這一空白,飛斯柯羅策劃了《汽車網(wǎng)絡安全法規(guī)應對指南系列》,該系列將為正在準備應對監(jiān)管要求的企業(yè)提供戰(zhàn)
    的頭像 發(fā)表于 02-02 14:40 ?361次閱讀
    立法參與者深度解讀 | 韓國汽車<b class='flag-5'>網(wǎng)絡</b>安全法規(guī)生效!R155 認證企業(yè)如何補充完善?未認證企業(yè)如何起步?

    AGV室外運行:解鎖智能物流新場景的必備條件

    AGV 在工業(yè)4.0浪潮下,AGV(自動導引車)正從工廠車間走向廣闊天地。當傳統(tǒng)AGV在室內環(huán)境游刃有余時,戶外場景的復雜性和不確定性為其帶來了全新挑戰(zhàn)。本文將深入探討AGV在室外運行的關鍵條件
    的頭像 發(fā)表于 01-27 17:05 ?573次閱讀
    AGV室外運行:解鎖智能物流新場景的<b class='flag-5'>必備條件</b>

    條件的執(zhí)行語句

    條件執(zhí)行語句大多在if語句中使用,也在使用關系運算符(<,==,>等) 或者布爾值表達式(,!等)計算復雜表達式時使用。對于包含函數(shù)調 用的代碼片段,由于函數(shù)返回值會被
    發(fā)表于 12-12 08:25

    C/C++條件編譯

    條件編譯是一種在編譯時根據(jù)條件選擇性地包含或排除部分代碼的處理方法。在 C/C++ 中,條件編譯使用預處理指令 #ifdef、#endif、#else 和 #elif 來實現(xiàn)。常用的條件
    發(fā)表于 12-05 06:21

    并行智能體:洞察復雜系統(tǒng)的 14 種并發(fā)設計模式

    在AI智能體的世界中,速度、質量和可靠性不僅僅是特性,它們是必備條件。一個單一、順序執(zhí)行的智能體可能速度慢、容易出錯,并且解決問題的能力有限。解決方案是采用并行思維:設計一個系統(tǒng),讓多個智能體、流程
    的頭像 發(fā)表于 12-02 15:07 ?749次閱讀
    并行智能體:洞察復雜系統(tǒng)的 14 種并發(fā)設計模式

    現(xiàn)場解決EMC干擾:專業(yè)認證工程師必備的應急指南

    深圳南柯電子|現(xiàn)場解決EMC干擾:專業(yè)認證工程師必備的應急指南
    的頭像 發(fā)表于 09-03 09:53 ?1281次閱讀

    光耦的導通條件

    光耦的導通條件主要包括以下幾點: 一、輸入電流達到閾值 光耦的導通條件之一是輸入電流(通常是指發(fā)光二極管LED的電流If)需要達到一定的閾值。當輸入電流小于該閾值時,光耦處于關斷狀態(tài);當輸入電流大于
    的頭像 發(fā)表于 07-31 09:59 ?1852次閱讀
    光耦的導通<b class='flag-5'>條件</b>

    EMC電路設計工程師必備的EMC基礎

    EMC電路設計工程師必備的EMC基礎
    發(fā)表于 07-07 10:24 ?19次下載

    基礎篇3:掌握Python中的條件語句與循環(huán)

    在Python編程語言中,條件語句和循環(huán)是構成復雜邏輯和數(shù)據(jù)處理的基石。本篇基礎教程將幫助您深入了解Python中的條件語句和循環(huán)結構,讓您能夠更好地控制程序流程。 條件語句 條件語句
    發(fā)表于 07-03 16:13