2025年計(jì)算機(jī)網(wǎng)絡(luò)故障診斷與排除(第2版)教學(xué)習(xí)題答案_第1頁
2025年計(jì)算機(jī)網(wǎng)絡(luò)故障診斷與排除(第2版)教學(xué)習(xí)題答案_第2頁
2025年計(jì)算機(jī)網(wǎng)絡(luò)故障診斷與排除(第2版)教學(xué)習(xí)題答案_第3頁
2025年計(jì)算機(jī)網(wǎng)絡(luò)故障診斷與排除(第2版)教學(xué)習(xí)題答案_第4頁
2025年計(jì)算機(jī)網(wǎng)絡(luò)故障診斷與排除(第2版)教學(xué)習(xí)題答案_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2025年計(jì)算機(jī)網(wǎng)絡(luò)故障診斷與排除(第2版)教學(xué)習(xí)題答案一、物理層故障診斷與排除1.某企業(yè)辦公網(wǎng)突然出現(xiàn)多臺(tái)PC無法接入局域網(wǎng),表現(xiàn)為網(wǎng)卡狀態(tài)顯示“未連接”,但相鄰工位PC連接正常。請(qǐng)列出診斷步驟及解決方法。診斷步驟:(1)檢查故障PC網(wǎng)口狀態(tài)燈:若指示燈不亮,優(yōu)先排查物理連接。(2)替換故障PC與交換機(jī)間的網(wǎng)線(使用已知正常的Cat6網(wǎng)線),觀察是否恢復(fù)。若恢復(fù),確認(rèn)原網(wǎng)線故障(可能為水晶頭氧化、線纜斷裂或絞合度不達(dá)標(biāo))。(3)若換線后仍未連接,檢查PC網(wǎng)口硬件:使用USB轉(zhuǎn)RJ45轉(zhuǎn)接器測(cè)試,若能連接,說明原網(wǎng)口損壞需更換;若仍無法連接,進(jìn)入交換機(jī)端排查。(4)檢查交換機(jī)對(duì)應(yīng)端口狀態(tài):通過`showinterfacesstatus`命令查看端口是否處于`down`狀態(tài)。若為`down`,檢查端口配置(如是否被手動(dòng)關(guān)閉、速率/雙工模式是否與PC協(xié)商一致)。(5)使用光時(shí)域反射儀(OTDR)檢測(cè)長距離光纖鏈路(若為光纖接入):定位斷點(diǎn)或衰減異常點(diǎn)(單模光纖正常衰減應(yīng)≤0.35dB/km,1310nm波長下)。解決方法:網(wǎng)線故障:重新制作水晶頭(按T568B標(biāo)準(zhǔn)),或更換符合傳輸距離(Cat6≤100米)的合格網(wǎng)線。網(wǎng)口損壞:更換PC網(wǎng)口模塊或使用USB轉(zhuǎn)網(wǎng)口適配器。交換機(jī)端口配置錯(cuò)誤:通過`interfaceGigabitEthernet0/1`進(jìn)入端口模式,執(zhí)行`noshutdown`開啟端口,若速率協(xié)商失敗,手動(dòng)配置`speed1000`和`duplexfull`強(qiáng)制匹配。二、數(shù)據(jù)鏈路層故障診斷與排除2.某校園網(wǎng)VLAN10內(nèi)用戶無法互訪,但能訪問VLAN1(管理VLAN)。通過`ping`測(cè)試,同一VLAN內(nèi)PC的MAC地址解析正常(ARP表項(xiàng)存在),但數(shù)據(jù)包無法轉(zhuǎn)發(fā)。分析可能原因及排查方法??赡茉颍海?)交換機(jī)VLAN配置錯(cuò)誤:VLAN10未正確綁定到接入端口,或端口模式(Access/Trunk)設(shè)置錯(cuò)誤。(2)VLAN間路由故障:三層交換機(jī)或路由器的VLAN接口(SVI)未配置IP地址,或路由表中缺失VLAN10的直連路由。(3)提供樹協(xié)議(STP)環(huán)路導(dǎo)致端口被阻塞:VLAN10對(duì)應(yīng)的實(shí)例中,某端口因STP計(jì)算被設(shè)置為Blocking狀態(tài)。排查方法:(1)檢查端口VLAN分配:在交換機(jī)執(zhí)行`showvlanbrief`,確認(rèn)故障PC所在端口(如Gi0/2)的PVID(端口VLANID)是否為10。若顯示為1(默認(rèn)VLAN),需執(zhí)行`switchportaccessvlan10`重新綁定。(2)驗(yàn)證Trunk端口配置:若VLAN10需跨交換機(jī)傳輸,檢查Trunk鏈路的允許VLAN列表(`showinterfacestrunk`),確認(rèn)10是否在`allowedVLANs`中。若缺失,通過`switchporttrunkallowedvlanadd10`添加。(3)檢查SVI接口狀態(tài):在三層設(shè)備執(zhí)行`showipinterfacebrief`,查看VLAN10接口(如Vlan10)的IP地址是否配置(如/24),且狀態(tài)為`up/up`。若為`down/down`,檢查是否存在物理端口未加入VLAN10導(dǎo)致SVI無法激活。(4)分析STP狀態(tài):執(zhí)行`showspanningtreevlan10`,查看所有端口角色(RootPort/DesignatedPort/BlockingPort)。若某端口為Blocking,檢查是否存在冗余鏈路未優(yōu)化(如非必要的環(huán)路),可通過調(diào)整STP優(yōu)先級(jí)(`spanningtreevlan10priority4096`)或手動(dòng)關(guān)閉冗余端口。三、網(wǎng)絡(luò)層故障診斷與排除3.某公司分支通過IPSecVPN接入總部,分支用戶能訪問總部?jī)?nèi)網(wǎng)(/8)的部分服務(wù)器(如0),但無法訪問另一部分(如0)??偛亢诵穆酚娠@示VPN隧道狀態(tài)為`UP`,分支路由的靜態(tài)路由已配置`iproutetunnel0`。分析可能原因及排查步驟??赡茉颍海?)ACL(訪問控制列表)限制:總部或分支防火墻在VPN隧道接口上配置了ACL,拒絕了/24網(wǎng)段的流量。(2)IPSec策略匹配錯(cuò)誤:IPSec的感興趣流(感興趣流量)僅定義了/24,未包含/24,導(dǎo)致該網(wǎng)段流量未被加密封裝。(3)路由黑洞:總部核心路由對(duì)/24的路由指向錯(cuò)誤下一跳,或該網(wǎng)段服務(wù)器未配置返回路由(至分支內(nèi)網(wǎng))。排查步驟:(1)檢查IPSec感興趣流配置:在分支路由執(zhí)行`showcryptoipsectransformset`和`showcryptomap`,確認(rèn)`accesslist`是否包含/24。例如,若原配置為`accesslist101permitip5555`,需修改為`permitip5555`以覆蓋所有總部網(wǎng)段。(2)驗(yàn)證ACL攔截:在總部防火墻執(zhí)行`showaccesslists`,檢查是否存在針對(duì)源IP(分支內(nèi)網(wǎng))和目的IP(0)的`deny`規(guī)則。若存在,需調(diào)整ACL優(yōu)先級(jí)或刪除該條目。(3)跟蹤路由路徑:在分支PC使用`traceroute0`,觀察數(shù)據(jù)包是否到達(dá)總部VPN網(wǎng)關(guān)后丟失。若在總部網(wǎng)關(guān)后無響應(yīng),登錄總部核心路由執(zhí)行`showiproute0`,確認(rèn)下一跳是否正確(如指向服務(wù)器所在接入層交換機(jī))。(4)檢查服務(wù)器端路由:登錄0服務(wù)器,查看其路由表(`routeprint`或`iprouteshow`),確認(rèn)是否存在到分支內(nèi)網(wǎng)(/24)的路由。若缺失,需添加靜態(tài)路由`routeaddmask`(網(wǎng)關(guān)為服務(wù)器所在子網(wǎng)的網(wǎng)關(guān))。四、傳輸層與應(yīng)用層故障診斷與排除4.某電商平臺(tái)用戶反饋無法使用HTTPS(443端口)訪問網(wǎng)站,但HTTP(80端口)訪問正常。服務(wù)器端確認(rèn)Nginx服務(wù)已啟動(dòng),防火墻已放行80/443端口。分析可能原因及診斷方法。可能原因:(1)SSL證書配置錯(cuò)誤:Nginx的HTTPS虛擬主機(jī)未正確綁定證書文件(如`ssl_certificate`或`ssl_certificate_key`路徑錯(cuò)誤),導(dǎo)致TLS握手失敗。(2)TCP端口復(fù)用沖突:服務(wù)器上其他進(jìn)程(如Apache)占用了443端口,導(dǎo)致Nginx無法監(jiān)聽。(3)客戶端TLS版本限制:用戶瀏覽器僅支持TLS1.0/1.1,而服務(wù)器強(qiáng)制啟用TLS1.2/1.3,導(dǎo)致握手失敗。(4)DNS解析異常:HTTPS請(qǐng)求被解析到舊IP(已關(guān)閉443端口),而HTTP請(qǐng)求解析到新IP(正常)。診斷方法:(1)檢查端口占用:在服務(wù)器執(zhí)行`netstatano|findstr:443`(Windows)或`lsofi:443`(Linux),確認(rèn)監(jiān)聽443端口的進(jìn)程是否為Nginx(進(jìn)程ID需與`psef|grepnginx`中的主進(jìn)程匹配)。若顯示其他進(jìn)程(如`httpd`),需停止該進(jìn)程或修改其監(jiān)聽端口。(2)驗(yàn)證SSL證書配置:查看Nginx配置文件(`/etc/nginx/conf.d/https.conf`),檢查`ssl_certificate`是否指向正確的`.crt`文件(如`/etc/ssl/certs/server.crt`),`ssl_certificate_key`是否指向?qū)?yīng)的`.key`文件(如`/etc/ssl/private/server.key`)。使用`opensslx509inserver.crtnoouttext`驗(yàn)證證書是否過期或域名匹配(`SubjectAlternativeName`需包含網(wǎng)站域名)。(3)分析TLS握手日志:?jiǎn)⒂肗ginx的SSL調(diào)試日志(在`server`塊中添加`ssl_session_log/var/log/nginx/ssl_debug.log;`),重啟服務(wù)后,使用Wireshark捕獲客戶端與服務(wù)器的通信流量(過濾`tcp.port==443`)。觀察握手階段是否出現(xiàn)`Alert`消息(如`handshake_failure`),若客戶端發(fā)送`ClientHello`后無響應(yīng),可能是服務(wù)器不支持客戶端提議的密碼套件或TLS版本。(4)檢查DNS記錄:在客戶端使用`nslookup`和`dig+short`,確認(rèn)HTTPS和HTTP請(qǐng)求是否解析到同一IP。若HTTPS解析到舊IP(如00),而HTTP解析到新IP(00),需更新DNS記錄或清理客戶端DNS緩存(`ipconfig/flushdns`或`systemctlrestartsystemdresolved`)。五、高級(jí)網(wǎng)絡(luò)(SDN/NFV)故障診斷5.某數(shù)據(jù)中心基于SDN架構(gòu)(OpenDaylight控制器+OpenvSwitch),租戶反饋虛擬機(jī)(VM)間跨機(jī)架通信延遲高達(dá)200ms(正常<10ms)??刂破黠@示流表推送正常,OVS日志無錯(cuò)誤。如何定位故障?診斷思路:SDN架構(gòu)下,延遲異常需結(jié)合控制平面與數(shù)據(jù)平面協(xié)同分析,重點(diǎn)關(guān)注流表匹配效率、鏈路負(fù)載及控制器南向接口(OpenFlow)通信。具體步驟:(1)檢查流表?xiàng)l目數(shù)量:在OVS執(zhí)行`ovsofctldumpflowsbr0`,若流表?xiàng)l目超過OVS硬件支持的最大容量(如某些交換機(jī)僅支持10萬條),可能導(dǎo)致查表延遲增加。需優(yōu)化流表規(guī)則(如合并相似規(guī)則、使用組表(GroupTable)聚合動(dòng)作)。(2)監(jiān)控鏈路帶寬利用率:通過`ovsvsctlgetInterfaceeth0statistics`查看物理接口的`tx_bytes`和`rx_bytes`,計(jì)算實(shí)時(shí)帶寬(如10G鏈路利用率超過80%會(huì)導(dǎo)致排隊(duì)延遲)。若某條鏈路負(fù)載過高,通過控制器調(diào)整流量路徑(如將部分流量切換至冗余鏈路)。(3)分析OpenFlow消息延遲:在控制器(OpenDaylight)上啟用日志調(diào)試(修改`org.opendaylight.controller.ofmgr.impl`的日志級(jí)別為`DEBUG`),捕獲`PacketIn`消息的處理時(shí)間。若`PacketIn`從OVS發(fā)送到控制器的處理延遲超過100ms,可能是控制器性能不足(如CPU/內(nèi)存耗盡),需橫向擴(kuò)展控制器集群或優(yōu)化應(yīng)用邏輯(減少不必要的`PacketIn`觸發(fā))。(4)驗(yàn)證VXLAN封裝開銷:若VM間通過VXLAN隧道通信,檢查隧道封裝是否引入額外延遲。使用Wireshark捕獲VXLAN流量(過濾`udp.port==4789`),分析`OuterIPTTL`和`InnerIPTTL`的差值,若外層TTL遞減過快,可能是隧道跳數(shù)過多(如跨多個(gè)SDN交換機(jī)),需調(diào)整VXLAN隧道端點(diǎn)(VTEP)的分布。六、自動(dòng)化排障工具實(shí)踐6.簡(jiǎn)述如何使用Python腳本結(jié)合Netmiko庫自動(dòng)化診斷多臺(tái)交換機(jī)的端口狀態(tài),并提供故障報(bào)告。實(shí)現(xiàn)步驟:(1)環(huán)境準(zhǔn)備:安裝Python3.8+、Netmiko庫(`pipinstallnetmiko`)及`pandas`(用于提供表格)。(2)設(shè)備清單配置:創(chuàng)建`devices.csv`文件,包含設(shè)備IP、類型(如`cisco_ios`)、用戶名、密碼。(3)腳本邏輯:```pythonfromnetmikoimportConnectHandlerimportpandasaspddevices=pd.read_csv('devices.csv').to_dict('records')results=[]fordeviceindevices:try:conn=ConnectHandler(device)獲取端口狀態(tài)output=conn.send_command('showinterfacesstatus')解析輸出(示例:提取端口名、狀態(tài)、速率)forlineinoutput.split('\n')[2:]:跳過表頭ifline.strip():port,status,vlan,duplex,speed,type_=line.split()ifstatus!='connected':results.append({'設(shè)備IP':device['host'],'端口':port,'狀態(tài)':status,'問題':'端口未連接'})conn.disconnect()exceptExceptionase:results.append({

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論