IBM Communications Server for Windows V6.1.3 是一个升级版本,新增了 Windows Installer(以前称为 MicroSoft Installer,即 MSI)接口以及对 6.1.2 的修订和更新。V6.1.3 是完整安装版本,如果已经安装了先前的版本,那么在安装 V6.1.3 之前,必须卸载先前的版本。
本文档包含联机帮助和出版物的补充信息。它描述了新增功能、提示、技巧、限制和修正等内容。
感谢您选择了 IBM Communications Server!
检查在第 4 节中列出的 Web 站点,以获取有关该产品的最新信息。
需要启动磁盘上的 5 MB 磁盘空间以及任一硬盘驱动器上的 175 MB 磁盘空间供永久使用。
SNA API 客户机可以在满足 Windows 2000、Windows XP、Windows Server 2003(标准版或企业版)或 Windows Vista 需求的任何硬件上以 32 位模式运行。SNA API 客户机需要任一硬盘驱动器上的 25 MB 磁盘空间供永久使用。
远程管理客户机可以在满足 Windows 2000、Windows XP、Windows Server 2003(标准版或企业版)或 Windows Vista 这些 32 位操作系统需求的任何硬件上运行。
另外:
使用启动板安装 Communications Server 需要以下一种浏览器:
SNA API 客户机需要下列任一操作系统:
Communications Server V6.1.2 及更高版本不再支持已“退役”的 Windows 平台(譬如,Windows NT)。
您还可以在安装软件包中查看快速启动文档。
Communications Server 6.1.3 是一个完整安装版本,在完成安装后,只应安装 6.1.3 版的 CSD。
IBM 通过下列方式来提供纠正维护:
对于在 Windows Vista 上安装 Windows Installer 4.0 及更高版本,Communications Server 产品缺省情况下会具有详细的安装/卸载记录。 但是,对于 Vista 之前的 Windows 系统,缺省情况下将不会记录从“添加或删除程序”中启动的卸载。
之前的系统需要在机器的注册表中添加以下项,以便记录从“添加或删除程序”中进行的卸载:
为了记录卸载,在卸载这三种 Communications Server 产品中的任意一种之前,运行在 Communications Server 主安装目录的 Tools 下安装的 msilogging_add.reg,来更新该注册表。
注意:由于 Windows Installer 记录会应用到在系统上安装/卸载的所有产品,因此一直启用该记录会影响性能和磁盘空间。
卸载之后,运行 msilogging_remove.reg 以除去该项。即使已卸载了该产品,msilogging 文件将仍位于 Communications Server 主安装目录的 Tools 下。这些文件不会随产品一同卸载。
该安装日志将位于安装该产品时指定的日志目录中。 使用“添加或删除程序”卸载了该产品时,该卸载日志将位于机器的 TEMP 目录下。日志文件名称的格式为 MSI***.log,其中 *** 是某个编号。使用日期戳记来确定与 Communications Server 卸载对应的文件。
删除以前版本的 Communications Server
Communications Server V6.1.2 APAR JR21456 提供一个清除程序包,用于删除 6.1.2 及以前版本的 Communications Server 代码和注册信息。 要确保完全卸载以前的 Communications Server 产品,您可以从 http://www.ibm.com/support/docview.wss?rs=2262&uid=swg24009834 下载清除包(JR21546)。
卸载指示信息在快速启动一书中:http://www.ibm.com/software/network/commserver/windows/library/index.html
您还可以在安装介质中查看快速启动。
如果个人通信(Personal Communications)与 Communications Server 安装在同一台机器上,那么必须在卸载 Communications Server 以前,先卸载个人通信。
如果不能成功卸载个人通信,那么请到以下 Communications Server 支持页面,搜索 Technotes 以获取其他信息:
http://www.ibm.com/support/search.wss?tc=SSHQNF&rs=2262&rank=8&dc=DB520+D800+D900+DA900+DA800+DB560&dtm
在尝试卸载 Communications Server 之前,应该终止所有使用 Communications Server 的应用程序。在应用程序(譬如 APING 或个人通信)正在运行的同时,尝试卸载 Communications Server 会造成卸载挂起,直到应用程序终止。
删除以前版本的 Communications Server for Client Access
要删除 V6.1.2 或以前的版本,应该对 cwbzzodb.dll 和 cwbzzidx.dll 运行 regsvr32.exe。请参阅安装或卸载 Client Access 之后的修复以获取更多信息。
要删除 V6.1.3,请打开“添加或删除程序”,然后选择程序并删除。
Communications Server for Linux 或 Communications Server for AIX 不支持该扩展调用。Communications Server for Windows 中的 CPI-C 已经过更改,将在取消分配最后一个对话后,自动发出 APPC TP_ENDED 动词。经过这一更改,TP_End 调用仍然受支持,但不再是必需的。使用 TP_End 的原有 Communications Server for Windows 应用程序将不会受到影响,与此同时,新编写的未使用 TP_End 的程序也将正常结束。这就增强了 CPI-C 程序代码在 IBM Communications Server Windows 版、AIX 版和 Linux 版之间的可移植性。
下面是一个 .ACG 文件条目示例。
NODE=( ANYNET_SUPPORT=NONE CP_ALIAS=CPNAME DEFAULT_PREFERENCE=NATIVE DISCOVERY_SUPPORT=NO DLUR_SUPPORT=MULTI_SUBNET FQ_CP_NAME=NETID.CPNAME GVRN_SUPPORT=0 SUPPRESS_LUWID=1 MAX_LOCATES=150 MAX_LS_EXCEPTION_EVENTS=200 NODE_ID=05D00000 NODE_TYPE=END_NODE REGISTER_WITH_CDS=1 REGISTER_WITH_NN=ALL SEND_TERM_SELF=0 SLI_CLOSE_SYNC_SUPPORT=0 TP_SECURITY_BEHAVIOR=VERIFY_EVEN_IF_NOT_DEFINED )
Communication Server for OS/2 提供固定调步和双路固定调步。Communications Server for Windows 只提供自适应调步。固定调步主要用于限制调步窗口的最大大小,以减少缓冲需求并缩短其他使用同一链路的应用程序的延迟。 尽管 Communications Server for Windows 依然采用自适应调步,但可以通过对 MAX_RECEIVE_PACING_WINDOW 设置下限来模拟固定调步。.ACG 文件中的 MAX_RECEIVE_PACING_WINDOW 是方式定义的一部分。例如,“FIXEDPAC”方式的定义如下:
MODE=( MODE_NAME=FIXEDPAC AUTO_ACT=0 COMPRESSION=PROHIBITED COS_NAME=#CONNECT ENCRYPTION_SUPPORT=NONE DEFAULT_RU_SIZE=1 MAX_INCOMING_COMPRESSION_LEVEL=NONE MAX_NEGOTIABLE_SESSION_LIMIT=3 MAX_OUTGOING_COMPRESSION_LEVEL=NONE MAX_RU_SIZE_UPPER_BOUND=4096 MIN_CONWINNERS_SOURCE=1 PLU_MODE_SESSION_LIMIT=3 RECEIVE_PACING_WINDOW=2 MAX_RECEIVE_PACING_WINDOW=5 )
在该示例中,调步窗口从 2(RECEIVE_PACING_WINDOW)开始,最大值为 5(MAX_RECEIVE_PACING_WINDOW)。 请注意,如果远程节点没有用 MAX_RECEIVE_PACING_WINDOW 设置方式,那么发送调步窗口是自适应的,没有指定限制。
可以通过编辑 .acg 配置文件或使用 NOF API 的 DEFINE_MODE 动词来设置 MAX_RECEIVE_PACING_WINDOW 参数。可以通过调用 NOF 来设置 MAX_RECEIVE_PACING_WINDOW 参数。用于定义该参数的 NOF 变量是 max_receive_pacing_win。
要获取最新的驱动程序,请与适配器供应商联系。对于以上未列出的适配器,请联系适配器供应商以确定 Communications Server for Windows 是否支持该适配器。适配器供应商必须提供正确的协议堆栈驱动程序,以用于 Communications Server for Windows V6.1.3。
Microsoft 所支持的 LAN 适配器也可以与 Communications Server for Windows 一起工作。同样,Enterprise Extender 还支持 Microsoft Windows 支持的 IP LAN 适配器。
该值在“HKLM\System\CurrentControlSet\Services\pdlndldl\Parameters”下的 Windows 注册表项“NumberRcvBuffers”(DWORD 类型)中进行定义。有效值的范围从 128 到 1024。 要更改该值,可以在命令行输入“regedit”,然后查找“NumberRcvBuffers”和“modify”来设置新值(介于 128 和 1024 之间)。 为了使该值的更改生效,需要进行重新引导。
在编辑注册表之前,请参阅 Microsoft 文献 http://support.microsoft.com/kb/256986,以了解指示信息和警告。
在以前的版本中,搜索功能始终启用,并且无法禁用。为减少不必要的网络流量,V6.1.3 增加了一个选项,以支持禁用搜索功能。现在,缺省情况下禁用此功能。
该选项由 Windows 注册表“HKLM\SOFTWARE\IBM\Communications Server\CurrentVersion\RAPI”下的键“EnableDiscovery”(类型为 DWORD)定义。其有效值如下:0(缺省值)为禁用,1 为启用。如果该注册表键被删除,那么启用搜索。要更改该值,可以在命令行输入“regedit”,然后查找“EnableDiscovery”参数和“modify”来更改值。 为了使该值的更改生效,需要进行重新引导。
在编辑注册表之前,请参阅 Microsoft 文献 http://support.microsoft.com/kb/256986,以了解指示信息和警告。
这可以在访问跟踪实用程序中通过启用跟踪项的用户服务->SNA 节点操作->过程跟踪进行验证。启动 SNA 节点操作。以下跟踪项将出现在格式化的跟踪文件中。
[77] 10/10 12:54:17.25,(004C) len=24, User services.SNA Node Operations.0001, 00000D70:00000CF8 DiscoveryThread starting [78] 10/10 12:54:17.25,(004D) len=50, User services.SNA Node Operations.0001, 00000D70:00000CF8 RAPIServer User requested discovery to be disabled [79] 10/10 12:54:17.25,(004E) len=64, User services.SNA Node Operations.0001, 00000D70:00000CF8 DiscoveryThread user requested to disable discovery via registry由此可以验证是否已禁用搜索,以及是否发送多播消息。
您可以使用这些样本来构建自己的配置。 建议您复制样本,而不是更改样本。 您可以使用文本编辑器或 Communications Server for Winows 节点配置 GUI 修改样本的副本。 使用样本时需要进行以下更改:
有了这个功能,客户机应用程序可以搜索 Windows 服务器上的 Communications Server TN3270 和 TN5250 服务。Active Directory 将向应用程序返回 Windows 服务器的 IP 地址和端口号,使客户机可以连接到服务器。通过在 Windows 客户机上使用轻量级目录访问协议(LDAP)V3 API 或 Active Directory 服务接口(ADSI)API 来为应用程序实现这一点。
为了找到 Active Directory 内的服务,请在 ldap_search 过滤器参数中指定下列参数,作为目录搜索调用 API 的一部分:
CN=IBM_CSNT*objectclass=serviceConnectionPoint
这个搜索调用向 serviceBindingInformation 参数提供了 TN 服务器的 IP 地址和端口号。
在 Communications Server 6.1.2.3 中,提供了不向 LDAP Active Directory 发布 TN3270 服务的选项。通过在 HKEY_LOCAL_MACHINE\SOFTWARE\IBM\Communications Server\CurrentVersion\Configuration 下用 DWORD 值“0”来设置“TN3270AdvtToADS”关键字,将禁用 TN3270 发布。
禁用发布的步骤:
必须更改用于分组多址发送的 TCP/IP 参数的 Windows 注册表值,更改其缺省值以支持 SLP。这个参数确定了是使用令牌环多点广播地址(在 RFC 1469 中有这方面的描述)还是使用子网广播地址来进行 IP 多址发送。
Windows 缺省值 1 将计算机配置成可以使用 RFC1469 令牌环多点广播地址来进行 IP 多址发送。将该值设置为 0 可以把计算机配置成使用子网广播地址来进行 IP 多址发送。
在 Windows 上启用 SLP 支持的过程如下所示:
MyComputer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
如果该字符串值 TrFunctionalMcastAddress 已经存在,那么按如下方式重置该值:
在 WTS 环境中,应用程序级别跟踪的工作方式与以前一样。每个用户可以启动跟踪工具,而且只能捕获来自自己的应用程序的应用程序级别跟踪条目。用户不能捕获其他用户的应用程序跟踪条目。跟踪工具更新后,WTS 会话标识 0 中的用户可以访问设备驱动程序跟踪的跟踪选项,并可以接收设备驱动程序跟踪条目。标识不为 0 的 WTS 会话中的有些用户无法访问设备驱动程序选项,也无法接收任何设备驱动程序跟踪条目。以上行为仅适用于 6.1.2
在 6.1.3 中,可以更改跟踪工具 GUI 以处理内核级别跟踪,即使在非零会话中也是如此。这一更改旨在支持在 Microsoft Vista 中进行内核级别跟踪,因为 Vista 没有会话 0,甚至控制台会话也是如此。但是,该工具目前受到限制,并且需要管理特权。对于域用户而言,使用命令行跟踪选项可以使非管理员用户跟踪内核级别选项。
Windows 通常会将 WTS 会话标识 0 分配给 WTS 服务器机器的第一个用户。不会给远程桌面系统分配 WTS 会话 0。更新了跟踪配置文件的格式,使其能标识设备驱动程序跟踪选项。主跟踪工具窗口表示用户是否能跟踪来自 WTS 会话的设备驱动程序活动。
更新了命令行跟踪,使其允许 WTS 会话标识不为 0 的用户可以进行内核级的跟踪。用户可以发出内核级跟踪选项,譬如,通过 CSTRACE 命令的 APPN 和 APPC 以及 Connectivity。
选项 > 首选项菜单允许您可以更改如下所示的缺省跟踪参数。单击复位以 复位所有设置。
可以按以下方式之一来指定 APPC 和 APPN API 函数的跟踪记录截断长度:
也可以将 LAN/LLC2 和 EEDLC 连通性记录截断成 128 个字节。
可以选择将未格式化的跟踪数据写入内部跟踪缓冲区,稍后可以保存缓冲区中数据。还可以将数据直接写入一个文件或多个固定长度的文件。
对于该设置,还可以选择要使用的跟踪缓冲区的大小。增加该设置可以收集更多数据,以免因循环使用跟踪缓冲区而丢失旧的数据。
缺省值:1024 KB
最小值:1 KB
最大值:49152 KB
缺省值:512 KB
最小值:256 KB
最大值:4096 KB
在将特定消息发出到消息日志时,为了停止跟踪,可在该输入框中输入消息号(例如 PCS2110E)。缺省情况下,当单击停止或从跟踪菜单选择停止项时,不会产生某一项记录,而仅仅是停止跟踪。
跟踪文件位于专用的目录。这个域显示了缺省的工作目录。
为了更改缺省的文件名,可在输入框中输入新名字。还可以浏览至文件所在位置。
添加了以下选项。命令和参数是不区分大小写的。
CSTRACE LIST /L [file name]
CSTRACE START /L [file name]
CSTRACE STOP /L [file name]
CSTRACE APPLY /L [file name]
为了启用自动启动选项,使用下面的命令:
CSTRACE AUTO /e 1 /L [file name]
为了禁用自动启动选项,使用下面的命令:
CSTRACE AUTO /e 0
为了打开 APPC API 和 LAN 跟踪,跟踪选项文件的格式应该是这样:
/f 3 /c 7 /o 1
/f 4 /c 33 /o 2
要设置其他命令行跟踪选项,请参阅快速启动一书的附录 B:http://www.ibm.com/software/network/commserver/windows/library/index.html。
发出 cstrace help
或 cstrace
(不带附加参数)命令可以获得语法帮助。关于
CSTRACE 的其他参数信息,可以参阅快速入门文档。
APPNT.bat 是命令行批处理文件样本,用于启动跟踪并提供选项描述。APPNF.bat 是命令行批处理文件样本,用于停止、保存和格式化跟踪。
为了创建摘要和细节文件,可以向 SNAFORMAT 命令添加标志。语法如下所示:
SNAFORMAT filename +|-s +|-d +|-h
其中
filename
是输入跟踪文件的名称(具有典型的 .TLG
扩展名)+s
产生摘要文件。输出文件与输入文件同名,但扩展名为 .SUM
。-s
标志表示不产生摘要文件。+d
产生细节文件。输出文件与输入文件同名,但扩展名为 .DET
。-d
标志不产生细节文件。+h
包括摘要文件和细节文件(如果指定了这些文件)的 HPR 标题数据。-h 标志不包含摘要文件和细节文件中的 HPR 标题数据,但是它会对行数据流进行格式化。
缺省标志设置是 +s +d +h
。
输入不带任何参数的 SNAFORMAT
命令将显示它所支持的选项。
下面这个过程详细描述了如何正确使用 SNAFORMAT 实用程序。
SNAFORMAT NSTRC.TLG
缺省情况下,将产生摘要文件和细节文件。NSTRC.SUM 文件显示了数据流事件的摘要。NSTRC.DET 文件显示了跟踪的细节信息以及原来 .TLG 文件中的所有数据。
DISABLE_IP_ADDRESS_RESOLUTION
参数,它可以禁止调用 DNS。这可以消除 5 到 10 秒的延迟。 下面这个示例显示了如何编码 ACG 文件中的新参数。可选的值是 0 和 1,其中 0=False(启用地址解析),1=True(禁用地址解析)。
TN3270E_DEF=( AUTO_LOGOFF=0 DEFAULT_POOL_NAME=PUBLIC ENABLE_FILTERING=0 FILTER_PREFERENCE=HOSTNAME_FIRST FREQUENCY=60 KEEPALIVE_TYPE=TN_NONE LOGOFF=30 LU_TAKEOVER=0 LU_TAKEOVER_TIMER=10 TIMER=10 DISABLE_IP_ADDRESS_RESOLUTION=1 )
Communications Server TN3270 服务器实现了争用解决功能。该功能解决了键盘复原(Keyboard Restore)、默许的键盘复原(Implied Keyboard Restore)、Bid 和信号等问题。该实现提高了 TN3270E 客户机的性能,并增强了利用这种客户机的应用程序的功能。
该功能包括必要的更新以支持和实现 RFC2355 争用解决扩展。支持该 RFC 的客户机(譬如 IBM WebSphere Host On-Demand 7.02 或更高版本)在连接建立期间会协商实现该功能。
主机名支持是为 Enterprise Extender 提供的。这包括发送 LOCATE 上的主机名以及在使用主机名时支持连接网络。
为避免不必要的 DNS 查找,EEDLC 设备定义提供一个不使用主机名的选项。 对于 IPv4 而言,该功能可提高连接网络的性能,缺省设置是将 IP 地址和主机名传递到“查找”控制向量。它还有助于增强频繁激活和禁用的已定义链路的性能。当节点启动时,将对主机名进行解析,但如果在 EEDLC 定义中设置“不使用主机名”,那么当链路激活时将不会解析主机名。
如果所有的节点都在同一个防火墙内,所有节点的主机名都将解析成同一个 IP 地址,因此可以直接使用 IP 地址。然而,如果在节点间有防火墙,那么必须使用主机名,以便在每一端正确解析 IP 地址。如果节点间有路由器或防火墙执行重定向、代理或地址转换功能,那么更要如此操作,所以必须使用主机名而不是 IP 地址来进行寻址。
可以通过主机名或 IP 地址来配置 IPv6。
这个用户标识域还可以是值 System。在这种情况下,运行的 TP 具有 SYSTEM 权限,唯一可以访问的工作站是系统控制台。
C:\Program Files\IBM\Communications Server
安装目录下的 csntexcp.log 文件中。
Communications Server for Windows 提供了一个增强的配置面板来支持适配器。这包括一个配置向导,它可以显示安装在工作站上的适配器是处于启用状态还是处于禁用状态。在列表中只显示与 LLC2 捆绑在一起的适配器。
如果选择使用第一个可用的 LAN 适配器,那么 Communications Server 使用第一个启用的 LAN 适配器,这些适配器是按适配器号排序的。
下面是典型的配置:
适配器 0(禁用)
适配器 1(启用)令牌环
适配器 2(启用)以太网
在这种情况下,会使用适配器 1,因为适配器 0 处于禁用状态。
如果配置取决于某个特定的适配器(例如适配器 2),那么不要启用使用第一个可用的 LAN 适配器 选项。这是因为在添加适配器时操作系统可能会重新分配适配器号,所要的适配器可能不是第一个可用的适配器。在这种情况下,从列表中选择所喜爱的适配器。
LU62_TIMEOUT
选项使您能够在对话完成后终止 LU 6.2 会话。LU62_TIMEOUT_VALUE
指定了没有新对话使用会话的情况持续多长时间后,将终止会话(以秒为单位)。下面是一个 .ACG 文件条目示例。
LU62_TIMEOUT=( LU62_TIMEOUT_RESOURCE_TYPE=GLOBAL_TIMEOUT LU62_TIMEOUT_VALUE=20 )
只有在 ACG 配置文件中才可配置这项功能。除了如 CPSVCMGR 会话和 CP-CP CPSVCMG 会话之类的 IBM Service TP 之外,该设置对于所有其他 LU 6.2 会话都是全局设置。
APAR JR20407(包含在 6.1.2.3)中的新增内容,已经为 LU62_TIMEOUT_RESOURCE_TYPE
添加了 3 个新选项:
LOCAL_LU_TIMEOUT = 2 PARTNER_LU_TIMEOUT = 3 MODE_TIMEOUT = 4
随着这些新类型的出现,还产生了一个新参数 LU62_TIMEOUT_RESOURCE_NAME
,它指定了 LOCAL_LU 名、PARTNER_LU 名或 MODE 名。
LU62_TIMEOUT
仅用于具有指定 LU、PARTNER_LU 或 MODE 名称的会话。此外,不会因为超时而导致 CPSVCMG 和 CPSVRMGR 会话无效。
1. PATH_SWITCH_ATTEMPTS - 为启用新 RTP 连接而尝试的通路切换次数。 指定值的范围应在 1-255 之间。如果指定 0(零)值,Communications Server for Windows 将使用缺省值 6。
2. SHORT_REQ - 在 Communications Server for Windows 即将断开 RTP 连接并启动通路切换处理之前,限制状态请求的次数。 指定值的范围应在 1-255 之间。如果指定 0(零)值,Communications Server for Windows 将使用缺省值 6。
3. 四种通路切换计时器 - 通路切换时间是 Communications Server for Windows 对断开连接的 RTP 连接尝试进行通路切换的时间长度(单位:秒)。该参数为每种有效传输优先级依次指定四个不同的时间限制:LOW、MEDIUM、HIGH 以及 NETWORK。每个时间限制都必须在 1-65535 范围内。为每个传输优先级指定的值不能超过更低的传输优先级的值。如果对其中一个优先级指定 0(零)值,Communications Server for Windows 将相应地使用以下缺省值:
LOW_PATH_SWITCH_TIME = 480 seconds (8 minutes) MEDIUM_PATH_SWITCH_TIME = 240 seconds (4 minutes) HIGH_PATH_SWITCH_TIME = 120 seconds (2 minutes) NETWORK_PATH_SWITCH_TIME = 60 seconds (1 minute)注意:通路切换时间必须按 LOW > MEDIUM > HIGH > NETWORK 的顺序排列。
全部 4 个 RTP_TUNING 通路切换计时器的参数值都必须大于正在使用的链路的链路超时值。例如,EEDLC 链路将每隔“静止计时器”所指定的时间进行一次测试,并且在检测到错误之前按“连接重试次数”所指定的次数进行重试。这些参数在 IBM EEDLC for Ipv4 or IPv6 面板和 EEDLC 设备中进行配置。两种参数的缺省值如下:静止计时器 = 10 秒,连接重试次数 = 3。这意味着连接故障会占用(3 + 1)x 10 = 40 秒的时间。在检测到链路故障之前,通路切换会尝试使用出现故障的链路,因此切换不成功。当通路切换尝试失败后,通过 HPR 管道传递的会话将被终止。
4、MAX_REFIFO_TIME - RTP 协议使用称为 Re-FIFO Timer 的计时器。该计时器的值作为协议的一部分计算,但是该参数以微秒指定了最大值,超出该最大值的计时器将不会再增加。在某些情况下,设置这一最大值可以提高性能。设置 0(零)值意味着计时器没有限制,可以采用协议所计算的任意值。该参数的缺省值为 4000 毫秒,最小值为 250 毫秒。当指定的值为 1 - 249 毫秒时,将使用 250 毫秒。
在此更改之前,对于 refifo 时间没有限制, 但现在限制被设置为缺省值。要回到以前的行为,您可以如上所述设置 0(零)限制。
5、MAX_SHORT_REQ_TIME - RTP 协议使用称为 Short Request Timer 的计时器。该计时器的值作为协议的一部分计算,但是该参数以微秒指定了最大值,超出该最大值的计时器将不会再增加。在某些情况下,设置这一最大值可以提高性能。设置 0(零)值意味着计时器没有限制,可以采用协议所计算的任意值。该参数的缺省值为 8000 毫秒,最小值为 500 毫秒。当值指定在 1-499 毫秒之间时,将采用 500 毫秒。
在此更改之前,short request 时间或 refifo 时间没有限制,但现在限制被设置为缺省值。要回到以前的行为,您可以如上所述设置 0(零)限制。
RTP_TUNING 在 .acg 文件中更改缺省通路切换时间的示例。
RTP_TUNING=( PATH_SWITCH_ATTEMPTS=6 RANGE = 0,255 default = 6 SHORT_REQ=0 RANGE = 0,255 default = 6 LOW_PATH_SWITCH_TIME=240 RANGE = 1,65535 default = 480 seconds MEDIUM_PATH_SWITCH_TIME=120 RANGE = 1,65535 default = 240 seconds HIGH_PATH_SWITCH_TIME=100 RANGE = 1,65535 default = 120 seconds NETWORK_PATH_SWITCH_TIME=60 RANGE = 1,65535 default = 60 seconds MAX_SHORT_REQ_TIME=8000 RANGE = 0,24000 default = 8000 milliseconds MAX_REFIFO_TIME=4000 RANGE = 0,12000 default = 4000 milliseconds )
Display RTP_TUNING 将以下列格式添加到 csdisplay rtn:
Low Path Switch Time 480 Medium Path Switch Time 240 High Path Switch Time 120 Network Path Switch Time 60 Path Switch Attempts 6 Short Request Retry Limit 6 Maximum Short Request Time 8000 Maximum Refifo Time 4000
NODE
部分中设置以下值。值
1 表示启用该功能。
GVRN_SUPPORT=1
还可以通过节点配置 GUI 工具来启用该功能。定义节点,然后在“高级”选项,找到启用 GVRN 支持复选框。
要将连接网络(Connection Network)设置成非受限资源,必须向 .ACG 文件中的 CONNECTION_NETWORK
部分中添加下列值。
INHERIT_PORT_LIMITED_RESOURCE=YES
此外,对于指定用于连接网络的端口,在 PORT
部分中,设置值 IMPLICIT_LIMITED_RESOURCE=NO
。
为了启用快速登录,请选择位于 TN3270E 服务器定义层次结构之下的 ELF 支持配置窗口上的复选框。配置窗口需要您确定要使用的 DCAS。可以用 DCAS 的 IP 地址(或其主机名)和端口号来确定 DCAS。
-Q/-q - 禁止弹出窗口的静默方式。
该选项将执行下列功能:
-S/-s - 禁止注册表收集。该选项用于禁止注册表收集,因此输出所用的信息打包程序将不会收集 registry.dat 和 csntreg.dat。
注:当不使用该选项运行时,缺省的信息打包程序将显示弹出窗口并收集注册表信息。
如果发生这种情况,应该手工终止 SNA API 客户机可执行文件。随 Windows 客户机 API 一起安装了命令行实用程序 resetapi.exe。该实用程序无须重新引导客户机就可以终止 SNA API 客户机可执行文件。
远程桌面客户机 <====> 带个人通信和 SNA API 客户机的 WTS <====> CS/Windows <====> z/OS 主机
下面显示了 WTS 上的配置:
例如,如果用户 1 的配置文件位于 C:\user1\user1.ini,用户 2 的配置文件位于 C:\user2\user2.ini,那么该配置过程为:
配置过程中不需要其他更改。LUA 会话和事务程序等配置保持不变。不需要更改个人通信配置。配置个人通信或任何 LU 应用程序的过程仍保持不变。
可以通过命令 tracedg /s FileSize /n MaxNum 更改缺省值(文件大小和最大文件数)。这是全局值。单个用户设置的值会影响所有用户。
例如,tracedg /s 92160 /n 20 将创建大小为 90K 的 pcatrace 文件,并且可创建的文件最大数量为 20。超过 20 个文件后,将覆盖第一个文件。
C:>INFOB
它将完成 13 个步骤,并最终将信息(以下提及的 11 个文档)收集到 cspd.exe 中。cspd.exe 位于安装目录(缺省目录为 C:\Program Files\IBM\CS SNA API Client)。
对于所报告的任何问题,请运行信息打包程序,并将 cspd.exe 文件发送给 IBM 支持。
SNA API 客户机的信息打包程序的功能摘要如下:
对于 Netscape Directory Server 还提供了模式扩展,必须在配置 SNA API 客户机之前添加至服务器配置中。其他受支持的目录服务器包含必需的模式定义。必须使用目录服务器的管理实用程序来控制对项和属性的访问控制。
SNA API LDAP 配置实用程序使您能修改这个经过扩展的项。使用这个实用程序的用户标识必须具有可以向目录写某一项的权限。在执行客户机配置实用程序时,可以使用目录管理标识(该标识具有这些权限)。
要将模式扩展添加至 Netscape 服务器,需要向 slapd.conf 文件添加以下几行,该文件位于 Netscape 目录服务器的 \config 目录下。
include ibmcs-oc-ns.conf
include ibmcs-at-ns.conf
该目录确切的路径名取决于目录服务器的安装位置和目录服务器的名称。请参见下面这个示例:
drive_letter:\netscape\suitespot\slapd-hostname\config
PATHNAME=C:\IBMCS\apingd.exe 更改为: PATHNAME=C:\Program Files\IBM\Communiactions Server\apingd.exe
通过编辑 .acg 配置文件或者从“CPIC 和 APPC -> 事务程序”下的配置 GUI 中进行更改。
Communications Server for Windows 使您能对 TN3270(E)或 TN5250 端口定义配置各种加密级别(高、中、仅认证)。在定义 TN3270 端口定义对话框的安全面板中可以找到这些加密级别。
一些 TN3270 或 TN5250 客户机(譬如 Host On-Demand V5)没有充分利用 SSLv3 信息,该信息是 Communications Server 在 SLP 分组中发布的。这些客户机不管加密级别就连接至具有它们所请求的 SSL 级别、作用域、池和装入的第一个端口。所产生的连接可能导致,至端口的会话连接可能采用与原来想象中不同的加密级别。
为了避免这种情形,对于每个机器或作用域,只使用一种加密级别(高、中或只认证)。可以将给定服务器上的端口仅用于启用和禁用安全性和客户机认证。
要参阅 IBM 软件组声明,请访问: http://www.ibm.com/support/docview.wss?uid=wws1e333ce0912f7b152852571f60074d175 要参阅 VMware 计时限制,请访问: http://www.vmware.com/pdf/vmware_timekeeping.pdf
Tivoli 和 Tivoli License Management 是 Tivoli Systems Inc. 或 IBM Corporation 在美国和/或其他国家或地区的商标。
Lotus 和 Domino 是 Lotus Development Corporation 在美国和/或其他国家或地区的商标或注册商标。
Microsoft、Windows、Windows NT、Windows 2000、Windows XP、Windows Server 2003 和 Windows Vista 是 Microsoft Corporation 在美国和/或其他国家或地区的商标或注册商标。