About "ReferenceId: 0x564D5450" 关于 引用ID:86.77.84.80

86.77.84.80不是一个真实的NTP服务器。

真实的原因是,NTP数据包的引用标识字段有4个字节长度,这个疑似IP地址的东西是从“0x564D5450”转码而来的。

但是,NTP数据包中并没有字段规定“引用表示”字段应该解码为ASCII还是IP地址。(IPv4地址的长度也是4个字节)

所以,导致了w32tm或者其他NTP客户端进行了错误的解码。

86.77.84.80 is NOT a IP address of NTP server.

There are 4 bytes in NTP response packet, which means "Reference ID".

86.77.84.80 = 0x564D5450(hex) = VMTP(ASCII)

But there is NO flag bit in NTP response packet. The clients (w32tm, etc.) don't know what the "Reference ID" segment really means.

IP Address or ASCII?

0x4c4f434c(hex) = 76.79.67.76 = LOCL(ASCII)

发布了291 篇原创文章 · 获赞 34 · 访问量 83万+

猜你喜欢

转载自blog.csdn.net/robur/article/details/88919871