TDI全稱Transport Driver Interface,它指的是WindowsNT操作系統(tǒng)中各種運輸層協(xié)議(如SPX、TCP等)與接收軟件(或重定向軟件接口)之間的接口層。

專業(yè)解釋

TDI是傳輸層接口,這套接口連接著socket和協(xié)議驅(qū)動,是由協(xié)議層驅(qū)動實現(xiàn)的。這個協(xié)議驅(qū)動生成了一個有名字的設(shè)備,這個設(shè)備能接收一組請求,主要是生成請求和控制請求,用來實現(xiàn)所有復(fù)雜的功能,如bind,connect,accept,listen,send和recv等。TDI過濾相比于NDIS中間層過濾的優(yōu)勢是TDI離應(yīng)用層比較近,容易得到應(yīng)用程序的相關(guān)信息。比如一個連接的建立,如果獲取了打開這個連接的進(jìn)程號,也就得知了打開這個連接的應(yīng)用程序。