1. C/C++程序檢測和連接無線網路
一般出現這個現象有方面的,一是硬體,即內存方面有問題,二是軟體,這就有多方面的問題了。
1、微軟IE緩沖溢出漏洞引起
2、內存或虛擬內存地址使用沖突造成
程序的運行需要分配一定的內存地址給程序使用,當程序結束時釋放留出空間讓給新的程序使用,win是多任務的系統
有時前程序未結束 又有新的任務開始
到底要多少內存或虛擬內存來保證我們同時運行的工作任務呢?也許win在這個問題上沒弄好,所以有此錯誤常常發生,一般運行大型軟體或多媒體後出現這種情況
3、劣質內存條也會出現這個問題
一般來說,內存出現問題的可能性並不大,主要方面是:內存條壞了、內存質量有問題,還有就是2個不同牌子不同容量的內存混插,也比較容易出現不兼容的情況,同時還要注意散熱問題,特別是超頻後。你可以使用MemTest
這個軟體來檢測一下內存,它可以徹底的檢測出內存的穩定度。
假如你是雙內存,而且是不同品牌的內存條混插或者買了二手內存時,出現這個問題,這時,你就要檢查是不是內存出問題了或者和其它硬體不兼容。
4、微軟WINDOWS系統的漏洞,
windows把內存地址0X00000000到0X0000ffff指定為分配null指針的地址范圍,如果程序試圖訪問這一地址,則認為是錯誤。c/c++編寫的程序通常不進行嚴格的錯誤檢查,當採用malloc來分配內存而可供分配的地址空間不夠的情況下返回null指針。但是代碼不檢查這種錯誤,認為地址分配已經成功,於是就訪問0X00000000的地址,於是就發生內存違規訪問,同時該進程被終止。
ASCII字元填充組成的pif文件時會出現以下情況:
一個非法的pif文件(用ascii字元\'x\'填充)至少要369位元組,系統才認為是一個合法的pif文件,才會以pif的圖標[pifmgr.dll,0]顯示,才會在屬性里有程序、
字體、內存、屏幕」等內容。而且僅僅當一個非pif文件的大小是369位元組時察看屬性的「程序」頁時,不會發生程序錯誤,哪怕是370位元組也不行。當對一個大於369位元組的非法pif文件察看屬性的「程序」頁時,Explorer會出錯,提示:\'***\'指令引用的\'***\'內存。該內存不能為\'read\'
,問題出在pif文件的16進制地址:
0x00000181[0x87]0x00000182[0x01]和
0x00000231[0xC3]0x00000232[0x02]
即使是一個合法pif文件,只要改動這四處的任意一處,也會引起程序錯誤。而只
要把0x00000181和0x00000182的值改為[0xFF][0xFF],那麼其它地址任意更改
都不會引起錯誤。
5、可能沒有完全正確安裝apache服務,且啟動了它的原故; 把服務中的
OracleOraHomeXXHTTPServer改成停止
6、應用程序沒有檢查內存分配失敗
程序需要一塊內存用以保存數據時,就需要調用操作系統提供的「功能函數」來申請,如果內存分配成功,函數就會將所新開辟的內存區地址返回給應用程序,應用程序就可以通過這個地址使用這塊內存。這就是「動態內存分配」,內存地址也就是編程中的「指針」。
內存不是永遠都招之即來、用之不盡的,有時候內存分配也會失敗。當分配失敗時系統函數會返回一個0值,這時返回值「0」已不表示新啟用的指針,而是系統向應用程序發出的一個通知,告知出現了錯誤。作為應用程序,在每一次申請內存後都應該檢查返回值是否為0,如果是,則意味著出現了故障,應該採取一些措施挽救,這就增強了程序的「健壯性」。
若應用程序沒有檢查這個錯誤,它就會按照「思維慣性」認為這個值是給它分配的可用指針,繼續在之後的運行中使用這塊內存。真正的0地址內存區保存的是計算機系統中最重要的「中斷描述符表」,絕對不允許應用程序使用。在沒有保護機制的操作系統下(如DOS),寫數據到這個地址會導致立即死機,而在健壯的操作系統中,如Windows等,這個操作會馬上被系統的保護機制捕獲,其結果就是由操作系統強行關閉出錯的應用程序,以防止其錯誤擴大。這時候,就會出現上述的「寫內存」錯誤,並指出被引用的內存地址為「0x00000000」。
內存分配失敗故障的原因很多,內存不夠、系統函數的版本不匹配等都可能有影響。因此,這種分配失敗多見於操作系統使用很長時間後,安裝了多種應用程序(包括無意中「安裝」的病毒程序),更改了大量的系統參數和系統文件之後。
7、應用程序由於自身BUG引用了不正常的內存指針
在使用動態分配的應用程序中,有時會有這樣的情況出現:程序試圖讀寫一塊「應該可用」的內存,但不知為什麼,這個預料中可用的指針已經失效了。有可能是「忘記了」向操作系統要求分配,也可能是程序自己在某個時候已經注銷了這塊內存而「沒有留意」等等。注銷了的內存被系統回收,其訪問權已經不屬於該應用程序,因此讀寫操作也同樣會觸發系統的保護機制,企圖「違法」的程序唯一的下場就是被操作終止運行,回收全部資源。計算機世界的法律還是要比人類有效和嚴厲得多啊!
像這樣的情況都屬於程序自身的BUG,你往往可在特定的操作順序下重現錯誤。無效指針不一定總是0,因此錯誤提示中的內存地址也不一定為「0x00000000」,而是其他隨機數字。
----------------------------------------------------------
如果系統經常有所提到的錯誤提示,下面的建議可能會有幫助:
1.查看系統中是否有木馬或病毒。這類程序為了控制系統往往不負責任地修改系統,從而導致操作系統異常。平常應加強信息安全意識,對來源不明的可執行程序絕不好奇。
2.更新操作系統,讓操作系統的安裝程序重新拷貝正確版本的系統文件、修正系統參數。有時候操作系統本身也會有BUG,要注意安裝官方發行的升級程序。
3.試用新版本的應用程序。
4、刪除然後重新創建 Winnt\\System32\\Wbem\\Repository 文件夾中的文件:
在桌面上右擊我的電腦,然後單擊管理。
在"服務和應用程序"下,單擊服務,然後關閉並停止 Windows Management
Instrumentation 服務。
刪除 Winnt\\System32\\Wbem\\Repository
文件夾中的所有文件。(在刪除前請創建這些文件的備份副本。)
打開"服務和應用程序",單擊服務,然後打開並啟動 Windows Management
Instrumentation 服務。當服務重新啟動時,將基於以下注冊表項中所提供的信息重新創建這些文件:
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\WBEM\\CIMOM\\Autorecover
MOFs
下面我從幾個例子給大家分析:
例一:打開IE瀏覽器或者沒過幾分鍾就會出現"0x70dcf39f"指令引用的"0x00000000"內存。該內存不能為「read」。要終止程序,請單擊「確定」的信息框,單擊「確定」後,又出現「發生內部錯誤,您正在使用的其中一個窗口即將關閉」的信息框,關閉該提示信息後,IE瀏覽器也被關閉。
解決方法:修復或升級IE瀏覽器,同時打上補丁。看過其中一個修復方法是,Win2000自升級,也就是Win2000升級到Win2000,其實這種方法也就是把系統還原到系統初始的狀態下。比如你的IE升級到了6.0,自升級後,會被IE5.0代替。
例二:在windows
xp下雙擊光碟裡面的「AutoRun.exe」文件,顯示「0x77f745cc」指令引用的「0x00000078」內存。該內存不能為「written」,要終止程序,請單擊「確定」,而在Windows
98里運行卻正常。
解決方法:這可能是系統的兼容性問題,winXP的系統,右鍵「AutoRun.exe」文件,屬性,兼容性,把「用兼容模式運行這個程序」項選擇上,並選擇「Windows
98/Me」。win2000如果打了SP的補丁後,只要開始,運行,輸入:regsvr32
c:\\winnt\\apppatch\\slayerui.dll。右鍵,屬性,也會出現兼容性的選項。
例三:RealOne
Gold關閉時出現錯誤,以前一直使用正常,最近卻在每次關閉時出現「0xffffffff」指令引用的「0xffffffff」內存。該內存不能為「read」
的提示。
解決方法:當使用的輸入法為微軟拼音輸入法2003,並且隱藏語言欄時(不隱藏時沒問題)關閉RealOne就會出現這個問題,因此在關閉RealOne之前可以顯示語言欄或者將任意其他輸入法作為當前輸入法來解決這個問題。
例四:我的豪傑超級解霸自從上網後就不能播放了,每次都提示「0x060692f6」(每次變化)指令引用的「0xff000011」內存不能為「read」,終止程序請按確定。
解決方法:試試重裝豪傑超級解霸,如果重裝後還會,到官方網站下載相應版本的補丁試試。還不行,只好換就用別的播放器試試了。
例五:雙擊一個游戲的快捷方式,「0x77f5cd0」指令引用「0xffffffff」內
存,該內存不能為「read」 ,並且提示Client.dat程序錯誤。
解決方法:重裝顯卡的最新驅動程序,然後下載並且安裝DirectX9.0。
例六:一個朋友發信息過來,我的電腦便出現了錯誤信息:「0x772b548f」指令引用的「0x00303033」內存,該內存不能為「written」,然後QQ自動下線,而再打開QQ,發現了他發過來的十幾條的信息。
解決方法:這是對方利用QQ的BUG,發送特殊的代碼,做QQ出錯,只要打上補丁或升級到最新版本,就沒事了。
路由器設置:
直接用貓:
桌面-網上鄰居右鍵屬性-創建新的連接-連接到internet-手動設置我的賬號-需要用戶名和密碼的寬頻連接-自己輸入你開通上網的賬號和密碼 -在桌面創建快捷方式 然後點擊連接 撥號上網就可以了
以後要上網都先撥號就行了
有線與無線路由器:
第一個問題:找到網上鄰居最重要!!!
解決辦法:在桌面空白處右擊滑鼠,單擊「屬性」,在上面一欄中選擇「桌面」,再點擊左下角的「自定義桌面」,勾選「網上鄰居」,然後確定。
然後是無線路由器設置問題:先說有線的吧!!!
有線:簡單點,先將主機與你的寬頻連接好。搞不好再聯系俺
一、右擊「網上鄰居」→「屬性」→「本地連接」→「屬性」→雙擊「Internet協議(TCP/IP0)」→「確定」→「確定」本機設置完畢
二、打開IE,在地址欄輸入『192.168.1.1』(路由器默認IP),會出現登陸界面,賬號和密碼都是「Admin」登陸後可以對路由器進行設置了
三、簡單設置自動撥號功能只要Admin登陸後按提示一步步執行就可以了:
「寬頻撥號」→「ADSL」→「輸入上網賬號和密碼」→「OK」路由器的自動撥號功能就設置OK了
無線:復雜點!!!!!
1:把路由器的電源插上。
2:筆記本無限網路刷新列表,會出現TP-link信號檢測。
3:連接後無線網卡顯示已連接上。
4:打開網頁輸入192.168.1.1
5:輸入帳號admin密碼admin。
2. 如何使用PING命令測試網路連通
正常情況下,當使用ping命令來查找問題所在或檢驗網路運行情況時,需要使用多咨,如是所有都運行正確,就可以相信基本的連通性和配置參數沒有問題;如是某些ping命令出現運行故障,則可以指明到何處去查找問題。下面給出一個典型的檢測次序及對應的可能故障。
1 ping127.0.0.1,這個命令被送到本地計算機的IP軟體,本地計算機應該始終對它做出響應。如果沒有做到這一點,就表示TCP/IP的安裝或運行存在最基本的問題。
2 ping本機IP,計算機始終都應該對該ping命令做出應答,如果沒有,則表示本地配置或安裝存在問題。出現此問題時,區域網用戶應斷開網路電纜,然後重新發送該 命令。如果網線斷開後本命令正確,則表示另一台計算機可能配置了相同的IP地址,即IP地址沖突 3 ping區域網內其它IP,這個命令經過網卡及網路電纜到達其它計算機,再返回。收到回送應答表明本地網路中的網卡和載體運行正確。但如果收到0個回送應答,那麼表示子網掩碼不正確,網卡配置錯誤或電纜系統有問題 4 ping網關IP,這個命令如果應答正確,表示區域網中的網關路由器正在運行並能夠做出應答 5 ping遠程IP,如果收到4個應答,表示成功的使用了預設網關。對於撥號上網用戶則表示能夠成功的訪問Internet(但不排除ISP的DNS會出現問題)( 6 ping localhost,localhost是系統的網路保留名,它是127.0.0.1的別名,每台計算機都應該能夠將該名字轉換成該地址。如果沒有做到這一點,則表示主機文件(/Windows/host)中存在問題。
7 ping域名,對該域名執行ping命令,本地計算機必須先將域名轉換成IP地址,通常是通過DNS伺服器。如果這里出現故障,則表示DNS伺服器的IP地址配置不正確或DNS伺服器有故障(對於撥號上網用戶,某些ISP已經不需要設置DNS伺服器了) 。
通過上面的步驟,一般可以檢測出網路的問題,如果還是不行,則可能是代理設置不好,或IE中毒,或有些系統服務被關閉,或其它也說不定。
3. 什麼可以快速檢測網路中兩台計算機之間是否連通
PING (Packet Internet Groper),網際網路包探索器,用於測試網路連接量的程序。Ping是工作在TCP/IP網路體系結構中應用層的一個服務命令, 主要是向特定的目的主機發送ICMP(Internet Control Message Protocol 網際網路報文控制協議)Echo請求報文,測試目的站是否可達及了解其有關狀態。
ping用於確定本地主機是否能與另一台主機成功交換(發送與接收)數據包,再根據返回的信息,就可以推斷TCP/IP參數是否設置正確,以及運行是否正常、網路是否通暢等。Ping命令可以進行以下操作:
①通過將ICMP(Internet控制消息協議)回顯數據包發送到計算機並偵聽回顯回復數據包來驗證與一台或多台遠程計算機的連接。
②每個發送的數據包最多等待一秒。
③列印已傳輸和接收的數據包數。
需要注意的是,Ping成功並不一定就代表TCP/IP配置正確,有可能還要執行大量的本地主機與遠程主機的數據包交換,才能確信TCP/IP配置的正確性。如果執行ping成功而網路仍無法使用,那麼問題很可能出在網路系統的軟體配置方面,ping成功只保證當前主機與目的主機間存在一條連通的物理路徑。
(3)監測網路鏈路連接質量源代碼擴展閱讀
在物理鏈路連通和路由設置正確的情況下,使用Ping命令仍然屏不通,可能有以下幾個問題:
(1)網線剛插到交換機上就Ping通網關,忽略了生成樹的收斂時間。當然,較新的交換機都支持快速生成樹,或者有的管理員乾脆把用戶埠(accessport)的生成樹協議關掉,問題就解決了。
(2)不管中間經過了多少個節點,只要有節點(包括端節點)對ICMP信息包進行了過濾,Ping不通是正常的。最常見的就是防火牆的行為。
(3)某些路由器埠是不允許用戶Ping的。
(4)網路因設備間的超時,造成ICMP報文無法在預設時間(2秒)內收到。超時的原因有:主機沒有足夠的時間和資源來響應;路徑太長,沒到達目的地時TTL的值為0,最後一個路由器將發回ICMP超時信息;使用擴展Ping,增加應答等待時間間隔等。
(5)引入NAT的場合會造成單向Ping通。NAT可以起到隱蔽內部地址的作用,當由內Ping外時,可以Ping通是因為NAT表的映射關系存在,當由外發起Ping內網主機時,就無從查找邊界路由器的NAT訪問列表了。
4. 正在檢查您的互聯網連接質量
您好:
若上述操作都嘗試,此種情況為了更針對性的了解並解決您的手機問題,建議您攜帶發票,包修卡到售後服務中心讓工程師為您檢測手機。具體服務中心地址請您訪問:
http://www.samsung.com/cn/support/location/supportServiceLocation.do?page=SERVICE.LOCATION&cid=cn_ppc_support_service_repairnet_120522
歡迎訪問三星服務預約:
http://www.samsung.com.cn/pre-booking
5. 無線網連接一直顯示正在檢查您的互聯網連接的質量
1.查看其他設備連接該無線網路信號是否較好或滿格。
2.檢查連接該無線網路的設備是否較多。
3.將手機重啟,重新搜索WiFi信號。
4.若是家用路由器,建議斷開電源一段時間後再次插入嘗試。
5.如果使用網路運營商的無線網路,建議更換其他位置嘗試。
6.更換其他無線網路試一下。
7.備份機器中數據(如:聯系人、簡訊、多媒體等),然後恢復出廠設置(設定-重置/隱私權-恢復出廠設定)。
若上述方式操作後問題依然存在,建議攜帶購機發票、包修卡和機器送到服務中心檢查。
6. 如何用ping命令來測自己電腦的網路質量
1、點擊左下角的「開始」,並且在搜索框打入cmd命令,如圖
7. 關於寬頻網路連接提示錯誤代碼733的問題
寬頻連接時提示733錯誤,其實原因就是系統啟用了一個通常不用的進程:為單鏈路連接協商多重鏈接。
解決方法:
1、打開網路連接和共享,也就是單擊右下角的網路連接圖標,單擊打開。
2、找到更改適配器設置,然後單擊。
3、找到本地連接,滑鼠右鍵打開屬性對話框。
4、切換到選項標簽頁,打開PPP設置。
5、然後取消勾選最後一項為單鏈路連接協商多重鏈接,然後回車確定。
設置完成後,重新點擊寬頻連接上網,這樣錯誤733就解決了,
8. 寬頻連接錯誤代碼678是什麼意思
錯誤代碼678是寬頻的故障代碼之一。其含義是遠程計算機無響應。
寬頻上網顯示「錯誤678」,是由於MODEM損壞,網線、網卡接觸不良,電話線路障礙等原因引起。
1、寬頻adsl撥號上網使用pppoe協議連接,通過電話線傳輸數據,使用adsl專用modem實現數據的調制解調。而在寬頻adsl撥號錯誤提示678的故障,意思是從計算機發出指令到網卡向外發送數據,包括電話線的傳輸,局端端子板的埠處理到返回數據到計算機的過程中數據傳輸出問題都會提示錯誤678。
2、常見原因
從DSLAM以下(包括DSLAM)只要一個環節出錯,都會出現錯誤678,如:DSLAM設備問題,機房用戶板問題,交接箱以下,主幹電纜問題,配線電纜問題,用戶戶線問題,用戶端的MODEM問題,用戶電腦網卡問題,用戶電腦系統問題等等,都會導致錯誤678。
另外還有一個原因,是如果使用了路由器,通常不需要再使用寬頻連接了,如果這時再使用的話就會出現678錯誤。
(8)監測網路鏈路連接質量源代碼擴展閱讀:
解決辦法
1、檢查寬頻連接的賬號和密碼是否正確無誤。用路由器上網時沒有設置自動撥號,需要手動網路連接,或第一次連接寬頻時,輸入賬號和密碼時候不小心輸錯了,及時更正後重新連接即可解決錯誤678的問題。
2、寬頻欠費了,就也導致終端伺服器無法接收或返回請求數據,本地計算機收不到返回信息,就顯示錯誤678,及時去交費就解決了。
3、數據機(簡稱「貓」)出故障是導致錯誤678最常見的原因。首先檢查貓面板上的Power電源指示燈是否常亮,否則檢查電源。然後檢查ADSL寬頻信號指示燈(Link)是否常亮,當貓接通電源和網路後該指示燈在1分鍾內會由閃爍變到常亮,一直閃爍著,說明網路線路連接有問題。
4、檢查網線接頭,網線接頭會因氧化還原而接觸不良,導致網路時好時壞,很不穩定,需要更換網線或者重打水晶頭。
5、經過檢查如果數據機(「貓」)各個信號燈顯示正常,網線連接正常,但依然出現錯誤678代碼,這時將電腦的本地連接禁用後重新啟用就可以解決。
6、檢查本地連接。本地連接被禁用,而進行撥號連接時也會提示錯誤678,將本地連接啟用,並提示本地連接已連接後,再用寬頻撥號連接就可以撥號成功。
9. 路由器網路診斷步驟和故障排除技巧
路由器網路診斷步驟和故障排除技巧
網路診斷是管好、用好網路,使網路發揮最大作用的重要技術工作。下面我為大家搜索整理了關於路由器網路診斷步驟和故障排除技巧,歡迎參考閱讀,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生培訓網!
1、網路故障診斷概述
網路故障診斷,從故障現象出發,以網路診斷工具為手段獲取診斷信息,確定網路故障點,查找問題的根源,排除故障,恢復網路正常運行。網路故障通常有以下幾種可能:物理層中物理設備相互連接失敗或者硬體及線路本身的問題;數據鏈路層的網路設備的介面配置 問題;網路層網路協議配置或操作錯誤;傳輸層的設備性能或通信擁塞問題;上三層或網路應用程序錯誤。診斷網路故障的過程應該沿著OSI七層模型從物理層開始向上進行。首先檢查物理層,然後檢查數據鏈路層,以此類推,設法確定通信失敗的故障點,直到系統通信 正常為止。
網路診斷可以使用多種工具:路由器診斷命令,網路管理工具和包括區域網或廣域網分析儀在內的其它故障診斷工具。查看路由表,是開始查找網路故障的好辦法。ICMP的ping、trace命令和Cisco的show命令、debug命令是獲取故障診斷有 用信息的網路工具。如何監視網路在正常條件下的運行細節和出現故障的情況,監視哪些內容呢?利用show interface命令可以非常容易地獲得待檢查的每個介面的信息。show buffer命令提供定期顯示緩沖區大小、用途及使用狀況。show proc命令和 show proc mem命令可用於跟蹤處理器和內存的使用情況。可以定期收集這些數據,在故障出現時用於診斷參考。
2、故障診斷步驟
第一步,首先確定故障的具體現象,分析造成這種故障現象的原因的類型。例如,主機不響應客戶請求服務。可能的故障原因是主機配置問題、介面卡故障或路由器配置命令丟失等。
第二步,收集需要的用於幫助隔離可能故障原因的信息。從網路管理系統、協議分析跟蹤、路由器診斷命令的輸出報告或軟體說明書中收集有用的信息。
第三步,根據收集到的情況考慮可能的故障原因,排除某些故障原因。例如,根據某些資料可以排除硬體故障,把注意力放在軟體原因上。
第四步,根據最後的可能故障原因,建立一個診斷計劃。開始僅用一個最可能的故障原因進行診斷活動,這樣可以容易恢復到故障的原始狀態。如果一次同時考慮多個故障原因,試圖返回故障原始狀態就困難多了。
第五步,執行診斷計劃,認真做好每一步測試和觀察,每改變一個參數都要確認其結果。分析結果確定問題是否解決,如果沒有解決,繼續下去,直到故障現象消失。
3、網路分層診斷技術
物理層的故障主要表現在設備的物理連接方式是否恰當;連接電纜是否正確;Modem、CSU/DSU等設備的配置及操作是否正確。確定路由器埠物理連接是否完好的最佳方法是使用show interface命令,檢查每個埠的狀態,解釋屏幕輸出信息,查看埠狀態、協議建立狀態和EIA狀態。
查找和排除數據鏈路層的故障,需要查看路由器的配置,檢查連接埠的共享同一數據鏈路層的.封裝情況。每對介面要和與其通信的其它設備有相同的封裝。通過查看路由器的配置檢查其封裝,或者使用show命令查看相應介面的封裝情況。
排除網路層故障的基本方法是:沿著從源到目標的路徑,查看路由器路由表,同時檢查路由器介面的IP地址。如果路由沒有在路由表中出現,應該通過檢查來確定是否已經輸入適當的靜態路由、默認路由或者動態路由。然後手工配置一些丟失的路由,或者排除一些動 態路由選擇過程的故障,包括RIP或者IGRP路由協議出現的故障。例如,對於IGRP路由,選擇信息只在同一自治系統號(AS)的系統之間交換數據,查看路由器配置的自治系統號的匹配情況。
4、路由器介面故障排除
1.串口故障排除
串口出現連通性問題時,為了排除串口故障,一般是從show interface serial命令開始,分析它的屏幕輸出報告內容,找出問題之所在。串口報告的開始提供了該介面狀態和線路協議狀態。介面和線路協議的可能組合有以下幾種:
1.串口運行、線路協議運行,這是完全的工作條件。該串口和線路協議已經初始化,並正在交換協議的存活信息。
2.串口運行、線路協議關閉,這個顯示說明路由器與提供載波檢測信號的設備連接,表明載波信號出現在本地和遠程的數據機之間,但沒有正確交換連接兩端的協議存活信息。可能的故障發生在路由器配置問題、數據機操作問題、租用線路干擾或遠程路由器 故障,數字式數據機的時鍾問題,通過鏈路連接的兩個串口不在同一子網上,都會出現這個報告。 3.串口和線路協議都關閉,可能是電信部門的線路故障、電纜故障或者是數據機故障。
4.串口管理性關閉和線路協議關閉,這種情況是在介面配置中輸入了shutdown命令。通過輸入no shutdown命令,打開管理性關閉。
介面和線路協議都運行的狀況下,雖然串口鏈路的基本通信建立起來了,但仍然可能由於信息包丟失和信息包錯誤時會出現許多潛在的故障問題。正常通信時介面輸入或輸出信息包不應該丟失,或者丟失的量非常小,而且不會增加。如果信息包丟失有規律性增加,表明 通過該介面傳輸的通信量超過介面所能處理的通信量。解決的辦法是增加線路容量。查找其它原因發生的信息包丟失,查看show interface serial命令的輸出報告中的輸入輸出保持隊列的狀態。當發現保持隊列中信息包數量達到了信息的最大允許值,可以增加保持隊列設置的大小。
2.以太介面故障排除
以太介面的典型故障問題是:帶寬的過分利用;碰撞沖突次數頻繁;使用不兼容的幀類型。使用show interface ethernet命令可以查看該介面的吞吐量、碰撞沖突、信息包丟失、和幀類型的有關內容等。
1.通過查看介面的吞吐量可以檢測網路的帶寬利用狀況。如果網路廣播信息包的百分比很高,網路性能開始下降。光纖網轉換到乙太網段的信息包可能會淹沒以太口。互聯網發生這種情況可以採用優化介面的措施,即在以太介面使用no ip route-cache命令,禁用快速轉換,並且調整緩沖區和保持隊列的設置。
2.兩個介面試圖同時傳輸信息包到以太電纜上時,將發生碰撞。乙太網要求沖突次數很少,不同的網路要求是不同的,一般情況下發現沖突每秒有三五次就應該查找沖突的原因了。碰撞沖突產生擁塞,碰撞沖突的原因通常是由於敷設的電纜過長、過分利用、或者“聾 ”節點。乙太網絡在物理設計和敷設電纜系統管理方面應有所考慮,超規范敷設電纜可能引起更多的沖突發生。 3.如果介面和線路協議報告運行狀態,並且節點的物理連接都完好,可是不能通信。引起問題的原因也可能是兩個節點使用了不兼容的幀類型。解決問題的辦法是重新配置使用相同幀類型。如果要求使用不同幀類型的同一網路的兩個設備互相通信,可以在路由器介面 使用子介面,並為每個子介面指定不同的封裝類型。
3.非同步通信口故障排除
互連網路的運行中,非同步通信口的任務是為用戶提供可靠服務,但又是故障多發部位。非同步通信口故障一般的外部因素是:撥號鏈路性能低劣;電話網交換機的連接質量問題;數據機的設置。檢查鏈路兩端使用的數據機:連接到遠程PC機埠數據機的問 題不太多,因為每次生成新的撥號時通常都初始化數據機,利用大多數通信程序都能在發出撥號命令之前發送適當的設置字元串;連接路由器埠的問題較多,這個數據機通常等待來自遠程數據機的連接,連接之前,並不接收設置字元串。如果數據機丟失 了它的設置,應採用一種方法來初始化遠程數據機。簡單的辦法是使用可通過前面板配置的數據機;另一種方法是將數據機接到路由器的非同步介面,建立反向telnet,發送設置命令配置數據機。
show interface async 命令、show line命令是診斷非同步通信口故障使用最多的工具。show interface async 命令輸出報告中,介面狀態報告關閉的唯一的情況是,介面沒有設置封裝類型。線路協議狀態顯示與串口線路協議顯示相同。show line命令顯示介面接收和傳輸速度設置以及EIA狀態顯示。show line命令可以認為是介面命令(show interface async)的擴展。查看show line命令輸出的EIA信號可以判斷網路狀態。
確定非同步通信口故障一般可用下列步驟:檢查電纜線路質量;檢查數據機的參數設置;檢查數據機的連接速度;檢查rxspeed 和txspeed是否與數據機的配置匹配;通過show interface async 命令和 show line命令查看埠的通信狀況;從show line命令的報告檢查EIA狀態顯示;檢查介面封裝;檢查信息包丟失及緩沖區丟失情況。
;