與 Windows NT 的雙向支援

文章翻譯 文章翻譯
文章編號: 217305 - 檢視此文章適用的產品。
本文已封存。本文係以「現狀」提供且不會再更新。
全部展開 | 全部摺疊

徵狀

乙太網路全雙工環境與 Microsoft Windows NT 中觀察到網路效能不佳。

解決方案

在 Windows NT 4.0 的服務套件 4,NDIS 的新功能已經取代較舊的 「 全雙工 」 功能。這項功能會還原序列化 NDIS 與介面卡的迷你連接埠驅動程式之間的所有通訊。還原此外來傳送和接收作業,其他函數,如 [介面卡狀態指示] 和 [設定配接器參數已也序列化。

可能如果網路介面卡的迷你連接埠驅動程式能夠在對稱式多處理器 (SMP) 系統上已還原序列化的模式中操作是重大的效能改進。傳送和接收函式可以同時作用中且服務,因為這可讓不同的作業,由不同的處理器來處理。在另外進一步效能可以能實現在媒體存取控制層級的全雙工模式下作業的網路介面卡的 SMP 系統上。這個模式的作業缺點是介面卡的迷你連接埠驅動程式假設所有負責資料存取控制項和同步處理。

較舊的 NDIS 圖層的操作的全雙工模式仍然支援與不支援完全還原序列化的作業那些網路介面卡的迷你連接埠驅動程式搭配使用。

狀況說明

這種行為是經過設計規劃的。

其他相關資訊

在過去一直以來為有關支援的全雙工網路介面卡,在 [Windows NT 某些混淆。下列資訊應釐清這個問題。

詞彙"全雙工 」 已用來描述兩個個別函數其中一個網路介面卡的迷你連接埠驅動程式和作業系統] 系統與其他之間的通訊與相關被網路介面卡本身的作業。當用來描述作業系統和網路介面卡的迷你連接埠驅動程式之間的通訊,詞彙"全雙工 」 指的是允許同時傳送與接收網路介面卡的迷你連接埠驅動程式和作業系統之間 SMP computers.When 用來描述網路介面卡上的作業,這是指媒體存取控制層功能允許同時接收及網路介面卡的資料傳輸。

許多現代化的網路介面卡支援全雙工操作媒體存取控制層級。這表示介面卡有能力從其傳送緩衝區傳送資料,並同時接收到其接收緩衝區的資料。執行這些函式的配接器的能力是實作的介面卡的緩衝處理,以及支援介面卡的迷你連接埠由廠商,因此撰寫的驅動程式為不受作業系統所控制。作業系統並不知道的也不它不會控制是否網路介面卡正以操作,全雙工模式程度它操作在此模式下作業。

網路介面卡可以在全雙工操作獨立於作業系統中執行。

給定的介面卡支援全雙工操作媒體存取控制層級和驅動程式正確地管理這項作業,執行全雙工操作的能力是指定介面卡的完整的優點是仍然不實現如果作業系統無法同時接受來自資料並將資料傳送到配接器。在 Windows NT] 架構網路介面卡的迷你連接埠驅動程式介面與網路驅動程式介面規格 (NDIS) 模組。本單元已經過幾個設計變更和增強功能,經過一段時間。

較早版本的 NDIS 以獨佔模式使用已序列化的架構,它允許 NDIS 和介面卡的迷你連接埠驅動程式之間一次的只有一個互動。資料可能是從 NDIS 迷你連接埠驅動程式傳送或接收到來自迷你連接埠驅動程式,然後直到完成先前的作業,不可能繼續新作業。這種架構進行配接器寫入迷你連接埠驅動程式更簡單,如驅動程式並沒有管理資料存取同步處理。不過,這也傾向限制提高實現從全雙工模式媒體存取控制層級為只有一個緩衝區可以傳輸資料一次操作的網路介面卡的使用。

NDIS 4.0 版引入已也稱為 「 全雙工",但已用於稍有不同的內容比相同的功能詞彙來描述媒體存取控制層級的網路介面卡作業時。[NDIS 完整雙工功能允許同時傳送和接收 NDIS 和迷你連接埠驅動程式之間的作業。它已被聲明 (不正確) 這項功能是 Microsoft 的實作的全雙工模式媒體存取控制層級的網路介面卡的支援。實際的用意是一般增加效能,並仍保留迷你連接埠驅動程式撰寫越簡單越好。它與網路介面卡的媒體存取控制層級的作業無關。

在加入這項功能與增加處理負荷 NDIS 模組內已產生和因此小如果有任何效能增加已看到使用操作全雙工模式媒體存取控制層級的網路介面卡時中。因為全雙工的命名慣例的許多人已假設 [NDIS 完整雙工功能已繫結至在媒體存取控制層全雙工模式支援操作的介面卡且如前所述,這不是大小寫。

屬性

文章編號: 217305 - 上次校閱: 2013年10月14日 - 版次: 2.2
這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT 4.0 Service Pack 1
  • Microsoft Windows NT 4.0 Service Pack 2
  • Microsoft Windows NT 4.0 Service Pack 3
  • Microsoft Windows NT 4.0 Service Pack 4
  • Microsoft Windows NT Server 4.0 Enterprise Edition
  • Microsoft Windows NT 4.0 Service Pack 4
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
關鍵字:?
kbnosurvey kbarchive kbmt kbfaq kbnetwork kbprb KB217305 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:217305
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com