目标

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

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

思科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