網(wǎng)絡接口層
網(wǎng)絡接口層實際上并不是因特網(wǎng)協(xié)議組中的一部分,但是它是數(shù)據(jù)包從一個設備的網(wǎng)絡層傳輸?shù)搅硗庖粋設備的網(wǎng)絡層的方法。這個過程能夠在網(wǎng)卡的軟件驅(qū)動程序中控制,也可以在韌體或者專用芯片中控制。這將完成如添加報頭準備發(fā)送、通過物理媒介實際發(fā)送這樣一些數(shù)據(jù)鏈路功能。另一端,鏈路層將完成數(shù)據(jù)幀接收、去除報頭并且將接收到的包傳到網(wǎng)絡層。
然而,鏈路層并不經(jīng)常這樣簡單。它也可能是一個虛擬專有網(wǎng)絡(VPN)或者隧道,在這里從網(wǎng)絡層來的包使用隧道協(xié)議和其他(或者同樣的)協(xié)議組發(fā)送而不是發(fā)送到物理的接口上。VPN和隧道通常預先建好,并且它們有一些直接發(fā)送到物理接口所沒有的特殊特點(例如,它可以加密經(jīng)過它的數(shù)據(jù))。由于現(xiàn)在鏈路“層”是一個完整的網(wǎng)絡,這種協(xié)議組的遞歸使用可能引起混淆。但是它是一個實現(xiàn)常見復雜功能的一個優(yōu)秀方法。(盡管需要注意預防一個已經(jīng)封裝并且經(jīng)隧道發(fā)送下去的數(shù)據(jù)包進行再次地封裝和發(fā)送)。
1、物理層(physical layer)
物理層規(guī)定了激活、維持、關(guān)閉通信端點之間的機械特性、電氣特性、功能特性以及過程特性。該層為上層協(xié)議提供了一個傳輸數(shù)據(jù)的物理媒體。
在這一層,數(shù)據(jù)的單位稱為比特(bit)。
屬于物理層定義的典型規(guī)范代表包括:eia/tia rs-232、eia/tia rs-449、v.35、rj-45等。
2、數(shù)據(jù)鏈路層(data link layer)
數(shù)據(jù)鏈路層在不可靠的物理介質(zhì)上提供可靠的傳輸。該層的作用包括:物理地址尋址、數(shù)據(jù)的成幀、流量控制、數(shù)據(jù)的檢錯、重發(fā)等。
在這一層,數(shù)據(jù)的單位稱為幀(frame)。
數(shù)據(jù)鏈路層協(xié)議的代表包括:sdlc、hdlc、ppp、stp、幀中繼等。
3、網(wǎng)絡層(network layer)
網(wǎng)絡層負責對子網(wǎng)間的數(shù)據(jù)包進行路由選擇。此外,網(wǎng)絡層還可以實現(xiàn)擁塞控制、網(wǎng)際互連等功能。
在這一層,數(shù)據(jù)的單位稱為數(shù)據(jù)包(packet)。
網(wǎng)絡層協(xié)議的代表包括:ip、ipx、rip、ospf等。
4、傳輸層(transport layer)
傳輸層是第一個端到端,即主機到主機的層次。傳輸層負責將上層數(shù)據(jù)分段并提供端到端的、可靠的或不可靠的傳輸。此外,傳輸層還要處理端到端的差錯控制和流量控制問題。 在這一層,數(shù)據(jù)的單位稱為數(shù)據(jù)段(segment)。
傳輸層協(xié)議的代表包括:tcp、udp、spx等。
5、會話層(session layer)
會話層管理主機之間的會話進程,即負責建立、管理、終止進程之間的會話。會話層還利用在數(shù)據(jù)中插入校驗點來實現(xiàn)數(shù)據(jù)的同步。
會話層協(xié)議的代表包括:netbios、zip(appletalk區(qū)域信息協(xié)議)等。
6、表示層(presentation layer)
表示層對上層數(shù)據(jù)或信息進行變換以保證一個主機應用層信息可以被另一個主機的應用程序理解。表示層的數(shù)據(jù)轉(zhuǎn)換包括數(shù)據(jù)的加密、壓縮、格式轉(zhuǎn)換等。
表示層協(xié)議的代表包括:ascii、asn.1、jpeg、mpeg等。
7、應用層(application layer)
應用層為操作系統(tǒng)或網(wǎng)絡應用程序提供訪問網(wǎng)絡服務的接口。
應用層協(xié)議的代表包括:telnet、ftp、http、snmp等。
集線器hub工作在OSI參考模型的(物理)層;
網(wǎng)卡工作在OSI參考模型的(物理)層;
路由器router工作在OSI參考模型的(網(wǎng)絡)層;
交換機Switch工作在OSI參考模型的(數(shù)據(jù)鏈路)層。
相關(guān)推薦:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |