數(shù)據(jù)鏈路層和傳輸層的區(qū)別是什么
傳輸層的概念
傳輸層(TransportLayer)是ISOOSI協(xié)議的第四層協(xié)議,實現(xiàn)端到端的數(shù)據(jù)傳輸。該層是兩臺計算機(jī)經(jīng)過網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)通信時,第一個端到端的層次,具有緩沖作用。當(dāng)網(wǎng)絡(luò)層服務(wù)質(zhì)量不能滿足要求時,它將服務(wù)加以提高,以滿足高層的要求;當(dāng)網(wǎng)絡(luò)層服務(wù)質(zhì)量較好時,它只用很少的工作。傳輸層還可進(jìn)行復(fù)用,即在一個網(wǎng)絡(luò)連接上創(chuàng)建多個邏輯連接。
傳輸層在終端用戶之間提供透明的數(shù)據(jù)傳輸,向上層提供可靠的數(shù)據(jù)傳輸服務(wù)。傳輸層在給定的鏈路上通過流量控、分段/重組和差錯控制。一些協(xié)議是面向鏈接的。這就意味著傳輸層能保持對分段的跟蹤,并且重傳那些失敗的分段。
傳輸層的基本功能
(1)分割與重組數(shù)據(jù)
(2)按端口號尋址
(3)連接管理
(4)差錯控制和流量控制,糾錯的功能
傳輸層要向會話層提供通信服務(wù)的可靠性,避免報文的出錯、丟失、延遲時間紊亂、重復(fù)、亂序等差錯。
傳輸層服務(wù)類型
傳輸層既是OSI層模型中負(fù)責(zé)數(shù)據(jù)通信的最高層,又是面向網(wǎng)絡(luò)通信的低三層和面向信息處理的高三層之間的中間層。該層彌補(bǔ)高層所要求的服務(wù)和網(wǎng)絡(luò)層所提供的服務(wù)之間的差距,并向高層用戶屏蔽通信子網(wǎng)的細(xì)節(jié),使高層用戶看到的只是在兩個傳輸實體間的一條端到端的、可由用戶控制和設(shè)定的、可靠的數(shù)據(jù)通路。
傳輸層提供的服務(wù)可分為傳輸連接服務(wù)和數(shù)據(jù)傳輸服務(wù)。
☆傳輸連接服務(wù):通常,對會話層要求的每個傳輸連接,傳輸層都要在網(wǎng)絡(luò)層上建立相應(yīng)的連接。
☆數(shù)據(jù)傳輸服務(wù):強(qiáng)調(diào)提供面向連接的可靠服務(wù)(很晚OSI才開始制定無連接服務(wù)的有關(guān)標(biāo)準(zhǔn)),并提供流量控制、差錯控制和序列控制,以實現(xiàn)兩個終端系統(tǒng)間傳輸?shù)膱笪臒o差錯、無丟失、無重復(fù)、無亂序。
數(shù)據(jù)鏈路層功能
簡單說數(shù)據(jù)鏈路層是為網(wǎng)絡(luò)層提供數(shù)據(jù)傳送服務(wù)的。具體說:
①鏈路連接的建立,拆除,分離。
②幀定界和幀同步。鏈路層的數(shù)據(jù)傳輸單元是幀,協(xié)議不同,幀的長短和界面也有差別,但無論如何必須對幀進(jìn)行定界。
③順序控制,指對幀的收發(fā)順序的控制。
④差錯檢測和恢復(fù)。還有鏈路標(biāo)識,流量控制等等。差錯檢測多用方陣碼校驗和循環(huán)碼校驗來檢測信道上數(shù)據(jù)的誤碼,而幀丟失等用序號檢測。各種錯誤的恢復(fù)則??糠答佒匕l(fā)技術(shù)來完成。
數(shù)據(jù)鏈路的工作過程
數(shù)據(jù)鏈路的工作過程分為三個階段:建立數(shù)據(jù)鏈路,幀傳輸,釋放數(shù)據(jù)鏈路。結(jié)合數(shù)據(jù)鏈路和物理層的流程:
正常響應(yīng)模式下分析數(shù)據(jù)鏈路的工作過程
(1)數(shù)據(jù)鏈路建立
主站發(fā)送置正常響應(yīng)模式SNRM幀向從站請求建立數(shù)據(jù)鏈路,如果從站同一,發(fā)送無編號確認(rèn)UA幀回主站,于是建立成功
(2)數(shù)據(jù)幀傳輸
這里就結(jié)合上面信息幀介紹的來理解,從圖中可以看出,P和F是成對出現(xiàn)的,主站發(fā)出探詢位P=1,從站才能發(fā)送信息幀,并且以終止位F=1結(jié)束。
(3)釋放數(shù)據(jù)鏈路
主站發(fā)送無編號拆鏈幀,從站同一拆鏈,發(fā)送無標(biāo)號確認(rèn)幀回給主站,釋放成功
數(shù)據(jù)鏈路層和傳輸層的區(qū)別是什么
數(shù)據(jù)鏈路層和傳輸層的主要區(qū)別是:他們的功能和作用不一樣。
數(shù)據(jù)鏈路層負(fù)責(zé)建立和管理節(jié)點間的鏈路。主要功能是通過各種控制協(xié)議,將有差錯的物理信道變?yōu)闊o差錯的、能可靠傳輸數(shù)據(jù)針的數(shù)據(jù)鏈路。傳輸層是通信子網(wǎng)和資源子網(wǎng)的接口和橋梁。主要任務(wù)是:向用戶提供可靠的端到端的差錯和流量控制,保證報文的正確傳輸。
另外傳輸層的環(huán)境比數(shù)據(jù)鏈路層的環(huán)境要復(fù)雜得多。這是由于傳輸層的環(huán)境是兩個主機(jī)以整個子網(wǎng)為通信信道進(jìn)行通信,并且傳輸?shù)臄?shù)據(jù)是報文。而數(shù)據(jù)鏈路層的環(huán)境是兩個分組交換結(jié)點直接通過一條物理信道進(jìn)行通信。傳輸?shù)臄?shù)據(jù)是信息幀。