17-9 Token-Ring 訊框格式
圖 17-13 為 Token-Ring 的訊框格式,原則上訊框格式可分為兩大類:『資料訊框』和『符記訊框』。如同其它 MAC 協定一樣,定址也是允許使用 2 或 6 個位元組,但在同一網路上只能使用一種方式。以下分別介紹各欄位的功能: 圖 17-13 IEEE 802.5 Token-Ring 訊框格式 (1) 起始符號(Starting Delimiter, SD):此欄位為訊框的起始符號,它的組成是 JK0JK000 位元串,使用非資料編碼,所以不會和資料混淆。 (2) 存取控制(Access Control, AC):資料和符記訊框都會包含此欄位,其格式為 PPPTMRRR。前三個位元(PPP)用來表示本訊框的優先等級(0 ~ 7 等級)。T(Token)位元用來分辨本訊框是符記(T = 1)或資料(T = 0)。M(Monitor)位元用來表示本訊框是(M = 1)否(M = 0)為『監督站』。預約位元(RRR)是用來讓其他工作站預約想要傳送訊框的優先權,它只會存留優先權最高的。 (3) 訊框控制(Frame Control, FC):用於辨識本訊框是傳送 MAC 控制訊息或 LLC-PDU,其格式為 FFCCCCCC。前兩個位元(FF)是用來分辨所傳送的是 LLC-PDU 或 MAC 控制訊息。最後六個位元(CCCCCC)是當該訊框作 MAC 管理時,存放訊框狀態或網路管理訊息之用。 (4) 位址欄位(Address Field, AF):包含來源位址(SA)和目的位址(DA)各 2 或 6 bytes 長度。前一個位元(I/G):I 表示獨立個體位址;G 表示後面的位址是群體位址,如圖 17-13 (c) 所示。 (5) 訊息(Information):內容為 LLC-PDU或 MAC 控制訊息。 (6) 訊框檢查碼(Frame Check Sequence, FCS):檢查範圍是由訊框控制欄位(FC)到訊息欄位之間的循環多餘碼檢查(CRC-32)。 (7) 結束符號(End Delimiter):表示訊框結束的位置。如同起始符號一樣,利用非資料編碼方式來標示(J、K)。它的組成是 JK1JK10E 的位元字串,其中 E 位元是『軟體錯誤指示』(Soft Error Indicator, SEI),此位元若被設定,即表示已受環境的影響收到錯誤的資料(如干擾等),而非因硬體故障而導致錯誤。 (8) 訊框狀態(Frame Status):此欄位是讓接收工作站回覆確認訊息使用,它的組成是 AC××AC××。如果接收端已辨識到此訊框的目的位址,它就將『位址已辨識位元』(Address Recognized Indicator, ARI)設定為 1(A = 1)。如果接收端已完成接收此訊框,就將『訊框已接收位元』(Frame Copied Indicator, FCI)設定為 1(C = 1)。 因為符記訊框並沒有攜帶資料,本身訊框長度只有三個欄位(24 個位元):起始符號、存取控制和結束符號欄位。又存取控制欄位中的 T 位元為 1(T = 1),表示符記。當訊框某一工作站接收到符記訊框後,立即將 T 設定為 0,並將資料緊接於存取控制欄位之後送出,該訊框就直接由 Free Token 一變而為資料訊框(Frame)。
|
翻轉工作室:粘添壽
電腦網路與連結技術:
翻轉電子書系列: |