思科ccie认证 DLSW技术简述

 

 

DLSw(Data Link Switching,数据链路交换)是APPN(Advanced Peer-to-Peer Networking,高级对等网络)、Implementers Workshop(AIW,实现工作组)开发,用来实现通过TCP/IP承载SNA(System Network Architecture,系统网络结构体系)的一种方法。SNA是IBM在70年代推出的与OSI参考模型对应的网络体系结构。要实现SNA协议跨广域网传输,解决方案之一就是DLSw技术。

利用DLSw技术,还可以实现SDLC(Synchronous Data Link Control,同步数据链路控制)链路协议的跨TCP/IP传输。先将SDLC格式的报文转换成LLC2格式的报文,再通过DLSw和远端互联。这样,DLSw还支持LAN与SDLC之间不同介质的互联。

DLSw目前有两种版本:DLSw1.0和DLSw2.0。基于RFC 1795实现的DLSw为DLSw1.0版本;为了提高产品可维护性,减少网络开销,系统基于RFC 2166实现了DLSw2.0版本。DLSw2.0中增加了支持以组播及单播方式发送UDP探询报文的功能。当通信对端也是DLSw2.0时,二者可以使用UDP报文探询可达信息,仅在有数据传输需求时才建立TCP连接。

1.0版本存在众多的问题,所以在之后才有了DLSW2.0版本:

存在的问题:

1、TCP连接的问题:所有报文(包括探询报文、建立电路请求报文、数据报文)都使用TCP连接传输,先建立两条TCP连接,完成性能交换以后,断掉一条TCP连接,这在一定程度上造成了网络资源的浪费。

2、广播报文泛滥:在DLSw的可达信息列表尚未有可达路径信息或可达路径信息过少的时候,探询报文将通过已经建立好的TCP连接大量涌向广域网。

3、可维护性差:链路中断时,DLSw1.0使用两种报文通知对端,但不能告诉对端是什么原因导致的链路中断,很难确定问题所在。

DLSw2.0改进:

  1. 使用UDP报文查询对等体地址:为了避免建立不必要的TCP连接,DLSw2.0一般不使用TCP连接发送探询报文,而改用UDP报文发送。
  2. 建立单条TCP通道:有建立链路的需求时,源DLSw2.0路由器和目标DLSw2.0路由器之间才建立TCP连接。
  3. 增强可维护性:定义了五种电路中断原因:探测到未知错误、DLSw从终端接收到DISC帧、终端检测到DLC错误、电路标准协议错误和系统初始化。

DLSW+:

数据链路层转换加(Data link switching Plus --- DLSw+)是一种把SNA和NetBIOS数据在广域网或校园网中传输的方法.终端系统可通过令牌环网(Token Ring),以太网(Ethernet),同步数据链路控制(SDLC)协议或光纤接口(FDDI)连接到网上。

DLSw+能转换不同介质间数据,本地终止数据链接,保持应答,keepalive和关闭广域网的轮询(polling)信息。数据链路层终止在本地还剔除了由于网络阻塞或重新寻找路由引起的控制超时。最后,DLSw+还提供了动态寻找SNA或NetBIOS资源机制和高数算法来尽量减少广播传输。

在文档中,DLSw+路由器可看作peer routers,peers和partners。两个DLSw+路由器之间连接称作peer connection。一个DLSw circuit 包含初始终端系统与初始路由器之间数据链路控制连接,两个路由器之间连接(通常是TCP连接),,目的终端系统与目的路由器之间数据链路控制连接。一个单一的peer connection连接可以支持多个circuits。

DLSW+比较DLSW标准新添加了四点:

  • 扩展性——构建IBM网络减少广播传输量一个方法,增强网络可扩展性。
  • 实用性——快速地动态地查找相关路径和可选择地通过多个激活的peers,ports作负载平衡。
  • 传输灵活性——高性能的传输避免了超时引起的网络中断。
  • 操作模式——动态检测对等路由器的性能,按它们的性能检测。

DLSW+链接的建立:

一组终端系统建立链路包括寻找目的资源和设置终端系统的数据链路连接。在局域网中SNA设备发送一个带着目的MAC地址的探测帧寻找其它SNA设备,当一个DLSw路由器接收到探测帧后,,它发送一个canureach帧给每一个它能到达的伙伴路由器。如果其中一个DLSw partner能到达指定的MAC地址,它就应答icanreach帧。

每个路由器和本地SNA指定系统间数据链路连接和DLSw partner之间TCP连接,这个链路用源和目的链路号唯一标识,每一个链路号又由源和目的MAC地址,源和目的链路服务访问点和一个数据链路控制号来定义。一旦链路建立起来,信息帧就可以传输了。

 

 

你可能感兴趣的:(it)