在tcp/ip層次模型中,網(wǎng)絡接口層處于osi參考模型的網(wǎng)絡層與數(shù)據(jù)鏈路層的交界處,它的下層還有實際的物理網(wǎng)絡,如ethernet、tokenring、atm、isdn等。網(wǎng)絡接口層實際上定義了網(wǎng)絡層和數(shù)據(jù)鏈路層的接口,以保證ip分組封裝成適合在具體物理網(wǎng)絡的數(shù)據(jù)鏈路層上的幀并交付傳輸。
網(wǎng)絡接口層只是一個過渡層,哪些協(xié)議屬于該層沒有統(tǒng)一的意見。從該層的功能看,就是連接網(wǎng)絡層和具體的物理網(wǎng)絡。因此局域網(wǎng)相關協(xié)議、廣域網(wǎng)相關協(xié)議以及網(wǎng)絡層的邊界協(xié)議都與網(wǎng)絡接口層相關。
下面簡單介紹幾個相關的協(xié)議:
(1)地址轉換協(xié)議(arp):arp完成ip地址到網(wǎng)絡物理地址的轉換。在ip分組傳輸中,每個ip分組都有源ip地址和目的ip地址,為了讓分組在物理網(wǎng)絡上傳輸,必須知道對方的網(wǎng)絡物理地址。例如在ethernet中,要正確地向目的站傳輸分組,必須把目的站的32位ip地址轉換成48位的ethernet地址da。這個過程就由arp來實現(xiàn)。
(2)逆地址轉換協(xié)議(rarp):rarp協(xié)議的作用與arp協(xié)議的作用正好相反,它用于一些特殊情況。如果站點初始化以后,只有自己的物理地址而沒有ip地址,則它可以通過rarp協(xié)議發(fā)出廣播請求,征求自己的ip地址,而rarp服務器則負責回答。這樣,無ip地址的站點可以通過rarp協(xié)議取得自己的ip地址,這個地址在下一次系統(tǒng)重新開始以前都有效,不用連續(xù)廣播請求。
(3)串行線路網(wǎng)際協(xié)議(slip):slip(serial
line internet
protocol)協(xié)議屬于ip協(xié)議簇,提供在串行通信線路上封裝ip分組的簡單方法,用以實現(xiàn)遠程用戶通過電話線和modem接入tcp/ip網(wǎng)絡。但slip協(xié)議只支持ip協(xié)議,支持固定ip地址,不具備校驗功能。隨著通信技術的發(fā)展和因特網(wǎng)接入方式的更新,slip協(xié)議將慢慢淘汰。
(4)點對點協(xié)議(ppp):ppp(point-to-point
protocol點到點協(xié)議)協(xié)議并不屬于ip協(xié)議簇,而是廣域網(wǎng)的一種鏈路層協(xié)議。但ppp作為一種點對點通信協(xié)議,用于創(chuàng)建電話線路以及isdn撥號接入isp的連接,是slip協(xié)議的替代協(xié)議。與slip協(xié)議相比,ppp協(xié)議能支持多種網(wǎng)絡層協(xié)議(ip、ipx等),支持動態(tài)ip地址,具有校驗功能。