如果檢測到沖突,則立即停止該次發(fā)送,并向介質發(fā)送一個“阻塞”信號,告知其他站點已經發(fā)生沖突,從而丟棄那些可能一直在接收的受到損壞的幀數(shù)據(jù),并等待一段隨機時間再進行新的發(fā)送。如果重傳多次后(大于16次)仍發(fā)生沖突,就放棄發(fā)送。接收時,網(wǎng)卡瀏覽介質上傳輸?shù)拿總€幀,如果其長度小于64字節(jié),則認為是沖突碎片。如果接收到的幀不是沖突碎片且目的地址是本地地址,則對幀進行完整性校驗,如果幀長度大于1518字節(jié)(稱為超長幀,可能由錯誤的LN驅動程序或干擾造成)或未能通過CRC校驗,則認為該幀發(fā)生了畸變。通過校驗的幀被認為是有效的,網(wǎng)卡將它接收下來進行本地處理。
網(wǎng)卡能否正常工作取決于網(wǎng)卡及其相連接的交換設備的設置以及網(wǎng)卡工作環(huán)境所產生的干擾。網(wǎng)卡在局域網(wǎng)中的故障一般表現(xiàn)在以下幾個方面:
(1)網(wǎng)絡連接不穩(wěn)定
在網(wǎng)卡工作正常的情況下,網(wǎng)卡的指示燈是長亮的(而在傳輸數(shù)據(jù)時,會快速地閃爍)。如果出現(xiàn)時暗時明,且網(wǎng)絡連接老是不通的情況,最可能的原因就是網(wǎng)卡和PCI插槽接觸不良。和其他PCI設備一樣,頻繁拔插網(wǎng)卡或移動電腦時,就很容易造成此類故障,重新拔插一下網(wǎng)卡或換插到其他PCI插槽都可解決。此外,灰塵多、網(wǎng)卡“金手指”被嚴重氧化,網(wǎng)線接頭(如水晶頭損壞)也會造成此類故障。只要清理一下灰塵、用報紙把“金手指”擦亮即可解決。
(2)驅動程序出現(xiàn)的故障
網(wǎng)卡和其他硬件一樣,驅動程序不完善也極易引起故障,比如采用瑞昱( Realtek)RTL8469芯片的網(wǎng)卡,在 Windows2000下就經常會出現(xiàn)NETBIOS TCP/IP方面的錯誤。將驅動更新到5.621.0304.2005版后(2005
年3月4日發(fā)布),此類問題就會迎刃而解。所以,當網(wǎng)卡出現(xiàn)一些不明緣由的故障時,可以到“驅動之家”(w.mydrivers.com)等專業(yè)網(wǎng)站更新驅動來解決(推薦大家優(yōu)先使用經過微軟WH0L認證的驅動,通過此認證的驅動程序與 Windows系統(tǒng)的兼容性是最好的)。一般在排除硬件、網(wǎng)絡故障前提下,升級或重裝驅動可以解決很多莫名故障。如果網(wǎng)卡故障是發(fā)生在驅動程序更新之后的話,可以用網(wǎng)卡自帶的驅動程序來恢復一下。
(3)網(wǎng)卡的工作方式及協(xié)議設置導致故障一
網(wǎng)卡的設置也將直接影響工作站的速度。網(wǎng)卡的工作方式可以為全雙工和半雙工,當服務器、交換機、工作站工作狀態(tài)不匹配,如服務器、
工作站網(wǎng)卡被設置為全雙工狀態(tài),而交換機、集線器等都工作在半雙工狀態(tài)時,就會產生大量碰撞幀和一些FCS校驗錯誤幀,訪問速度將變得非常慢,從服務器上拷貝一個20MB的文件可能也需要5~10分鐘。默認設置,而并不驗證實際狀態(tài)。這方面的錯誤往往是由于網(wǎng)絡維護人員的疏忽,大多時候他們都使用。
一般來講網(wǎng)卡的協(xié)議設置多數(shù)時候不容易出錯,但設置了多余協(xié)議以及網(wǎng)絡的工作協(xié)議不一致的情況卻時有發(fā)生。此外,由于協(xié)議的無縫互聯(lián)和互操作是軟件開發(fā)工程中的難點,實際的應用軟件品質并不如開發(fā)商所標榜的那樣樂觀,為了使網(wǎng)絡的工作效率達到最佳,網(wǎng)管人員需要經常監(jiān)測網(wǎng)絡協(xié)議數(shù)量及其工作狀態(tài),對于無用的非工作協(xié)議要即時清理。所謂非工作協(xié)議是指在網(wǎng)絡規(guī)劃和設計中未被選用的協(xié)議和應用,出現(xiàn)在各種網(wǎng)絡平臺之中,它們會耗用一些網(wǎng)絡帶寬。常用的被捆綁于視窗平臺的協(xié)議如IPX、1P、 Net BEUI基本上沒有沖突,許多用戶雖然沒有同時使用這幾種協(xié)議但卻同時捆綁了這些協(xié)議。但如果同時選用了 Banyan Vines協(xié)議,就會向網(wǎng)絡中發(fā)送大量無法處理的無效數(shù)據(jù)包,占用大量的網(wǎng)絡帶寬,破壞數(shù)據(jù)的傳輸和處理,致使網(wǎng)絡速度變慢并時常出錯。雖然 Net BIOS設置有多種平臺協(xié)議的輸入輸出接口,有助于眾多協(xié)議的交互工作和各種協(xié)議平臺及其應用的并存,但從網(wǎng)絡性能優(yōu)化的角度看,各種協(xié)議平臺和應用版本是由不同廠商開發(fā)的,兼容性始終是一個動態(tài)適應的過程,多協(xié)議工作的沖突是不可避免的。因此,應盡量將不用的協(xié)議刪除。
(4)1RQ中斷引起故障
現(xiàn)在PCI網(wǎng)卡均支持即插即用,在安裝驅動時會自動分配IRQ(中斷)資源。如果預定的1RQ資源被聲卡、 Modem、顯卡等設備古用,而系統(tǒng)又不能給網(wǎng)卡重新指定另外的1RQ資源的話,就會發(fā)生設備沖突導致設備不能使用的問題。如 Realtek RT8029 PCI Ethernet網(wǎng)卡就容易和顯示卡發(fā)生沖突(均使用1RQ10)。解決方法很簡單,可以査找一下主板說明書中對PC插槽優(yōu)先級部分的說明,將沖突的設備更換到優(yōu)先級更高的PCI插槽上(一般來說,越靠近ACGP插槽的PC插槽 優(yōu)先級別就越高),并進行調換,直到兩沖突設備不再沖突為止。
除此之外,還可以在網(wǎng)卡的設備屬性里面,手動為網(wǎng)卡重新分配1RQ值:第一病,按Ctr+Pase快捷鍵打開“系統(tǒng)屬性”,再依次單擊“硬件一設備管理”打開設備管理器。第二步:在設各管理器中,展開“網(wǎng)絡適配器”,雙擊網(wǎng)卡設備打開網(wǎng)卡的設備屬性,并在“資源”選項卡的“資源設置”列表中選擇“中斷請求”,然后取消“使用自動的設置”復選框。第三步:單擊“更改設置”按鈕,重新為網(wǎng)卡分配一個IRQ值,直到“沖突設備列表”顯示為“沒有沖突”即可。
(5)各種干擾導致故障
網(wǎng)卡與其它電子產品一樣,很容易受到磁場干擾而發(fā)生故障。如信號干擾、接地干擾、電源干擾、輻射干擾等都可對網(wǎng)卡性能產生較大影響,有的干擾還可能直接導致網(wǎng)卡損壞。所以,網(wǎng)卡和網(wǎng)絡布線時,就要采用屏蔽性強的網(wǎng)線和網(wǎng)卡設備,同時盡可能地避開微波爐電冰箱、電視機等大功率強磁場設備,降低網(wǎng)卡故障的機率。
PC機電源故障也會時常導致網(wǎng)卡工作不正常。電源發(fā)生故障時產生的放電干擾信號可能竄到網(wǎng)卡輸出端口,在進入網(wǎng)絡后將占用大量的網(wǎng)絡帶寬,破壞其他工作站的正常數(shù)據(jù)包,形成眾多的FCS幀校驗錯誤數(shù)據(jù)包,造成大量的重發(fā)幀和無效幀,其比例隨各個工作站實際流量的增加而增加,嚴重干擾整個網(wǎng)絡系統(tǒng)的運行。接地干擾也常影響網(wǎng)卡工作,接地不好時,靜電因無處釋放而在機箱上不斷積累,從而使網(wǎng)卡的接地端(通過網(wǎng)卡上部鐵片直接跟機箱相連)電壓不正常,最終導致網(wǎng)卡工作不正常,這種情況嚴重時甚至會擊穿網(wǎng)卡上的控制芯片造成網(wǎng)卡的損壞。干擾的情況很容易出現(xiàn),有時網(wǎng)卡干擾。干擾不嚴重時,網(wǎng)站設計能勉強工作,數(shù)據(jù)通信量不大時用戶往往感覺不到,但在進行大數(shù)據(jù)量通信時,在 Windows98下就會出現(xiàn)“網(wǎng)絡資源不足”的提示,造成機器死機現(xiàn)象。
本文地址:http://www.khwajamoinuddinchishty.com//article/3627.html