網絡故障(network failure)是指由于硬件的問題、軟件的漏洞、病毒的侵入等引起網絡無法提供正常服務或降低服務質量的狀態。 問題描述 在本科期間,我使用了南京航空航天大學的校園網絡。宿舍中的每個人的辦公桌上都有網絡電纜接口。使用網絡電纜將接口連接到計算機的網絡電纜插孔,然后使用園區網絡帳戶進行撥號Internet訪問。通常情況下,您可以這樣做,但有時會出現以下情況:插入Internet電纜后,計算機屏幕右下角的網絡連接圖標會在此處不斷旋轉,并始終顯示“網絡”。當然,最終無法識別。 ,請點擊右下角的網絡圖標,然后發現本地連接是無法識別的網絡。 在這種狀態下無法撥號上網。撥號Internet訪問將顯示錯誤653。當時,我只是以為這是學校網絡的一次抽風。通常,在重新連接網絡電纜過夜后,該問題不會再次出現,因此我沒有特別注意它。調查此問題。但是昨天這個問題再次出現在我的工作計算機上。辦公計算機也在校園網絡中,但是這次我沒有那么幸運。我整個下午都沒有修好。我不知道問題出在哪里。我再次嘗試了所有方法,但沒有任何效果。我以為一晚上后網絡會自動恢復,但是今天早上我打開電腦,插上網線,發現問題仍然存在,我的心情突然跌到了谷底。 嘗試解決 首先,我使用了Windows系統隨附的網絡問題診斷。經過一番診斷后,Windows報告該問題的原因是無法獲得有效的IP地址,因此我輸入:控制面板\網絡和Internet \網絡連接以查看本地連接狀態,我發現該IP地址和MAC地址存在,但沒有子網掩碼,默認網關和DHCP服務器。后來,我在Internet上搜索以回答:當計算機無法獲取DHCP服務器自動分配的IP地址時,它將隨機選擇0-255之間的數字作為IP地址,這意味著盡管IP地址顯示在計算機上的IP地址實際上無效! 網線或計算機網卡是否有問題?我的計算機是Windows + Linux雙系統,重新啟動計算機以進入linux系統,插入Internet電纜進行撥號,并且網絡連接成功。打開瀏覽器,瀏覽幾個網頁,發現網絡正常。同一臺計算機使用相同的網絡電纜,因為Linux系統可以訪問Internet,這意味著網絡電纜可以正常運行,并且數據可以成功傳輸,并且計算機網卡也可以正常運行。 硬件故障排除,則故障必須是Windows操作系統的軟件級別,然后“第一嫌疑人”是Windows系統網卡的驅動程序!我借用同學的計算機下載驅動程序向導通用網卡版本,然后卸載了計算機的原始網卡驅動程序,然后使用驅動程序向導重新安裝了網卡驅動程序。安裝后,問題仍然存在,并且網卡驅動程序的原因也已消除。 由于無法自動獲取IP地址,那么用DHCP分配的靜態地址而不是動態地址呢?首先切換到linux系統,連接到網絡,進入網絡連接的屬性界面,記錄網絡連接的IP地址,子網掩碼,默認網關,DNS服務器和其他參數,然后斷開連接,切換到Windows系統,并打開控件面板依次進入網絡和共享中心,更改適配器設置,右鍵單擊本地連接,屬性,Tcp / ipv4,屬性,然后將“自動獲取ip地址”更改為“使用以下內容” ip address”,然后將其記錄在linux系統上。填寫屬于相應參數列的ip address參數,并將“自動獲取DNS服務器地址”更改為“使用以下DNS服務器地址”,然后填寫在主DNS服務器地址和備用服務器地址的相應參數欄中,完成修改,然后單擊“確定”。更改完成后,它仍然是“無法識別的網絡”,并且靜態地址方法失敗。 由于無法獲取IP地址,因此我們可以釋放IP地址,然后再次獲取新的IP地址。首先改回上一步中更改的ipv4參數,然后進入Windows命令行模式,輸入命令: ipconfig / release#釋放IP地址 ipconfig / renew#獲取新的IP地址 netsh winsock reset命令重置Winsock目錄以恢復網絡 然后計算機界面停留在該界面上: 等待幾分鐘后,我們在計算機上看到了以下顯示:無法連接到DHCP服務器 這是什么意思?它表明我們的計算機與學校路由器(或交換機)之間的線路已阻塞。這種“不合理”并不意味著物理線路斷開,而是客戶端與服務器之間的通信協議不一致。 解決方案 基于上述第五種方法,我們最初判斷通信協議存在問題。 PS。我沒想到會四處走動,但是最后我回到了自己的本科生和的通信工程。真是令人震驚。 然后回顧知識:在通信系統中,OSI(開放系統互連)模型將網絡分為七個層: 物理層是參考模型的最低層。它由連接不同節點的電纜和設備組成。主要功能是使用傳輸介質為數據鏈路層提供物理連接,該物理連接負責處理數據傳輸并監視數據錯誤率以透明傳輸數據流。數據鏈路層是參考模型的第二層。主要功能是:在物理層提供的服務的基礎上,在通信實體之間建立數據鏈路連接,以“幀”為單位傳輸數據包,并使用差錯控制和流控制方法使有錯的物理線路成為無錯誤的數據鏈接。網絡層是參考模型的第三層。主要功能是:為節點之間的數據傳輸創建邏輯鏈路,通過路由算法為通過通信子網的數據包選擇最合適的路徑,以及實現諸如擁塞控制和網絡互連之類的功能。運輸層是參考模型的第四層。主要功能是為用戶提供可靠的端到端(End-to-End)服務,處理包錯誤,包順序和其他關鍵傳輸問題。傳輸層從上層屏蔽了下層數據通信的細節,因此它是計算機通信體系結構中的關鍵層。會話層是參考模型的第五層。主要功能有:負責維護和擴展兩個節點之間的傳輸鏈接,以確保不間斷的點對點傳輸,并管理數據交換和其他功能。 Presentation層是參考模型的第六層。主要功能是:用于處理在兩個通信系統中交換的信息的表示,主要包括數據格式轉換,數據加密和解密,數據壓縮和恢復等功能。應用程序層是參考模型的最高層。主要功能是:為應用軟件提供許多服務,例如文件服務器,服務,電子郵件和其他網絡軟件服務。 高級協議主要負責每個應用程序。如果高級協議有問題,它將僅影響特定的應用程序。不會像我們遇到的問題。所有程序均未連接到網絡,因此問題應出現在基礎協議上方。 物理層是網絡電纜。我們已經排除了它。然后看數據鏈路層。數據傳輸可以分為單工,半雙工和全雙工,分別代表不同的數據傳輸方法和傳輸速率?蛻舳撕头⻊掌鞅仨毦S持相同的工作模式,但是我們不知道服務器的工作模式,我們只能更改自己計算機的工作模式。默認情況下,我們的計算機的工作模式通常為自動協商,即無論服務器的工作模式如何。我們所有人都可以自動更改工作模式以匹配服務器的工作模式。但是,并非總是能夠正確匹配。如果兩方的工作模式不匹配,則由于模式不匹配,導致客戶端和服務器之間無法形成有效的鏈路,即使連接了網線也不能正常。通信時,計算機無法從服務器獲取正確的IP。 了解問題的原因,我們更改了自動協商以自行設置工作模式。打開``網絡和共享中心'',``單擊以更改適配器設置'',右鍵單擊``本地連接'',選擇``屬性'',在屬性欄中單擊``配置'',然后單擊``高級'',找到``連接速度''和雙工模式“”選項: 有六種工作模式: 1.0Gbps全雙工10Mbps半雙工10Mbps全雙工100Mbps半雙工100Mbps全雙工自動檢測 PS:其中,bps代表每秒的位,通常指傳輸速度。這里的1G,10M和100M不是我們通常所說的“網絡速度”,而是與網絡速度有關。這里的單位是bit(bit),我們通常所說的網絡速度以字節為單位,一個字節等于八位,也就是說,如果傳輸速率為10Mbps,則您的最高網絡速度為1.25M / s。 我嘗試了100Mbps全雙工和半雙工,但是沒有用。當我切換到10Mbps時,網絡圖標中的“無法識別的網絡”消失了,并更改為“網絡”。嘗試撥號并連接成功! 1、解決方案: IP HELPer,網絡連接,遠程訪問連接管理器不能被禁用,必須將它們設置為自動啟動,以便在引導后自動啟動這些服務。 2、解決方案: a。重新安裝網卡驅動程序; b。重新啟動機器。 3、解決方案: 關閉窗口防火墻或其他防火墻,例如McAfee Internet SecuritySuite防火墻
當今,越來越多的業務應用運行于網絡架構之上,保障網絡的持續、高效、安全的運行,成為網絡管理者面臨的巨大挑戰。 |
溫馨提示:喜歡本站的話,請收藏一下本站!