配置NTP多播模式示例
组网需求
如图5-7所示:
DeviceC与DeviceD处于同一网段。DeviceA处于另一网段。DeviceF与两个网段相连。
DeviceC为一个NTP多播服务器,通过GE0/1/0接口发送多播报文。DeviceC的本地时钟为NTP主时钟,等级为2。
DeviceD和DeviceA为多播客户端,通过各自的GE0/1/0接口发送报文。
本例中interface1和interface2分别代表GE0/1/0和0/2/0。
操作步骤
- 配置每台路由器的IP地址。
按图5-7配置IP地址。具体过程略。
- 配置NTP多播服务器。
# 配置DeviceC的本地时钟为NTP主时钟,等级是2。
<DeviceC> system-view [~DeviceC] ntp-service refclock-master 2
# 配置DeviceC为NTP多播服务器。NTP多播服务器在收到多播客户报文后,发送NTP多播报文。
[*DeviceC] interface gigabitethernet 0/1/0 [*DeviceC-GigabitEthernet0/1/0] ntp-service manycast-server [*DeviceD] commit
- 配置DeviceD。
# 配置DeviceD为NTP多播客户端。DeviceD通过GE0/1/0接口向多播服务器发送NTP多播报文。
<*DeviceD> system-view [~DeviceD] interface gigabitethernet 0/1/0 [~DeviceD-GigabitEthernet0/1/0] ntp-service manycast-client [*DeviceD] commit
- 配置DeviceA。
# 配置DeviceA为NTP多播客户端。DeviceA通过GE0/1/0接口向多播服务器发送NTP多播报文。
<DeviceA> system-view [~DeviceA] interface gigabitethernet 0/1/0 [~DeviceA-GigabitEthernet0/1/0] ntp-service manycast-client [*DeviceD] commit
- 使能DeviceF组播功能
<DeviceF> system-view [~DeviceF] multicast routing-enable [*DeviceF] commit [~DeviceF] interface gigabitethernet 0/2/0 [~DeviceF-GigabitEthernet0/2/0] pim sim [~DeviceF-GigabitEthernet0/2/0] igmp enable [~DeviceF-GigabitEthernet0/2/0] igmp static-group 224.0.1.1 [*DeviceF-GigabitEthernet0/2/0] commit [~DeviceF-GigabitEthernet0/2/0] quit [~DeviceF] interface gigabitethernet 0/1/0 [~DeviceF-GigabitEthernet0/1/0] pim sim [~DeviceF-GigabitEthernet0/1/0] quit
- 验证配置结果。
配置完成后,DeviceA和DeviceD能跟DeviceC进行时钟同步。
查看DeviceD的NTP时钟状态。结果显示NTP时钟的状态为"synchronized",意味着时钟同步完成。DeviceD的时钟等级为3,比DeviceC的时钟低一等级。
[~DeviceD] display ntp-service status clock status: synchronized clock stratum: 3 reference clock ID: 3.0.1.31 nominal frequency: 60.0002 Hz actual frequency: 60.0002 Hz clock precision: 2^18 clock offset: 0.66 ms root delay: 24.47 ms root dispersion: 208.39 ms peer dispersion: 9.63 ms reference time: 17:03:32.022 UTC Apr 25 2005(C61734FD.800303C0) autokey crypto flags: 0x80021
配置文件
DeviceA的配置文件
# sysname DeviceA # interface GigabitEthernet0/1/0 undo shutdown ip address 1.0.1.11 255.255.255.0 ntp-service manycast-client # return
DeviceC的配置文件
# sysname DeviceC # interface GigabitEthernet0/1/0 undo shutdown ip address 3.0.1.31 255.255.255.0 ntp-service manycast-server # return
DeviceD的配置文件
# sysname DeviceD # interface GigabitEthernet0/1/0 undo shutdown ip address 3.0.1.32 255.255.255.0 ntp-service manycast-client # return
DeviceF的配置文件
# sysname DeviceF # multicast routing-enable # interface GigabitEthernet0/2/0 undo shutdown ip address 3.0.1.2 255.255.255.0 pim sm # interface GigabitEthernet0/1/0 undo shutdown ip address 1.0.1.2 255.255.255.0 pim sm igmp static-group 224.0.1.1 # Return