IBM网络配置命令
目录
目 录
第1章 DLSW配置命令.................................................................................................................................................. 1
1.1 DLSW配置命令................................................................................................................................................. 1
1.1.1 dlsw local-peer .......................................................................................................................................... 1
1.1.2 dlsw remote-peer....................................................................................................................................... 3
1.1.3 dlsw port-list .............................................................................................................................................. 9
1.1.4 dlsw bgroup-list ....................................................................................................................................... 11
1.1.5 dlsw timer ................................................................................................................................................ 12
1.1.6 dlsw load-balance.................................................................................................................................... 13
1.1.7 dlsw icanreach......................................................................................................................................... 15
1.1.8 dlsw icannotreach.................................................................................................................................... 17
1.1.9 dlsw mac-addr......................................................................................................................................... 18
1.1.10 dlsw bridge-group.................................................................................................................................. 19
1.1.11 dlsw udp-disable.................................................................................................................................... 20
1.1.12 sap-priority-list....................................................................................................................................... 22
1.1.13 show dlsw capabilities........................................................................................................................... 23
1.1.14 show dlsw circuit ................................................................................................................................... 24
1.1.15 show dlsw peers.................................................................................................................................... 26
1.1.16 show dlsw reachability........................................................................................................................... 28
1.1.17 debug dlsw error.................................................................................................................................... 29
1.1.18 debug dlsw state ................................................................................................................................... 30
1.1.19 debug dlsw event .................................................................................................................................. 31
1.1.20 debug dlsw flow-control......................................................................................................................... 33
1.1.21 debug dlsw packet................................................................................................................................. 34
1.1.22 clear dlsw circuit.................................................................................................................................... 35
1.1.23 clear dlsw reachability ........................................................................................................................... 36
第2章 LLC2配置命令................................................................................................................................................. 38
2.1 LLC2配置命令................................................................................................................................................. 38
2.1.1 llc2 idle-time ............................................................................................................................................ 38
2.1.2 llc2 t1-time............................................................................................................................................... 38
2.1.3 llc2 tbusy-time ......................................................................................................................................... 39
2.1.4 llc2 tpf-time.............................................................................................................................................. 40
2.1.5 llc2 trej-time............................................................................................................................................. 41
2.1.6 llc2 n2...................................................................................................................................................... 41
2.1.7 llc2 local-window ..................................................................................................................................... 42
2.1.8 llc2 holdqueue ......................................................................................................................................... 43
2.1.9 llc2 ack-delay-time................................................................................................................................... 44
2.1.10 llc2 ack-max .......................................................................................................................................... 44
2.1.11 show llc.................................................................................................................................................. 45
2.1.12 debug llc2.............................................................................................................................................. 46
第3章 SDLC配置命令................................................................................................................................................ 47
3.1 SDLC配置命令................................................................................................................................................ 47
- I -
目录
3.1.1 sdlc address ............................................................................................................................................ 47
3.1.2 sdlc k ....................................................................................................................................................... 48
3.1.3 sdlc n1..................................................................................................................................................... 48
3.1.4 sdlc n2..................................................................................................................................................... 49
3.1.5 sdlc t1...................................................................................................................................................... 49
3.1.6 sdlc sdlc-largest-frame ............................................................................................................................ 50
3.1.7 sdlc partner.............................................................................................................................................. 51
3.1.8 sdlc poll-limit-value.................................................................................................................................. 51
3.1.9 sdlc poll-pause-timer ............................................................................................................................... 52
3.1.10 sdlc saps ............................................................................................................................................... 53
3.1.11 sdlc role ................................................................................................................................................. 53
3.1.12 sdlc simultaneous.................................................................................................................................. 54
3.1.13 sdlc vmac .............................................................................................................................................. 55
3.1.14 sdlc xid .................................................................................................................................................. 56
3.1.15 sdlc holdqueue ...................................................................................................................................... 57
3.1.16 debug sdlc error .................................................................................................................................... 57
3.1.17 debug sdlc state .................................................................................................................................... 58
3.1.18 debug sdlc packet ................................................................................................................................. 58
- II -
12-IBM网络配置命令
第1章 DLSW配置命令
1.1 DLSW配置命令
1.1.1 dlsw local-peer
命令描述
[no]dlsw local-peer [peer-id ip-address] [cost cost] [lf size] [keepalive seconds]
[init-pacing-window size] [max-pacing-window size] [promiscuous]
该命令用来指定DLSw的local-peer的参数。用该命令的NO形式取消配置。
参数
参数 参数说明
peer-id ip-address
Local peer创建的本地对等实体的IP地址,用于TCP封装协议。
cost cost
(可选) 本参数表示在本地DLSw配置的cost属性值,在能力交换过
程中将会传播给对端的DLSw,对端DLSw将根据此数值在多条路
径中选择最优路径,参数的取值范围为1~5,缺省值为3。
lf size
(可选) 本参数表示在本地DLSw所能处理的最大的帧的长度,取值
范围为:516、1470、1500、2052、4472、8144、11407、11454
和17800字节,缺省值为1500字节。
keepalive seconds
(可选) 本参数表示在电路没有通信时发送Keepalive类型的DLSw
报文的时间间隔, 参数取值范围为0-1200秒。默认值为30秒。0
代表不发送keepalives。
init-pacing-window size
(可选) 初始化本地应答窗口的大小,符合RFC 1795. 参数取值范
围为1-2000字节。
max-pacing-window size
(可选) 最大本地应答窗口的大小,符合RFC 1795. 参数取值范围
为1-2000字节。
promiscuous
(可选) 设置混杂模式,允许在本地未配置remote peer的情况下,
对端可以主动和本地建立DLSw连接。
缺省
keepalive seconds 的缺省值为30秒。
- 1 -
12-IBM网络配置命令
cost cost 的缺省值为3。
lf size 的缺省值为1500字节。
命令模式
全局配置态
说明
建立TCP通道是建立DLSw连接的第一步。为建立TCP通道,要首先配置DLSw本地
对等实体,以指定TCP连接的本端IP地址,然后才能接受远端路由器发起的建立TCP
连接的请求。一个路由器只能有一个本地对等实体。
DLSw通信链路的建立:
在建立不成功或已拆链的情况下:(不包括取消dlsw local-peer命令或相关的dlsw
remote-peer命 令),DLSw将不间断的每隔15秒进行一次连接请求,直至连接成功,
间隔时间15秒不可配。
在建立成功的情况下:DLSw将不间断的每隔30秒发送一次keepalive request报文,对
端在收到keepalive request报文后应发送keepalive response报文进行响应。如果在一
段时间内没有收到keepalive response报文,应视为连接断开,重新开始连接请求。间
隔时间30秒可配。
DLSw在正常运行情况下是不释放这条链路的,释放需要符合以下两个条件。
(1) 取消dlsw local-peer命令或相关的dlsw remote-peer命令。
(2) 系统发生异常情况,这种异常包括网络不通或系统资源不够等等。
当第一个条件满足时,DLSw通信链路将被释放,在下一个有效dlsw remote-peer命令
出现之前将不会再进行建立链路的重试。
当第二个条件满足时,DLSw通信链路将被释放,但DLSw将不间断的重试DLSw链路
的建立。
示例
设置本地对等实体。
dlsw local-peer peer-id 192.168.20.202
设置混杂模式下的本地对等实体。
dlsw local-peer peer-id 192.168.20.202 promiscuous
相关命令
dlsw remote-peer
- 2 -
12-IBM网络配置命令
dlsw bridge-group
1.1.2 dlsw remote-peer
命令描述
[no]dlsw remote-peer list-number ip-address [circuit-weight weight] [cost cost] [lf
size][backup-peer ip-address [backup-static] [linger minutes] [circuit-inactivity
minutes]]
[dynamic [no-llc minutes] [inactivity minutes]] [keepalive seconds] [passive]
[priority [priority-vendor-id id-number]] [tcp-queue-max size]
该命令用来指定处于TCP封装协议时的远端DLSw的IP地址和其他信息,用该命令的
NO形式取消配置。
参数
参数 参数说明
list-number
本地路由器配置的远端DLSw对应的port(bgroup)的列表号,如
果要使该远端DLSw对应于本地路由器的所有端口,将list-number
配置为0。
ip-address
路由器用于通信的远端DLSw的IP地址。
circuit-weight weight
(可选) 电路权值。
cost cost
(可选) 远端对等实体的权值。
lf size
(可选) 设置最大帧长。
backup-peer ip-address
(可选) 设置备份线路,并设置该线路为远端对等实体的IP地址为
ip-address的线路进行备份。
backup-static
(可选) 设置备份线路采用静态方式。
linger minutes
(可选) 设置备份线路的空闲时间。
circuit-inactivity
minutes
(可选) 设置备份线路上电路的静止时间。
dynamic
(可选) 设置与远端对等实体建立连接采用动态方式。
no-llc minutes
(可选) 设置动态方式下无电路超时时间。
inactivity minutes
(可选) 设置动态方式下电路静止超时时间。
keepalive seconds
(可选) 设置向远端对等实体发送keepalive报文的时间间隔。
passive
(可选) 设置与远端对等实体建立连接采用被动方式。
priority
(可选) 设置与远端对等实体建立连接采用优先级方式。
priority-vendor-id
id number
(可选) 设置优先级方式下的verdor-id属性。
- 3 -
12-IBM网络配置命令
id-number
Tcp-queue-max size
(可选) 设置与远端对等实体建立的TCP连接发送队列的最大字节
数。
缺省
远端DLSw的IP地址没有被配置。
如果没有配置dlsw load-balance circuit-count circuit weight命令,则circuit-weight
weight的缺省值为10,否则为dlsw load-balance circuit-count命令中设置的circuit
weight的值。
cost cost 的缺省值为3。
lf size 的缺省值为1500字节。
keepalive seconds 的缺省值为30秒。
如果配置了dynamic但未指定backup-static、no-llc和inactivity等参数,则缺省状态为
不加backup-static关键字,no-llc缺省值为10分钟。
tcp-queue-max size 的缺省值为20000字节。
命令模式
全局配置态
说明
配置了本地对等实体后,需配置远端对等实体以建立TCP通道,路由器将不断尝试与远
端路由器建立TCP连接。一个路由器可配置多个远端对等实体,通过配置多个远端对等
实体可与多个远端路由器建立TCP通道。
对于dlsw remote-peer命令后配置的list-number参数,可以通过这个参数将此dlsw
remote-peer命令对应的远端DLSw与本地DLSw的本地端口联系起来,举例来说,当
某条dlsw remote-peer命令配置了某个list-number后,说明该命令对应的远端DLSw配
置了以下本地端口——这个list-number对应的port-list中包括的SDLC口,以及
list-number对应的bgroup-list中包括的所有bridge-group对应的以太网端口。只有从这
个远端DLSw的list特性中包括的本地端口才能向这个远端DLSw建立电路,其它本地
端口与这个远端DLSw之间无法成功建立电路并传输数据。关于port-list和bgroup-list
的配置请参见命令dlsw port-list和dlsw bgroup-list;
对于均衡方式建立电路,可以通过调整circuit-weight和cost属性来实现,至于均衡流量
的电路建立方式的具体过程,可以参见命令dlsw load-balance;
对于cost cost参数,在dlsw local-peer命令和dlsw remote-peer命令后都可以配置cost
属性,cost属性的数值将用于从可到达同一目标MAC地址的多条路径中选择一条最优路
径。在这两条命令后配置的cost属性的值将用于能力交换过程中,在本地DLSw的dlsw
- 4 -
12-IBM网络配置命令
remote-peer命令后配置的cost的值的优先级要高于远端的DLSw的dlsw local-peer命
令后配置的cost的值。
举例来说,在本地DLSw的remote-peer命令后给某远端DLSw配置的cost属性取值为
2,但在远端DLSw的dlsw local-peer命令后配置的cost属性取值为4,则通过能力交
换后,本地DLSw认为从本地DLSw到达该远端DLSw的路径的cost为2。通过show dlsw
capability命令可以查看通过能力交换所得到的远端DLSw配置的cost属性。
cost属性的取值范围为1~5,缺省值为3。
对于lf size参数,在dlsw local-peer命令和dlsw remote-peer命令中均可以进行设置,
在local-peer命令中的lf值代表了本地DLSw所能处理的最大帧的长度,在remote-peer
命令中的lf值代表了对应的远端DLSw所能处理的最大帧的长度,如果在上述两条命令
中均配置了lf的值,则在电路建立过程中,这两个值将参与lf的协商过程。
简单地说,lf的协商过程是为了保证llc帧在目的llc主机接收时不被分片,举例来说,如
果从源llc主机向源DLSw发送的帧的大小为1500,而目的主机和目的DLSw之间只能
处理最大帧长为516的帧,则从源llc主机发送的数据帧不能正确传输到目的主机。所以
lf的协商过程主要是比较源DLSw所能处理的最大帧长度是否小于等于目的DLSw所能
处理的最大帧长度,如果小于等于,说明协商通过,可以建立起电路,否则说明协商失
败,无法成功建立电路。
源DLSw所能处理的最大帧长度为源DLSw与源llc主机之间物理线路的最大帧长度、源
DLSw的local-peer命令中配置的lf的值以及在源DLSw上配置的对应于目的DLSw的
remote-peer命令中配置的lf值这三个值中的最小值。相应的,目的DLSw所能处理的最
大帧长度为目的DLSw与目的llc主机之间物理线路的最大帧长度、目的DLSw的
local-peer命令中配置的lf的值以及在目的DLSw上配置的对应于源DLSw的
remote-peer命令中配置的lf值这三个值中的最小值。所谓lf的协商过程就是要判断源
DLSw所能处理的最大帧长是否小于等于目的DLSw所能处理的最大帧长。
因为lf值反映了DLSw处理本地llc帧的能力,所以在llc主机的发送能力满足要求的情
况下,lf的值越大越能提高传输的效率,但对于本公司路由器的实现,目前我们支持的
DLSw与llc主机之间的物理线路最大只能发送1500字节的帧,所以我们的命令实现中,
无论在dlsw local-peer命令还是dlsw remote-peer命令中,lf的缺省值均为1500。
对于backup-peer,可以通过它来为一条已配置的远端对等实体(remote peer)进行备
份,利用backup-static、linger、circuit-inactivity来设置该条线路何时释放,备份线路不
能具有dynamic属性和passive属性;
在建立TCP通道链路后,如果出现链路由于网络原因而出现链路通信中断,则应运用备
份链路进行通信。根据建立方式的不同,备份链路可分为静态备份链路和动态备份链路,
缺省情况下为动态备份链路,即在配置完毕后,并不立即进行通信链路的建立,而只有
在原来的主要通信链路断开后才开始建立连接;所谓“静态备份链路”是指在配置完毕
后,立即进行通信链路的建立,但平时并不在这条链路上建立circuit,只有在原来的链路
断开后才开始使用这条链路。添加backup-static关键字即说明了此备份链路为静态备份
链路。
对备份通信链路来说,在原通信链路恢复后,备份链路以及备份链路上的电路应该根据
用户预先设置的“linger”参数配置决定是否保留,如果保留,保留多长的时间。具体应
分为以下三种情况:
- 5 -
12-IBM网络配置命令
当不加“linger”关键字时,在原来通信链路恢复后,新的电路将不再向备份通信链路上
建立。如果是静态备份链路,则备份链路上的电路将一直保持active状态,直到电路自
动拆除,但通信链路始终保持;如果是动态备份链路,备份链路上的电路也将一直保持
连接状态,但当动态备份链路上所有的电路都拆除后,此动态备份链路也将自动拆除。
当“linger”的值设为0时,原通信链路恢复后,如果是动态备份链路,应立即拆除备份
链路,备份链路上的电路也应撤销,并在原通信链路上重新建立,对于静态备份链路来
说,立即拆除备份链路上所有的电路,而备份链路本身并不拆除;
当“linger”取值为一非零整数时,表示备份链路上电路的有效时间,当到达linger所设
定的时间,备份链路上的电路将自动拆除,在这段有效时间内,备份链路上将不再新建
电路,新的电路应建立在已恢复的原数据链路上。对于动态备份链路来说,到达linger
设定时间后在拆除电路的同时还将拆除备份链路,对于静态备份链路来说,到达linger
设定时间后只拆除备份链路上的电路,并不拆除备份通信链路本身。
“circuit-inactivity minutes”关键字的作用类似与动态通信链路后面的“inactivity”关键
字,当配置了“circuit-inactivity”关键字后,即使备份链路上仍然存在电路,但当所有电
路上都没有数据在传输的时间超过这个值后,备份通信链路上的所有电路将自动拆除,
如果是动态备份通信链路,则通信链路也将拆除,如果是静态备份通信链路,则不拆除
通信链路。
备份通信链路的缺省状态是不加任何关键字或参数的,即说明该备份线路是动态备份通
信链路,没有配置linger和circuit-inactivity参数。
对于dynamic,可以用来建立一条动态类型的连接,当有explorer类型的报文发送时,
会主动向对端发起连接,利用no-llc、inactivity来设置该条线路何时释放,动态线路不能
具有backup-peer属性和passive属性;
与原来的dlsw的tcp通信链路静态建立不同,动态数据链路在两端的DLSw网关均配置
了local peer和相应的remote peer命令后并不立即进行链路建立过程,对某一端的
DLSw网关来说,在收到本地sna主机发送的test帧或xid帧后,需要发送
CANUREACH_EX报文时,才开始向对端的DLSw建立通信链路。当然,如果对端向本
地的DLSw发送建立TCP通信链路的请求,本地DLSw也会响应该请求并最终建立通信
链路。
必须在进行通信的两个DLSw均配置动态建链方式后(具体的说,就是在两端的DLSw
网关上均在dlsw remote-peer命令后加上dynamic关键字,即将对端的DLSw配置为动
态),通信链路才会使用动态建链方式。否则将仍采用静态建链方式(举例来说,如果本
地DLSw在dlsw remote-peer命令中配置了dynamic关键字,但对端的DLSw没有在
dlsw remote-peer命令中配置dynamic关键字,则对端DLSw将向本地发送建立TCP链
路的请求,而本端也会响应该请求并建立TCP通信链路)
至于inactivity参数和no-llc参数均与动态通信链路的拆除过程密切相关,no-llc后配置的
数值表示:如果动态通信链路上没有电路的时间超过这个值后,动态通信链路将自动拆
除;inactivity后配置的数值表示:即使动态通信链路上仍然有电路,但电路上没有数据
在传输的时间超过这个值后,动态通信链路将自动拆除。这两个数值的单位均为分钟,
范围均为1~300分钟,当配置了dynamic关键字,但没有配置这两个参数时,缺省的条
件是当通信链路上没有电路的时间超过10分钟后,动态通信链路将拆除,相当于缺省的
配置是no-llc 10。
- 6 -
12-IBM网络配置命令
需要说明的是,inactivity参数和no-llc参数不能共存,即配置了inactivity参数就不能配
置no-llc参数,反之亦然。另外,配置了dynamic关键字后,keepalive时间被限定为0
秒,即配置了动态通信链路后,本地的DLSw将不再发送keepalive报文。
对于passive,如果设置一条连接为passive方式后,则表明本地对等实体不会主动向远
端对等实体发起连接;
对于priority,可以用来建立一条带有优先级类型的连接,可以利用priority-vendor-id来
设置远端对等实体的vendor-id属性,如和CISCO设备建立该种类型的连接时,则设置
该属性为0x00000C。
在无优先级单通道建立成功后,可以建立具有不同优先级的其他通道,最多可以建立四
条通道,优先级和TCP端口号的对应关系为:最高优先级high(2065)、中等优先级
medium(1981)、正常优先级 normal(1982)和最低优先级 low(1983)。
通信两端的DLSw必须都在dlsw remote-peer 命令后加上priority关键字,这样才能在
两端的DLSw之间建立起带优先级的多通道DLSw通信链路。如果只在一端的DLSw的
dlsw remote-peer命令后加上了priority关键字,则无法正确完成能力交换过程,将无法
在两端的DLSw之间建立起任何类型的DLSw通信链路。
示例
(1) 备份
对于网点的DLSw_A来说,DLSw通信链路相关的命令如下:
dlsw local-peer peer-id 192.168.20.202
dlsw remote-peer 0 192.168.20.204
dlsw remote-peer 0 192.168.20.205 backup-peer 192.168.20.204
…
对中心的DLSw_B来说,DLSw通信链路相关的命令如下:
dlsw local-peer peer-id 192.168.20.204
dlsw remote-peer 0 192.168.20.202
…
对中心的DLSw_C来说,DLSw通信链路相关的命令如下:
dlsw local-peer peer-id 192.168.20.205 promiscuous
…
在DLSw_A上,该配置表明(A-B)连接为主线路,当该线路发生故障时,相关的备份
线路(A-C)便开始启动,由A主动向C发起连接,以确保网点和中心之间存在DLSw
连接。当主线路(A-B)恢复之后,所有新的电路在该线路上生成,而当所有在(A-C)
上生成的电路关闭后,该备份线路(A-C)就关闭。
若在DLSw_A上的配置为:
dlsw remote-peer 0 192.168.20.205 backup-peer 192.168.20.204 linger 10
则表明当主线路(A-B)恢复后10分钟,备份线路(A-C)便关闭,同时关闭其上的所
有电路。
- 7 -
12-IBM网络配置命令
若在DLSw_A上的配置为:
dlsw remote-peer 0 192.168.20.205 backup-peer 192.168.20.204 circuit-inactivity 5
则表明当主线路(A-B)恢复后,备份线路(A-C)上的电路如果5分钟内没有报文发送,
便关闭其上所有电路,并同时关该备份线路。
(2) 动态
对一端的DLSw_A来说,DLSw通信链路相关的命令如下:
dlsw local-peer peer-id 192.168.20.202
dlsw remote-peer 0 192.168.20.204 dynamic
…
对另一端的DLSw_B来说,DLSw通信链路相关的命令如下:
dlsw local-peer peer-id 192.168.20.204 promiscuous
…
当DLSw网关A上需要发送explore报文时,A会主动向B发起连接,如果连接失败,A
会在重试若干次后,停止连接过程。
若在DLSw_A上的配置为:
dlsw remote-peer 0 192.168.20.204 dynamic no-llc 5
则表明当该线路(A-B)5分钟内没有电路,则关闭该线路,如果未配置no-llc选项,缺
省定义为10分钟。
若在DLSw_A上的配置为:
dlsw remote-peer 0 192.168.20.204 dynamic inactivity 10
则表明当该线路(A-B)上电路10分钟内无报文发送,则关闭其上所有电路,并关闭该
线路。
(3) 优先级
对一端的DLSw_A来说,DLSw通信链路相关的命令如下:
dlsw local-peer peer-id 192.168.20.202
dlsw remote-peer 0 192.168.20.204 priority
…
对另一端的DLSw_B来说,DLSw通信链路相关的命令如下:
dlsw local-peer peer-id 192.168.20.204
dlsw remote-peer 0 192.168.20.202 priority
…
- 8 -
12-IBM网络配置命令
当DLSw连接建立成功后,在A和B之间就有4条TCP连接来传输DLSw报文,TCP
端口号分别是2065(High),1981(Medium),1982(Normal),1983(Low)。关于如
何指定哪些数据流使用不同的优先级,请参见命令sap-priority-list。
(4) Remote peer的list特性
对一端的DLSw_A来说,与list特性相关的命令如下:
dlsw port-list 1 s1/0 s1/1 e2/0
dlsw bgroup-list 1 bgroups 10 20
dlsw local-peer peer-id 192.168.20.202
dlsw remote-peer 0 192.168.20.204
dlsw remote-peer 1 192.168.20.203
在本地以太网端口e1/0下配置了命令:
bridge-group 10
在本地以太网端口e1/1下配置了命令:
bridge-group 20
在本地以太网端口e2/0下配置了命令:
bridge-group 30
以上配置命令说明:针对ip地址为192.168.20.204的DLSw_B来说,它对应于本地
DLSw_A的所有本地端口,源llc主机和目的llc主机可以在这些端口到DLSw_B之间的
路径上建立电路;而针对ip地址为192.168.20.203的DLSw_C来说,它对应于本地
DLSw_A的一部分本地端口,包括port-list 1中的s1/0和s1/1(注意:port-list 只对非
以太网端口有效,所以尽管port-list 1中包括了e2/0,但实际并不起作用),bgroup-list 1
中包括的bridge-group 10和bridge-group 20对应的以太网端口e1/0和e1/1,只有源
llc主机和目的llc主机只能在这些端口到DLSw_B之间的路径上建立电路,无法从属于
bridge-group 30的e2/0到DLSw_B之间的路径上建立电路。
相关命令
dlsw local-peer
dlsw bridge-group
sap-priority-list
1.1.3 dlsw port-list
命令描述
dlsw port-list list-number type number
no dlsw port-list list-number type number
该命令用来配置本地DLSw的端口列表,用该命令的NO形式取消配置。
- 9 -
12-IBM网络配置命令
参数
参数 参数说明
list-number
此port-list的list号。
Type
端口类型,包括串口、以太网口和快速以太网口。
Number
端口的编号,如s1/0中的1/0 。
缺省
无
命令模式
全局配置态
说明
通过这条命令,可以将一些端口配置到一个port-list中,通过在dlsw remote-peer命令
后加上这个list-number,可以实现DLSw的port-list特色功能,list-number的取值范围
为1~255。需要特别指出的是,port-list不能识别以太网端口和快速以太网端口,也就
是说,尽管可以把不同的以太网端口(或快速以太网端口)配到某个port-list中,但在将
这个port-list的list-number配置在dlsw remote-peer命令中,并不能使该远端DLSw对
应于list中包括的以太网端口。要使不同的远端DLSw对应于不同的以太网端口,需要配
置下面介绍的dlsw bgroup-list命令。
示例
对一端的DLSw_A来说,配置了与port-list相关的命令如下:
dlsw port-list 1 s1/0 s1/1 e2/1 e2/0 f3/0
dlsw port-list 2 s1/0 s1/1
因为port-list无法区别以太网端口,所以按上述命令配置的port-list 1和port-list 2所表
示的端口列表中包括的端口是一样的,都是串口s1/0和s1/1。
相关命令
dlsw remote-peer
dlsw bgroup-list list-number bgroups number
- 10 -
12-IBM网络配置命令
1.1.4 dlsw bgroup-list
命令描述
dlsw bgroup-list list-number bgroups number
no dlsw bgroup-list list-number bgroups number
该命令用来配置本地DLSw的网桥组(bridge-group)列表,用该命令的NO形式取消配
置。
参数
参数 参数说明
list-number
此bgroup-list的list号。
bgroups number
此bgroup-list包括的bridge-group的组号。
缺省
无
命令模式
全局配置态
说明
通过这条命令,可以将不同的bridge-group配置到一个bgroup-list中,使得该bgroup-list
包括了属于list中不同bridge-group的所有以太网端口(或快速以太网端口),通过在dlsw
remote-peer命令后加上这个list-number,可以实现DLSw的bgroup-list特色功能,
list-number的取值范围为1~255。
示例
对一端的DLSw_A来说,配置了与bgroup-list相关的命令如下:
dlsw bgroup-list 1 bgroups 10 20 30
dlsw bgroup-list 2 bgroups 10 20
按上述命令配置的bgroup-list 1包括了bridge-group 10和bridge-group 20和
bridge-group 30,也就是说,包括了所有属于这三个bridge-group的以太网端口和快速
以太网端口;bgroup-list 2包括了bridge-group 10和bridge-group 20,也就是说,包括
了所有属于这两个bridge-group的以太网端口和快速以太网端口,而属于bridge-group
30的以太网端口和快速以太网端口则不被bgroup-list 2包括在内。
- 11 -
12-IBM网络配置命令
相关命令
dlsw remote-peer
dlsw port-list list-number type number
1.1.5 dlsw timer
命令描述
dlsw timer {sna-cache-timeout | explorer-wait-time} time
no dlsw timer {sna-cache-timeout | explorer-wait-time} time
该命令用来配置本地DLSw的两个时钟,一个是缓冲数据有效时间的时钟,一个是等待
远端DLSw响应explorer报文的响应时间的时钟,用该命令的NO形式取消配置。
参数
参数 参数说明
sna-cache-timeout
针对某个Mac地址的远端DLSw的ip地址或本地端口存放的缓冲的
数据有效时间,即从数据有效到数据失效的时间,有效范围为:1~
86400秒。
explorer-wait-time
等待远端DLSw响应explorer报文的等待时间,即从发出CUR_EX
报文后等待ICR_EX报文的时间,有效范围为:1~86400秒。
time
本地DLSw只能到达的用户配置的MAC地址 。
缺省
sna-cache-timeout的缺省值为1800秒(30分钟);
explorer-wait-time的缺省值为0秒。
命令模式
全局配置态
说明
对于sna-cache-timeout时钟来说,它的数值代表了缓冲中数据的有效时间,这个数值如
果设得太大,可能会无法反映当前的路径信息,比如说把缓冲有效期设得太长,而在这
期间缓冲中的数据可能已经不再有效,比如远端缓冲中的remote-peer不再能到达目标
mac地址了。但如果把这个数值设得太短,使得缓冲数据有效期太短,又会使得本地DLSw
- 12 -
12-IBM网络配置命令
频繁启动发送explorer报文以定位目标。实际应用中一般来说不必修改这个时钟,采用
缺省值就可以了,如果确实有明确的需求,再使用这条命令修改该时钟的值。
对于explorer-wait-time时钟来说,它的数值代表了等待远端DLSw响应explorer报文的
时间,如果采用缺省值0,则当本地DLSw收到了第一个ICR_EX报文后,立刻开始建
立电路;如果设置一个等待时间后,即使收到了ICR_EX报文后,仍要继续等待一段时
间,等到时钟超时后才认为远端DLSw的响应已经全部收到了,再开始建立电路。为更
好地实现DLSw的流量均衡的电路建立方式,应该将这个值设得大一点,但如果将这个
值设得太大,会等待过长的时间,影响建立电路的效率,建议这个时钟的配置范围为20~
60秒。
示例
对一端的DLSw_A来说,配置和时钟相关的命令如下:
dlsw timer sna-cache-timeout 1200
配置这条命令后使得本地缓冲和远端缓冲中的数据有效时间变为1200秒(即20分钟),
也就是说,当本地DLSw发送test帧或explorer报文并得到响应后,针对某一mac地址
的缓冲开始生效,20分钟后缓冲中的数据将失效,此时如果需要向该目标mac地址建立
电路,需要重新发送test帧或explorer报文以定位目标。
dlsw timer explorer-wait-time 20
配置这条命令后使得本地DLSw等待远端DLSw响应explorer报文的等待时间为20秒。
相关命令
dlsw load-balance
1.1.6 dlsw load-balance
命令描述
dlsw load-balance [round-robin | circuit-count] circuit weight
no dlsw load-balance [round-robin | circuit-count ]circuit weight
该命令用来配置在本地DLSw上实现本地或远端的流量均衡功能,用该命令的NO形式
取消配置。
参数
参数 参数说明
round-robin
流量均衡采用round-robin模式(即轮流模式)。
circuit-count circuit
weight
流量均衡采用circuit-count模式,即按路径的权值进行电路的均衡
建立。
- 13 -
12-IBM网络配置命令
缺省
circuit-count circuit weight的缺省值为10。
命令模式
全局配置态
说明
当本地DLSw配置了dlsw load-balance命令后,可以实现在到达同一目标MAC地址的
多条路径之间均衡地建立电路,也可以认为是将一定数量的电路负荷平均分配在多条路
径上,这里所指的多条路径是指在cost相同的前提条件下,如果多条路径的cost值不同,
则电路将均衡地建立在cost值最小的多条路径上,如果cost值最小的路径只有一条,则
所有的电路都将建立在这一条路径上。
根据电路的建立方向,load-balance可分为两种:从本地DLSw本地端口向远端建立电
路时,是在多个远端DLSw之间平均电路负荷,从远端DLSw向本地DLSw本地端口一
侧的目标地址建立电路时,是在本地DLSw的多个本地端口之间平均电路负荷。
load-balance的模式有两种:一种是传统的round-robin模式,另一种是circuit-count模
式,前者是在多条路径之间轮流使用不同的路径来建立电路,后者则是根据不同路径配
置的circuit-weight的值,以及当前各个路径上已经存在的电路数目之间的比例,来选择
一条路径建立电路。在dlsw load-balance circuit-count 命令后配置的circuit-weight的值
是本地配置的remote peer的缺省的circuit-weight的值,取值范围为1~100,缺省值为
10。另外可以在dlsw remote-peer命令后配置该remote peer对应的circuit-weight的值,
该值的取值范围也是1~100,缺省值即dlsw load-balance circuit-count后配置的值。
需要说明的是dlsw load-balance的circuit-count模式是针对在多个远端DLSw
(remote-peer)之间load-balance电路负荷的,对于本地的load-balance,无论dlsw
load-balance命令中选择哪种模式,本地的load-balance采用的都是round-robin模式。
另外,为更好的实现load-balance的效果,在配置dlsw load-balance circuit-count命令
后,最好再配置dlsw timer explorer-wait-time命令来延长等待远端响应explorer报文的
时间。
示例
对一端的DLSw_A来说,和load-balance功能相关的配置命令如下:
dlsw load-balance circuit-count 20
dlsw local-peer peer-id 192.168.20.202
dlsw remote-peer 0 192.168.20.203 circuit-weight 10
dlsw remote-peer 0 192.168.20.204
表明在DLSw_A上配置了load-balance功能(流量均衡功能),如果ip地址为
192.168.20.203和192.168.20.204的两台DLSw都能到达某一目标mac地址的主机,
则从DLSw_A本地一侧的llc主机向目标MAC地址的主机建立的电路将按照1:2的比例
在这两台远端DLSw之间轮流建立;同时,如果DLSw_A有多个本地端口能到达它本地
- 14 -
12-IBM网络配置命令
一侧的某llc主机,则从远端llc主机向本地llc主机建立的电路将轮流在DLSw_A的多个
本地端口上建立。
相关命令
dlsw remote-peer
dlsw bgroup-list list-number bgroups number
1.1.7 dlsw icanreach
命令描述
dlsw icanreach {mac-exclusive | mac-address mac-addr | saps}
no dlsw icanreach {mac-exclusive | mac-address mac-addr | saps}
该命令用来配置本地DLSw可到达的目标,用该命令的NO形式取消配置。
参数
参数 参数说明
mac-exclusive
本地DLSw只能到达的用户配置的MAC地址 。
mac-address mac-addr
配置本地DLSw能到达的MAC地址 。
saps
(可选) 配置该路由器本地能到达的一组 SAPs 。
缺省
无
命令模式
全局配置态
说明
这条命令中的配置在能力交换中体现。
DLSw能力交换应用Mac Address Exclusivity Control Vector判断是否拒绝除了在Mac
Address需求中出现的Mac地址以外的所有其它Mac地址的DLsw交换;应用Supported
SAP List Control Vector选择需要进行DLSw交换的SAP地址;应用Mac Address List
Control Vector使本地DLSw通过能力交换获知远端DLSw可以进行通信的Mac地址。
- 15 -
12-IBM网络配置命令
示例
对一端的DLSw_A来说,DLSw通信链路相关的命令如下:
dlsw local-peer peer-id 192.168.20.202
dlsw remote-peer 0 192.168.20.204
dlsw icanreach mac-address 00:01:02:03:04:05
dlsw icanreach mac-address 00:01:02:03:04:05 mask ff:ff:ff:ff:ff:f0
…
则表明A可以到达mac地址为00:01:02:03:04:05和00:01:02:03:04:05/ff:ff:ff:ff:ff:f0的主
机,在建立了DLSw连接之后,另一端的DLSw_B会知道这个信息,在B上通过show dlsw
capabilities可以观察到这一点:
…
icanreach mac-exclusive : no
reachable mac addresses : 0001.0203.0405 <mask ffff.ffff.ffff>
0001.0203.0405 <mask ffff.ffff.fff0>
…
若DLSw_A上配置:
dlsw icanreach mac-exclusive
则表明A通知远端对等实体本地只能到达命令“dlsw icanreach mac-address”中所配置
的mac地址,同时,也可以在B上通过show dlsw capabilities可以观察到这一点:
…
icanreach mac-exclusive : yes
…
若DLSw_A上配置:
dlsw icanreach saps 0a
则表明A可以到达sap为0x0A的主机,也可以在B上通过show dlsw capabilities可以
观察到这一点:
…
unsupported saps : 0 2 4 6 8 C E 10 12 14 16 18 1A 1C 1E 20 22 24 26 2
8 2A 2C 2E 30 32 34 36 38 3A 3C 3E 40 42 44 46 48 4A 4C 4E 50 52 54 56 58 5A 5C
5E 60 62 64 66 68 6A 6C 6E 70 72 74 76 78 7A 7C 7E 80 82 84 86 88 8A 8C 8E 90 92
94 96 98 9A 9C 9E A0 A2 A4 A6 A8 AA AC AE B0 B2 B4 B6 B8 BA BC BE C0 C2 C4 C6 C
8 CA CC CE D0 D2 D4 D6 D8 DA DC DE E0 E2 E4 E6 E8 EA EC EE F0 F2 F4 F6 F8 FA FC
FE
…
相关命令
dlsw remote-peer
show dlsw capabilities
- 16 -
12-IBM网络配置命令
1.1.8 dlsw icannotreach
命令描述
dlsw icannotreach saps sap sap...
no dlsw icannotreach saps sap sap...
该命令用来指定本地不可达的SAP。用该命令的NO形式取消该项的设置。
参数
参数 参数说明
sap [sap...]
配置该路由器本地不能达到的一组SAPs
缺省
无
命令模式
全局配置态
说明
这条命令中的配置在能力交换中体现。
示例
对一端的DLSw_A来说,DLSw通信链路相关的命令如下:
dlsw local-peer peer-id 192.168.20.202
dlsw remote-peer 0 192.168.20.204
dlsw icannotreach saps saps a
…
则表明A无法到达sap为0x0A的主机,也可以在B上通过show dlsw capabilities可以
观察到这一点:
…
unsupported saps : 2 4 6
…
- 17 -
12-IBM网络配置命令
相关命令
dlsw remote-peer
show dlsw capabilities
1.1.9 dlsw mac-addr
命令描述
dlsw mac-addr mac-addr
no dlsw mac-addr mac-addr
该命令用来配置静态MAC地址。用该命令的NO形式取消对该项的设置。
参数
参数 参数说明
mac-addr
指定48比特MAC地址。
缺省
无
命令模式
全局配置态
说明
这条命令与本地缓冲和远端缓冲都有关系。DLSw的远端缓冲特色:DLSw的远端缓冲存
放基于Mac为索引的远端DLSw标识,用于来自本地端口的Explorer的响应工作,如果
没有缓冲,Explorer必须从DLSw的所有已知的通信链路进行发送或通过UDP Multicast
方式进行发送,这很容易造成网络拥塞。
示例
对一端的DLSw_A来说,DLSw通信链路相关的命令如下:
dlsw local-peer peer-id 192.168.20.202
dlsw remote-peer 0 192.168.20.204
dlsw mac-addr 11:22:33:44:55:66 remote-peer ip-address 192.168.20.204
…
- 18 -
12-IBM网络配置命令
则表明A不用发送expolre报文就知道DLSw_B(192.168.20.204)可以到达MAC地址
为11:22:33:44:55:66的主机,在A上可以通过命令show dlsw reachability观察到:
…
DLSw MAC address reachability cache list
Mac Addr status Loc. peer/port type rif
1122.3344.5566 FOUND REMOTE 192.168.20.204 From Conf
…
相关命令
dlsw remote-peer
show dlsw reachability
1.1.10 dlsw bridge-group
命令描述
dlsw bridge-group group-number sap-priority list-number
no dlsw bridge-group group-number sap-priority list-number
该命令用来配置与DLSw相通的bridge group。用该命令的NO形式取消对该项的设置。
参数
参数 参数说明
group-number
与DLSw相通的bridge group标识号。参数范围为1-63。
sap-priority list-number
该bridge-group所采用的sap-priority-list的列表号。参数范围为1~
10。
缺省
无
命令模式
全局配置态
说明
为了把指定的报文通过TCP连接转发到远端,就需要本命令将一个本地bridge group连
接到DLSw上,即这个bridge group的报文可以通过TCP通道被送到远端。可以多次使
- 19 -
12-IBM网络配置命令
用本命令把多个bridge group和DLSw连接起来,使它们都参加通过TCP通道的转发。
配置了这条命令,属于已被配置的bridge group的端口便能和DLSw通信了。
示例
路由器A与路由器B通过以太网口相连,其中路由器A的以太网口地址为128.207.152.5,
路由器B的以太网口地址为128.207.150.8,DLSw的配置如下:
1.Configuration for Router A
hostname RouterA
!
dlsw local-peer peer-id 128.207.152.5
dlsw remote peer 128.207.150.8
!
interface Ethernet1/1
ip address 128.207.152.5 255.255.255.0
bridge-group 1
2.Configuration for Router B
hostname RouterB
!
dlsw local-peer peer-id 128.207.150.8
dlsw remote-peer 128.207.152.5
!
interface Ethernet1/1
ip address 128.207.150.8 255.255.255.0
bridge-group 1
!
有关sap-priority的配置,请参见命令sap-priority-list。
相关命令
dlsw local-peer
dlsw remote-peer
sap-priority-list
1.1.11 dlsw udp-disable
命令描述
dlsw udp-disable
- 20 -
12-IBM网络配置命令
no dlsw udp-disable
该命令用来设置DLSw是否禁用UDP发送报文。用该命令的NO形式取消对该项的设置。
参数
无
缺省
无
命令模式
全局配置态
说明
配置了这条命令后,将不能用udp unicast方式发送DLSw报文,缺省状态下是可以使用
udp unicast方式发送DLSw报文。目前我们的实现中只用UDP Unicast方式发送
CANURACH_ex, CANUREACH_cs, ICANRACH_ex 和ICANREACH_cs四种报文,
其他的控制报文必须用TCP方式发送。
该命令不影响采用UDP方式接收DLSw报文,也就是说,配置了该命令后,路由器仍然
可以接收远端对等实体通过UDP发送的DLSw报文。
示例
对一端的DLSw_A来说,DLSw通信链路相关的命令如下:
dlsw local-peer peer-id 192.168.20.202
dlsw remote-peer 0 192.168.20.204
dlsw udp-disable
…
则表明本地对等实体A只通过TCP向远端对等实体(192.168.20.204)发送DLSw报文,
但可以接收来自(192.168.20.204)通过UDP发送的DLSw报文。
相关命令
dlsw local-peer
dlsw remote-peer
- 21 -
12-IBM网络配置命令
1.1.12 sap-priority-list
命令描述
[no] sap-priority-list list-number [high|medium|normal|low] [dmac mac-address]
smac mac-address dsap sap-value ssap sap-value
该命令用来配置与DLSw相通的bridge group。用该命令的NO形式取消对该项的设置。
参数
参数 参数说明
list-number
sap-priority-list的列表号。范围为1~10。
high
设定该列表所对应的优先级为High。
medium
设定该列表所对应的优先级为Medium。
normal
设定该列表所对应的优先级为Normal。
low
设定该列表所对应的优先级为Low。
dmac mac-address
设置符合本列表的报文所应具有的DMAC地址。
smac mac-address
设置符合本列表的报文所应具有的SMAC地址。
dsap sap-value
设置符合本列表的报文所应具有的DSAP值。
ssap sap-value
设置符合本列表的报文所应具有的SSAP值。
缺省
无
命令模式
全局配置态
说明
在两端的DLSw之间建立起带优先级的多通道DLSw通信链路后,还需要将局域网上不
同地址或者不同bridge-group赋予不同的优先级,这样才能保证来自不同SNA终端的报
文按照配置的不同的优先级使用相应的优先级通道。
示例
对一端的DLSw_A来说,带优先级的多通道DLSw通信链路相关的命令如下:
- 22 -
12-IBM网络配置命令
sap-priority-list 1 high
sap-priority-list 1 low dmac 0007.f010.a01d ssap 6 dsap 4
sap-priority-list 1 normal smac 0007.f010.2003
sap-priority-list 2 medium
dlsw local-peer peer-id 192.168.20.168
dlsw remote-peer 0 192.168.20.169 priority
dlsw bridge-group 10 sap-priority 2
dlsw bridge-group 20 sap-priority 1
dlsw bridge-group 30 sap-priority 7
…
假设对端的DLSw_B相关的配置命令为:
dlsw local-peer peer-id 192.168.20.168
dlsw remote-peer 0 192.168.20.169 priority
dlsw bridge-group 10
…
上述两端的DLSw的配置命令说明这两端的DLSw之间可以建立起带有优先级的多通道
DLSw通信链路,对DLSw_A来说,配置了两条sap-priority-list,其中sap-priority-list 1
包括了三项内容,第一项说明sap-priority-list 1缺省的优先级为high;第二项说明从对
端的mac地址为0007.f010.a01d 且sap地址为4,发向DLSw_A本地端的sap地址为
6的报文的优先级为low;第三项说明从DLSw_A本地端的mac地址为0007.f010.2003
的报文的优先级为normal。sap-priority-list 2则只包括了一项内容,此项内容的含义是
sap-priority-list 2缺省的优先级为medium。
相关命令
dlsw local-peer
dlsw remote-peer
dlsw bridge-group
1.1.13 show dlsw capabilities
命令描述
show dlsw capabilities [ ip-address ip-address | local]
通过显示DLSw的能力交换信息(capabilities),用户可以更清楚的了解DLSw在能力交
换过程中出现的各种状况。
参数
参数 参数说明
ip-address
(可选)表示显示特定IP地址的性能交换信息。
- 23 -
12-IBM网络配置命令
Local
(可选) 表示显示性能交换的本地信息。
缺省
无
说明
该命令的输出信息有助于用户进行IPX流量统计或故障诊断。
示例
Router#sh dl ca local
DLSw: Capabilities for local peer 192.168.21.171
vendor id : 'fff'
version number : 2
release number : 0
init pacing window : 20
unsupported saps : none
num of tcp sessions : 1
icanreach mac-exclusive : no
reachable mac addresses : none
version string :
DLSw Subsystem - ( SSP ) V0.8(T) build 20020109, written by Alex Wang
相关命令
dlsw local-peer
dlsw remote-peer
dlsw icanreach
show dlsw peers
1.1.14 show dlsw circuit
命令描述
show dlsw circuits [detail] [mac-address address | sap-value value | circuit id]
通过显示DLSw的虚电路(circuits),用户可以了解当前所有电路的状态信息。
- 24 -
12-IBM网络配置命令
参数
参数 参数说明
detail
(可选)显示虚电路的详细信息。
mac-address address
(可选)显示指定目标MAC电路的信息。
sap-value value
(可选)显示指定目标SAP电路的信息。
circuit id
(可选) 该参数为DLSw的虚电路号,取值范围为0-4294967295。
缺省
无
说明
该命令的输出信息有助于用户进行IPX流量统计或故障诊断。
示例
Router#sho dlsw cir det
Index local addr(lsap) remote addr(dsap) state uptime
8982368 0010.1010.99a0(04) 0007.f010.10d9(04) CONNECTED 00:00:09
PCEP: 8982368 UCEP: 536870918
Port: Serial2/0 peer 192.168.20.22(2065)
Flow-Control-Tx CW:20, Permitted:16; Rx CW:20, Granted:40 Op:None
Local busy flag: 00, Remote busy flag: 00
Congestion: IDLE, HWO: 0/0 ZWO: 0/0 RWO: 2/3 IWO: 0/0 DWO: 0/0
2wan_in: 44, 2wan_out: 44 2lan_in: 0, 2lan_out: 0
tx/rx: 44/0 drops: 0
ifcm packet tx/rx: 0/2
xid packet tx/rx : 0/0
ui packet tx/rx : 0/0
相关命令
dlsw local-peer
dlsw remote-peer
show dlsw peers
- 25 -
12-IBM网络配置命令
1.1.15 show dlsw peers
命令描述
show dlsw peers ip-address ip-address
可以通过这条命令显示远端DLSw的各种信息。
参数
参数 参数说明
ip-address
(可选) 用IP地址指定某个特定的远端DLSw。
缺省
无
说明
该命令的输出信息有助于用户进行IPX流量统计或故障诊断。
为了实时监控DLSw的运行状况,应该对SSP处理过程进行统计。流量控制作为DLSw
的一个重要功能存在,应用于DLSw数据报文的传输。
示例
对一端的DLSw_A来说,DLSw通信链路相关的命令如下:
dlsw local-peer peer-id 192.168.20.202
dlsw remote-peer 0 192.168.20.156
dlsw remote-peer 0 1.1.1.1 dynamic no-llc 1 keepalive 0
dlsw remote-peer 0 192.168.20.204 priority
…
router#show dlsw peer
Peers: state pkts_rx pkts_tx type drops ckts uptime
TCP
192.168.20.156
DISCONNECT 0 0 conf 0 0 -
TCP
192.168.20.204
High priority ACTIVE 521 521 conf 0 0 04:10:15
Medium priority ACTIVE 0 0 conf 0 - 04:10:15
Normal priority ACTIVE 0 0 conf 0 - 04:10:15
Low priority ACTIVE 0 0 conf 0 - 04:10:15
- 26 -
12-IBM网络配置命令
TCP 1.1.1.1 DISCONNECT 0 0 dyna 0 0 -
对一端的DLSw_A来说,DLSw通信链路相关的命令如下:
dlsw local-peer peer-id 192.168.20.202
dlsw remote-peer 0 192.168.20.156
dlsw remote-peer 0 192.168.20.204 backup-peer 192.168.20.156 backup-static
…
router#show dlsw peer
Peers: state pkts_rx pkts_tx type drops ckts uptime
TCP
192.168.20.156
ACTIVE 19 19 conf 0 0 00:08:35
TCP
192.168.20.204
ACTIVE(SInvalid) 21 21 conf 0 0 00:09:25
第二行的“(SInvalid)”表示该静态备份线路虽然处于“ACTIVE”状态,但对于电路来说,
却是无效的,也就是说,新的电路不会在这条线路上生成。
对一端的DLSw_A来说,DLSw通信链路相关的命令如下:
dlsw remote-peer 0 192.168.20.156
dlsw remote-peer 0 192.168.20.204 backup-peer 192.168.20.156 linger 10
…
router#show dlsw peer
Peers: state pkts_rx pkts_tx type drops ckts uptime
TCP
192.168.20.156
ACTIVE 4 4 conf 0 0 00:01:11
TCP
192.168.20.204
ACTIVE(SInvalid) 7 7 conf 0 0 00:01:12
第二行的“(Invalid)”表示该备份线路虽然处于“ACTIVE”状态,但对于电路来说,却
是无效的,也就是说,新的电路不会在这条线路上生成。
相关命令
dlsw local-peer
dlsw remote-peer
show dlsw capabilities
show dlsw circuit
- 27 -
12-IBM网络配置命令
1.1.16 show dlsw reachability
命令描述
show dlsw reachability [local | remote | mac-address address]
可以通过这条命令显示DLSw的缓冲区信息,其中包括本地缓冲区和远端缓冲区。
参数
参数 参数说明
Local
(可选) 只显示DLSw的本地缓冲区信息。
Remote
(可选) 只显示DLSw的远端缓冲区信息。
mac-address
(可选) 只显示和MAC地址有关的信息。
缺省
无
说明
该命令的输出信息有助于用户进行IPX流量统计或故障诊断。
为了增加LLC2的Explorer的响应性能并降低网络开销,缓冲作为DLSw的一个特色实
现。在本版本的DLSw实现中,实现两种类型的缓冲。
这两种缓冲为:
远端DLSw缓冲――存放基于Mac为索引的远端DLSw标识。
本地DLSw缓冲――存放基于Mac为索引的本地端口标识。
示例
Router#sho dlsw reach
DLSw MAC address reachability cache list
Mac Addr status Loc. peer/port type rif
0007.f010.10d9 FOUND REMOTE 192.168.20.22 Dynamic
0007.f070.a01d FOUND REMOTE 192.168.20.204 Dynamic max-lf(1500)
- 28 -
12-IBM网络配置命令
相关命令
dlsw local-peer
dlsw remote-peer
dlsw bridge-group
show dlsw peers
1.1.17 debug dlsw error
命令描述
debug dlsw error
这条命令用来输出错误调试信息。
参数
无
缺省
无
命令模式
管理态
说明
这个操作用来输出在DLSw运行中出现的一切错误信息,用于错误的定位。
示例
router#debug dlsw error
DLSw: so_bind() Err! rc = -49
2001-12-18 11:57:18
DLSw(RC):
RetCode = DLSW_ERR_SYS_SOCK_INIT_FAILURE line = 64, name
= ../../sys/dlsw/dlswx_tcp_sm.c
- 29 -
12-IBM网络配置命令
相关命令
dlsw local-peer
debug dlsw state
debug dlsw event
debug dlsw packet
1.1.18 debug dlsw state
命令描述
debug dlsw state tcp[ ip-address | circuit circuit-id | explorer mac-address]
这条命令用来输出DLSw内部状态机调试信息。
参数
参数 参数说明
TCP
用来跟踪TCP连接的建立过程,可定位到某个特定的远端DLSw
(可用状态机实现)。
circuit
用来跟踪circuit状态机,可定位到某条特定的circuit或此circuit所属
的远端DLSw。
Explorer
用来跟踪Explorer状态机,可定位到某个特定的目标MAC地址。
应显示发送属性(TCP,UDP Unicast或UDP Multicast)。
缺省
无
命令模式
管理态
说明
状态机跟踪应包括状态、事件、行为以及状态机的一些调试信息,例如收到一个无用事
件等等。
null 电路(circuit)的信息交互状态机:这个状态机负责处理一条电路的建立、连接、
撤销等所有的过程。状态机的具体状态、事件、行为兼容符合DLSw1.00和DLSw+。
null Explorer状态机:这个状态机负责处理Explorer帧的过程。
- 30 -
12-IBM网络配置命令
null Explorer状态机CANUREACH_ex的发送:当Explorer状态机收到一个LLC2的
相应的可以触发explorer发送的报文时,在远端缓冲无法查到的情况下便发送
CANUREACH_ex报文,并且状态机处于等待对方的ICANREACH_ex报文的状
态。
null Explorer状态机CANUREACH_ex的接收:当Explorer状态机收到一个DLSw的
CANUREACH_ex报文,它应该先查找本地缓冲,若本地缓冲区找到,它应发送
ICHANREACH_ex报文回对端DLSw,如果找不到,应该向本地的LAN或DLC
端口发送LLC2的test request报文,此时状态机处于等待本地SNA主机的LLC2
的test response报文的状态。
null Explorer状态机LLC2的test response报文的接收:当状态机处于等待本地SNA
主机的LLC2的test response报文的状态时,状态机应该更新本地缓冲,而且立
即发送ICANREACH_ex报文给对端DLSw,状态机转为结束状态。
null Explorer状态机ICANREACH_ex报文的接收:当状态机处于等待本地SNA主机
的对端DLSw的ICANREACH_ex报文的状态时,状态机应该更新远端缓冲,而且
立即发送LLC2的test response报文给本地SNA主机,状态机转为结束状态。
DLSw可以设置备份用的远端DLSw,当所有的主DLSw都失去作用后,备份DLSw
将负责通信。
示例
Router#debug dlsw state tcp
Router#2002-1-16 22:13:40 DLSw(SM-TCP):
EV_NAME : [ DLSW_E_TCP_TM_004 ]
2002-1-16 22:13:40 DLSw(SM-TCP): TCP_ACT_8_1_1
2002-1-16 22:13:40 DLSw(SM-TCP): <192.168.20.22> @op: Tx kpalive req
2002-1-16 22:13:40 DLSw(SM-TCP): <192.168.20.22> @op: Set timer 005
2002-1-16 22:13:40 DLSw(SM-TCP): <192.168.20.22> DLSW_S_TCP_ACTIVE ->
DLSW_S_TCP_ACTIVE
相关命令
dlsw local-peer
debug dlsw error
debug dlsw event
debug dlsw packet
1.1.19 debug dlsw event
命令描述
debug dlsw event detail
这条命令用来输出DLSw内部状态机调试信息。
- 31 -
12-IBM网络配置命令
参数
参数 参数说明
detail
链路交换处理的调试消息的输出。
缺省
无
说明
无
命令模式
管理态
示例
Router#debug dlsw event
Router#2002-1-16 22:14:09 DLSw: Recv LLC DATA_INDICATION message, port s2/0,dmac
0007.f010.10d9, smac 0010.1010.99a0, dsap 04, ssap 04 dlen: 251
2002-1-16 22:14:09 DLSw(DCCI): Send SSP INFOFRAME packet, peer 192.168.20.22,
rem_corr 20000006 dlen: 251
2002-1-16 22:14:09 DLSw(Main-StdE): Recv IFCM SSP pkt 2002-1-16 22:14:09 rem_corr
0x00890f60, len: 0
2002-1-16 22:14:10 DLSw(SM-TCP): Send CISCO-comatiblae KEEPALIVE request packet for
<192.168.20.22>
2002-1-16 22:14:10 DLSw(SM-TCP): <192.168.20.22> DLSW_S_TCP_ACTIVE ->
DLSW_S_TCP_ACTIVE
2002-1-16 22:14:10 DLSw(Main-StdE): Recv Cisco-compatible KeepAlive response pkt from
192.168.20.22
相关命令
dlsw local-peer
debug dlsw error
debug dlsw state
debug dlsw packet
- 32 -
12-IBM网络配置命令
1.1.20 debug dlsw flow-control
命令描述
debug dlsw flow-control
这条命令用来输出流控处理的调试消息。
参数
无
缺省
无
命令模式
管理态
说明
流量控制作为DLSw的一个重要功能存在,应用于DLSw数据报文的传输。
示例
Router#deb dlsw fl
Router #2002-1-16 22:14:22 DLSw(FC): <8982368> decr s - sw:20 s:34 so:1 rw:20 r:40 ro:0
2002-1-16 22:14:22 DLSw(FC): <8982368> sent FCO on INFOFRAME - sw:20 s:34 so:0 rw:20
r:40 ro:0
2002-1-16 22:14:25 DLSw(FC): <8982368> decr s - sw:20 s:33 so:0 rw:20 r:40 ro:0
Router #2002-1-16 22:14:29 DLSw(FC): <8982368> decr s - sw:20 s:32 so:0 rw:20 r:40 ro:0
2002-1-16 22:14:29 DLSw(FC): <8982368> decr s - sw:20 s:31 so:0 rw:20 r:40 ro:0
2002-1-16 22:14:29 DLSw(FC): <8982368> decr s - sw:20 s:30 so:0 rw:20 r:40 ro:0
2002-1-16 22:14:29 DLSw(FC): <8982368> decr s - sw:20 s:29 so:0 rw:20 r:40 ro:0
2002-1-16 22:14:29 DLSw(FC): <8982368> decr s - sw:20 s:28 so:0 rw:20 r:40 ro:0
2002-1-16 22:14:34 DLSw(FC): <8982368> decr s - sw:20 s:27 so:0 rw:20 r:40 ro:0
2002-1-16 22:14:34 DLSw(FC): <8982368> decr s - sw:20 s:26 so:0 rw:20 r:40 ro:0
2002-1-16 22:14:35 DLSw(FC): <8982368> decr s - sw:20 s:25 so:0 rw:20 r:40 ro:0
2002-1-16 22:14:35 DLSw(FC): <8982368> decr s - sw:20 s:24 so:0 rw:20 r:40 ro:0
2002-1-16 22:14:35 DLSw(FC): <8982368> decr s - sw:20 s:23 so:0 rw:20 r:40 ro:0
2002-1-16 22:14:38 DLSw(FC): <8982368> decr s - sw:20 s:22 so:0 rw:20 r:40 ro:0
- 33 -
12-IBM网络配置命令
相关命令
dlsw local-peer
debug dlsw error
debug dlsw state
debug dlsw event
debug dlsw packet
1.1.21 debug dlsw packet
命令描述
debug dlsw packet
这条命令用来输出DLSw内部状态机调试信息。
参数
无
缺省
无
命令模式
管理态
说明
其中应可分详细和简要两种,详细的调试信息应把报文的内容解释出来。
示例
Router#deb dlsw pa
Router#2002-1-16 22:14:45 ver_num:31 2002-1-16 22:14:45 hdr_len:10
2002-1-16 22:14:45 msg_len:0062
2002-1-16 22:14:45 rem_dl_corrltor:20000006
2002-1-16 22:14:45 rem_dlc_port_id:813c4298
2002-1-16 22:14:45 res0:0000
2002-1-16 22:14:45 msg_type: a 2002-1-16 22:14:45 fc_byte: 0
- 34 -
12-IBM网络配置命令
2002-1-16 22:14:45 00 2002-1-16 22:14:45 4e 2002-1-16 22:14:45 4f 2002-1-16 22:14:45 2e
2002-1-16 22:14:45 35 2002-1-16 22:14:45 39 2002-1-16 22:14:45 37 2002-1-16 22:14:45 32
2002-1-16 22:14:45…
相关命令
dlsw local-peer
debug dlsw error
debug dlsw state
debug dlsw event
1.1.22 clear dlsw circuit
命令描述
clear dlsw circuit circuit-id
这条命令用来清除DLSw的电路(circuit)。
参数
参数 参数说明
circuit-id
某个特定电路的标识号。参数范围为0-4294967295。
缺省
无
命令模式
管理态
说明
该命令可清除所有或指定IP地址的DLSw虚电路信息。这个操作会断开相关的LLC2会
话。电路(circuit)的信息交互状态机:这个状态机负责处理一条电路的建立、连接、撤
销等所有的过程。状态机的具体状态、事件、行为兼容符合DLSw1.0和DLSw+。
示例
在DLSw网关Router上存在一条电路:
RS_config#show dlsw cir
- 35 -
12-IBM网络配置命令
Index local addr(lsap) remote addr(dsap) state uptime
12454144 0007.f010.1019(04) 0007.f070.a01d(04) CONNECTED 00:00:07
Router#clear dlsw circuit
RS_config#show dlsw cir
Index local addr(lsap) remote addr(dsap) state
uptime
…
相关命令
dlsw local-peer
dlsw remote-peer
show dlsw circuit
1.1.23 clear dlsw reachability
命令描述
clear dlsw reachability
这条命令用来清除DLSw的统计信息。
参数
无
缺省
无
命令模式
管理态
说明
这个操作会清除DLSw的所有统计信息。为了实时监控DLSw的运行状况,应该对SSP
处理过程进行统计。这个操作会清除所有的缓冲区,包括本地缓冲区和远端缓冲区。
示例
在DLSw网关Router上存在一条reachability表项:
- 36 -
12-IBM网络配置命令
RS#show dlsw rea
DLSw MAC address reachability cache list
Mac Addr status Loc. peer/port type rif
0007.f070.a01d FOUND REMOTE 192.168.20.204 Dynamic max-lf(1500)
Router#clear dlsw circuit
RS#show dlsw rea
DLSw MAC address reachability cache list
Mac Addr status Loc. peer/port type rif
…
相关命令
dlsw local-peer
dlsw remote-peer
show dlsw peers
- 37 -
12-IBM网络配置命令
第2章 LLC2配置命令
2.1 LLC2配置命令
2.1.1 llc2 idle-time
本命令主要用于控制空闲(无数据交换)时问询的频率,用no命令可以回复到默认值。
llc2 idle-time seconds
no llc2 idle-time
参数
参数 参数说明
seconds
为空闲时发送RR帧的间隔秒数,最大60秒,最小1秒。
缺省
10秒。
命令模式
接口模式。
使用说明
在空闲时,没有I(信息)帧交换,周期性的向远端发送RR(接收准备)帧,告诉远端
本地准备好接收数据;设置较小的值确保能及时通知远端,设置太小有可能导致网络传
送太多的RR帧。
示例
设置每12秒传送RR帧。
int ethernet1/1
llc2 idle-time 12
2.1.2 llc2 t1-time
本命令主要用于控制等待远端确认时的等待时间,用no命令可以回复到默认值。
- 38 -
12-IBM网络配置命令
llc2 t1-time seconds
no llc2 t1-time
参数
参数 参数说明
seconds
为等待远端确认的秒数,最大60秒,最小1秒。
缺省
1秒。
命令模式
接口模式。
使用说明
本地每次发送I帧后将等待远端确认,若在一定时间内没有收到确认,则重发;在数据传
送比较慢的网路上设置较大的值。
示例
设置12秒的等待确认时间数。
Router_config#int ethernet1/1
Router_config _e1/1#llc2 t1-time 12
2.1.3 llc2 tbusy-time
本命令主要用于控制远端忙时的等待时间,用no命令可以回复到默认值。
llc2 tbusy-time seconds
no llc2 tbusy-time
命令参数
参数 参数说明
seconds
为远端忙时的等待秒数,最大60秒,最小1秒。
缺省
10秒。
- 39 -
12-IBM网络配置命令
命令模式
接口模式。
使用说明
一个LLC2连结端有能力通知对端本地忙,阻止对端向本地发送数据,此时发送一个RNR
(接收准备未绪);设置较大的值可以避免超时。
示例
设置12秒的远端忙时间数。
Router_config#int ethernet1/1
Router_config _e1/1#llc2 tbusy-time 12
2.1.4 llc2 tpf-time
本命令主要用于控制等待远端响应的时间,用no命令可以回复到默认值。
llc2 tpf-time seconds
no llc2 tpf-time
参数
参数 参数说明
seconds
等待远端响应的秒数。最大60秒,最小1秒。
缺省
1秒
命令模式
接口模式。
使用说明
一个LLC2连结端有时要了解对端的状态,就发送一个需对端响应的命令帧,同时等待对
端响应;当对端收到命令帧会回复一个响应帧,如果其中发生差错,发送端将一直等待。
为了避免这种情况发生,需要启动一个时钟,时钟到时后就认为其中发生差错,将另外
发送一个命令帧;本命令就是为了设定等待对端响应命令帧的时间。
- 40 -
12-IBM网络配置命令
示例
设置12秒的等待对端响应时间。
Router_config#int ethernet1/1
Router_config _e1/1#llc2 tpf-time 12
2.1.5 llc2 trej-time
本命令主要用于控制等待远端响应拒绝帧的时间,用no命令可以回复到默认值。
llc2 trej-time seconds
no llc2 trej-time
命令参数
参数 参数说明
seconds
为远端忙时的等待秒数,最大60秒,最小1秒。
缺省
3秒。
命令模式
接口模式。
使用说明
LLC2链路两端的数据接收与发送都是有一定的顺序的,当一个LLC2连结端收到对端的
I帧序列号不是期望的值时,会向对端发送一个REJ(拒绝)帧,并启动一个时钟,如果
到时还没有响应,LLC2链路将断开;本命令就是为了设定等待对端响应REJ(拒绝)帧
的时间。
示例
设置12秒的等待时间。
Router_config#int ethernet1/1
Router_config _e1/1#llc2 trej-time 12
2.1.6 llc2 n2
本命令主要用于控制帧的重发次数,用no命令可以回复到默认值。
llc2 n2 retry-count
- 41 -
12-IBM网络配置命令
no llc2 n2
命令参数
参数 参数说明
retry-count
为帧的重发次数,最大255次,最小1次。
缺省
8
命令模式
接口模式。
使用说明
LLC2链路的一端的向对端发送数据后,并等待对端确认,如果对端在一定时间内没有发
送确认信息,本地将重新发送,但重发的次数必须限制,重发的次数值超过retry-count
时,LLC2链路将断开;本命令就是为了设定重发的次数retry-count。
示例
设置重发的次数为12。
Router_config#int ethernet1/1
Router_config _e1/1#llc2 n2 12
2.1.7 llc2 local-window
本命令主要用于控制I帧在没有得到确认时发送的最大数(即:发送窗口大小),用no
命令可以回复到默认值。
llc2 local-window packet-count
no llc2 local-window
参数
参数 参数说明
packet-count
为没有得到确认时I帧发送的最大数,最大127个,最小1个。
缺省
7
- 42 -
12-IBM网络配置命令
命令模式
接口模式。
使用说明
LLC2链路的一端的向对端发送数据时,在等待对端确认前,只能发送一定数量的数据;
本命令设置该最大数,设置的值太大可能导致数据丢失,因为对端并不能全部都接收。
示例
设置发送窗口大小为12。
Router_config#int ethernet1/1
Router_config _e1/1#llc2 local-window 12
2.1.8 llc2 holdqueue
本命令主要用于控制不能发送I帧(远端忙)时本地可以累积的最大数,用no命令可以
回复到默认值。
llc2 holdqueue packet-count
no llc2 holdqueue
命令参数
参数 参数说明
packet-count
为没有得到确认时I帧保留的最大数,最大200,最小20。
缺省
40
命令模式
接口模式。
使用说明
LLC2链路的一端在对端忙时,不能发送数据(I帧),所有的数据在对端清除忙前都必须
保留,但保留的数量有一定的限制;本命令设置保留的数据数量。
- 43 -
12-IBM网络配置命令
示例
设置保留的数据最大数为120个。
Router_config#int ethernet1/1
Router_config _e1/1#llc2 holdqueue 120
2.1.9 llc2 ack-delay-time
本命令主要用于控制对I帧确认的时延,用no命令可以回复到默认值。
llc2 ack-delay-time time
no llc2 ack-delay-time
命令参数
参数 参数说明
time
允许未确认I帧保留的最大毫秒数。最大10000,最小400。
缺省
400
命令模式
接口模式
说明
LLC2链路的一端在收到对端发过来的I帧时,可以不立即发送确认帧(RR帧),可以等
待一段时间,如果这一段时间内没数据发送以确认,然后在发送确认帧(RR帧);或者
在这一段时间内对端发过来的I帧达到llc2 ack-max值时立即发送确认帧(RR帧)。本
命令可以减少大数据流量时减少不必要的数据交互。
示例
设置确认时延为1秒。
Router_config#int ethernet1/1
Router_config _e1/1#llc2 ack-delay-time 1000
2.1.10 llc2 ack-max
本命令主要用于控制确认I帧前允许接收的最多I帧,用no命令可以回复到默认值。
llc2 ack-max number
- 44 -
12-IBM网络配置命令
no llc2 holdqueue
命令参数
参数 参数说明
number
允许确认I帧前接收的最多I帧数量。最大127,最小1。
缺省
3
命令模式
接口模式。
使用说明
LLC2链路的一端在等待对端确认时可以发送一定数量的I帧时,而接收端等到确认时延
或接收到最大数量I帧时发送确认帧(RR帧)。本命令可以减少大数据流量时减少不必
要的数据交互。
示例
设置确认最大数量为7个。
Router_config#int ethernet1/1
Router_config _e1/1#llc2 ack-max 7
2.1.11 show llc
本命令主要用于显示LLC2链路连结的相关信息。
show llc interface [type number]
命令参数
参数 参数说明
type
接口类型。
number
接口编号。
缺省
无
- 45 -
12-IBM网络配置命令
命令模式
管理、配置、接口模式。
使用说明
显示LLC2链路连结的相关信息。在接口模式下时命令show llc只显示本接口的LLC2链
路信息
示例
接口模式下时用命令show llc显示接口ethernet1/1上的llc2信息。
Router#sho llc ethernet1/1
Router_config# sho llc ethernet1/1
Router_config#int ethernet1/1
Router_config _e1/1#sho llc ethernet1/1
2.1.12 debug llc2
本命令主要用于打开LLC2调示开关。
debug llc2 [packet][error][state]
缺省
无
命令模式
管理模式
使用说明
packet,打开LLC2链路数据信息调示开关;error,打开LLC2链路错误信息调示开关;
state,打开LLC2链路状态信息调示开关。
示例
打开LLC2链路调示开关。
Router#debug llc2 packet
Router#debug llc2 state
Router#debug llc2 error
- 46 -
12-IBM网络配置命令
第3章 SDLC配置命令
3.1 SDLC配置命令
3.1.1 sdlc address
命令描述
sdlc address sdlc-address
配置SDLC从站的SDLC地址。
参数
参数 参数说明
sdlc-address
SDLC从站的地址。取值范围:1-0xfe。
缺省
无
说明
SDLC协议允许在一条SDLC物理链路上跑多条虚电路,一端连接主站一端连接从站。
为了区分每一条虚电路需要指定每条虚电路的SDLC地址;由于SDLC是非平衡模式的,
通过共享器或SDLC交换机,一个主设备可以和多个唯一的从设备相连,但从设备之间
是不能建立连接的。所以只需标明从设备的地址就能保证同一组SDLC设备之间的正常
通讯。本命令为虚电路指定了SDLC地址,这个地址在一个物理接口上是唯一的,我们
在同步口上的配置SDLC地址实际上就是与该接口相连的SDLC从站的地址。
一台路由器上的SDLC地址只在一个物理接口上有效。就是说,不同接口上配置的SDLC
地址可以是相同的。
示例
配置一个SDLC站C1。
int s1/1
sdlc address c1
- 47 -
12-IBM网络配置命令
3.1.2 sdlc k
命令描述
sdlc k length
配置SDLC发送窗口的大小。也就是指未经对方确认的,一次最大发送的帧数。
参数
参数 参数说明
length
发送窗口的大小。取值范围:1-7。
缺省
7
说明
无
示例:
配置sdlc发送窗口为3。
int s1/1
sdlc K 3
3.1.3 sdlc n1
命令描述
sdlc n1 length
配置SDLC最大可接收的帧长,也就是协议所定义的N1的值。
参数
参数 参数说明
length
最大可接收的帧长。取值范围:1-1500字节。
缺省
1500字节
- 48 -
12-IBM网络配置命令
说明
无
示例
配置一个SDLC最大可接收的帧长1200。
int s1/1
sdlc n1 1200
3.1.4 sdlc n2
命令描述
sdlc n2 times
配置SDLC最大重发次数,也就是协议所定义的N2的值。
参数
参数 参数说明
times
最大重发次数。取值范围:1-255。
缺省
20次
说明
无
示例
配置一个SDLC最大重发次数12。
int s1/1
sdlc n2 12
3.1.5 sdlc t1
命令描述
sdlc t1 seconds
- 49 -
12-IBM网络配置命令
配置SDLC等待响应的时间,也就是协议所定义的T1的值。
参数
参数 参数说明
seconds
等待响应的时间。取值范围:1-64s。
缺省
3s
说明
无
示例
配置一个SDLC等待响应的时间30s。
int s1/1
sdlc t1 30
3.1.6 sdlc sdlc-largest-frame
命令描述
sdlc sdlc-largest-frame sdlc-address length
配置每个从站最大可接收的帧长。
参数
参数 参数说明
length
最大可接收的帧长。取值范围:1-1500字节。
缺省
265字节
说明
无
- 50 -
12-IBM网络配置命令
示例
配置一个SDLC最大可接收的帧长1200。
int s1/1
sdlc sdlc-largest-frame 1200
3.1.7 sdlc partner
命令描述
sdlc partner mac-address sdlc-address
配置SDLC从站与远端的MAC地址的映射。这样就建立起该从站与远端设备的连接。
参数
参数 参数说明
mac-address
远端设备的MAC地址。取值范围:48比特。
sdlc-address
从站地址。取值范围:1-0xfe。
缺省
无
说明
无
示例
配置一个SDLC的C1站配置0011.1122.3344。
int s1/1
sdlc partner 0011.1122.3344 C1
3.1.8 sdlc poll-limit-value
命令描述
sdlc poll-limit-value times
配置SDLC询问从站的最大次数。
- 51 -
12-IBM网络配置命令
参数
参数 参数说明
times
询问从站的最大次数。取值范围:1-10。
缺省
1
说明
如果主站询问从站后,从站发送了满窗口大小的数据帧,这时主站可以重新询问该从站,
而不是询问下一个从站。这条命令就是用来配置连续询问一个从站的次数。
示例
配置一个SDLC询问从站的最大次数10。
int s1/1
sdlc poll-limit-value 10
3.1.9 sdlc poll-pause-timer
命令描述
sdlc poll-pause-timer seconds
配置SDLC询问从站的间隔。
参数
参数 参数说明
seconds
时间间隔。取值范围:100-10000 ms。
缺省
100 ms
说明
无
- 52 -
12-IBM网络配置命令
示例
配置一个SDLC时间间隔1200ms。
int s1/1
sdlc poll-pause-timer 1200
3.1.10 sdlc saps
命令描述
sdlc saps sdlc-address local-sap remote-sap
配置SDLC和远端设备连接时所使用的SAP值。
参数
参数 参数说明
sdlc-address
从站的SDLC地址。取值范围:1-0xfe。
local-sap
从站使用的SAP值。取值范围:1-254。
remote-sap
远端使用的SAP值。取值范围:1-254。
缺省
从站和远端都使用0x04。
说明
无
示例:
配置一个SDLC从站C1从站使用的SAP值8,远端使用的SAP值24。
int s1/1
sdlc saps C1 8 24
3.1.11 sdlc role
命令描述
sdlc role {primary|secondary}
配置SDLC站类型。
- 53 -
12-IBM网络配置命令
参数
参数 参数说明
primary
将该端口配置为SDLC主站。取值范围:NA。
secondary
将该端口配置为SDLC从站。取值范围:NA。
缺省
primary
说明
SDLC是一种非平衡模式的链路层协议,建立了连接的两端设备的地位是不平等的。其中
一方起主导作用,控制整个连接过程,称为主站(primary);另外一方被动接受控制,称
为从站(secondary)。 用户需要为封装了SDLC 协议的接口配置角色,配置SDLC 角色
时应根据与本路由器相连的SDLC设备的角色决定。若本接口连接的SDLC设备为
primary,就将本接口设置为secondary;若连接设备是secondary 时就将本接口设置为
primary。一般情况下,中心IBM大型机都是primary,终端设备如Unix主机和ATM提
款机都是secondary。
示例:
配置SDLC为从站。
int s1/1
sdlc role secondary
3.1.12 sdlc simultaneous
命令描述
sdlc simultaneous [full-datamode | half-datamode]
配置SDLC半双工和全双工工作模式。在全双工模式下,主站在收从站数据的同时可以
向从站发数据。
参数
参数 参数说明
full-datamode
全双工模式。
half-datamode
半双工模式。
- 54 -
12-IBM网络配置命令
缺省
全双工模式
说明
无
示例
配置一个SDLC主站为半双工。
int s1/1
sdlc simultaneous half-datamode
3.1.13 sdlc vmac
命令描述
sdlc vmac mac-address
配置SDLC从站的虚拟MAC地址。该地址用来与远端的以太网或者令牌环网络通信。
参数
参数 参数说明
mac-address
从站的虚拟MAC地址。取值范围:48比特。
缺省
无
说明
虚拟MAC地址48比特位中,最后8位必须是0,例如设置vmac为ab12.3456.78c1,
则配置应为ab12.3456.7800。
示例:
配置一个SDLC虚拟MAC地址4000.0099.9900。
int s1/1
sdlc vmac 4000.0099.9900
- 55 -
12-IBM网络配置命令
3.1.14 sdlc xid
命令描述
sdlc xid sdlc-address xid-number
配置SDLC从站的XID。
参数
参数 参数说明
sdlc-address
从站的SDLC地址。取值范围:1-0xfe。
Xid-number
从站的XID值。取值范围:4位16进制数字。
缺省
无
说明
XID是SNA世界里一个设备身份的标识,前12比特表示网络号,后20比特表示节点号。
一般有PU2.0 和PU2.1两种设备,PU2.1的设备自己已经配置了XID,可以通过交换
XID来表明彼此的身份;而PU2.0的设备不交换XID,也就没有XID。 所以PU2.1类型
的设备不用配置本命令,而对于PU2.0的设备需要为它指定一个XID。
如果不配置该命令,路由器将其认为是PU 2.1,如果配置该命令,路由器将其认为是PU
2.0。这是与Cisco的命令不同的地方。Cisco对于PU 2.1,需要在sdlc address命令后
面增加xid-poll参数。如果所有的PU都是2.1类型,可以统一定义成sdlc role
prim-xid-poll。
注:
配置该命令必须在接口断开下配置。
示例:
配置一个SDLC站C1的xid为01020007。
int s1/1
sdlc xid C1 01020007
- 56 -
12-IBM网络配置命令
3.1.15 sdlc holdqueue
命令描述
sdlc holdqueue address length
配置SDLC发送队列的长度。
参数
参数 参数说明
address
从站的地址。取值范围:1-0xfe。
length
队列的长度。取值范围:1-65535。
缺省
无
说明
如果上层请求发送的数据包数量大于这个值,将被丢弃。
示例:
配置一个SDLC站C1的队列长度为100。
int s1/1
sdlc holdqueue C1 100
3.1.16 debug sdlc error
命令描述
debug sdlc error
这条命令用来输出SDLC错误调试信息。
参数
无
- 57 -
12-IBM网络配置命令
缺省
无
说明
用来输出在SDLC运行中出现的一切错误信息,用于错误的定位。
3.1.17 debug sdlc state
命令描述
debug sdlc state
这条命令用来输出SDLC的状态机信息。
参数
无
缺省
无
说明
输出格式如下:
SDLC Serial0/0: CONNECT.Req on station C1, state DISC -> WAIT_CONNECT
SDLC Serial0/0: Rx I on station C1, state CONNECT
3.1.18 debug sdlc packet
命令描述
debug sdlc packet
这条命令用来输出SDLC收发报文信息。
参数
无
- 58 -
12-IBM网络配置命令
- 59 -
缺省
无
说明
应解释报文内容。输出格式参照LAPB和X.25。
SDLC Serial0/0: TX -> Info(3, 4) on station C1, Poll set, Len 25 注:3表示N(S),4表
示N(R)。
Ff ff ff ff ff ff ff ff ff ff ff这是报文的具体内容。
SDLC Serial0/0: RX <- RR(4) on station C1, Final