複製鏈接
請複製以下鏈接發送給好友

網絡接口層

鎖定
網絡接口層實際上並不是因特網協議組中的一部分,但是它是數據包從一個設備的網絡層傳輸到另外一個設備的網絡層的方法。這個過程能夠在網卡的軟件驅動程序中控制,也可以在韌體或者專用芯片中控制。這將完成如添加報頭準備發送、通過物理媒介實際發送這樣一些數據鏈路功能。另一端,鏈路層將完成數據幀接收、去除報頭並且將接收到的包傳到網絡層。
中文名
網絡接口層
外文名
Network interface layer
類    型
方法方式
領    域
網絡
控    制
網卡的軟件驅動程序、專用芯片

目錄

網絡接口層簡介

網絡接口層實際上並不是因特網協議組中的一部分,但是它是數據包從一個設備的網絡層傳輸到另外一個設備的網絡層的方法。這個過程能夠在網卡的軟件驅動程序中控制,也可以在韌體或者專用芯片中控制。這將完成如添加報頭準備發送、通過物理媒介實際發送這樣一些數據鏈路功能。另一端,鏈路層將完成數據幀接收、去除報頭並且將接收到的包傳到網絡層。
然而,鏈路層並不經常這樣簡單。它也可能是一個虛擬專有網絡(VPN)或者隧道,在這裏從網絡層來的包使用隧道協議和其他(或者同樣的)協議組發送而不是發送到物理的接口上。VPN和隧道通常預先建好,並且它們有一些直接發送到物理接口所沒有的特殊特點(例如,它可以加密經過它的數據)。由於現在鏈路“層”是一個完整的網絡,這種協議組的遞歸使用可能引起混淆。但是它是一個實現常見覆雜功能的一個優秀方法。(儘管需要注意預防一個已經封裝並且經隧道發送下去的數據包進行再次地封裝和發送)。

網絡接口層相關信息

網絡接口層與OSI參考模型中的物理層數據鏈路層相對應。網絡接口層是TCP/IP與各種LAN或WAN的接口。
網絡接口層在發送端將上層的IP數據報封裝成幀後發送到網絡上;數據幀通過網絡到達接收端時,該結點的網絡接口層對數據幀拆封,並檢查幀中包含的MAC地址。如果該地址就是本機的MAC地址或者是廣播地址,則上傳到網絡層,否則丟棄該幀。
當使用串行線路連接主機與網絡,或連接網絡與網絡時,例如,主機通過Modem和電話線接入Internet,則需要在網絡接口層運行SLIP或PPP協議。
☆ SLIP(Serial Line Internet Protocol)協議提供了一種在串行通信線路上封裝IP數據報的簡單方法,使用户通過電話線和Modem能方便地接入TCP/IP網絡。
☆ PPP(Point to Point Protocol)協議是一種有效的點到點通信協議,解決了SLIP存在的上述問題,即可以支持多種網絡層協議(如IP、IPX等),支持動態分配的IP地址;並且PPP幀中設置了校驗字段,因而PPP在網絡接口層上具有差錯檢驗能力。