數(shù)據(jù)鏈路是指為實(shí)現(xiàn)數(shù)據(jù)連接而建立起來的數(shù)據(jù)收發(fā)關(guān)系,數(shù)據(jù)鏈路的建立、拆除、對(duì)數(shù)據(jù)的檢錯(cuò),糾錯(cuò)是數(shù)據(jù)鏈路層的基本任務(wù)。
物理層是數(shù)據(jù)通信的傳輸介質(zhì)及其連接。介質(zhì)是長(zhǎng)期的,連接是有生存期的。在連接生存期內(nèi),收發(fā)兩端可以進(jìn)行一次或多次數(shù)據(jù)通信。每次通信都要經(jīng)過建立通信聯(lián)絡(luò)和拆除通信聯(lián)絡(luò)兩個(gè)過程。在物理媒體上傳輸?shù)臄?shù)據(jù)難免受到各種不可靠的影響而產(chǎn)生差錯(cuò),為了彌補(bǔ)物理層上的不足,為上層提供無差錯(cuò)的數(shù)據(jù)傳輸,就要能對(duì)數(shù)據(jù)進(jìn)行檢錯(cuò)和糾錯(cuò)。
鏈路層將不可靠的傳輸媒體變成可靠的傳輸通路提供給網(wǎng)絡(luò)層,具備功能:
鏈路連接的建立、拆除和分離;
幀定界和幀同步。鏈路層的數(shù)據(jù)傳輸單元是幀,協(xié)議不同,幀的長(zhǎng)短和界面也有差別,但無論如何必須對(duì)幀進(jìn)行定界;
順序控制,是指對(duì)幀的手法順序的控制;
差錯(cuò)檢測(cè)和回復(fù)、鏈路標(biāo)識(shí),流量控制等。差錯(cuò)檢測(cè)多用方陣碼檢驗(yàn)和循環(huán)碼校驗(yàn)來檢查信道上數(shù)據(jù)的誤碼,而幀丟失等用序號(hào)檢測(cè)。各種錯(cuò)誤的恢復(fù)則??糠答佒匕l(fā)技術(shù)來完成。
獨(dú)立的鏈路產(chǎn)品中有網(wǎng)卡、網(wǎng)橋、二層交換機(jī)。在IEEE802.3情況下,數(shù)據(jù)鏈路層分成了兩個(gè)子層,一個(gè)是邏輯鏈路控制,另一個(gè)是媒體訪問控制。