17口直连时钟服务器,为什么设备时间同步不上,需要怎么排查
ptp profile 1588v2
ptp mode bc
ptp domain 0
#
network-clock source ptp priority 100
interface Ten-GigabitEthernet1/0/17
port link-mode bridge
ptp syn-interval -2
ptp enable
(0)
最佳答案
1.
时钟服务器(Grandmaster)模式:
需与交换机的 bc(边界时钟)模式兼容。若服务器为 OC(普通时钟),需确认支持端到端(E2E)模式(ptp profile 1588v2默认E2E)。
延时机制配置:
在接口下添加 延时机制配置(缺省可能导致协商失败):
interface Ten-GigabitEthernet1/0/17
ptp delay-mechanism p2p # 针对二层直连场景
2.
Domain值:
确保时钟服务器的Domain值同样为 0(ptp domain 0)。
报文间隔配置:
syn-interval -2 表示Sync报文间隔为 4 个报文/秒(2^(-2))。
确认服务器支持相同间隔,否则需调整为 -3(8报文/秒)或 -1(2报文/秒)。
3.
若网络中存在多个时钟源,交换机的 priority 100 需低于服务器优先级(数值越小优先级越高)。
执行命令查看主时钟状态:
display ptp all
输出关键项:
Current state 应为 SLAVE(表示已同步到服务器)。
Grandmaster ID 需为服务器的时钟ID。
4.
在交换机端口开启抓包,检查报文交互:
tcpdump -i Ten-GigabitEthernet1/0/17 -nn -vvv ptp
关键报文:
Sync、Delay_Req、Delay_Resp 报文是否双向收发。
若无Sync报文,检查服务器是否正常发送;若无Delay_Req,检查交换机是否主动请求。
常见问题原因:
配置遗漏:未配置 ptp delay-mechanism(二层需 p2p)。
参数不匹配:Domain值、Profile或报文间隔不一致。
硬件限制:部分型号需升级固件以支持 bc 模式(参考类似案例:UR系列需固件版本 > 2.10)。
防火墙拦截:确认服务器/交换机未阻断UDP端口 319/320。
解决建议:
1.
interface Ten-GigabitEthernet1/0/17
ptp delay-mechanism p2p
2.
3.
4.
若仍失败,请提供以下信息进一步分析:
display ptp all
display ptp interface Ten-GigabitEthernet1/0/17
(0)
您好,看下网络是否可达
(0)
可达的,下面的oc都可以同步到地址了
可达的,下面的oc都可以同步到地址了
通过这几个点确认下吧
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明