IBM Communications Server for Windows
V6.1.3
自述文件


© Copyright International Business Machines Corp. 2007
All Rights Reserved
Licensed Material - Property of IBM
US Government Users Restricted Rights - Use, duplication or
disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
目录
1 关于本发行版
本发行版中的新增功能、修订历史记录、兼容性
2 安装信息
硬件和软件需求、安装
3 卸载信息
4 Web 站点信息
5 发行版信息
V6.1.3 和 V6.1.2、SNA API 客户机和远程管理客户机的特性和功能
6 限制
7 声明与商标


1 关于本发行版

Communications Server for Windows 为 Windows 系统提供 SNA 连通性,使其能够连接到 IBM z/OS Communications Server 和其他支持 LLC2、SDLC、X.25 和 Enterprise Extender 连接的 SNA 实施。Communications Server for Windows 还针对 OEM 适配器提供一个开放的适配器接口。

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!

[返回至顶部] [目录]


1.1 本发行版中的新增功能

Communications Server for Windows V6.1.3 提供新的 Windows Installer 接口,以支持在 Windows 2000、Windows XP、Windows Server 2003 或 Windows Vista 上进行安装。要详细了解 V6.1.3 相对于 V6.1.2 GA 的新增功能,请参阅 V6.1.3 的特性和功能以及 V6.1.2 的特性和功能

[返回至顶部] [目录]


1.2 产品修订历史记录

该发行版提供带有 Microsoft Windows Installer 接口的 Communicatios Server for Windows V6.1.3 产品。

检查在第 4 节中列出的 Web 站点,以获取有关该产品的最新信息。

[返回至顶部] [目录]


1.3 产品兼容性

不适用

[返回至顶部] [目录]


2 安装信息

Communications Server for Windows V6.1.3 产品以 CD-ROM 的形式提供,也可通过下载软件包获取。

[返回至顶部] [目录]


2.1 硬件需求

Communications Server for Windows V6.1.3 可以在 Windows 2000、Windows XP、Windows Server 2003(标准版或企业版)或 Windows Vista 支持的任何 32 位操作系统上运行。根据使用的网络环境和 Windows 平台(工作站或服务器),可能需要更快的处理器和更大容量的内存。

需要启动磁盘上的 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 位操作系统需求的任何硬件上运行。

[返回至顶部] [目录]


2.2 软件需求

Communications Server for Windows 需要以下 32 位 Microsoft 操作系统之一:

另外:

使用启动板安装 Communications Server 需要以下一种浏览器:

SNA API 客户机需要下列任一操作系统:

Communications Server V6.1.2 及更高版本不再支持已“退役”的 Windows 平台(譬如,Windows NT)。

[返回至顶部] [目录]


2.3 安装

子节目录
2.3.1 安装 6.1.3
2.3.2 安装注意事项
2.3.3 安装后清除
2.3.4 产品维护
2.3.5 启用 Windows Installer 记录

[返回至文档顶部] [目录]

2.3.1 安装 6.1.3
安装指示信息在快速启动一书中:http://www.ibm.com/software/network/commserver/windows/library/index.html

您还可以在安装软件包中查看快速启动文档。

[返回至子节顶部] [返回至文档顶部] [目录]

2.3.2 安装注意事项

关闭其他应用程序
Communications Server 会与可能安装在您系统上的几个产品进行交互并需要重新启动,因此在安装 Communications Server 以前,必须关闭其他应用程序。

CD 自动运行
您可以在 Windows 2000、Windows XP、Windows Server 2003(标准版或企业版)以及 Windows Vista 上执行这一功能。

Communications Server 和 Microsoft SNA Server
不能将 Communications Server 和 Microsoft SNA Server 安装在同一个主分区内。这两个产品之间许多重叠的公共服务不支持跨产品兼容。

必要的管理用户权限
Communications Server 管理用户应该具有装载和卸载设备驱动程序高级用户权利,这在 Windows 用户管理器中指定。请查看策略 > 用户权利菜单选择显示高级用户权利。可以为每个用户显式地添加该权利。也可以将这个用户权利添加至 IBMCSADMIN 用户组。

域控制器安装
将 Communications Server 安装至主域控制器或备份域控制器时,应该为 IBMCSADMIN 和 IBMCSAPI 本地用户组启用在本地登录用户权利。

[返回至子节顶部] [返回至文档顶部] [目录]

2.3.3 安装后清除
在安装服务器后需要重新引导。

[返回至子节顶部] [返回至文档顶部] [目录]

2.3.4 产品维护

Communications Server 6.1.3 是一个完整安装版本,在完成安装后,只应安装 6.1.3 版的 CSD。

IBM 通过下列方式来提供纠正维护:

APAR 和 CSD 可用性

APAR 修订:

Communications Server 附带了一些单独的 APAR 修订以解决产品缺陷。针对某个特定组件的 APAR 修订将取代该组件中先前的 APAR。APAR 修订还需要安装最新的 CSD。

CSD:

CSD 是一个带所有累积 APAR 的产品更新。卸载了先前版本之后,这是一个全面的安装,但是会在同一目录下安装更新的 CSD,并按上一版本的目录安装功能保持不变的功能部件。

[返回至子节顶部] [返回至文档顶部] [目录]

2.3.5 启用 Windows Installer 记录
在调用安装时指定记录 Communications Server 产品的安装,可以通过启动板或者从命令行来明确指定记录。

对于在 Windows Vista 上安装 Windows Installer 4.0 及更高版本,Communications Server 产品缺省情况下会具有详细的安装/卸载记录。 但是,对于 Vista 之前的 Windows 系统,缺省情况下将不会记录从“添加或删除程序”中启动的卸载。

之前的系统需要在机器的注册表中添加以下项,以便记录从“添加或删除程序”中进行的卸载:

请参阅 Microsoft 的关于如何启用 Windows Installer 记录的 Web 站点,以了解更多详细信息:http://support.microsoft.com/kb/223300

为了记录卸载,在卸载这三种 Communications Server 产品中的任意一种之前,运行在 Communications Server 主安装目录的 Tools 下安装的 msilogging_add.reg,来更新该注册表。

注意:由于 Windows Installer 记录会应用到在系统上安装/卸载的所有产品,因此一直启用该记录会影响性能和磁盘空间。

卸载之后,运行 msilogging_remove.reg 以除去该项。即使已卸载了该产品,msilogging 文件将仍位于 Communications Server 主安装目录的 Tools 下。这些文件不会随产品一同卸载。

该安装日志将位于安装该产品时指定的日志目录中。 使用“添加或删除程序”卸载了该产品时,该卸载日志将位于机器的 TEMP 目录下。日志文件名称的格式为 MSI***.log,其中 *** 是某个编号。使用日期戳记来确定与 Communications Server 卸载对应的文件。

[返回至子节顶部] [返回至文档顶部] [目录]


3 卸载信息

删除以前版本的 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,请打开“添加或删除程序”,然后选择程序并删除。

[返回至文档顶部] [目录]


4 Web 站点信息

产品信息
要获取 IBM Communications Server 产品系列的最新信息,请访问位于 http://www.ibm.com/software/network/commserver 上的 Communications Server Web 站点。该 Web 站点提供了一些关于重要信息、规范表、常见问题及解答、培训以及其他方面的信息和链接。

产品支持
要获取最新的支持信息,请访问位于 http://www.ibm.com/software/network/commserver/support 上的 Communications Server 支持 Web 站点。这个 Web 站点提供了一些关于代码修订、技巧、新闻组、维护以及其他方面的信息和链接。

技术说明
搜索位于 http://www.ibm.com/support/search.wss?tc=SSHQNF&rs=2262&rank=8&dc=DB520+D800+D900+DA900+DA800+DB560&dtm 上的 IBM 支持数据库中的 Technote。

[返回至顶部] [目录]


5 发行版信息

子节目录
5.1 V6.1.3 特性和功能
5.2 V6.1.2 特性和功能
5.3 SNA API 客户机
5.4 远程管理
5.5 APINGD 配置

[返回至顶部] [目录]


5.1 V6.1.3 特性和功能

子节目录
5.1.1 Windows Installer 支持
5.1.2 连接网络可靠性识别(CNRA)支持
5.1.3 CPIC Communications Server 兼容性
5.1.4 Synchronous SLI Close for Microsoft Host Integration Server 兼容性
5.1.5 添加 Suppress LUWID
5.1.6 IBM Tivoli License Management(ITLM)支持
5.1.7 为方式定义添加最大接收调步窗口
5.1.8 OEM 适配器支持
5.1.9 增加 EEDLC 接收缓冲区以提高性能
5.1.10 启用搜索以减少 LAN 配置
5.1.11 配置文件样本

5.1.1 Windows Installer 支持
Windows Installer 是一个可靠的安装工具,用于安装和卸载 Microsoft Windows 系统上的产品。V6.1.3 使用 Windows Installer。以前版本的 Communications Server for Windows 使用 InstallShield 安装程序。

[返回至子节顶部] [返回至文档顶部] [目录]

5.1.2 连接网络可靠性识别(CNRA)支持
CNRA 允许 Communications Server for Windows EN 节点通知主机服务器不应使用某个特定的连接网络,而应该使用其他路由来代替连接网络路由。在主机启用 CNRA 时需要 VTAM APAR 序号 OA21948。

[返回至子节顶部] [返回至文档顶部] [目录]

5.1.3 CPIC Communications Server 兼容性
以前,为 Communications Server for Windows 编写的长时间运行的 CPI-C 应用程序必须发出 TP_End(XCENDT)调用,以释放由 CPI-C 为活动的 TP 实例保留的资源。在处理 End_TP 时,Communications Server 针对指定的 TP 实例发出 APPC TP_ENDED 动词。一旦完成 TP_ENDED 动词,Communications Server 就释放与该 TP 实例关联的控制块。

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 版之间的可移植性。

[返回至子节顶部] [返回至文档顶部] [目录]

5.1.4 增加同步 SLI 关闭功能以获得与 Microsoft Host Integration Server 的兼容性
Microsoft Host Integration Server 支持同步 SLI 关闭,而 Communications Server for Windows V6.1.2 只能实现异步写入。同步写入通过关键字 SLI_CLOSE_SYNC_SUPPORT=1 在 .acg (请参阅下面 5.1.5 中的示例)的节点定义部分启用。 这一选项支持同步写入,从而使得 SLI 应用程序能够在任意一个服务器上运行。 该缺省值如以前的发行版一样,仍然为 SLI_CLOSE_SYNC_SUPPORT=0。

[返回至子节顶部] [返回至文档顶部] [目录]

5.1.5 Suppress LUWID 选项
Suppress LUWID 选项可以在 Communications Server for Window 发送的 ATTACH(FMH-5)上忽略 LUWID(逻辑工作单元标识)。该选项可通过在 NODE 定义中使用 SUPPRESS_LUWID 关键字来指定。缺省行为(SUPPRESS_LUWID=0 或空缺)不禁止 LUWID,因此它将包含在 ATTACH 中。设置 SUPPRESS_LUWID=1 将阻止 LUWID 包含在 ATTACH 中。这会影响从该节点发送的每一个 ATTACH。

下面是一个 .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
)

[返回至子节顶部] [返回至文档顶部] [目录]

5.1.6 ITLM(IBM Tivoli License Management)支持
V6.1.3 支持先前不支持的 IBM Tivoli License Management。

[返回至子节顶部] [返回至文档顶部] [目录]

5.1.7 为方式定义添加最大接收调步窗口
添加了新选项以定义最大调步窗口的上限。可以在 MODE 定义中使用 MAX_RECEIVE_PACING_WINDOW 关键字来指定该选项。

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。

[返回至子节顶部] [返回至文档顶部] [目录]

5.1.8 OEM 适配器
适配器支持由适配器供应商提供。 以下适配器已经用于 Communications Server for Windows:

要获取最新的驱动程序,请与适配器供应商联系。对于以上未列出的适配器,请联系适配器供应商以确定 Communications Server for Windows 是否支持该适配器。适配器供应商必须提供正确的协议堆栈驱动程序,以用于 Communications Server for Windows V6.1.3。

Microsoft 所支持的 LAN 适配器也可以与 Communications Server for Windows 一起工作。同样,Enterprise Extender 还支持 Microsoft Windows 支持的 IP LAN 适配器。

[返回至子节顶部] [返回至文档顶部] [目录]

5.1.9 增加 EEDLC 接收缓冲区以提高性能
EEDLC 接收缓冲区的缺省数目从 V6.1.2 的 32 个增加到 V6.1.3 的 256 个。这一改变提高了高速链路(例如千兆以太网)以及具有大量并发对话的链路的性能。 将这一数目从缺省的 256(或注册表中的缺省值 0)增加到最大值 1024 可以进一步提高 EEDLC 的性能。

该值在“HKLM\System\CurrentControlSet\Services\pdlndldl\Parameters”下的 Windows 注册表项“NumberRcvBuffers”(DWORD 类型)中进行定义。有效值的范围从 128 到 1024。 要更改该值,可以在命令行输入“regedit”,然后查找“NumberRcvBuffers”和“modify”来设置新值(介于 128 和 1024 之间)。 为了使该值的更改生效,需要进行重新引导。

在编辑注册表之前,请参阅 Microsoft 文献 http://support.microsoft.com/kb/256986,以了解指示信息和警告。

[返回至子节顶部] [返回至文档顶部] [目录]

5.1.10 启用搜索以减少 LAN 配置
Communications Server 可以通过 SNA Node 运行(pcsnops.exe)和配置(pcscfg.exe)组件或称为远程管理客户机的专门安装,实现对服务器的远程管理。IBM Communications Server 有一项功能,可以支持从服务器 SNA 节点运行(pcsnops.exe)和配置(pcscfg.exe)组件/远程管理客户机搜索与 LAN 连接的远程服务器。利用 LAN 搜索功能,EN 节点可以搜索 NN 节点;TN3270 工作站可以搜索 TN3270 服务器;关联的 SNA 工作站可以搜索 SNA 网关服务器;远程管理客户机可以搜索服务器。如果不使用搜索功能,由于所有资源都是预定义而不是搜索到的,搜索将导致在 LAN 上出现不必要的广播报文。

在以前的版本中,搜索功能始终启用,并且无法禁用。为减少不必要的网络流量,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
由此可以验证是否已禁用搜索,以及是否发送多播消息。

[返回至子节顶部] [返回至文档顶部] [目录]

5.1.11 配置文件样本
安装目录的 SampleConfigs 目录下有四个示例(缺省路径为 C:\ProgramFiles|IBM\Communications Server\SampleConfigs):

您可以使用这些样本来构建自己的配置。 建议您复制样本,而不是更改样本。 您可以使用文本编辑器或 Communications Server for Winows 节点配置 GUI 修改样本的副本。 使用样本时需要进行以下更改:

[返回至子节顶部] [返回至文档顶部] [目录]


5.2 V6.1.2 特性和功能

子节目录
5.2.1 Active Directory 支持
5.2.2 跟踪工具更新
5.2.3 命令行跟踪增强
5.2.4 SNAFORMAT 命令增强
5.2.5 TN3270 服务器禁用反向 DNS 查找
5.2.6 TN3270 服务器 RFC2355 扩展
5.2.7 连接网络和主机名支持
5.2.8 EEDLC IPv6 支持
5.2.9 本地 LU - Windows 终端服务器客户机用户标识配置
5.2.10 为 CSIT.EXE 添加异常处理程序例程以捕获陷阱
5.2.11 第一个可用的 LAN 适配器
5.2.12 LU 6.2 附加 SNA 功能会话级别超时
5.2.13 TERMSELF 支持
5.2.14 调优 HPR 计时器
5.2.15 连接网络的 GVRN(全局虚路由节点)选项
5.2.16 连接网络的无限制资源选项
5.2.17 快速登录
5.2.18 实际功能
5.2.19 实用程序
5.2.20 CSNTPD
5.2.21 定义 TP 如何处理安全性信息

5.2.1 Active Directory 支持
Communications Server 向 Windows Active Directory 发布了它的 TN3270 和 TN5250 服务。这减少了需要执行的手工配置的工作量。

有了这个功能,客户机应用程序可以搜索 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 支持的过程如下所示:

  1. 调用注册表编辑器(regedit.exe)。
  2. 展开注册表列表,以显示下面这个键:

    MyComputer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. 如果不存在 TrFunctionalMcastAddress 这个字符串值,那么创建它,其过程如下所示:
    1. 单击编辑 > 新建 > 双字节值
    2. 输入名称 TrFunctionalMcastAddress
    3. 双击 TrFunctionalMcastAddress 字符串值。
    4. 将该值设置为 0

    如果该字符串值 TrFunctionalMcastAddress 已经存在,那么按如下方式重置该值:

    1. 双击 TrFunctionalMcastAddress 字符串值。
    2. 将该值设置为 0

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.2 跟踪工具更新
跟踪工具旨在跟踪多用户环境(譬如 WTS - Windows 终端服务器)中应用程序级别和设备驱动程序级别的活动。很容易将应用程序级别的跟踪条目与 WTS 会话标识相关联,但设备驱动程序的跟踪条目不会出现在任何特定的 WTS 会话中(就象它们不会出现在任何特定的进程或线程中一样)。设备驱动程序代码以“第 0 环”方式执行,“第 0 环”是最低的执行级别,它不在常规执行上下文中。

在 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

选项 > 首选项菜单允许您可以更改如下所示的缺省跟踪参数。单击复位以 复位所有设置。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.3 命令行跟踪增强
为了在 Windows 终端服务器环境下运行跟踪,应该使用命令行跟踪实用程序。

添加了以下选项。命令和参数是不区分大小写的。

为了打开 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 helpcstrace(不带附加参数)命令可以获得语法帮助。关于 CSTRACE 的其他参数信息,可以参阅快速入门文档。

APPNT.bat 是命令行批处理文件样本,用于启动跟踪并提供选项描述。APPNF.bat 是命令行批处理文件样本,用于停止、保存和格式化跟踪。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.4 SNAFORMAT 命令增强
SNAFORMAT 将 .TLG 文件格式为可用于 SNA、APPN、HPR、LLC2、SDLC 和 EEDLC 的数据。它不影响其他跟踪,所以可以用链接级别的格式化流查看同一个文件中的所有跟踪。

为了创建摘要和细节文件,可以向 SNAFORMAT 命令添加标志。语法如下所示:

SNAFORMAT filename +|-s +|-d +|-h

其中

缺省标志设置是 +s +d +h

输入不带任何参数的 SNAFORMAT 命令将显示它所支持的选项。

下面这个过程详细描述了如何正确使用 SNAFORMAT 实用程序。

  1. Communications Server 节点操作组或从命令行启动跟踪实用程序
  2. 选择连通性LAN (LLC2) 和/或 EEDLC 组件名。选择期望的跟踪选项。
  3. 按照需要选择其他跟踪选择。
  4. 启动跟踪。
  5. 事件发生后,停止跟踪,然后保存并格式化跟踪。这会创建 NSTRC.TLG(缺省文件名)文件。当从命令行界面运行跟踪时,也会生成这个跟踪文件。
  6. 从命令行发出下列命令

    SNAFORMAT NSTRC.TLG

    缺省情况下,将产生摘要文件和细节文件。NSTRC.SUM 文件显示了数据流事件的摘要。NSTRC.DET 文件显示了跟踪的细节信息以及原来 .TLG 文件中的所有数据。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.5 TN3270 服务器禁用反向 DNS 查找
在建立 TN3270 会话时,禁用反向 DNS 查找可以减少可能产生的 5 到 10 秒的延迟。现在可以在 ASCII 配置(.ACG)文件编码 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 	
)

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.6 TN3270 服务器 RFC2355 扩展
TN3270E 服务器支持因特网草案 draft-ietf-tn3270e-extensions-04.txt 中描述的“争用解决功能(Contention Resolution Function)”。

Communications Server TN3270 服务器实现了争用解决功能。该功能解决了键盘复原(Keyboard Restore)、默许的键盘复原(Implied Keyboard Restore)、Bid 和信号等问题。该实现提高了 TN3270E 客户机的性能,并增强了利用这种客户机的应用程序的功能。

该功能包括必要的更新以支持和实现 RFC2355 争用解决扩展。支持该 RFC 的客户机(譬如 IBM WebSphere Host On-Demand 7.02 或更高版本)在连接建立期间会协商实现该功能。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.7 连接网络和主机名支持
Communications Server for Windows 在 APPN 选项菜单中为 IBMEEDLC 和 LLC2 提供了连接网络接口。为了配置连接网络环境下的非受限资源,连接网络还有一个用于继承端口定义的新选项 INHERIT_PORT_LIMITED_RESOURCE。(请参阅 5.2.16 小节以获取详细信息。)

主机名支持是为 Enterprise Extender 提供的。这包括发送 LOCATE 上的主机名以及在使用主机名时支持连接网络。

为避免不必要的 DNS 查找,EEDLC 设备定义提供一个不使用主机名的选项。 对于 IPv4 而言,该功能可提高连接网络的性能,缺省设置是将 IP 地址和主机名传递到“查找”控制向量。它还有助于增强频繁激活和禁用的已定义链路的性能。当节点启动时,将对主机名进行解析,但如果在 EEDLC 定义中设置“不使用主机名”,那么当链路激活时将不会解析主机名。

如果所有的节点都在同一个防火墙内,所有节点的主机名都将解析成同一个 IP 地址,因此可以直接使用 IP 地址。然而,如果在节点间有防火墙,那么必须使用主机名,以便在每一端正确解析 IP 地址。如果节点间有路由器或防火墙执行重定向、代理或地址转换功能,那么更要如此操作,所以必须使用主机名而不是 IP 地址来进行寻址。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.8 EEDLC IPv6 支持
可以配置 EEDLC 来运行 IPv4(IBMEEDLC)或 IPv6(IBMEE006),或定义 DLC 来运行每个协议。必须在正确的 DLC 类型上定义向外链接。Windows 2000 操作系统不支持 IPv6。

可以通过主机名或 IP 地址来配置 IPv6。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.9 本地 LU - Windows 终端服务器客户机用户标识配置
输入这个本地 LU(Local LU)的用户标识。当定义了用户标识(该输入域)的本地 LU 上启动了事务程序(Transaction Program,TP)之后,SNA 节点尝试使用户桌面系统能访问 TP。如果用户当前已登录,那么运行的 TP 具有该用户的权限。如果用户没有登录,那么 TP 不启动。

这个用户标识域还可以是值 System。在这种情况下,运行的 TP 具有 SYSTEM 权限,唯一可以访问的工作站是系统控制台。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.10 为 CSIT.EXE 添加异常处理程序例程以捕获陷阱
将陷阱信息复制到 C:\Program Files\IBM\Communications Server 安装目录下的 csntexcp.log 文件中。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.11 第一个可用的 LAN 适配器
当通过 SNA 节点配置面板定义了 LAN 设备时,可以用这个功能。

Communications Server for Windows 提供了一个增强的配置面板来支持适配器。这包括一个配置向导,它可以显示安装在工作站上的适配器是处于启用状态还是处于禁用状态。在列表中只显示与 LLC2 捆绑在一起的适配器。

如果选择使用第一个可用的 LAN 适配器,那么 Communications Server 使用第一个启用的 LAN 适配器,这些适配器是按适配器号排序的。

下面是典型的配置:

适配器 0(禁用)
适配器 1(启用)令牌环
适配器 2(启用)以太网

在这种情况下,会使用适配器 1,因为适配器 0 处于禁用状态。

如果配置取决于某个特定的适配器(例如适配器 2),那么不要启用使用第一个可用的 LAN 适配器 选项。这是因为在添加适配器时操作系统可能会重新分配适配器号,所要的适配器可能不是第一个可用的适配器。在这种情况下,从列表中选择所喜爱的适配器。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.12 LU 6.2 附加 SNA 功能会话级别超时
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 会话无效。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.13 TERMSELF 支持
SEND_TERM_SELF 功能可以用来使 Communications Server 使用 TERMSELF 来替代 UNBIND(在 JR16810 中有记载)。在 .ACG 文件中将 SEND_TERM_SELF 参数设置为 1。然后,TERMSELF(而不是 UNBIND)会清除 LU-LU 会话。这会清除主机作业,避免用户重新连接到前面已登录的系统这样的问题。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.14 调优 HPR 计时器
RTP_Tuning 参数分为 8 种:

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(零)限制。 3.

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

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.15 连接网络的 GVRN(全局虚路由节点)选项
该功能使连接网络可用于不同的网络。可以在 .ACG 文件的 NODE 部分中设置以下值。值 1 表示启用该功能。

GVRN_SUPPORT=1

还可以通过节点配置 GUI 工具来启用该功能。定义节点,然后在“高级”选项,找到启用 GVRN 支持复选框。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.16 连接网络的无限制资源选项
该功能支持连接网络链接保持活动状态,以允许在要保持活动的链接上激活会话。这降低了网络节点需求,并减少了完成事务所需的时间。

要将连接网络(Connection Network)设置成非受限资源,必须向 .ACG 文件中的 CONNECTION_NETWORK 部分中添加下列值。

INHERIT_PORT_LIMITED_RESOURCE=YES

此外,对于指定用于连接网络的端口,在 PORT 部分中,设置值 IMPLICIT_LIMITED_RESOURCE=NO

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.17 快速登录
快速登录(Express Logon)功能使 3279 客户机(譬如 Host On-Demand)上的用户不需要输入用户标识和密码就可以登录到主机系统。这是通过下面方式实现的:

为了启用快速登录,请选择位于 TN3270E 服务器定义层次结构之下的 ELF 支持配置窗口上的复选框。配置窗口需要您确定要使用的 DCAS。可以用 DCAS 的 IP 地址(或其主机名)和端口号来确定 DCAS。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.18 实际功能
EEDLC 和局域网端口定义中的缺省值从 133(10 Mbps)更改为 160(100 Mbps)。此更改提高了线路错误后的 HPR 恢复性能。 如果使用速度更高的连接(例如 1 Gbps),那么还应当增加缺省值。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.19 实用程序
只提供美式英文版的 AFTP、APING、AFTP、APPCTELL、CPICCREQ/CPICCSVR、FILEREQ/FILESERV 和 GETSENSE 实用程序。以“按现状”的基础提供这些程序,不附有任何形式的保证,包括特别声明的对适销性和适用于某特定用途的保证。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.20 CSNTPD
用法:csntpd [-s/-S] [ -q/-Q]

-Q/-q - 禁止弹出窗口的静默方式。

该选项将执行下列功能:

  1. 当请求用户“按任何键以继续”时,会禁止用户交互的要求。
  2. 禁止指示已复制注册表的弹出窗口。

-S/-s - 禁止注册表收集。该选项用于禁止注册表收集,因此输出所用的信息打包程序将不会收集 registry.dat 和 csntreg.dat。

注:当不使用该选项运行时,缺省的信息打包程序将显示弹出窗口并收集注册表信息。

[返回至子节顶部] [返回至文档顶部] [目录]

5.2.21 定义 TP 如何处理安全性信息
TP_SECURITY_BEHAVIOR 节点定义参数使您能定义节点如何处理 ATTACH 中的安全性信息,如果未针对安全性而配置 TP。下面显示了可能的一些值:

[返回至子节顶部] [返回至文档顶部] [目录]


5.3 SNA API 客户机

子节目录
5.3.1 应用程序没有重新启动
5.3.2 多用户支持
5.3.3 对 WTC 的配置
5.3.4 SNA API 客户机的跟踪和消息日志记录说明
5.3.5 LDAP 目录服务器修改

5.3.1 应用程序没有重新启动
如果在 SNA API 客户机丢失了至服务器的连接之后,应用程序没有正确地重新启动,那么可能无法正确从内存卸装 SNA API 客户机 DLL 和可执行文件。在这种情形下,即使重新建立连接之后,应用程序可能也不能重新启动。

如果发生这种情况,应该手工终止 SNA API 客户机可执行文件。随 Windows 客户机 API 一起安装了命令行实用程序 resetapi.exe。该实用程序无须重新引导客户机就可以终止 SNA API 客户机可执行文件。

[返回至子节顶部] [返回至文档顶部] [目录]

5.3.2 多用户支持
从 Communications Server 6.1.2 开始,运行在 Windows 终端服务器环境下的带 SNA API 客户机的系统将支持多个用户。以下是使用 Windows 终端服务器客户机(例如,通过远程桌面连接到 WTS)的方案(带个人通信)。

远程桌面客户机 <====> 带个人通信和 SNA API 客户机的 WTS <====> CS/Windows <====> z/OS 主机

[返回至子节顶部] [返回至文档顶部] [目录]

5.3.3 对 WTC 的配置
在 WTC 上不需要特殊的配置。使用远程桌面客户机或任何其他 WTC 软件登录到 WTS。使用在 WTS 上定义的个人通信会话(已配置好的)。

下面显示了 WTS 上的配置:

  1. 配置 LUA 会话的 SNA API 客户机。可以为每个用户进行配置。
    1. 选择本地 INI 配置
    2. 配置全局数据,譬如用户标识和密码等。要了解其他详细信息,请参阅快速启动文档。
    3. 创建一个 LUA 定义,它包含 LUA 会话名称和服务器 IP 地址等。要了解其他详细信息,请参阅快速启动文档。
    4. 保存配置。
      • 如果希望为某个特定的用户保存该配置,可以用那个用户的名字(例如 user1)创建一个目录,并按该用户的名字来保存该配置文件(例如 user1.ini)。要完成配置,请参阅下面的第 3 项:“为每个用户配置不同的 .INI 文件”。
      • 如果希望所有用户的配置都相同,那么将该文件以缺省名称保存在缺省位置下。该配置与以前的一样(也就是说,在支持 WTS 以前的配置)。唯一的变化是支持多用户配置。
  2. 配置个人通信以使用 SNA API 客户机。这个过程与前面的一样,即支持 WTS 与不支持 WTS 的过程是一样的。
    1. 选择 API 客户机界面。
    2. 选择通过 WINRUI 的 LUA0,1,2,3 附件。
    3. 单击链接参数,然后选择 SNA API 客户机中配置的会话名称。
    4. 对于其他设置,采用缺省值。
  3. 要为每个用户配置不同的 .INI 文件,请:
    1. 以要为其配置 .INI 文件的用户登录到系统。
    2. 转至系统属性 > 高级面板,然后单击环境变量
    3. 单击用户变量 > 新建
    4. 对于该变量的值,输入 CSNTAPI ,然后输入 .INI 文件的路径。

      例如,如果用户 1 的配置文件位于 C:\user1\user1.ini,用户 2 的配置文件位于 C:\user2\user2.ini,那么该配置过程为:

      • 针对用户 1,对于该变量的值,输入 CSNTAPI,对于路径,输入 C:\user1\user1.ini
      • 针对用户 2,对于该变量的值,输入 CSNTAPI,对于路径,输入 C:\user2\user2.ini

配置过程中不需要其他更改。LUA 会话和事务程序等配置保持不变。不需要更改个人通信配置。配置个人通信或任何 LU 应用程序的过程仍保持不变。

[返回至子节顶部] [返回至文档顶部] [目录]

5.3.4 SNA API 客户机跟踪和消息日志记录说明

[返回至子节顶部] [返回至文档顶部] [目录]

5.3.5 LDAP 目录服务器修改
可以将 SNA API 客户机配置信息放置在 LDAP 目录中。对于该发行版,受支持的目录服务器为 Netscape Directory Server V4.0、IBM Directory Server V3.1.1 和 Lotus Domino V5.0。

对于 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

[返回至子节顶部] [返回至文档顶部] [目录]


5.4 远程管理

5.4.1 访问消息日志文件
可以查看远程机器上的消息日志文件,这个机器上安装了 Communications Server。映射安装 Communications Server 的驱动器。然后打开 Communications Server 日志查看器应用程序,然后打开远程日志文件 pcwmsg.mlg。

[返回至子节顶部] [返回至文档顶部] [目录]

5.4.2 管理不同的服务器版本
远程配置只能配置同属一个版本的 Communications Server。例如,V6.1.3 远程配置只能配置 V6.1.3 Communications Server 节点。

[返回至子节顶部] [返回至文档顶部] [目录]

5.5 APINGD 配置
为了对 SNA 节点执行 APING 操作,必须在配置文件中正确定义了 APINGD TP(事务程序)。创建新的配置文件时,会在安装了 Communications Server 的目录中定义 APINGD TP。如果从安装在其他目录下的软件包或发行版中复制配置文件,那么需要更新 APINGD 的路径名。例如,如果具有缺省安装路径 C:\Program Files\IBM\Communications Server 的 V6.1.3,将使用具有缺省安装路径 C:\IBMCS 的 V6.1.2 配置文件,那么要把:
PATHNAME=C:\IBMCS\apingd.exe
更改为:
PATHNAME=C:\Program Files\IBM\Communiactions Server\apingd.exe

通过编辑 .acg 配置文件或者从“CPIC 和 APPC -> 事务程序”下的配置 GUI 中进行更改。

[返回至子节顶部] [返回至文档顶部] [目录]


6 限制规定

6.1 SLP 和不同的加密级别
使用 SLP 查询与高安全性 TN3270 端口通信的客户机会话可以连接至“仅认证的”TN3270 端口,或者反之亦然,如果两者都配置在同一台服务器。

Communications Server for Windows 使您能对 TN3270(E)或 TN5250 端口定义配置各种加密级别(高、中、仅认证)。在定义 TN3270 端口定义对话框的安全面板中可以找到这些加密级别。

一些 TN3270 或 TN5250 客户机(譬如 Host On-Demand V5)没有充分利用 SSLv3 信息,该信息是 Communications Server 在 SLP 分组中发布的。这些客户机不管加密级别就连接至具有它们所请求的 SSL 级别、作用域、池和装入的第一个端口。所产生的连接可能导致,至端口的会话连接可能采用与原来想象中不同的加密级别。

为了避免这种情形,对于每个机器或作用域,只使用一种加密级别(高、中或只认证)。可以将给定服务器上的端口仅用于启用和禁用安全性和客户机认证。

[返回至子节顶部] [返回至文档顶部] [目录]

6.2 在虚拟操作系统环境中运行
虚拟化允许在同一台计算机上同时运行多个操作系统和应用程序,增加了硬件的利用率和灵活性。 但是,目前使用一些虚拟化工具,如 VMWARE,Communications Server 设备驱动程序无法快速获取正确的时槽,这将影响基于 LLC2 或 Enterprise Extender 使用高性能路由(HPR)的性能。因此,不建议在虚拟操作系统环境中运行 HPR。
要参阅 IBM 软件组声明,请访问:

http://www.ibm.com/support/docview.wss?uid=wws1e333ce0912f7b152852571f60074d175

要参阅 VMware 计时限制,请访问:

http://www.vmware.com/pdf/vmware_timekeeping.pdf

[返回至子节顶部] [返回至文档顶部] [目录]

6.3 SNA API 客户机用途
SNA API 客户机适用于只有较少用户通过 SNA API 客户机进行连接的分部环境。如果您正将多个分部整合到一个数据中心,或者使用 Web 服务器应用程序,那么建议您使用服务器而不是 SNA API 客户机。

[返回至子节顶部] [返回至文档顶部] [目录]


7 声明与商标

AnyNet、IBM、S/390、WebSphere 和 z/OS 是 IBM Corporation 在美国和/或其他国家或地区的商标或注册商标。

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 在美国和/或其他国家或地区的商标或注册商标。

VMware 是 VMware, inc. 的注册商标。 [返回至顶部] [目录]