SUT计算机测试,TOR 测试(& e)

TOR 测试(& e)

10/11/2018

本文内容

本主题介绍如何在 Windows 认证计划中测试 OMI 兼容性的网络交换机。 若要开始认证过程的测试部分,必须安装并运行 Windows 硬件实验室工具包(Windows HLK)并设置测试环境。 有关如何安装和配置 Windows HLK 的信息,请参阅第1步:在测试服务器上安装控制器和 Studio。

TOR 类别中的产品类型包括机架切换器的顶部选项。

交换机测试先决条件

本部分介绍在使用 Windows HLK 测试交换机之前必须完成的以下任务:

硬件要求

交换机测试需要以下硬件。 如果测试设备提供特定于总线的支持,则可能需要额外的硬件。 请参阅每个特定于总线的测试的测试说明,以确定是否有额外的硬件要求。

基本 Windows HLK 测试设置(控制器和 Studio)。 请参阅WINDOWS HLK 入门。

两台测试计算机。

备注

所有计算机都必须满足 Windows HLK 要求。 如果需要两台测试计算机,两台计算机必须位于同一计算机池中。 有关详细信息,请参阅WINDOWS HLK 必备组件。

对于测试网络功能,交换机实际附加到的测试计算机称为 "测试中的系统" (SUT)。

机架交换机的一个测试。

每台测试计算机都有一个网卡。

硬件配置在图1硬件配置中进行了说明:

cbbba89108112d3f49a0c43a318e209c.png

软件要求

在最终测试通过前在客户端系统上安装操作系统,以确保系统处于已知的良好状态。

客户端软件要求:

Windows PowerShell 3.0

点网络3.5 或更高版本

交换机端软件要求

交换机上集成的 OMI 服务器

设备配置

若要为 HLK 测试配置测试设备,请执行以下步骤:

使用控制台电缆将开关连接到测试计算机的串行端口。

建立与交换机的控制台连接,以通过串行端口进行通信。

为该交换机上的管理员用户创建默认密码(如果尚未设置)。 (注意:提交结果时,密码是共享的,因此请务必使用管理员用户的默认密码进行测试。)

使用交换机 cli 为交换机分配主机名。

在交换机上的管理端口上分配 IP 地址,并确保该 IP 与测试计算机位于同一子网中,以便测试计算机可以通过管理端口与交换机通信。

请确保 OMI 服务器正在交换机上运行。 如何启用 OMI 服务器由交换机供应商确定。

确保在交换机上设置了所需的访问控制列表(Acl),以允许 OMI 服务器侦听的交换机供应商所选的 OMI 端口上的 https 流量。

确保为系统上运行的 OMI 服务安装了有效证书。 此证书用于从客户端到 OMI 服务的 SSL 连接。

测试计算机配置

若要将测试计算机配置为进行交换机测试,请执行以下步骤:

在测试计算机上安装适当的操作系统。

为包含 Windows HLK Studio 和 Windows HLK 控制器的测试网络配置测试计算机。

将 SUT 连接到管理端口上机架交换机的顶部,并将测试计算机连接到机架交换机顶部的一个下行端口。

从连接到下行端口的测试计算机 Ping 交换机。

检查交换机在测试计算机上是否正常工作。

在测试计算机上安装 Windows HLK 客户端应用程序。

在测试计算机上安装有效的证书,该证书对应于交换机上的证书,并将其添加到本地计算机证书存储中。

复制 \\ \\\\\\\\GenerateVirtualNode到在测试计算机上的步骤6中选择的 WINDOWS HLK 客户端安装目录。 通常为C:\WLK\JobsWorkingDir。

使用权限提升的 PowerShell 窗口在客户端计算机上运行 GenerateVirtualNode 脚本。 此测试安装脚本会检测连接到此主机的交换机,并创建一个节点,以便对该设备进行测试。

GenerateVirtualNode 将为 Windows HLK 控制器中的交换机生成一个虚拟目标,以面向机架交换机测试的顶层。 该脚本通过 OMI 连接到交换机,尝试检索用于交换机上的测试提交的关键信息。

备注

成功执行脚本后,计算机将重新启动。

**Script parameters**

- **ipAddress**: The management IP address of the TOR switch that is connected to the host.

- **username**: The user name of the TOR switch device admin.

- **password**: The default password of the TOR switch admin user account.

- **portNumber**: The OMI port number for SSL communication to the switch.

**Script example:**

The following example shows how to run the script by passing the information of all the script arguments.

``` syntax

.\GenerateVirtualNode.ps1 -ipAddress 10.0.0.1 -userName 'admin'-password 'defaultpassword' -portNumber '5986'

```

Before you start to test, make sure that the test computers are in the ready state. If a test requires parameters to be set before it is run, a dialog box displays for that test. Review the specific test topic for more information.

Some Windows HLK tests require user intervention. When you run tests for a submission, it is a best practice to run the automated tests in a separate block from manual tests. This prevents a manual test from interrupting an automated test run.

排查 TOR 的测试问题

若要解决 TOR 测试所出现的问题,请执行以下步骤:

查看 Windows HLK 发行说明,了解当前的测试问题。

对于测试失败,请在 Windows HLK Studio 测试日志中查找可用信息。 如果找到可用的信息,请解决问题并重新运行测试。

请查看本主题,了解有关所测试设备的已知测试问题的信息。 采用基于你找到的信息的任何相应操作,然后重新运行受影响的测试或测试。 如果无法完成提交的测试,请打开WINDOWS HLK 疑难解答中所述的支持案例。

特定交换机测试信息

如果在测试过程中未检测到 TOR 功能,我们建议你运行 GenerateVirtualNode 脚本以确保在 Windows HLK Studio 中检测到 DAL-TOR 设备。

切换测试

交换机类别包括以下测试:

驱动程序内存测试

备注

不允许使用 TDI 筛选器和 Lsp。

TOR 测试

D3M。TOR.BVT.SwitchFeatures:测试验证交换机枚举功能是否从开关获取正确的功能集。

步骤:

获取功能列表上的实例。

验证功能计数是否大于零(0)。

将功能筛选为 SSH 功能。

验证是否找到了 SSH 功能。

D3M。TOR.BVT.SwitchFeatures:测试验证是否可以启用和禁用交换机功能。

步骤:

获取功能列表上的实例。

将功能筛选为 SSH 功能。

禁用 SSH 功能。

验证 SSH 功能是否已禁用。

启用 SSH 功能。

验证 SSH 功能是否已启用。

D3M。TOR.BVT.EthernetPort. GetPortList:测试验证是否可以检索端口列表。

步骤:

获取以太网端口列表上的实例。

验证返回的端口列表是否大于零(0)。

验证端口的必需属性。

D3M。TOR.BVT.EthernetPort. EnablePort:测试验证是否可以启用和禁用以太网端口。

步骤:

获取以太网端口列表上的实例。

获取列表中的第一个端口。

将 "已启用" 状态设置为 "2"。

获取与相同端口名称对应的端口。

验证状态是否为 "已启用"。

禁用端口。

验证状态是否为 "已禁用"。

D3M。TOR.BVT.EthernetPort. PortProperties:测试验证是否可以设置以太网端口属性。

步骤:

获取以太网端口列表上的实例。

获取列表中的第一个端口。

设置端口速度和端口说明。

验证是否正确设置了属性。

D3M。TOR.BVT.EthernetPort. PortAssociation:测试验证以太网端口中的以太网关联是否按预期方式工作。

步骤:

获取以太网端口列表上的实例。

获取列表中的第一个端口。

获取该端口的关联以太网端口设置数据。

D3M。TOR.BVT.EthernetPort. PortModeToAccess:测试验证是否可以将以太网端口模式设置为 "访问"。

步骤:

获取以太网端口设置数据列表中的实例。

获取列表中的第一个端口。

将端口模式更改为 "访问"。

通过调用 Get 实例验证端口模式是否已成功设置为 "访问"。

D3M。TOR.BVT.EthernetPort. PortModeToTrunk:测试验证是否可将以太网端口设置为干线端口。

步骤:

获取以太网端口设置数据列表中的实例。

获取列表中的第一个端口。

将端口模式更改为干线。

通过调用 Get 实例验证端口模式是否已成功设置为干线。

D3M。TOR.BVT.VLAN.CreateVLAN:测试验证是否可以成功创建 VLAN。

步骤:

在计算机上创建两个 Vlan。

验证是否已创建两个 VLAN。

删除这两个 Vlan。

验证是否已删除这两个 VLAN。

D3M。TOR.BVT.VLAN.EnableVLAN:测试验证是否可以在交换机上启用 VLAN。

步骤:

在计算机上创建一个 VLAN。

启用 VLAN。

验证 "已启用" 状态。

禁用 VLAN。

验证禁用状态。

删除 VLAN。

D3M。TOR.BVT.VLAN.AssociateAccessPortWithVLAN:测试将验证 VLAN 是否可以与以太网端口关联。

步骤:

在计算机上创建一个 VLAN。

将 VLAN 与以太网端口关联。

验证 VLAN 终结点是否与该端口关联。

删除 VLAN。

D3M。TOR.BVT.VLAN.AssociateTrunkPortWithVLAN:测试将验证 VLAN 是否可以与以太网端口关联。

步骤:

在计算机上创建两个 Vlan。

将以太网端口更改为干线端口。

将两个 Vlan 关联到以太网端口。

验证 VLAN 终结点是否与该端口关联。

删除 VLAN。

D3M。TOR.BVT.VLAN.VLANProperties:测试验证是否可以在交换机上启用 VLAN。

步骤:

在计算机上创建一个 VLAN。

设置 VLAN 的名称。

验证 VLAN 的名称。

删除 VLAN。

D3M。TOR.BVT.CopyConfig:测试验证是否可以将配置从启动复制到当前配置,然后重新复制回来。

步骤:

在计算机上创建一个 VLAN。

将正在运行的复制到 "启动"。

验证方法的返回值。

删除 VLAN。

验证当前配置中没有 VLAN。

将启动复制到正在运行的。

验证 VLAN 是否已启动。

删除 VLAN。

将正在运行的复制到 "启动"。

D3M。TOR.BVT.SetHostName:测试验证是否可以成功更改交换机上的主机名。

步骤:

从计算机系统获取交换机实例。

设置交换机的主机名。

获取开关的实例。

验证交换机的主机名是否按预期设置。

D3M。TOR.BVT.SetBanner:测试验证是否可以为交换机成功设置横幅数据。

步骤:

从计算机系统获取交换机实例。

获取开关的关联数据的实例。

将横幅文本设置为特定值。

再次获取 MSFT_横幅数据的实例。

验证是否已成功检索到标题数据。

D3M。TOR.BVT.SetIPAddressOnEthernetPort:测试验证是否可以在交换机以太网端口上成功设置 IP 地址。

步骤:

从计算机系统获取以太网端口的实例。

创建 Cim_IPProtocolEndpoint 的客户端实例。

对 Switch 服务类调用 AddProtocolEndpoint。

发出 Get 命令并获取 IP 协议终结点的关联实例。

验证是否已在以太网端口上成功设置了 IP 地址。

在 IP 接口上调用 Remove 协议。

验证交换机上的 IP 地址是否已成功重置。

D3M。TOR.BVT.SetIPAddressOnVLAN:测试验证是否可以在交换机的 VLAN 接口上成功设置 IP 地址。

步骤:

在交换机上创建新的 VLAN。

创建 Cim_SwitchedVirtualInterface 的客户端实例。

在 VLAN 上的交换机服务类上调用 AddProtocolEndpoint。

发出 Get 命令,获取 VLAN 的 IP 协议终结点的关联实例。

验证是否在 VLAN 上成功设置了 IP 地址。

调用 VLAN 接口上的删除协议。

验证是否已成功在 VLAN 上重置 IP 地址。

D3M。TOR.BVT.MACAddressTable:验证是否可以在开关中枚举 MACTable,以及 MAC 地址表项是否有效。

步骤:

枚举 MAC 地址表。

从表中获取关联的 MAC 表项。

验证 MAC 表的必需属性。

按动态 MAC 地址表进行筛选。

验证是否在 MAC 地址表中找到了动态条目。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Tor Browser是一个基于Mozilla Firefox的免费开源网络浏览器,旨在提供用户更安全、更私密的上网体验。它通过使用Tor网络来匿名化用户的网络连接,保护用户的隐私和数据安全。Tor网络是一个由志愿者运行的网络,通过将用户的网络流量通过多个节点进行随机路由,来隐藏用户的真实IP地址和身份信息。这种多重加密和匿名化的过程使得用户的网络活动更加难以被追踪和监视。 要使用Tor Browser,您需要下载并安装它。首先,您可以访问Tor项目的官方网站(https://www.torproject.org/)下载Tor Browser的安装包。然后,根据您的操作系统选择正确的版本进行下载。安装包下载完成后,您可以运行安装程序,并按照指示进行安装。 在安装完成后,您可以打开Tor Browser。当您第一次打开Tor Browser时,它会连接到Tor网络并进行一些初始化设置。这可能需要一些时间,请耐心等待。 一旦Tor Browser成功连接到Tor网络,您就可以开始使用了。您可以像使用任何其他浏览器一样使用Tor Browser浏览网页、发送电子邮件等。不同的是,Tor Browser通过路由您的网络流量通过多个节点来隐藏您的真实IP地址,从而保护您的身份和隐私。 需要注意的是,Tor Browser可以提供更高的匿名性和隐私保护,但并不能完全消除所有网络安全风险。使用Tor Browser时,仍然需要注意不要分享个人敏感信息,避免下载不安全的文件或访问不受信任的网站。此外,由于Tor网络的性质,您可能会遇到一些访问速度较慢的问题。 总结起来,Tor Browser是一个提供更安全、更私密的上网体验的浏览器。它通过使用Tor网络来匿名化用户的网络连接,保护用户的隐私和数据安全。您可以通过下载并安装Tor Browser来开始使用它。请注意,在使用Tor Browser时仍需保持警惕并采取适当的网络安全措施。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值