SMDS
SMDS
SMDS是由Bell通信開發的,其全稱為交換多兆位數據服務(Switched Multimegabit Data Service SMDS)。SMDS在1990年作為連接FDDI網路到MAN (城域網)的一種基於電信的系統進行了發布,這是它第一次發布。SMDS是一種基於信元的數據傳輸技術,其傳輸速率在T載波線路上可以高達155Mbps,在歐洲有廣泛的應用。
隨著SMDS的發展,它已經可以做到和B-ISDN兼容,一旦B-ISDN可以廣泛的使用,便可以利用SMDS進行長距離的超高速數據傳輸。SMDS信元是由SMDS交換機進行處理的,SMDS交換機通過高速的DS-1、ISDN和SONET鏈路進行連接。SMDS是一種無連接的傳輸系統,致力於降低開銷,所以將差錯檢查留給了智能的終端設備,例如交換機和路由器。
在美國,SMDS首先納入了RBOC,例如Bell Atlantic和Pacific Telesis。這些公司其中有很多現在已經轉向SONET,因為SONET可以提供更為快速的數據傳輸。
SMDS是為了提供高速的MAN數據連接而開發的,其目的是為了:
● ● 為地區性網路提供高速的鏈路。
● ● 傳輸大的圖像文件,例如醫學上的X射線照片。
● ● 傳輸建築圖紙和其他的CAD圖形。
● ● 對圖書館和電子資料庫進行快速的訪問。
SMDS最初是為MAN實現而設計的,其目的是為了提供從低到高各種速率的通信,現在它也可以方便地用於WAN實現中,就像在MAN實現中的使用那樣。SMDS的另外一個重要的特徵是它可以和許多的協議一起使用,包括TCP/IP、SNA、IPX/SPX、DECnet和AppleTalk。因為SMDS使用信元來傳輸數據,所以它可以不用將很大的幀分成較小的單元便可以進行WAN傳輸。
SMDS介面叫做分佈隊列雙匯流排(DQDB),由兩個共享的光纖介質構成。兩條光纖電纜都是一端和用戶的設備相連,另外一端和廠商的交換機相連。在一條電纜上的傳輸是單向的,從用戶設備到交換機,在另外一條電纜上的傳輸也是單向的,從交換機到用戶設備。使用兩條單向的匯流排便消除了存在衝突的可能性。DQDB在每一條匯流排上的傳輸都被分成了時間隙。任何與之相連的設備在需要的時候都可以訪問該匯流排,直到該匯流排上的數據傳輸達到飽和為止。時隙訪問通過在設備之間分佈時隙的方法進行管理,所以沒有哪個設備可以獲得100%的時隙。在SMDS匯流排上最多可以連接512個設備,SMDS匯流排可以覆蓋160公里(100英里)的距離。
SMDS匯流排通常使用T載波線路,但是,在這些線路上的傳輸速度比該線路的最高傳輸速度要稍微低一些,因為有些帶寬被用於控制和信令。例如,T-1的速度為1.544Mbps,但是在T-1線路上的SMDS的傳輸速率只有1.17Mbps。當T-3線路使用DS-3的訪問速率時,SMDS將該線路分成了不同的服務類別,傳輸不同的速率組合:4Mbps、10Mbps、16Mbps、25Mbps和34Mbps。
SMDS主要用於支持數據傳輸,把從LAN接收到的幀轉換為信元。其中的例外是路由的網路功能幀不進行轉換,這些幀由SMDS數據交換介面(SMDS-DXI)進行處理。SMDS-DXI使用的是幀而不是信元,格式為高級鏈路控制(HDLC),這種格式和X.25LAPB以及ISDN LAPD的格式相似。
SMDS信元長度為固定的53個位元組,由頭、分段單元和尾構成。其中頭由以下部分組成:
● ● 訪問控制:包含的信息用以指示該信元是否是由用戶的設備發送的,例如路由器,或者廠商站點的SMDS交換機。
● ● 網路控制:包含的信息說明該信元中攜帶的是控制信息還是數據。
● ● 分段類型:用以指示該信元是否包含有一個報文序列的開始部分,還是包含的是整個序列的中間部分,或者序列的結束部分,或者在信元中包含有整個報文序列。
● ● 報文ID:包含的是一個分配給一個報文序列中所有信元的唯一編號,用以指示這些信元需要統一進行解釋。
信元中的分段單元包含的是信元的負載,也就是用戶在SMDS網路上傳輸的數據。最後,信元的尾由兩個域組成:負載長度和負載CRC。負載長度指示的是分段單元中的負載長度和空位元組長度。如果沒有任何負載,負載長度域就是0。負載CRC是讓接收結點驗證接收到的數據和發送的數據是否相同用的,這些數據包括分段類型、報文ID和分段單元以及負載長度。所有這些域包含的信息都與接收方對負載的準確接收和解釋有關。CRC是將表示每個域總長的數值相加得到的和。