目标

系统时间配置在网络中非常重要。同步的系统时钟在网络上的所有设备之间建立一致的参考帧。网络时间同步至关重要，因为网络管理、保护、规划和调试的每个方面都涉及精确确定事件发生的时间。如果没有同步的时钟，在跟踪安全漏洞或网络使用情况时，就无法在设备之间准确关联日志文件。

同步时间还减少了共享文件系统中的混乱，因为无论文件系统驻留在哪台计算机上，修改时间保持一致都非常重要。

思科S系列交换机支持简单网络时间协议(SNTP)，启用后，交换机会从SNTP服务器将设备时间与时间动态同步。交换机仅作为SNTP客户端运行，无法为其他设备提供时间服务。

单播是一对一连接，其中数据仅发送到单个目标。组播是一对多连接，允许主机将数据包作为组传输发送到所有主机的子集。任播是客户端与地址列表之间的连接。

配置单播服务器的原因是，网络中较旧的网络设备可能不支持组播/任播流量，或者可能有安全原因希望将组播/任播流量从网段中保留。

本文档介绍如何通过命令行界面(CLI)将交换机配置为SNTP（简单网络时间协议）单播客户端。

注意： 要了解如何在图形用户界面(GUI)上配置SNTP单播设置，请点击 这里。

适用设备

··        Sx300系列

··        Sx350 系列

··        SG350X 系列

··        Sx500系列

··        SG550X系列

软件版本

··        2.3.5.63 升级

配置SNTP单播客户端

步骤1.通过首选方法访问交换机的CLI。在本例中，我们将使用Putty连接到SG550X交换机。命令可能因交换机产品ID(PID)而异。

注意： 确保在交换机的“安全”部分中启用了SSH。要了解有关使用SSH或Telnet访问CLI的详细信息，请单击此处。

步骤2.输入以下命令切换到全局配置模式。

SG550X#配置终端

步骤3.要将系统时间（主时钟源）配置为sntp服务器，请键入以下命令。这将为系统时钟配置外部时间源。

SG550X(config)#时钟源sntp

步骤4.单播客户端在与SNTP服务器通信时使用预定义的数据包。要启用单播客户端，请在下面键入以下命令。

SG550X(config)#sntp unicast client enable

注意： 要禁用SNTP单播客户端，请使用此命令的no形式：no sntp unicast client enable。

步骤5.（可选）轮询间隔为1024秒。要启用SNTP单播客户端的轮询，请使用以下命令。

SG550X(config)#sntp unicast client poll

注意： 要禁用SNTP单播客户端，请使用命令：无sntp单播客户端轮询。

步骤6.（可选）要指定其IPv4地址将用作与IPv4 SNTP服务器通信的源IPv4地址的源接口，请在全局配置模式下使用以下命令。

注意： 要恢复默认配置，请使用no形式的此命令。例如，no sntp source-interface。

SG550X(config)#sntp source-interface [Interface-id]

步骤7.（可选）要指定其IPv6地址将用作与IPv6 SNTP服务器通信的源IPv6地址的源接口，请使用以下命令。

注意： 使用命令no sntp source-interface-ipv6恢复SNTP源接口ipv6的默认配置。

SG550X(config)#sntp source-interface-ipv6 [interface-id]

步骤8.在下面输入以下命令以添加新的SNTP服务器。在高风险环境（政府、医院等）中工作时，最好配备多台服务器以实现冗余，并防止服务器出现故障，从而提供不正确的时间。如果已配置身份验证，请指定向此对等体发送数据包时要使用的身份验证密钥。身份验证密钥范围为1-4294967295。在本例中，我们将添加216.239.35.4，即time.google.com，并为新的SNTP服务器启用轮询。

注意： 该交换机最多支持8台SNTP服务器。这取决于您使用的交换机型号。要了解有关通过CLI在交换机上配置简单网络时间协议(SNTP)身份验证设置的详细信息，请单击此处。

SG550X(config)#sntp服务器{IP地址 |主机名} [poll] [key keyid]

步骤9.输入end命令返回特权执行模式。

SG550X(config)#结束

步骤10.（可选）在特权EXEC模式下输入以下命令以保存配置。

SG550X#copy running-config startup-config

步骤11.（可选）按Y以保存交换机启动配置中的设置。否则，按N继续，而不将配置保存到交换机的启动配置。

结论

您现在应该已将交换机配置为客户端。

注意：在特权EXEC模式下使用了以下命令。

步骤1.要显示SNTP状态，请键入以下命令：

SG550X#show sntp status

步骤2.以下示例显示设备的当前SNTP配置。

SG550X#show sntp configuration