發布源:深圳維創信息技術發布時間:2020-11-23 瀏覽次數: 次
1.網絡驅動程序接口規范NDIS
Microsoft和3Com公司于1989年聯合開發出了網絡驅動程序接口規范NDIS( Network DriverInterface Specification)NDIS規范了網絡驅動程序間的標準接口,它使不同的傳輸可以采用一種通用的方式來訪問由不同廠商制造的網卡網絡驅動程序不是直接調用操作系統的例程,而是通過NDIS進行系統調用,而IVDIS驅動程序所存在的環境都是由IVDIS庫( Ndis. sys)所創建的這個庫輸出一組標準接口,提供一個形如NdisXxx的系統函數集,使各NDIS驅動程序不需要直接與操作系統進行通信 NDIS支持下列幾種網絡驅動程序形式:微端口驅動程序(MinipoIi drivers)、中間驅動程序(In-termediate drivers)和協議驅動程序(ProLocol dri-Vers)NDIS各層驅動程序以及它們之間的關系如下圖所示:
目前,內部網絡基本上都采用以廣播為技術基礎的以太局域網,任何兩個節點之間的通信數據包,不僅被這兩個節點的網卡所接收,也同時可以被處在同一以太網上的任何一個節點的網卡所截取因此,黑客只要接人以太網上任一節點進行偵聽,就可以捕獲在這個以太網上傳輸的所有數據包,對其進行解包分析,從而竊取關鍵信息為彌補以太網所固有的安全隱患,采用數據鏈路層加密技術是保證內部網信息安全的有效措施。
共享文件夾加密軟件采用該技術以使軟件更為安全可靠。
2. 網卡驅動程序
在windows環境下,網卡驅動程序對應于WDIS的微端口驅動程序。
微端口驅動程序工作在數據鏈路層,是與網絡接口卡( NIC)結合*緊密的一層驅動程序它調用NDIS庫提供的接口函數來完成NIC與上層驅動程序之間的相互通訊NDIS庫導出一組函數集合(NdiaXxx函數)來封裝所有微端口需要調用的操作系統函數,而微端口也輸出一組MiniporcXxx函數供NDIS和上層驅動程序調用。
Copyright © 2021 深圳市維創信息技術有限公司 版權所有