烽火2640路由器命令行手册-12-IBM网络配置命令

IBM网络配置命令网络

 

目  录session

第1章 DLSW配置命令... 1tcp

1.1 DLSW配置命令... 1性能

1.1.1 dlsw local-peer 1大数据

1.1.2 dlsw remote-peer 3ui

1.1.3 dlsw port-list 9spa

1.1.4 dlsw bgroup-list 11debug

1.1.5 dlsw timer 12调试

1.1.6 dlsw load-balance. 13orm

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. 21

1.1.12 sap-priority-list 22

1.1.13 show dlsw capabilities. 24

1.1.14 show dlsw circuit 25

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. 45

2.1.11 show llc. 45

2.1.12 debug llc2. 46

第3章 SDLC配置命令... 48

3.1 SDLC配置命令... 48

3.1.1 sdlc address. 48

3.1.2 sdlc k. 49

3.1.3 sdlc n1. 49

3.1.4 sdlc n2. 50

3.1.5 sdlc t1. 51

3.1.6 sdlc sdlc-largest-frame. 51

3.1.7 sdlc partner 52

3.1.8 sdlc poll-limit-value. 53

3.1.9 sdlc poll-pause-timer 53

3.1.10 sdlc saps. 54

3.1.11 sdlc role. 55

3.1.12 sdlc simultaneous. 55

3.1.13 sdlc vmac. 56

3.1.14 sdlc xid. 57

3.1.15 sdlc holdqueue. 58

3.1.16 debug sdlc error 58

3.1.17 debug sdlc state. 59

3.1.18 debug sdlc packet 59

 

 

第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-windowsize] [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所能处理的最大的帧的长度,取值范围为:51六、1470、1500、205二、447二、814四、1140七、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秒。

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

    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属性。

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 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”参数配置决定是否保留,若是保留,保留多长的时间。具体应分为如下三种状况:

当不加“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。

须要说明的是,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)便关闭,同时关闭其上的全部电路。

 

若在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

    …

当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形式取消配置。

参数

参数

参数说明

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

1.1.4   dlsw bgroup-list

命令描述

dlsw bgroup-list list-numberbgroups 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包括在内。

 相关命令

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频繁启动发送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模式,即按路径的权值进行电路的均衡创建。

缺省

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有多个本地端口能到达它本地一侧的某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地址。

示例

对一端的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

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

相关命令

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

           …

则代表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通道被送到远端。能够屡次使用本命令把多个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

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

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通讯链路相关的命令以下:

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地址的性能交换信息。

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),用户能够了解当前全部电路的状态信息。

参数

参数

参数说明

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

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

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

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

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

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)

                                                           

相关命令

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

相关命令

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)。

缺省

命令模式

管理态

说明

状态机跟踪应包括状态、事件、行为以及状态机的一些调试信息,例如收到一个无用事件等等。

l   电路(circuit)的信息交互状态机:这个状态机负责处理一条电路的创建、链接、撤销等全部的过程。状态机的具体状态、事件、行为兼容符合DLSw1.00和DLSw+。

l   Explorer状态机:这个状态机负责处理Explorer帧的过程。

l   Explorer状态机CANUREACH_ex的发送:当Explorer状态机收到一个LLC2的相应的能够触发explorer发送的报文时,在远端缓冲没法查到的状况下便发送CANUREACH_ex报文,而且状态机处于等待对方的ICANREACH_ex报文的状态。

l   Explorer状态机CANUREACH_ex的接收:当Explorer状态机收到一个DLSw的CANUREACH_ex报文,它应该先查找本地缓冲,若本地缓冲区找到,它应发送ICHANREACH_ex报文回对端DLSw,若是找不到,应该向本地的LAN或DLC端口发送LLC2的test request报文,此时状态机处于等待本地SNA主机的LLC2的test response报文的状态。

l   Explorer状态机LLC2的test response报文的接收:当状态机处于等待本地SNA主机的LLC2的test response报文的状态时,状态机应该更新本地缓冲,并且当即发送ICANREACH_ex报文给对端DLSw,状态机转为结束状态。

l   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内部状态机调试信息。

参数

参数

参数说明

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

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

相关命令

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

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

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表项:

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


第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命令能够回复到默认值。    

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秒。 

命令模式

接口模式。 

使用说明

一个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连结端有时要了解对端的状态,就发送一个需对端响应的命令帧,同时等待对端响应;当对端收到命令帧会回复一个响应帧,若是其中发生差错,发送端将一直等待。为了不这种状况发生,须要启动一个时钟,时钟到时后就认为其中发生差错,将另外发送一个命令帧;本命令就是为了设定等待对端响应命令帧的时间。 

示例

设置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

no llc2 n2  

命令参数

参数

参数说明

retry-count

为帧的重发次数,最大255次,最小1次。

缺省

命令模式

接口模式。 

使用说明

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个。

缺省

命令模式

接口模式。 

使用说明

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帧),全部的数据在对端清除忙前都必须保留,但保留的数量有必定的限制;本命令设置保留的数据数量。 

示例

设置保留的数据最大数为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

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

接口编号。

缺省

命令模式

    管理、配置、接口模式。 

使用说明

显示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

 

第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 

3.1.2   sdlc k

命令描述

sdlc k length

配置SDLC发送窗口的大小。也就是指未经对方确认的,一次最大发送的帧数。 

参数

参数

参数说明

length

发送窗口的大小。取值范围:1-7。

缺省

说明

无 

示例:

配置sdlc发送窗口为3。

int s1/1

sdlc K 3 

3.1.3   sdlc n1

命令描述

sdlc n1 length

配置SDLC最大可接收的帧长,也就是协议所定义的N1的值。

参数

参数

参数说明

length

最大可接收的帧长。取值范围:1-1500字节。

缺省

1500字节 

说明

无 

示例

配置一个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

配置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字节 

说明

无 

示例

配置一个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询问从站的最大次数。 

参数

参数

参数说明

times

询问从站的最大次数。取值范围:1-10。

缺省

说明

若是主站询问从站后,从站发送了满窗口大小的数据帧,这时主站能够从新询问该从站,而不是询问下一个从站。这条命令就是用来配置连续询问一个从站的次数。 

示例

配置一个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 

说明

无 

示例

配置一个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站类型。 

参数

参数

参数说明

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

半双工模式。

缺省

全双工模式 

说明

无 

示例

配置一个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 

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 

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错误调试信息。 

参数

无 

缺省

无 

说明

用来输出在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收发报文信息。 

参数

无 

缺省

无 

说明

应解释报文内容。输出格式参照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 

相关文章
相关标签/搜索