網卡的網絡數據包的接收
對于網絡數據包的接收來說,操作系統的網絡協議棧無需網卡驅動實現對網絡數據包的處理。當網卡設備接 收到數據后,其會產生一個接收中斷,在接收中斷處理程序中, 程序會調用netJobAdd函數啟動一個任務程序將網卡設備接收到的數據傳遞給驅動功能抽象層,網絡協議棧通過驅動功能抽象層的接收函數獲取到網絡數據包并進行相應的數據處理。此處利用netJobAdd 函數可以減少接收中斷的處理時間,提高網絡數據的接收能力。
網卡的作用
無線網卡的作用、功能跟普通電腦網卡一樣,是用來連接到局域網上的。它只是一個信號收發的設備,只有在找到上互聯網的出口時才能實現與互聯網的連接,所有無線網卡只能局限在已布有無線局域網的范圍內。無線網卡就是不通過有線連接,采用無線信號進行連接的網卡。
隨著無線局域網標準、技術快速發展,產品逐漸成熟,無線局域網的應用也日益豐富。越來越多的家庭用戶開始使用無線網絡,許多企業也紛紛在自己的辦公大樓內布設無線局域網,同時,電信運營商對無線局域網也給予了極大關注,無論是在機場、酒店、咖啡廳等公共區域鋪設公眾無線網絡,給大家提供方便的無線上網。
網卡的全雙工
網卡的全雙工(Full Duplex)是指網卡在發送數據的同時也能夠接收數據,兩者同步進行,這好像我們平時打電話一樣,說話的同時也能夠聽到對方的聲音。目前的網卡一般都支持全雙工。
提到全雙工,就不能不提與之密切對應的另一個概念,那就是“半雙工(Half Duplex)”,所謂半雙工就是指一個時間段內只有一個動作發生,舉個簡單例子,一條窄窄的馬路,同時只能有一輛車通過,當目前有兩量車對開,這種情況下就只能一輛先過,等到頭兒后另一輛再開,這個例子就形象的說明了半雙工的原理。早期的對講機、以及早期集線器等設備都是基于半雙工的產品。隨著技術的不斷進步,半雙工會逐漸退出歷史舞臺。
網卡如何改變順序?
一般電腦都會有多個網卡,而有時候軟件需要調用多個網卡,想要改變網卡調用的順序,那就得在設置中進行更改,具體操作如下:點擊右下角的網絡,打開了網絡的列表,我們點擊下面的【打開網絡和共享中心】,在網絡和共享中心,點擊左側的【更改適配器設置】,按下alt鍵,調出菜單欄,點擊菜單欄上的【設置】,在設置中,我們在【適配器和綁定】這個選項下,點擊一個網卡,然后點擊右側的向上和向下箭頭,改變網卡的順序。