軟考網(wǎng)工之同步數(shù)據(jù)鏈路控制協(xié)議(SDLC)
通過同步數(shù)據(jù)鏈路控制(SDLC)協(xié)議,數(shù)據(jù)鏈路層為特定通信網(wǎng)絡(luò)提供了網(wǎng)絡(luò)可尋址單元(NAUs:Network Addressable Units)間的數(shù)據(jù)差錯釋放(Error-Free)功能。信息流經(jīng)過數(shù)據(jù)鏈路控制層由上層往下傳送至物理控制層。然后通過一些接口傳送到通信鏈路。SDLC 支持各種鏈路類型和拓樸結(jié)構(gòu)。應(yīng)用于點(diǎn)對點(diǎn)和多點(diǎn)鏈接、有界(Bounded)和無界(Unbounded)媒體、半雙工(Half-Duplex)和全雙工(Full-Duplex)傳輸方式,以及電路交換網(wǎng)絡(luò)和分組交換網(wǎng)絡(luò)。
SDLC 支持識別兩類網(wǎng)絡(luò)節(jié)點(diǎn):主節(jié)點(diǎn)(Primary)和次節(jié)點(diǎn)(Secondary)。主節(jié)點(diǎn)主要控制其它節(jié)點(diǎn)(稱為次節(jié)點(diǎn):Secondaries)的操作。主節(jié)點(diǎn)按照預(yù)先確定的順序選擇次節(jié)點(diǎn),一旦選定的次節(jié)點(diǎn)已經(jīng)導(dǎo)入數(shù)據(jù),那么它即可進(jìn)行傳輸。同時主節(jié)點(diǎn)可以建立和拆除鏈路,并在運(yùn)行過程中控制這些鏈路。主節(jié)點(diǎn)支配次節(jié)點(diǎn),也就是說,次節(jié)點(diǎn)只有在主節(jié)點(diǎn)授權(quán)前提下才可以向主節(jié)點(diǎn)發(fā)送信息。
SDLC 主節(jié)點(diǎn)和次節(jié)點(diǎn)可以在四種配置中建立連接:
點(diǎn)對點(diǎn)(Point-to-Point):只包括兩個節(jié)點(diǎn):一個主節(jié)點(diǎn),一個次節(jié)點(diǎn)。
多點(diǎn)(Multipoint):包括一個主節(jié)點(diǎn),多個次節(jié)點(diǎn)。
環(huán)(Loop):包括一個環(huán)形拓樸:連接起始端為主節(jié)點(diǎn),結(jié)束端為次節(jié)點(diǎn)。通過中間次節(jié)點(diǎn)相互之間傳送信息以響應(yīng)主節(jié)點(diǎn)請求。
集線前進(jìn)(Hub Go-Ahead):包括一個 Inbound 信道和一個 Outbound 信道。主節(jié)點(diǎn)使用Outbound信道與次節(jié)點(diǎn)進(jìn)行通信。次節(jié)點(diǎn)使用 Inbound 信道與主節(jié)點(diǎn)進(jìn)行通信。通過每個次節(jié)點(diǎn),Inbound 信道以菊花鏈(Daisy-Chained)格式回到主節(jié)點(diǎn)。
為適應(yīng)不同環(huán)境,SDLC 具有一些派生類:
HDLC,一種 ISO 協(xié)議,適用于 x.25 網(wǎng)絡(luò);
LAPB,一種 ITU-T 協(xié)議,適用于 ISDN 網(wǎng)絡(luò);
LAPF,一種 ITU-T 協(xié)議,適用于幀中繼(Frame Relay)網(wǎng)絡(luò);
IEEE 802.2,通常指 LLC,具有三種類型,適用于局域網(wǎng)(Local Area Network);
QLLC,適用于在 X.25 網(wǎng)絡(luò)上傳輸 SNA 數(shù)據(jù)。
協(xié)議結(jié)構(gòu):
1 byte 1-2 bytes 1-2 bytes Variable 2 bytes 1 byte
Flag Address field Control field Data FCS Flag
釋義:
Flag ― 啟動和終止差錯校驗(yàn)。
Address ― 包括次站 SDLC 地址,表明幀來自于主站還是次站。
Control ― 使用3種不同格式,取決于使用的 SDLC 幀類型:
Information(I)frame ― 傳遞上層信息和一些控制信息。
Supervisory (S)frame ― 提供控制信息。S 幀可以請求和掛起傳輸、報告狀態(tài)、確認(rèn) I 幀接收。S 幀不包含信息幀(information field)。
Unnumbered (U)frame ― 支持控制目標(biāo),無編號。U 幀用于啟動次站。取決于 U 幀,其控制字段可能為1字節(jié)也可能為2字節(jié)。有些 U 幀包含信息字段。
Data ― 包含路徑信息單元(PIU)或交換識別(XID)信息。
Frame check sequence (FCS))― 優(yōu)于結(jié)束標(biāo)簽分隔符,通常指循環(huán)冗余校驗(yàn)(CRC)計(jì)算余數(shù)。
相關(guān)協(xié)議:LAPB、X.25、幀中繼、HDLC、LAPF、QLLC、LLC