HDLC的工作原理,HDLC的工作原理

2021-08-25 09:22:43 字數 2461 閱讀 2951

1樓:百小度

hdlc協議工作原理2008-03-24 15:52hdlc協議的操作過程分3個階段:

1、建立資料鏈路連線階段。當網路層向鏈路層發出連線請求時,鏈路層的傳送端向接收端發出snrm(置正常響應模式)無編號幀,若接收端準備就緒,則發出ua(無編號幀確認)無編號幀,表示同意建立資料鏈路連線,此時,鏈路連線就建立好了。

2、傳遞資料階段。鏈路連線建立好後,傳送端開始按照某種流量控制策略傳送資訊幀。如果採用滑動視窗流量控制,那麼一次允許連續傳送多幀而無需對方應 答。

接收端收到資訊幀後,通過幀校驗序列來檢驗接收的資料是否正確。若正確則發出確認監督幀,否則發出否認監督幀。為了提高效率,當接收端收到一正確的信 息幀後,不急於發出確認監督幀,繼續接收後面的資訊幀。

比如說,已連續收到了n(s)=0,1,2三個資訊幀,此時,恰好接收端也有一資訊幀要發到傳送 端,可"順便"將確認資訊放在該資訊幀的n(r)中帶走,即將n(r)置成4,以此確認3號以及3號以前各幀均已收到,並期望接收4號幀,這種方式稱為背 迴應答方式。當然,如果連續正確接收一定數目的資訊幀後,接收端仍沒有資訊幀要傳送,那麼只好單獨發一確認監督幀,否則會因為"接收視窗"尺寸的限制而產 生死鎖

2樓:匿名使用者

高階資料鏈路控制(high-level data link control或簡稱hdlc),是一個在同步網上傳輸 資料、面向位元的資料鏈路層協議,它是由國際標準化組織(iso)根據ibm公司的sdlc(synchronous data link control)協議擴發而成的。

工作原理:

hdlc如何保證資料的透明傳輸

hdlc通過採用「0位元插入法」來保證資料的透明傳輸。即:在傳送端,只要發現有5個連續「1」,便在其後插入一個「0」。

在接收一個幀時,每當發現5個連續「1」後是「0」,則將其刪除以恢復位元流的原貌。

hdlc中文全稱及概念原理

3樓:匿名使用者

hdlc——面向位元的同步協議:high level data link control(高階資料鏈路控制規程)。 hdlc是面向位元的資料鏈路控制協議的典型代表,該協議不依賴於任何一種字元編碼集;資料包文可透明傳輸,用於實現透明傳輸的「0位元插入法」易於硬體實現;全雙工通訊,有較高的資料鏈路傳輸效率;所有幀採用crc檢驗,對資訊幀進行順序編號,可防止漏收或重份,傳輸可靠性高;傳輸控制功能與處理功能分離,具有較大靈活性。

sdlc/hdlc的一幀資訊包括以下幾個場(field),所有場都是從最低有效位開始傳送。

sdlc/hdlc標誌字元

sdlc/hdlc協議規定,所有資訊傳輸必須以一個標誌字元開始,且以同一個字元結束。這個標誌字元是01111110,稱標誌場(f)。從開始標誌到結束標誌之間構成一個完整的資訊單位,稱為一幀(frame)。

所有的資訊是以幀的形式傳輸的,而標誌字元提供了每一幀的邊界。接收端可以通過搜尋"01111110"來探知幀的開頭和結束,以此建立幀同步。

地址場和控制場

在標誌場之後,可以有一個地址場a(address)和一個控制場c(contro1)。地址場用來規定與之通訊的次站的地址。控制場可規定若干個命令。

sdlc規定a場和c場的寬度為8位。hdlc則允許a場可為任意長度,c場為8位或16位。接收方必須檢查每個地址位元組的第一位,如果為"0",則後邊跟著另一個地址位元組;若為"1",則該位元組就是最後一個地址位元組。

同理,如果控制場第一個位元組的第一位為"0",則還有第二個控制場位元組,否則就只有一個位元組。

資訊場跟在控制場之後的是資訊場i(information)。i場包含有要傳送的資料,亦成為資料場。並不是每一幀都必須有資訊場。

即資訊場可以為0,當它為0時,則這一幀主要是控制命令。

幀校驗場

緊跟在資訊場之後的是兩位元組的幀校驗場,幀校驗場稱為fc(frame check)場, 校驗序列fcs(frame check sequence)。sdlc/hdlc均採用16位迴圈冗餘校驗碼crc (cyclic redundancy code),其生成多項式為ccitt多項式x^16+x^12+x^5+1。除了標誌場和自動插入的"0"位外,所有的資訊都參加crc計算。

crc的編碼器在傳送碼組時為每一碼組加入冗餘的監督碼位。接收時譯碼器可對在糾錯範圍內的錯碼進行糾正,對在校錯範 圍內的錯碼進行校驗,但不能糾正。超出校、糾錯範圍之外的多位錯誤將不可能被校驗發現 。

4樓:匿名使用者

hdcl是點到點序列線路上(同點電路)的幀封裝格式,其幀格式和乙太網幀格式有很大的差別,hdlc幀沒有源mac地址和目的mac地址。cisco公司對hdlc進行了專有化,cisco的hdlc封裝和標準的hdlc不相容。如果鏈路的兩端都是cisco裝置,如果hdlc封裝沒有問題,但如果cisco裝置與非cisco裝置進行連線,應使用ppp協議。

hdlc不能提供驗證,缺少了對鏈路的安全保護。預設時,cisco路由器的串列埠是採用cisco hdlc封裝的。如果串列埠的封裝不是hdlc,要把封裝改為hdlc,使用」encapsulation hdlc」命令。

基於HDLC協議的透明傳輸原理,設位串

答案 01111101111111110 hdlc通過採用 0位元插入法 來保證資料的透明傳輸。即 在發 送端,只要發現有5個連續 1 便在其後插入一個 0 在接收一個幀時,每當發現5個連續 1 後是 0 則將其刪除以恢復位元流的原貌。自己去百科看看hdlc協議吧。網路軟體一般包括網路作業系統 填空...

測謊儀的工作原理,測謊儀是根據什麼原理來工作的

測謊的原理是 絕大多數人在說謊或受到有關情緒詞的影響時,會發生一系列植物神經系統功能的變化,檢測這些變化可反映受試者當時的情緒狀態,對答是否真實。受過專門訓練 並有一定實踐經驗的人員做出的測謊結 果,準確性可達75 80 對案件審理有一定的參考價值,但不能作為證據,因為 有15 20 的結果很不可靠...

液壓傳動的工作原理是什麼,簡述液壓傳動的工作原理

內容來自使用者 天成資訊 液壓傳動是指以液體為工作介質進行能量傳遞和控制的一種傳動方式。液力傳動系統主要是利用液體動能進行能量轉換的傳動方式,如液力耦合器和液力變矩器。液壓傳動是利用液體壓力能進行能量轉換的傳動方式。在機械上採用液壓傳動技術,可以簡化機器的結構,減輕機器質量,減少材料消耗,降低製造成...