0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

數(shù)據(jù)鏈路層的功能

工程師 ? 來(lái)源:未知 ? 作者:姚遠(yuǎn)香 ? 2019-02-21 16:49 ? 次閱讀

數(shù)據(jù)鏈路層在物理層提供服務(wù)的基礎(chǔ)上向網(wǎng)絡(luò)層提供服務(wù),其主要作用是加強(qiáng)物理層傳輸原始比特流的功能,將物理層提供的可能出錯(cuò)的物理連接改造成為邏輯上無(wú)差錯(cuò)的數(shù)據(jù)鏈路,使之對(duì)網(wǎng)絡(luò)層表現(xiàn)為一條無(wú)差錯(cuò)的鏈路。

數(shù)據(jù)鏈路層的功能

1、為網(wǎng)絡(luò)層提供服務(wù)

對(duì)網(wǎng)絡(luò)層而言,數(shù)據(jù)鏈路層的基本任務(wù)是將源機(jī)器中來(lái)自網(wǎng)絡(luò)層的數(shù)據(jù)傳輸?shù)侥繕?biāo)機(jī)器的網(wǎng)絡(luò)層。數(shù)據(jù)鏈路層通常可為網(wǎng)絡(luò)層提供的服務(wù)有:

(1)無(wú)確認(rèn)的無(wú)連接服務(wù);適用于實(shí)時(shí)通信或誤碼率較低的通信信道,如以太網(wǎng)。

(2)有確認(rèn)的無(wú)連接服務(wù);適用于誤碼率較高的通信信道,如無(wú)線通信。

(3)有確認(rèn)的面向連接服務(wù);適用于通信要求(可靠性、實(shí)時(shí)性)較高的場(chǎng)合。有連接就一定要有確認(rèn),即不存在無(wú)確認(rèn)的面向連接的服務(wù)。

2、鏈路管理

鏈路管理功能主要用于面向連接的服務(wù)。當(dāng)鏈路兩端的節(jié)點(diǎn)要進(jìn)行通信前,必須首先確認(rèn)對(duì)方已處于就緒狀態(tài),并交換一些必要的信息以對(duì)幀序號(hào)初始化,然后才能建立連接,在傳輸過(guò)程中則要能維持該連接。

3、幀定界、幀同步與透明傳輸

兩個(gè)工作站之間傳輸信息時(shí),必須將網(wǎng)絡(luò)層的分組封裝成幀,以幀的格式進(jìn)行傳送。將一段數(shù)據(jù)的前后分別添加首部和尾部,就構(gòu)成了幀。首部和尾部中含有很多控制信息,它們的一個(gè)重要作用是確定幀的界限,即幀定界。而幀同步指的是接收方應(yīng)當(dāng)能從接收到的二進(jìn)制比特流中區(qū)分出幀的起始與終止。

4、差錯(cuò)控制

用以使發(fā)送方確定接收方是否正確收到了由他發(fā)送的數(shù)據(jù)的方法稱為差錯(cuò)控制。通常,這些錯(cuò)誤可分為位錯(cuò)和幀錯(cuò)。

位錯(cuò)指幀中某位出現(xiàn)了差錯(cuò)。通常采用循環(huán)冗余校驗(yàn)(CRC)方式發(fā)現(xiàn)位錯(cuò),通過(guò)自動(dòng)重傳請(qǐng)求方式來(lái)重傳出錯(cuò)的幀。具體做法是:讓發(fā)送方將要發(fā)送的數(shù)據(jù)幀附加一定的CRC冗余檢錯(cuò)碼一并發(fā)送,接收方則根據(jù)檢錯(cuò)碼對(duì)數(shù)據(jù)幀進(jìn)行錯(cuò)誤檢測(cè),若發(fā)現(xiàn)錯(cuò)誤,則丟棄,發(fā)送方超時(shí)重傳該數(shù)據(jù)幀。這種差錯(cuò)控制方法就稱為ARQ法。ARQ法僅返回很少的控制信息,便可有效的確認(rèn)所發(fā)數(shù)據(jù)幀是否被正確接收。幀錯(cuò)是指幀的丟失、重復(fù)或失序等錯(cuò)誤。在數(shù)據(jù)鏈路層引入定時(shí)器和編號(hào)機(jī)制,可以保證每一幀最終都能有且僅有一次正確的交付給目的結(jié)點(diǎn)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    PCIE數(shù)據(jù)鏈路層架構(gòu)解析

    PCIe的數(shù)據(jù)鏈路層在事務(wù)層和物理層之間,用來(lái)負(fù)責(zé)鏈路管理,其主要功能是保證來(lái)自事務(wù)層的TLP在PCIe鏈路中的正確傳輸,為此數(shù)據(jù)鏈路層定義了一系列的DLLP報(bào)文,數(shù)據(jù)鏈路層使用了容錯(cuò)
    的頭像 發(fā)表于 11-05 17:06 ?372次閱讀
    PCIE<b class='flag-5'>數(shù)據(jù)鏈路層</b>架構(gòu)解析

    CAN總線協(xié)議的數(shù)據(jù)鏈路層有哪些部分

    CAN(Controller Area Network)總線協(xié)議的數(shù)據(jù)鏈路層是CAN通信中至關(guān)重要的一部分,它負(fù)責(zé)在物理層之上實(shí)現(xiàn)數(shù)據(jù)的可靠傳輸。數(shù)據(jù)鏈路層不僅管理著幀的同步、差錯(cuò)控制、流量控制等關(guān)鍵
    的頭像 發(fā)表于 09-03 14:14 ?640次閱讀

    can信息幀數(shù)據(jù)鏈路層組成部分及功能

    、智能家居等領(lǐng)域。 1.2 CAN協(xié)議的特點(diǎn) CAN協(xié)議具有以下特點(diǎn): 多主控制:CAN協(xié)議支持多個(gè)節(jié)點(diǎn)同時(shí)進(jìn)行通信,提高了系統(tǒng)的實(shí)時(shí)性和可靠性。 廣播通信:CAN協(xié)議采用廣播方式進(jìn)行通信,所有節(jié)點(diǎn)都可以接收到發(fā)送的數(shù)據(jù)。 非破壞性仲裁:當(dāng)兩個(gè)或多個(gè)節(jié)點(diǎn)同時(shí)發(fā)送數(shù)據(jù)時(shí),
    的頭像 發(fā)表于 07-24 15:12 ?496次閱讀

    TSB12LV32-EP通用鏈路層控制器數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《TSB12LV32-EP通用鏈路層控制器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-09 10:29 ?0次下載
    TSB12LV32-EP通用<b class='flag-5'>鏈路層</b>控制器<b class='flag-5'>數(shù)據(jù)</b>表

    IEEE1394a-20000HCI物理/鏈路層控制器數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《IEEE1394a-20000HCI物理/鏈路層控制器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 06-27 09:43 ?0次下載
    IEEE1394a-20000HCI物理/<b class='flag-5'>鏈路層</b>控制器<b class='flag-5'>數(shù)據(jù)</b>表

    集成的1394a-20000HCI物理/鏈路層控制器數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《集成的1394a-20000HCI物理/鏈路層控制器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 06-27 09:42 ?0次下載
    集成的1394a-20000HCI物理/<b class='flag-5'>鏈路層</b>控制器<b class='flag-5'>數(shù)據(jù)</b>表

    求助,wifi的smart config是用802.11的數(shù)據(jù)鏈路層幀實(shí)現(xiàn)的嗎?

    請(qǐng)問(wèn)wifi的smart config是用802.11的數(shù)據(jù)鏈路層幀實(shí)現(xiàn)的嗎?
    發(fā)表于 06-19 07:37

    在STM32F407官方LWIP例程中,怎樣修改把需要發(fā)送的數(shù)據(jù)直接由應(yīng)用層映射到數(shù)據(jù)鏈路層?

    STM32F407 以太網(wǎng)DMA數(shù)據(jù)發(fā)送問(wèn)題,最近在做一個(gè)關(guān)于電網(wǎng)IEC61850通信項(xiàng)目,其中9-2SV協(xié)議要求應(yīng)用層數(shù)據(jù)直接映射到數(shù)據(jù)鏈路層,不需經(jīng)表示層、會(huì)話層、傳輸層、網(wǎng)絡(luò)層;在
    發(fā)表于 04-29 06:21

    stm32f4xx的CAN對(duì)ID配置有要求嗎?CAN收發(fā)器是什么型號(hào)的?

    stm32f4xx的CAN疑問(wèn): 1)標(biāo)準(zhǔn)幀收發(fā)時(shí),對(duì)CAN ID有特殊的要求或約束嗎?比如哪些CAN ID不能用? 2)CAN收發(fā)器是什么型號(hào)?對(duì)CAN數(shù)據(jù)鏈路層的編碼有特殊操作嗎?
    發(fā)表于 04-22 06:03

    以太網(wǎng)怎么連接 以太網(wǎng)組網(wǎng)結(jié)構(gòu)分析

    以太網(wǎng)的組網(wǎng)結(jié)構(gòu)涉及多個(gè)層面和組件。首先,從網(wǎng)絡(luò)結(jié)構(gòu)的角度來(lái)看,以太網(wǎng)分為物理層、數(shù)據(jù)鏈路層和高層用戶層。其中,物理層采用特定的通信媒體,如50Ω基帶同軸電纜,實(shí)現(xiàn)數(shù)據(jù)的傳輸。數(shù)據(jù)鏈路層則負(fù)責(zé)
    的頭像 發(fā)表于 03-08 17:19 ?3376次閱讀
    以太網(wǎng)怎么連接 以太網(wǎng)組網(wǎng)結(jié)構(gòu)分析

    中繼器工作在什么網(wǎng)絡(luò)的什么層?是數(shù)據(jù)鏈路層嗎?

    中繼器工作在什么網(wǎng)絡(luò)的什么層?是數(shù)據(jù)鏈路層嗎? 中繼器是一種網(wǎng)絡(luò)設(shè)備,用于將信號(hào)從一個(gè)網(wǎng)絡(luò)傳輸?shù)搅硪粋€(gè)網(wǎng)絡(luò)。它工作在物理層,而不是數(shù)據(jù)鏈路層。本文將詳細(xì)介紹中繼器的工作原理、用途以及與其他網(wǎng)絡(luò)設(shè)備
    的頭像 發(fā)表于 02-20 15:08 ?2167次閱讀

    WiFi協(xié)議如何進(jìn)行數(shù)據(jù)交換和通信

    WiFi協(xié)議棧主要包括三個(gè)層次:物理層(PHY)、數(shù)據(jù)鏈路層(DLL)和網(wǎng)絡(luò)層(NET)。每個(gè)層次都有其特定的功能和協(xié)議。
    的頭像 發(fā)表于 02-19 17:04 ?1645次閱讀
    WiFi協(xié)議如何進(jìn)行<b class='flag-5'>數(shù)據(jù)</b>交換和通信

    衛(wèi)星數(shù)據(jù)鏈開(kāi)發(fā)平臺(tái)設(shè)計(jì)方案:522-基于AD9988的四通道1G帶寬衛(wèi)星數(shù)據(jù)鏈開(kāi)發(fā)平臺(tái)

    車(chē)載雷達(dá)信號(hào)處理 , 衛(wèi)星通信系統(tǒng) , 衛(wèi)星數(shù)據(jù)鏈開(kāi)發(fā)平臺(tái) , 衛(wèi)星互聯(lián)網(wǎng) , 寬帶通信系統(tǒng)
    的頭像 發(fā)表于 01-12 11:15 ?829次閱讀
    衛(wèi)星<b class='flag-5'>數(shù)據(jù)鏈</b>開(kāi)發(fā)平臺(tái)設(shè)計(jì)方案:522-基于AD9988的四通道1G帶寬衛(wèi)星<b class='flag-5'>數(shù)據(jù)鏈</b>開(kāi)發(fā)平臺(tái)

    osi七層模型各層功能及協(xié)議

    。 第一層:物理層(Physical Layer) 物理層負(fù)責(zé)設(shè)備之間的原始數(shù)據(jù)傳輸,主要關(guān)注電子信號(hào)的傳輸和接收。這一層的功能包括數(shù)據(jù)編碼、數(shù)據(jù)傳輸速率、電壓電平等方面的規(guī)范。該層沒(méi)
    的頭像 發(fā)表于 01-10 18:06 ?2302次閱讀

    簡(jiǎn)單認(rèn)識(shí)以太網(wǎng)技術(shù)

    以太網(wǎng)(Ethernet)是一種常見(jiàn)的局域網(wǎng)(LAN)技術(shù),它使用多種協(xié)議來(lái)實(shí)現(xiàn)數(shù)據(jù)通信。Ethernet的協(xié)議分為多層,其中二層協(xié)議主要涉及數(shù)據(jù)鏈路層。在Ethernet中,數(shù)據(jù)鏈路層使用幀(frame)來(lái)傳輸
    的頭像 發(fā)表于 01-07 09:52 ?853次閱讀