『壹』 數據鏈路層的主要功能有哪六個
您好,數據鏈路可以粗略地理解為數據通道。物理層要為終端設備間的數據通信提供傳輸媒體及其連接.媒體是長期的,連接是有生存期的.在連接生存期內,收發兩端可以進行不等的一次或多次數據通信.
1、數據鏈路層是OSI參考模型中的第二層,介乎於物理層和網路層之間。數據鏈路層在物理層提供的服務的基礎上向網路層提供服務,其最基本的服務是將源自網路層來的數據可靠地傳輸到相鄰節點的目標機網路層。為達到這一目的,數據鏈路必須具備一系列相應的功能
2、與其它計算機進行通訊的一個應用,它是對應應用程序的通信服務的。例如,一個沒有通信功能的字處理程序就不能執行通信的代碼,從事字處理工作的程序員也不關心OSI的第7層。但是,如果添加了一個傳輸文件的選項,那麼字處理器的程序員就需要實現OSI的第7層。示例:telnet,HTTP,FTP,NFS,SMTP等。
3、數據鏈路(邏輯線路):在一條物理線路之上,通過一些規程或協議來控制這些數據的傳輸,以保證被傳輸數據的正確性。實現這些規程或協議的硬體和軟體加到物理線路,這樣就構成了數據鏈路。從數據發送點到數據接收點(點到點 point to point)所經過的傳輸途徑。
『貳』 數據鏈路層的主要任務是什麼網路層的主要功能有哪些
1、數據鏈路層功能
在兩個網路實體之間提供數據鏈路連接的創建、維持和釋放管理。構成數據鏈路數據單元(frame:數據幀或訊框),並對幀定界、同步、收發順序的控制。傳輸過程中的網路流量控制、差錯檢測和差錯控制等方面。
只提供導線的一端到另一端的數據傳輸。數據鏈路層會在 frame 尾端置放檢查碼(parity,sum,CRC)以檢查實質內容,將物理層提供的可能出錯的物理連接改造成邏輯上無差錯的數據鏈路,並對物理層的原始數據進行數據封裝。
2、網路層的主要功能
對網路層而言使用IP地址來唯一標識互聯網上的設備,網路層依靠IP地址進行相互通信(類似於數據鏈路層的MAC地址),詳細的編址方案參見IPv4和IPv6。
設計數據鏈路層的原因
1、在原始的物理線路上傳輸數據信號是有差錯的。
2、設計數據鏈路層的主要目的就是在原始的、有差錯的物理傳輸線路的基礎上,採取差錯檢測、差錯控制與流量控制等方法,將有差錯的物理線路改進成邏輯上無差錯的數據鏈路,向網路層提供高質量的服務。
3、從網路參考模型的角度看,物理層之上的各層都有改善數據傳輸質量的責任,數據鏈路層是最重要的一層。