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地址,源和目的链路服务访问点和一个数据链路控制号来定义。一旦链路建立起来,信息帧就可以传输了。


IELAB网络实验室-部分内容来源网络

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 200,045评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,114评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 147,120评论 0 332
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,902评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,828评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,132评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,590评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,258评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,408评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,335评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,385评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,068评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,660评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,747评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,967评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,406评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,970评论 2 341