閱讀屋>計算機/網際網路/通訊> 電腦網絡卡的基本工作原理

電腦網絡卡的基本工作原理

電腦網絡卡的基本工作原理

  相信那些擁有電腦的朋友是離不開上網這一重要的環節的,上網就需要用到你的電腦網絡卡了,那你知道電腦網絡卡是如何工作的嗎?下面和大家一起分享電腦網絡卡的工作原理介紹:

  一、網絡卡工作原理

  傳送資料時,網絡卡首先偵聽介質上是否有載波(載波由電壓指示),如果有,則認為其他站點正在傳送資訊,繼續偵聽介質。一旦通訊介質在一定時間段內(稱為幀間縫隙IFG=9.6微秒)是安靜的,即沒有被其他站點佔用,則開始進行幀資料傳送,同時繼續偵聽通訊介質,以檢測衝突。在傳送資料期間。

  如果檢測到衝突,則立即停止該次傳送,並向介質傳送一個“阻塞”訊號,告知其他站點已經發生衝突,從而丟棄那些可能一直在接收的受到損壞的幀資料,並等待一段隨機時間(CSMA/CD確定等待時間的演算法是二進位制指數退避演算法)。在等待一段隨機時間後,再進行新的傳送。如果重傳多次後(大於16次)仍發生衝突,就放棄傳送。

  接收時,網絡卡瀏覽介質上傳輸的每個幀,如果其長度小於64位元組,則認為是衝突碎片。如果接收到的幀不是衝突碎片且目的地址是本地地址,則對幀進行完整性校驗,如果幀長度大於1518位元組(稱為超長幀,可能由錯誤的LAN驅動程式或干擾造成)或未能透過CRC校驗,則認為該幀發生了畸變。透過校驗的幀被認為是有效的,網絡卡將它接收下來進行本地處理。

  二、影響網絡卡工作的'因素

  網絡卡能否正常工作取決於網絡卡及其相連線的交換裝置的設定以及網絡卡工作環境所產生的干擾。如訊號干擾、接地干擾、電源干擾、輻射干擾等都可對網絡卡效能產生較大影響,有的干擾還可能直接導致網絡卡損壞。計算機

  PC機電源故障就時常導致網絡卡工作不正常。電源發生故障時產生的放電干擾訊號可能竄到網絡卡輸出埠,在進入網路後將佔用大量的網路頻寬,破壞其他工作站的正常資料包,形成眾多的FCS幀校驗錯誤資料包,造成大量的重發幀和無效幀,其比例隨各個工作站實際流量的增加而增加,嚴重干擾整個網路系統的執行。

  接地干擾也常影響網絡卡工作,接地不好時,靜電因無處釋放而在機箱上不斷積累,從而使網絡卡的接地端(透過網絡卡上部鐵片直接跟機箱相連)電壓不正常,最終導致網絡卡工作不正常,這種情況嚴重時甚至會擊穿網絡卡上的控制晶片造成網絡卡的損壞。

  干擾的情況很容易出現,有時網絡卡和顯示卡由於插得太近也會產生干擾。干擾不嚴重時,網絡卡能勉強工作,資料通訊量不大時使用者往往感覺不到,但在進行大資料量通訊時,在Windows98下就會出現“網路資源不足”的提示,造成機器宕機現象。

  網絡卡的設定也將直接影響工作站的速度。電腦網絡卡的工作方式可以為全雙工和半雙工,當伺服器、交換機、工作站工作狀態不匹配,如伺服器、工作站網絡卡被設定為全雙工狀態,而交換機、集線器等都工作在半雙工狀態時,就會產生大量碰撞幀和一些FCS 校驗錯誤幀,訪問速度將變得非常慢,從伺服器上複製一個20MB的檔案可能也需要5~10分鐘。

  這方面的錯誤往往是由於網路維護人員的疏忽,大多時候他們都使用預設設定,而並不驗證實際狀態。

【電腦網絡卡的基本工作原理】相關文章: