資料鏈路層的主要任務是什麼?網路層的主要功能有哪些

時間 2021-08-30 11:17:35

1樓:河傳楊穎

1、資料鏈路層功能

只提供導線的一端到另一端的資料傳輸。資料鏈路層會在 frame 尾端置放檢查碼(parity,sum,crc)以檢查實質內容,將物理層提供的可能出錯的物理連線改造成邏輯上無差錯的資料鏈路,並對物理層的原始資料進行資料封裝。

2、網路層的主要功能

對網路層而言使用ip地址來唯一標識網際網路上的裝置,網路層依靠ip地址進行相互通訊(類似於資料鏈路層的mac地址),詳細的編址方案參見ipv4和ipv6。

設計資料鏈路層的原因

1、在原始的物理線路上傳輸資料訊號是有差錯的。

2、設計資料鏈路層的主要目的就是在原始的、有差錯的物理傳輸線路的基礎上,採取差錯檢測、差錯控制與流量控制等方法,將有差錯的物理線路改進成邏輯上無差錯的資料鏈路,向網路層提供高質量的服務。

3、從網路參考模型的角度看,物理層之上的各層都有改善資料傳輸質量的責任,資料鏈路層是最重要的一層。

2樓:匿名使用者

1、資料鏈路層在物理層提供的服務的基礎上向網路層提供服務,其最基本的服務是將源自網路層來的資料可靠地傳輸到相鄰節點的目標機網路層。

為達到這一目的,資料鏈路必須具備一系列相應的功能,主要有:

(1)如何將資料組合成資料塊,在資料鏈路層中稱這種資料塊為幀(frame),幀是資料鏈路層的傳送單位;

(2)如何控制幀在物理通道上的傳輸,包括如何處理傳輸差錯,如何調節傳送速率以使與接收方相匹配;

(3)以及在兩個網路實體之間提供資料鏈路通路的建立、維持和釋放的管理。

2、網路層的目的是實現兩個端系統之間的資料透明傳送,具體功能包括定址和路由選擇、連線的建立、保持和終止等。它提供的服務使傳輸層不需要了解網路中的資料傳輸和交換技術。如果您想用盡量少的詞來記住網路層,那就是“路徑選擇、路由及邏輯定址”。

擴充套件資料

osi模型有7層結構,每層都可以有幾個子層。 osi的7層從上到下分別是 7應用層6表示層5 會話層 4傳輸層3網路層2資料鏈路層1物理層

1、應用層

與其它計算機進行通訊的一個應用,它是對應應用程式的通訊服務的。例如,一個沒有通訊功能的字處理程式就不能執行通訊的**,從事字處理工作的程式設計師也不關心osi的第7層。但是,如果新增了一個傳輸檔案的選項,那麼字處理器的程式設計師就需要實現osi的第7層。

2、表示層

這一層的主要功能是定義資料格式及加密。例如,ftp允許你選擇以二進位制或ascii格式傳輸。如果選擇二進位制,那麼傳送方和接收方不改變檔案的內容。

如果選擇ascii格式,傳送方將把文字從傳送方的字符集轉換成標準的ascii後傳送資料。在接收方將標準的ascii轉換成接收方計算機的字符集。示例:加密,ascii等。

3、會話層

它定義瞭如何開始、控制和結束一個會話,包括對多個雙向訊息的控制和管理,以便在只完成連續訊息的一部分時可以通知應用,從而使表示層看到的資料是連續的,在某些情況下,如果表示層收到了所有的資料,則用資料代表表示層。示例:rpc,sql等。

4、傳輸層

這層的功能包括是否選擇差錯恢復協議還是無差錯恢復協議,及在同一主機上對不同應用的資料流的輸入進行復用,還包括對收到的順序不對的資料包的重新排序功能。示例:tcp,udp,spx。

5、網路層

這層對端到端的包傳輸進行定義,它定義了能夠標識所有結點的邏輯地址,還定義了路由實現的方式和學習的方式。為了適應最大傳輸單元長度小於包長度的傳輸介質,網路層還定義瞭如何將一個包分解成更小的包的分段方法。示例:

ip,ipx等。

6、資料鏈路層

它定義了在單個鏈路上如何傳輸資料。這些協議與被討論的各種介質有關。示例:atm,fddi等。

資料鏈路層:是為了提供功能上和規程上的方法,以便建立、維護和釋放網路實體間的資料鏈路 。

物理鏈路(物理線路):是由傳輸介質與裝置組成的。原始的物理傳輸線路是指沒有采用高層差錯控制的基本的物理傳輸介質與裝置。

資料鏈路(邏輯線路):在一條物理線路之上,通過一些規程或協議來控制這些資料的傳輸,以保證被傳輸資料的正確性。實現這些規程或協議的硬體和軟體加到物理線路,這樣就構成了資料鏈路。

從資料傳送點到資料接收點(點到點 point to point)所經過的傳輸途徑。

當採用複用技術時,一條物理鏈路上可以有多條資料鏈路。

7、物理層

osi的物理層規範是有關傳輸介質的特性標準,這些規範通常也參考了其他組織制定的標準。連線頭、幀、幀的使用、電流、編碼及光調製等都屬於各種物理層規範中的內容。物理層常用多個規範完成對所有細節的定義。

示例:rj45,802.3等。

3樓:假面

資料鏈路層的任務是將有噪聲線路變成無傳輸差錯的通訊線路,為達此目的,資料被分割成( 幀),為防止傳送過快,總是提供( 流控制)。

網路層的功能屬於通訊子網,它通過網路連線交換傳輸層發出的實體資料。交換過程中,選擇合適的傳輸路徑,解決網路中出現的區域性擁擠或全面的阻塞。此外,網路層還應有記賬功能,一邊通過網路中交換的分組或字元數、位數收取費用。

當傳輸的資料跨越一個網路邊界時,網路層根據不同的分組長度、定址方式、通訊協議進行交換,使得異構網路能夠互相通訊。

擴充套件資料:

設計資料鏈路層的原因

1、在原始的物理線路上傳輸資料訊號是有差錯的。

2、設計資料鏈路層的主要目的就是在原始的、有差錯的物理傳輸線路的基礎上,採取差錯檢測、差錯控制與流量控制等方法,將有差錯的物理線路改進成邏輯上無差錯的資料鏈路,向網路層提供高質量的服務。

3、從網路參考模型的角度看,物理層之上的各層都有改善資料傳輸質量的責任,資料鏈路層是最重要的一層。

鏈路層的主要功能 鏈路層是為網路層提供資料傳送服務的,這種服務要依靠本層具備的功能來實現。鏈路層應 具備如下功能:

① 鏈路連線的建立,拆除,分離.

② 幀定界和幀同步.鏈路層的資料傳輸單元是幀,協議不同,幀的長短和介面也有差別,但 無論如何必須對幀進行定界.

③ 順序控制,指對幀的收發順序的控制.

④ 差錯檢測和恢復。還有鏈路標識,流量控制等等.

差錯檢測多用方陣碼校驗和迴圈碼校 驗來檢測通道上資料的誤碼,而幀丟失等用序號檢測.各種錯誤的恢復則常靠反饋重發 技術來完成.

鏈路管理功能主要用於面向連線的服務。當鏈路兩端的節點要進行通訊前,必須首先確認對方已處於就緒狀態,並交換一些必要的資訊以對幀序號初始化,然後才能建立連線,在傳輸過程中則要能維持該連線。

如果出現差錯,需要重新初始化,重新自動建立連線。傳輸完畢後則要釋放連線。資料連路層連線的建立維持和釋放就稱作鏈路管理。

在多個站點共享同一物理通道的情況下(例如在lan中)如何在要求通訊的站點間分配和管理通道也屬於資料鏈路層管理的範疇。

osi參考模型各層的功能是什麼?

4樓:demon陌

osi參考模型分為7層,分別是物理層,資料鏈路層,網路層,傳輸層,會話層,表示層和應用層。

各層的主要功能及其相應的資料單位如下:

1 物 理 層(physical layer)

我們知道,要傳遞資訊就要利用一些物理**,如雙紐線、同軸電纜等,但具體的物理**並不在osi的7層之內,有人把物理**當作第0層,物理層的任務就是為它的上一層提供一個物理連線,以及它們的機械、電氣、功能和過程特性。

如規定使用電纜和接頭 的型別,傳送訊號的電壓等。在這一層,資料還沒有被組織,僅作為原始的位流或電氣電壓處理,單位是位元。

2 數 據 鏈 路 層(data link layer)

資料鏈路層負責在兩個相鄰結點間的線路上,無差錯的傳送以幀為單位的資料。每一幀包括一定數量的資料和一些必要的控制資訊。和物理層相似,資料鏈路層要負責建立、維持和釋放資料鏈路的連線。

在傳送資料時,如果接收點檢測到所傳資料中有差錯,就要通知發方重發這一幀。

3 網 絡 層(network layer)

在計算機網路中進行通訊的兩個計算機之間可能會經過很多個資料鏈路,也可能還要經過很多通訊子網。

網路層的任務就是選擇合適的網間路由和交換結點, 確保資料及時傳送。網路層將資料鏈路層提供的幀組成資料包,包中封裝有網路層包頭,其中含有邏輯地址資訊- -源站點和目的站點地址的網路地址。

4 傳 輸 層(transport layer)

該層的任務時根據通訊子網的特性最佳的利用網路資源,並以可靠和經濟的方式,為兩個端系統(也就是源站和目的站)的會話層之間,提供建立、維護和取消傳輸連線的功能,負責可靠地傳輸資料。在這一層,資訊的傳送單位是報文。

5 會 話 層(session layer)

這一層也可以稱為會晤層或對話層,在會話層及以上的高層次中,資料傳送的單位不再另外命名,統稱為報文。會話層不參與具體的傳輸,它提供包括訪問驗證和會話管理在內的建立和維護應用之間通訊的機制。如伺服器驗證使用者登入便是由會話層完成的。

6 表 示 層(presentation layer)

這一層主要解決擁護資訊的語法表示問題。它將欲交換的資料從適合於某一使用者的抽象語法,轉換為適合於osi系統內部使用的傳送語法。即提供格式化的表示和轉換資料服務。

資料的壓縮和解壓縮, 加密和解密等工作都由表示層負責。

應用層確定程序之間通訊的性質以滿足使用者需要以及提供網路與使用者應用軟體之間的介面服務。

擴充套件資料:

先將要寄的東西打包,這是應用層的資料。那麼現在到了傳輸層,主要是提供一種傳輸方式。類似我們在寄快遞的時候選擇空運或者陸運。

空運比較貴嘛,但是快,陸運便宜但是慢。這邊只是一個比喻,實際肯定沒有這麼簡單。

傳輸層主要會使用tcp和udp兩種協議。那麼在選擇完了傳輸方式後,就需要填寫發件人(源地址)和收件人(目標地址)了。填寫完畢以後交給快遞公司,他們會把快遞由一個轉運中心發往另一個轉運中心,並不是直接從源發往目標。

這裡的轉運中心其實就到二層了。

在傳輸過程中,像乙太網中的mac地址,是會不停變化的,就像一個快遞由上海發往武漢,會先到上海的某個集散中心,然後發往武漢,然後又在武漢的集散中心轉幾圈,最後發往離目標最近的快遞點,然後才開始配送,最終送到收件人手上。

iso為了更好的使網路應用更為普及,就推出了osi參考模型。其含義就是推薦所有公司使用這個規範來控制網路。這樣所有公司都有相同的規範,就能互聯了。

提供各種網路服務功能的計算機網路系統是非常複雜的。根據分而治之的原則,iso將整個通訊功能劃分為七個層次,劃分原則是:

(1)網路中各節點都有相同的層次;

(2)不同節點的同等層具有相同的功能;

(3)同一節點內相鄰層之間通過介面通訊;

(4)每一層使用下層提供的服務,並向其上層提供服務;

(5)不同節點的同等層按照協議實現對等層之間的通訊。

(6)根據功能需要進行分層,每層應當實現定義明確的功能。

(7)嚮應用程式提供服務

教師的任務是什麼,主要任務是什麼

中公教育 新時代教師的主要任務應該是 讓學生在快樂中學習,讓學生在快樂中成長,讓學生感受不到痛苦 壓力,讓學生感到學習是一件快樂輕鬆的事情,讓學生對學習充滿濃厚的興趣。這才是我們新時代教師應該追求的目標。現在教師的職業是溝通交流型的職業。教師的教學業績有很大程度上和教師的溝通能力有關。不可能每個人的...

武警的主要任務是什麼,武警主要是什麼任務

武警有很多種,你說哪種 紫棋金魚 請自己想,動腦筋會有好處的。武警的職責是什麼? 蓬菲儀昭 武警部隊八大警種 1 內衛 主要擔負國家重要目標的警衛,如國家機關單位 重要橋樑道路 看守所 監獄等,前身是公安軍,武警機動師 屬於內衛的分支,成建制單位,主要擔負國家內部各地區發生突發事件的應對工作,前身解...

天宮一號主要任務是什麼

腚當貓 天宮一號天宮一號模擬截圖 左邊的是天宮一號 目錄 隱藏 天宮一號百科檔案 天宮一號簡介 瞭解天宮一號未來國家計劃航天任務 最新情況天宮一號實體首次 天宮一號百科檔案 天宮一號簡介 瞭解天宮一號 未來國家計劃航天任務 最新情況 天宮一號實體首次 編輯本段 天宮一號百科檔案 飛行器名稱 天宮一號...