DLSw技术白皮书1.1 一、DLSw概述DLSw(Data Link Switch——数据链路交换协议)它是Advanced Peer-to-Peer Networking (APPN) Implementers Workshop (AIW)研制用来实现通过TCP/IP传输SNA的一种方法。图1-1 传统的SNA网络结构图1-2 APPN网络结构我们知道,SNA(System Network Architecture——系统网络结构)是IBM公司70年代开发的IBM专有的网络结构。 在TCP/IP协议流行以前,它曾是网络世界的主宰,许多企业都采用SNA来建立自己的网络。如图1-1所示,传统的SNA网络采用树状的、分层的网络结构,通常以IBM大型机作为网络的核心。这种网络的优点是易于管理,具有确定性并提供有保证的响应时间,它的可靠性和效率在当时都是非常出色的。但是这种网络结构比较固定,缺乏必要的灵活性,无法适应复杂多变的组网需求,也无法利用智能网络设备的性能。随着网络技术的发展,以APPN(Advanced Peer-to-Peer Networking)技术为基础的新一代SNA网络结构诞生了。如图1-2所示,它支持对等的网络结构,使得网网络有了足够的灵活性。 此外它还提供了路由功能,提供了诸如HPR(High Performance Routing——高性能路选)等特性,增加了网络的性能和可靠性。不过,这些优点是以其配置管理的复杂性为代价的,合理有效构建一个有APPN特性的SNA网络并保证其正常运行对网络管理员来说往往是一项艰巨的任务。SNA链路控制层支持多种传输介质,每一种介质都是针对特定设备和用户需求的。这些介质包括:主机通道(CIP)、SDLC、X.25、Token Ring等。一个标准的SNA主机通道采用DMA(Direct-Memory-Access)技术通过一条多芯电缆提供一个并行的数据通道,连接其他的主机或通讯控制机。每条电缆的长度可以是数百英尺,传输数率3到4.5Mbps。IBM的企业主机连接系统(ESCON)提供更高的传输数率和更远的传输距离。ESCON以光纤为媒介支持点对点连接,距离可达数公里,数率18Mbps。SDLC (Synchronous Data Link Control——同步数据链路控制)被广泛的应用在SNA网络互连、广域网连接等领域中。X.25网络在广域网中已经有很长的历史了。通常的当X.25被用来连接两个SNA节点时是当作一条单链路来使用的。SNA把X.25作为访问协议,X.25把SNA节点作为两个相邻的节点。通过X.25连接SNA节点SNA需要X.25所没有的链路控制协议,所以需要扩充一些特殊的链路控制协议,例如:QLLC(Qualified Logical Link Control)、ELLC(Enhanced Logical Link Control)等。Token Ring是SNA在局域网中最主要的传输介质,采用LLC2 (Logic Link Control Type 2——逻辑链路控制协议类型2)作为链路层协议。除了上面提到的这些介质以外,SNA还可以利用目前广泛流行的一些传输介质,例如:Ethernet、FDDI、桢中继等。其中Ethenet也采用LLC2。图1-3显示了几种主要传输介质在SNA中的应用。