SMDS是由Bell通信开发的,其全称为交换多兆位数据服务(Switched Multimegabit Data Service SMDS)。SMDS在1990年作为连接
FDDI网络到
MAN (
城域网)的一种基于电信的系统进行了发布,这是它第一次发布。SMDS是一种基于信元的数据传输技术,其
传输速率在T载波线路上可以高达155Mbps,在欧洲有广泛的应用。
兼容
随着SMDS的发展,它已经可以做到和
B-ISDN兼容,一旦B-ISD N可以广泛的使用,便可以利用SMDS进行长距离的超高速数据传输。SMDS信元是由SMDS
交换机进行处理的, SMDS交换机通过高速的DS-1、ISDN和S O N E T 链路进行连接。SMDS是一种无连接的传输系统,致力于降低开销, 所以将差错检查留给了智能的
终端设备,例如
交换机和
路由器。
在美国的情况
在美国,SMDS首先纳入了RBOC,例如Bell Atlantic和Pacific Telesis。这些公司其中有很多已经转向SONET,因为SONET可以提供更为快速的数据传输。
技术目的
SMDS是为了提供高速的MAN
数据连接而开发的,其目的是为了:
. 为地区性网络提供高速的链路。
. 传输大的图像文件,例如医学上的X 射线照片。
. 对图书馆和电子资料库进行快速的访问。
SMDS最初是为MAN实现而设计的,其目的是为了提供从低到高各种速率的通信,它也可以方便地用于WAN实现中,就像在MAN实现中的使用那样。SMDS的另外一个重要的特征是它可以和许多的协议一起使用,包括TCP/IP、S N A、
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和3 4 M b p s。
SMDS主要用于支持数据传输,把从LAN接收到的帧转换为信元。其中的例外是
路由的网络功能帧不进行转换,这些帧由SMDS数据交换接口(SMDS-DXI)进行处理。SMDS-DXI使用的是帧而不是信元,格式为高级链路控制(
HDLC),这种格式和X.25 LAPB以及ISDN LAPD的格式相似。
通信和信元结构
SMDS的层次和
OSI模型的
物理层、
数据链路层和网络层是对应的。在物理层使用IEEE 802.6标准进行MAN通信,在
数据链路层LLC子层进行通信。网络层由用于传输数据的通信
路径组成。
SMDS信元长度为固定的53个字节,由头、分段单元和尾构成。其中头由以下
部分组成:
.
访问控制:包含的信息用以指示该信元是否是由用户的设备发送的,例如
路由器,或者
厂商站点的SMDS交换机。
.
网络控制:包含的信息说明该信元中携带的是控制信息还是数据。
. 分段类型:用以指示该信元是否包含有一个
报文序列的开始部分,还是包含的是整个序
列的中间部分,或者序列的结束部分,或者在信元中包含有整个
报文序列。
.
报文ID:包含的是一个分配给一个报文序列中所有信元的唯一编号,用以指示这些信元需要统一进行解释。
信元中的分段单元包含的是信元的负载,也就是用户在SMDS网络上传输的数据。最后,信元的尾由两个域组成:负载长度和负载CRC。负载长度指示的是分段单元中的负载长度和空字节长度。如果没有任何负载,负载长度域就是0。负载CRC是让接收结点验证接收到的数据和发送的数据是否相同用的,这些数据包括分段类型、
报文ID和分段单元以及负载长度。所有这些域包含的信息都与接收方对负载的准确接收和解释有关。CRC是将表示每个域总长的数值相加得到的和。
有关SMDS
除了可以提供高速
网络通信并且可以和ISDN、T载波、ATM技术兼容之外, SMDS还为用户提供了很高的安全性。例如,可以将访问的
节点限制在某个组或者单个地址上,可以为
敏感的信息建立私有网络。客户可以基于他们需要使用的SMDS服务的多少来付费。SMDS的缺点在于它不如
X.25、
帧中继和
ISDN那样具有广泛的应用, SMDS是专为传输数据而设计的。