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