第12章 SNA配置.docx
- 文档编号:29703807
- 上传时间:2023-07-26
- 格式:DOCX
- 页数:36
- 大小:177.17KB
第12章 SNA配置.docx
《第12章 SNA配置.docx》由会员分享,可在线阅读,更多相关《第12章 SNA配置.docx(36页珍藏版)》请在冰豆网上搜索。
第12章SNA配置
第12章SNA配置
本章主要描述如何在路由器中配置SNA相关链路层协议如SDLC、LLC2和QLLC,以及DLSw协议,实现SNA到TCP/IP的转换,完成SNA设备的路由器接入。
本章主要内容:
●DLSw配置
●SDLC配置
●LLC2配置
●QLLC配置
12.1DLSw配置
本节主要内容:
●DLSw简介
●DLSw基本指令描述
●DLSw监控与测试
12.1.1DLSw简介
DLSw标准描述了路由器间建立对等连接(peerconnection),定位资源,传送数据,流量控制和纠错的转换协议(Switch-to-SwitchProtocol——SSP)。
通过数据链路连接的本地应答,数据链路交换标准终止了链路层应答和keepalive信息在广域网中传输。
两个终端系统通过DLSw建立连接,首先要实现:
1、建立对等连接(Establishpeerconnection);
2、性能交换(Exchangecapabilities);
3、建立链路(Establishcircuit)。
12.1.2DLSw基本指令描述
命令
描述
配置模式
dlswlocal-peerinit-pacing-windowsize
设置本地初始窗口大小
config
dlswlocal-peerpeer-id
*定义一个DLSw本地对等实体。
config
dlswremote-peer0tcp
*定义一个DLSw远端实体
config
dlswremote-peer0tcp
定义一个DLSw远端实体的备份实体
config
dlswdisable
停止DLSW功能
config
dlswbridge-groupgroup-id
*将DLSw链接到以太局域网的桥组
config
dlswicanreachmac-addressmac-list
dlswicanreachmac-exclusivemac-list
dlswicanreachsapssap-list
配置路由器可本地访问的MAC地址
配置路由器只能访问的MAC地址
配置路由器可本地访问的服务访问点
config
config
config
dlswicannotreachsapssap-list
配置路由器本地不可达的服务访问点
config
dlswmac-addressmac-addresstime-rangetime-filter
配置基于时间的本地MAC地址过滤
config
dlswqllclocal-windowwindow-size
配置QLLC的本地窗口大小
config
showdlswcapabilities[ip-address
显示指定实体或者所有实体的配置
enable
showdlswcircuits[detail]
显示所有的电路的状态
enable
showdlswpeers
显示所有的DLSw实体的信息
enable
showdlswreachability
显示可达信息
enable
showdlswtime-range
显示基于时间过滤的状态信息
enable
Showbridge
显示以太局域网的桥组信息
enable
Showllc2pcb-number
显示LLC2链路信息
enable
debugdlsw[{core|peersip-addressip-address}]
打开dlsw的调试信息
enable
¾dlswlocal-peer..命令
为路由器定义一个DLSw本地对等实体,从而使DLSw能够实现。
使用该命令的no形式去除本地DLSw的配置
dlswlocal-peer{[init-pacing-windowsize]|peer-idip_address}
语法
描述
init-pacing-window
设置本地初始窗口大小
size
本地初始窗口大小的设定值,有效范围为1-2000,缺省值为20
peer-id
设置本地路由器的IP地址
ip_address
本地路由器的IP地址
dlswlocal-peerpeer-idip-address{[costcost]|[keepaliveseconds]|[promiscuous]}
语法
描述
cost
设置从本地路由器到达远端路由器的费用。
cost
从本地路由器到达远端路由器的费用值。
有效范围是1-5,缺省值是3。
取值越大,到达远端路由器的代价就越大。
keepalive
设置发送保活报文的时间间隔。
配置该选项后,当TCP连接上无数据传输时,DLSw将定时发送keepalive报文,以检测该连接是否仍然存在。
seconds
发送保活报文的时间间隔值。
取值范围是1-1200,单位为秒,缺省值为30。
promiscuous
该选项指示本地路由器可以接受未配置的远端路由器的DLSwTCP连接请求。
注:
在为路由器配置本地参数后,如需修改本地参数,必须首先通过相应的no命令取消原来的配置。
¾dlswremote..命令
定义远端对等实体。
dlswremote-peer0tcpip-address
语法
描述
tcp
在远端对等实体上定义TCP封装
ip-address
远端路由器local-peer地址,本地路由器利用这个地址与自己的local-peer地址在两台路由器之间建立一种对等关系。
dlswremote-peer0tcp
语法
描述
backup-peer
配置备份实体
ip-address1
指定远端备份实体
ip-address2
指定被备份的remote实体
cost
设置从本地路由器到达远端路由器的费用
cost
从本地路由器到达远端路由器的费用值。
有效范围是1-5,缺省值是3。
取值越大,到达远端路由器的代价就越大。
keepalive
设置发送保活报文的时间间隔。
配置该选项后,当TCP连接上无数据传输时,DLSw将定时发送keepalive报文,以检测该连接是否仍然存在。
seconds
发送保活报文的时间间隔值。
取值范围是0-1200,单位为秒,缺省值为30。
lf
该选项用于向远端路由器通告本地路由器在线路上使用的最大帧长度(以字节计),以避免对数据帧分片。
size的有效取值为516、1470、1500、2052、4472、8144、11407、11454、17800字节。
缺省值是1500字节。
lf-value
向远端路由器通告的本地路由器在线路上使用的最大帧长度。
passive
该选项表明本地路由器是被动的,即本地路由器不会主动向远端路由器发起DLSw连接请求,而是等待对端路由器首先发出连接请求。
注:
在dlswremote-peerlist_numbertcpip_address1backup-peerip_address2中,是将ip_address1所指定的远端路由器作为ip_address2所指定的远端路由器的备份实体,即ip_address1所指定的路由器为backuppeer,而ip_address2所指定的路由器为primarypeer。
另外,在配置backuppeer之前,必须首先配置primarypeer;而在删除primarypeer之前,必须首先删除其对应的backuppeer。
同一个primarypeer至多只允许存在一个backuppeer。
¾dlswdisable命令
去除和重置DLSw,而不改变原有的配置。
该命令的no形式可以重新启动DLSw。
缺省情况下,DLSw处于激活状态;在特殊情况下,用户可能需要通过dlswdisable命令重置DLSw协议模块。
¾dlswicanreach命令和dlswicannotreach命令
以上两条命令用于配置DLSw实时性能交换的内容。
dlswicanreach命令指定本地路由器可达的资源。
dlswicannotreach命令指定本地路由器不可达的资源。
dlswicanreach{mac-addressmac-addr|mac-exclusive|sapssap}
dlswicannotreachsapssap
语法
描述
mac-address
设置本地路由器可以到达的MAC地址
mac-addr
本地路由器可以到达的MAC地址
mac-exclusive
选择该选项表明本地路由器只能到达用户配置的MAC地址
saps
设置本地路由器支持的或者不支持的服务访问点
sap
本地路由器支持的或者不支持的服务访问点
¾dlswqllclocal-window
配置QLLC的本地窗口大小
dlswqllclocal-windowwindow-size
语法
描述
dlswqllclocal-window
指定QLLC的本地窗口大小
window-size
指定窗口值,取值范围10-100,缺省值50。
¾dlsw时间范围过滤命令
在路由器上,基于DLSwCircuit的本地Mac地址,实现了时间控制功能
dlswmac-addressmac-addresstime-rangetime-range
语法
描述
mac-address
指定MAC地址
mac-address
指定需要过滤的MAC地址。
time-range
指定time-range。
time-range
指定的时间过滤范围名字。
注:
1、在配置了上述命令,但是没有配置对应的time-range情况下,缺省为deny。
2、在实际环境中,经常与sntp协议配合使用,通过sntp协议向ntp服务器获取时间。
Mprouter配置方法为:
sntpserver
12.1.3监测与调试命令
¾showdlswcapabilities命令
显示有关DLSw协议的性能信息
showdlswcapabilities[{local|ip-addressip-address}]
语法
描述
local
显示本地路由器有关DLSw协议的所有性能信息
ip-address
显示对端路由器DLSw性能信息。
ip-address
对端路由器的ip地址
¾showdlswpeers命令
显示路由器当前的DLSwTCP连接状态。
showdlswpeers
¾showbridge命令
显示路由器以太局域网桥组信息。
showbridge
¾showllc2命令
显示路由器当前llc2的连接状态。
showllc2[pcb-number]
语法
描述
pcb-number
指定PCB的序号
¾showdlswcircuits命令
显示路由器当前建立的电路状态。
showdlswcircuits[detail]
语法
描述
detail
详细显示
¾showdlswreachability命令
显示DLSw的可达信息
showdlswreachability
¾debugdlsw命令
打开dlsw发送、接收的消息调试开关
debugdlsw[{core|peersip-addressip-address}]
语法
描述
core
打开DLSw的core调试信息
peersip-address
打开远端指定路由器的dlsw事件消息调试开关
ip-address
远端路由器的ip地址
12.2SDLC配置
本节主要内容:
●SDLC简介
●SDLC基本指令描述
●路由器SNA典型配置
12.2.1SDLC简介
同步数据链路控制协议(SDLC)是IBM为系统网络结构(SNA)环境开发的,是第一个面向比特操作的同步链路层协议。
SDLC定义了主结点和次结点。
主结点控制其它工作站(次结点),它按预定的顺序轮询次结点。
次结点如果有数据发出,只有被轮询到时才可能进行传输。
主结点在工作过程中还要建立、终止和管理链路。
12.2.2SDLC基本指令描述
命令
描述
配置模式
encapsulationsdlc
*该命令将串行接口的封装类型设置为SDLC
config-if-××
sdlcaddresssdlc-address[xid-passthru|xid-poll[echo]]
*该命令指定接口下挂设备的物理地址
config-if-××
sdlcvmacmac-address[sdlc-address]
*指定接口的VMAC地址/指定接口上的下挂物理设备的MAC地址。
config-if-××
sdlcpartnermac-addresssdlc-address
*为SDLC接口上的物理设备配置对端物理设备的MAC地址
config-if-××
sdlcdlswsdlc-addr
*SDLC接口上实现DLSw
config-if-××
sdlcxidsdlc-addressxid
*为SDLC接口上的下挂设备设置XID值,该值用于上端设备识别下端设备
config-if-××
sdlcdelay-response
延迟响应时间
config-if-××
sdlckwindow-size
设置窗口大小,从而控制在停止发送而等待接收端的确认信息之前发送信息帧的最大数目。
config-if-××
sdlcroleprimary|secondary
设置封装sdlc链路接口的角色
config-if-××
sdlcsapssdlc-addressS-sap-PD-sap-P
设置sdlc链接目地和本地的sap值
config-if-××
sdlcn2retry-count
决定MP软件在终止SDLC会话之前重发一帧的次数。
config-if-××
sdlcpoll-pause-timer
time
控制MP软件在单一串行口上发送两个轮询帧之间的时间间隔。
config-if-××
sdlcpoll-wait-timeout
time
设置与主站的链接超时之前等待主站发来轮询帧的时间
config-if-××
sdlcsdlc-largest-frame
sdlc-addrsize
指定可由特定的SDLC站点收发的信息帧(I帧)的最大尺寸。
config-if-××
sdlcT1seconds
控制MP软件等待对一帧或几帧数据的响应信息的时间。
config-if-××
showinterfaceserialserial-number
显示接口(封装了SDLC)的信息
enable
debugsdlc
打开SDLC的调试信息
enable
¾encapsdlc命令
该命令将串行接口的封装类型设置为SDLC。
【缺省情况】未定义。
¾sdlcaddress命令
该命令指定接口(封装类型为SDLC)下挂设备的物理地址。
通过该物理地址,路由器可与下挂的设备建立数据链路层上的连接。
sdlcaddresssdlc-address{xid-passthru|xid-poll[echo]]}
语法
描述
sdlc-address
路由器相应接口下挂设备的物理地址。
其有效范围是01-FE之间的一个16进制数。
xid-passthru
该项指示路由器不对收到的XID帧作任何处理。
这种配置一般用于上端主机为AS/400类小型机,目前在下端路由器中应用非常少。
xid-poll
该选项指出由sdlc-address指定的物理设备的类型是PU2.1。
针对PU2.1设备需要通过特定的探索帧发起链路连接过程;
echo
该选项用于上端设备连在令牌环上时使用
【缺省情况】未定义。
¾sdlcvmac..命令
指定接口的VMAC地址/指定接口上的下挂物理设备的MAC地址。
sdlcvmacmac-address[sdlc-address]
nosdlcvmacmac-address[sdlc-address]
语法
描述
mac-address
接口的MAC地址/接口上的下挂物理设备的MAC地址,其格式为:
XXXX.XXXX.XX00。
X代表0-F中的任何一个16进制数字。
在对端的路由器上配置partner时,就配置这个地址,而不用在最后两位换上sdlc的地址。
sdlc-address
该参数支持为同一SDLC接口上的不同物理设备配置不同的mac地址。
其有效范围是01-FE之间的一个16进制数。
接口上的各物理设备的地址MAC地址mac-address为sdlc-address指定的物理设备的MAC地址。
【缺省情况】未定义。
¾sdlcpartner命令
为SDLC接口上的物理设备配置对端物理设备的MAC地址。
sdlcpartnermac-addresssdlc-address
语法
描述
mac-address
对端物理设备的MAC地址
sdlc-address
本地物理设备的物理地址
【缺省情况】未定义。
注:
在执行sdlcpartnermac-addresssdlc-address命令时,必须保证已经配置了下端物理设备的物理地址,还必须保证在本地路由器上配置的对端MAC地址必须与对端MAC地址相对应。
¾sdlcdlsw命令
SDLC接口上实现DLSw。
sdlcdlswsdlc-addr
nosdlcdlswsdlc-addr
语法
描述
sdlc-addr
在sdlc-addr指定的设备上实现DLSw
【缺省情况】未定义。
¾sdlcxid命令
为SDLC接口上的下挂设备设置XID值,该值用于上端设备识别下端设备。
sdlcxidsdlc-addressxid
nosdlcxidsdlc-address
语法
描述
sdlc-addr
需要配置XID值的下端物理设备的物理地址
xid
XID值,格式为XXXXXXXX,X代表0-F中的任一个16进制值。
【缺省情况】未定义。
注:
sdlcxidsdlc_addressxid命令只针对下端设备类型为PU2.0时才有效,对于已经在sdlcaddress命令中配置了xid-passthru和xid-poll命令字的情况下,配置XID值将不生效。
另外,在配置XID值之前,必须首先配置对应的下端设备的物理地址,否则将无法配置对应的XID值。
用户在配置XID值时,必须确保XID值与上端设备中的配置一致,否则SNA连接可能将无法建立。
¾sdlcdelay-response命令
SDLC接口延迟响应时间。
sdlcdelay-response
nosdlcdelay-response
【缺省情况】未定义。
¾sdlck命令
设置窗口大小,从而控制在停止发送而等待接收端的确认信息之前发送信息帧的最大数目。
可用此命令的no形式恢复缺省值。
。
sdlckwindow-size
语法
描述
k
设置窗口大小,从而控制在停止发送而等待接收端的确认信息之前发送信息帧的最大数目。
window-size
本地的发送窗口大小。
最小值是1帧,最大值是7真。
缺省值设为最大值。
【缺省情况】缺省k为7。
¾SDLCN2命令
决定MP软件在终止SDLC会话之前重发一帧的次数。
可用此命令的no形式恢复缺省值。
sdlcn2retry-count
语法
描述
n2
决定MP软件在终止SDLC会话之前重发一帧的次数。
retry-count
重发次数。
重发次数超过此值,SDLC站点将会终止与其它站点的会话。
有效范围是1-255,缺省值为5。
【缺省情况】缺省n2为5。
¾sdlcpoll-pause-timer命令
控制MP软件在单一串行口上发送两个轮询帧之间的时间间隔。
可用此命令的no形式恢复缺省值。
sdlcpoll-pause-timertime
语法
描述
poll-pause-timer
控制MP软件在单一串行口上发送两个轮询帧之间的时间间隔。
time
软件等待向单一串口上发送轮询帧的以100毫秒计的时间,有效取值范围是1~100,缺省值是5。
【缺省情况】缺省时间间隔为500毫秒。
¾sdlcpoll-wait-timeout命令
控制MP软件在与主站的链接超时之前等待主站发来轮询帧的时间。
可用此命令的no形式恢复缺省值。
此命令仅当接口工作在从站模式有效。
sdlcpoll-wait-timeouttime
语法
描述
poll-wait-timeout
控制MP软件在与主站的链接超时之前等待主站发来轮询帧的时间。
time
软件在与主站的链接超时之前等待主站发来轮询帧的时间以100毫秒计的时间,有效取值范围是1~640,缺省值是100。
【缺省情况】缺省等待时间为10000毫秒。
¾sdlcrole命令
设置本地SDLC接口的链路站点角色。
sdlcrole{primary|secondary}
语法
描述
primary
设置本地sdlc接口为主站口
secondary
设置本地sdlc接口为从站口
【缺省情况】缺省角色为primary。
¾sdlcsaps命令
在本地设置相对于远端SDLC链路的源和目的地的sap值。
sdlcsapsdlc_addressS-sap-PD-sap-P
语法
描述
sdlc_address
设置下端物理设备的物理地址
S-sap-P
设置sdlc链路远端设备本地的sap值
D-sap-P
设置SDLC链路远端设备目的地的sap值
【缺省情况】未定义。
¾sdlcsdlc-largest-frame命令
指定
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第12章 SNA配置 12 SNA 配置
![提示](https://static.bdocx.com/images/bang_tan.gif)