华为 NTP协议「建议收藏」

华为 NTP协议「建议收藏」概述NTP是从时间协议(timeprotocol)和ICMP时间戳报文(ICMPTimeStampMessage)演变而来,在准确性和健壮性方面进行了特殊的设计,理论上精确可达十亿分之一秒。NTP协议应用于分布式时间服务器和客户端之间,实现客户端和服务器的时间同步,从而使网络内所有设备的时钟基本保持一致。NTP协议是基于UDP进行传输的,使用端口号为123。‘NTP的优势采用分层(Stratum)的方法来定义时钟的准确性,可以迅速同步网络中各台设备的时间。持访问控制和MD5

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

概述

NTP是从时间协议(time protocol)和ICMP时间戳报文(ICMP TimeStamp Message)演变而来,在准确性和健壮性方面进行了特殊的设计,理论上精确可达十亿分之一秒。

NTP协议应用于分布式时间服务器和客户端之间,实现客户端和服务器的时间同步,从而使网络内所有设备的时钟基本保持一致。

NTP协议是基于UDP进行传输的,使用端口号为123。‘

NTP的优势

采用分层(Stratum)的方法来定义时钟的准确性,可以迅速同步网络中各台设备的时间。
持访问控制和MD5验证。
支持采用单播、组播或广播方式发送协议报文。

结构图

华为 NTP协议「建议收藏」

NTP协议工作原理及结构图

华为 NTP协议「建议收藏」

路由器A和路由器B通过网络相连,它们都有自己独立的系统时钟,要实现彼此之间系统时钟的同步。做如下假设∶
1、在路由器A和B的系统的钟同步之前,路由器A的时钟设定为10:00:00am,路由器B的时钟设定为11:00:01am。
2、以路由器B为NTP时间服务器,即路由器A将使自己的时钟与路由器B的时钟同步。
3、数据包在路由器A和B之间单向传输所需要的时间为1秒。

系统时钟同步的工作过程如下:
1、路由器A发送一个NTP消息包给路由器B,该消息包带有它离开路由器A时的时间戳,该时间戳为10:00:00am (T1) ;
2、当此NTP消息包到达路由器B时,路由器B加上自己的时间戳,该时间戳为11:00:01am (T2) ;
3、当此NTP消息包离开路由器B时,路由器B再加上自己的时间戳(此时包括消息包处理时间),该时间戳为11:00:02am (T3) ;
4、当路由器A接收到该响应消息包时,加上一个新的时间戳,该时间戳为10:00:03am (T4) ;

此时,路由器A已经拥有了足够的信息来计算两个重要的参数:
1、NTP消息来回一个周期的时延Delay=(T4-T1)-(T3-T2);
2、路由器A相对路由器3的时间差offset=(T2-T1)+(T3-T4))/2;
这样,路由器A就能够根据这些信息来设定自己的时钟,使之与路由器B的时钟同步。

实验:

华为 NTP协议「建议收藏」

 实验准备:

1、配置3台路由器之间网络层可达
2、配置NTP单播服务器/客户端模式

  • 在RouterC上指定使用自己的本地时钟作为参考时钟,层数为2。
    [RouterC] ntp-service refclock-master 2
  • 在RouterD上指定Routerc作为自己的NTP服务器
    [RouterD] ntp-service unicast-server 3.0.1.31
  • 在RouterE上指定RouterD作为自己的被动对等体。
    [RouterE] ntp-service unicast-peer 3.0.1.32

实验一:

华为 NTP协议「建议收藏」AR1配置:

[R1]ntp-service enable  //默认开启
Info:NTP service is already started   
[R1]ntp-service refclock-master?
    refclock-master Specify NTP as master clock
[R1]ntp-service refclock-master ?
    INTEGER<1-15>Number of layers
    IP_ADDR<X.X.x.>Reference clock's IP address<cr>
Please press ENTER to execute command
[R1]ntp-service refclock-master 2       //设置NTP Server服务器
[R1]disp ntp-service status
clock status: synchronizedclock stratum: 1
reference clock ID: LocAL(0)nominal frequency: 100.0000 Hz~actual frequency: 100.0000 Hzclock precision: 2^17
clock offset : 0.0000 msroot delay : 0.00 ms
root dispersion: 10.95 mspeer dispersion: 10.00ms
reference time: 02:33:49.333 uTC Feb 16 2015 (D88BD58D.554BF099)

 AR2配置:

[R2]ntp-service unicast-server 192.168.1.1
[R2]disp ntp-service status
clock status: synchronized
clock stratum: 2
reference clock ID: 192.168.1.1
nominal frequency: 100.0000 Hz
actual frequency: 100. 0005 Hz
clock precision: 2^18
clock offset : 10000115.6585 ms
root delay: 110.76 ms
root dispersion: 75.95 ms
peer dispersion: 10.96 ms
reference time: 23:47:49.261 UTC Feb 15 2015(D88BAEA5.42F21F6C)

AR3配置:

[R3]ntp-service unicast-peer 192.168.2.2
[R3]disp ntp-service status
clock status: synchronized
clock stratum: 2
reference clock ID: 192.168.1.1
nominal frequency: 100.0000 Hz
actual frequency: 99.9995 Hz
clock precision: 2~17
clock offset : 10000291.8070 ms
root delay: 116.86 ms
root dispersion: 63.15 ms
peer dispersion: 10.96 ms
reference time: 23:47:59.712 uTc Feb 15 2015(D88BAEAF.B659AF9E)

备注:广播模式:为防止黑客攻击添加认证模式。

AR1:

华为 NTP协议「建议收藏」

华为 NTP协议「建议收藏」华为 NTP协议「建议收藏」

AR2和AR3配置:

华为 NTP协议「建议收藏」华为 NTP协议「建议收藏」 

到此结果谢谢观看。 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/182813.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(1)


相关推荐

  • Lambda架构简介

    Lambda架构简介参考文章:深入理解大数据架构之——Lambda架构传统系统的问题“我们正在从IT时代走向DT时代(数据时代)。IT和DT之间,不仅仅是技术的变革,更是思想意识的变革,IT主要是为自我服务,用来更好地自我控制和管理,DT则是激活生产力,让别人活得比你好”——阿里巴巴董事局主席马云。数据量从M的级别到G的级别到现在T的级、P的级别。数据量的变化数据管理系统(DBMS)和数仓系统(DW)也在悄然的变化着。传统应用的数据系统架构设计时,应用直接访问数据库系统。当用户访问量增加时,数据库无法支撑

  • 如何开发一个接口_网站接口开发

    如何开发一个接口_网站接口开发1、客户端请求加密、服务端请求解密2、防止重复提交一般是在数据库加状态,在status=0的状态下更新,更新完状态变为1,这样就可以防止重复提交———————————————————————————签名基本原理是通过key/secret的实现:1,服务器……

  • 静态路由介绍_静态路由下一跳地址类型

    静态路由介绍_静态路由下一跳地址类型网络上通过各种设备传递数据,最常见的就是路由器和交换机。本篇介绍路由器的静态路由协议。先简要说一下路由条目和路由表(熟悉的可略过):一个数据包从源IP地址到目标IP地址间可能穿过多个路由器,也可能有多条路径通往目标IP地址。那路由器收到数据后,如何知道哪个端口能通往目标地址呢?如果多个端口都可通往目标地址,选择用哪个端口才是最优路径呢?依据的就是路由表。路由表就是路由器的灵魂,是多个路由条目的…

  • 交叉线 与 直通线

    交叉线 与 直通线交叉线  交叉线:又叫反线,线序按照一端568B,一端568A的标准排列好线序,并用RJ45水晶头夹好。      具体的线序制作方法是:一端采用568B(即白橙,橙,白绿,蓝,白蓝,绿,白棕,棕的顺序)做线标准不变,另一端在这个基础上将这八根线中的1,3号线和2,6号线互换一下位置,这时网线的线序就变成了:1、白绿、2、绿、3、白橙、4、蓝、5、白蓝、6、橙、7、白棕、8、棕(即正线的1,

  • linux查看定时任务命令_linux查看所有用户的定时任务

    linux查看定时任务命令_linux查看所有用户的定时任务无

    2022年10月22日
  • 我是如何自学C语言的(一个菜鸟的学习路)「建议收藏」

    我是如何自学C语言的(一个菜鸟的学习路)「建议收藏」—————————————————————————————————————————零基础扫盲课:计算机科学速成课(扫盲课):http://www.bilibili.com/video/av21376839?…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号