首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ntp网络时间协议_ntp网络时间协议特性

NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间协议。...原理: NTP要提供准确的时间,就必须有准确的时间来源,那可以用格林尼治时间吗?答案是否定的。...因为格林尼治时间是以地球自转为基础的时间计量系统,但是地球每天的自转是有些不规则的,而且正在缓慢加速,因此,格林尼治时间已经不再被作为标准时间使用。...所以NTP获得UTC的时间来源可以是原子钟、天文台、卫星,也可以从Internet上获取。 有了准确而可靠的的时间源,那这个时间如何传播呢?...计算机主机一般同多个时钟服务器连接,利用统计学的算法过滤来自不同服务器的时间,以选择最佳的路径和来源以便校正主机时间。即使在主机长时间无法与某一时钟服务器联系的情况下,NTP服务依然可以有效运转。

58110
您找到你想要的搜索结果了吗?
是的
没有找到

ICMP协议IGMP协议详解

网际控制报文协议ICMP 功能:ICMP允许主机或者路由器报告差多情况和提供有关异常情况的报告,它是网络层的协议,ICMP报文装在IP数据报中,作为其中的数据部分。...ICMP报文的种类 ICMP差错报文 终点不可达 源点抑制 超时 参数问题 改变路由(重定向) ICMP询问报文 回送请求和回答 时间戳请求和回答 ICMP应用举例 ping(Packet...Internet Groper)命令:该命令利用发送分组网间嗅探数据包来测试两台主机之间的连通性 根据经验判断,ping局域网内的地址,延迟应该在10ms以内是正常情况 TTL:生存时间,ping包每过一个路由器...多播使用IGMP协议,多播地址只适用于目的地址,而不能用于源地址,所以,对多播数据包不产生ICMP差错报文 网际组管理协议IGMP和多播路由选择协议 1、IP多播需要两种协议 IGMP协议是让连接在本地局域网上的多播路由器知道本局域网上是否有主机参加或者退出了多播组...多播路由选择协议是让因特网上的多播路由器协调工作,以便把多播数据包用最小代价传送给所有的组成员 2、IGMP协议工作的两个阶段 当某个主机加入新的多播组时,该主机应向多播组的多播地址发送一个IGMP

1.9K20

NTPPTP网络时间服务器(IEEE1588协议)技术详解

NTP/PTP网络时间服务器(1588协议)技术详解 1、引言   以太网技术由于其开放性好、价格低廉和使用方便等特点,已经广泛应用于电信级别的网络中,以太网的数据传输速度也从早期的10M提高到100M...目前,电信级网络对时间同步要求十分严格,对于一个全国范围的IP网络来说,骨干网络时延一般要求控制在50ms之内,现行的互联网网络时间协议NTP(Network Time Protocol),简单网络时间协议...采用这种同步过程,可以消减PTP协议栈中的时间波动和主从时钟间的等待时间。从图4右边可以看到延迟时间D 和偏移时间数值O的计算方法。   ...NTP协议是针对于广泛分散在互联网上的各个独立系统的时间同步协议。GPS(基于卫星的全球定位系统)也是针对于分散广泛且各自独立的系统。...IEEE1588标准所定义的精确网络同步协议实现了网络中的高度同步,使得在分配控制工作时无需再进行专门的同步通信,从而达到了通信时间模式与应用程序执行时间模式分开的效果。

2.1K30

TCP协议详解

TCP服务的特点 传输层协议主要有两个: TCP协议和UDP协议。TCP协议相对于UDP协议的特点是:面向连接、字节流和可靠传输。 使用TCP协议通信的双方必须先建立连接,然后才能开始数据的读写。...TCP协议的这种连接是一对一的,所以基于广播和多播(目标是多个主机地址)的应用程序不能使用TCP服务。而无连接协议UDP则非常适合于广播和多播。...其次,TCP协议采用超时重传机制,发送端在发送出一个TCP报文段之后启动定时器,如果在定时时间内未收到应答,它将重发该报文段。...最后,因为TCP报文段最终是以IP数据报发送的,而IP数据报到达接收端可能乱序、重复,所以TCP协议还会对接收到的TCP报文段重排、整理,再交付给应用层。.UDP协议则和IP协议一样,提供不可靠服务。...在这个状态,客户端连接要等待一段 长为2MSL (Maximum Segment Life,报文段最大生存时间)的时间,才能完全关闭。

52910

HTTP协议详解

http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议。      ...HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全。...HTTP协议详解 HTTP--Hyper Text Transfer Protocol,超文本传输协议,是一种建立在TCP上的无状态连接,整个基本的工作流程是客户端发送一个HTTP请求,说明客户端想要访问的资源和请求的动作...HTTP响应由三部分组成:状态行、响应头、响应正文; 状态行:包括协议版本Version、状态码Status Code、回应短语; 响应头:包括搭建服务器的软件,发送响应的时间,回应数据的格式等信息;...                Last-Modified   请求资源的最后的修改时间                 ...

66100

HTTP协议 详解

前言 掌握HTTP协议是每一个开发者的基础,超详细的HTTP协议笔记 正文 HTTP协议格式总览 ? HTTP line HTTP Method(方法)   介绍了我们请求希望执行的操作类型。   ...304:跟客户端缓存没有更新:产生前提是客户端本地已经有缓存的版本,并且在request中告诉了服务端,当服务端通过时间或tag,发现没有更新的时候了,就会返回一个不含body的304状态 4xx:客户端错误...  确定请求的目标服务端身份     2  保证传输的数据不会被网络中间节点窃听和篡改   HTTPS通过加密通道来传输HTTP内容   HTTPS首先与服务端建立一条TLS加密通道,TSL构建在TCP协议之上...结尾   HTTP协议是每个工程师的基础。   希望大家都能理解透彻。 以上内容为个人的学习笔记,仅作为学习交流之用。

63830

VRRP协议详解

然而,这些协议由于配置过于复杂,或者安全性能不好等原因都不能满足用户的需求。...在具有多播或广播能力的局域网(如以太网)中,借助VRRP能在某台设备出现故障时仍然提供高可靠的缺省链路,有效避免单一链路发生故障后网络中断的问题,而无需修改动态路由协议、路由发现协议等配置信息,也无需修改主机的默认网关配置...这个切换的时间称为Skew time,计算方式为:(256-Backup路由器的优先级)/256,单位为秒。...Backup路由器默认等待的时间称为Master_Down_Interval,取值为:(3×VRRP报文的发送时间间隔)+Skew time,单位为秒。...它可以使得Backup路由器在等待了Master_Down_Interval后,再等待延迟等待时间

1.7K20

Ip协议详解

参考 Ip协议是Tcp/Ip协议中的核心协议,位于网络层,上层的tcp、udp、icmp等协议都要依靠它。 Ip协议提供了一种尽力交付、无连接的服务。不保证Ip数据包一定能到达目的地。...8位的协议字段用来标示ip数据报所承载的数据报类型,17为udp,6为tcp,4表示ipv4. 16位头部校验和字段仅计算ipv4的头部。所以内部的tcp等数据报需要自己记录本身的校验和。...取消了协议字段,改用为下一个首部,功能不变,这样更容易理解。 取消了生存时间ttl,改用为跳数限制,功能不变,这样更容易理解,更形象了。...ip协议根据相应的转发表,来转发接收到的数据。一个转发表至少包含以下4部分: 掩码,子网掩码,用来与ip地址执行与操作。...备注 Ip协议数据报中的目的地址在经过每一跳时都不改变,但是链路层的目的地址每跳都会发生改变。 参考 《TCP/IP详解(卷1:协议)》第二版 ip协议详解 欢迎与我分享你的看法。

67230

详解MIPI协议

我们知道MIPI协议连接了camera与soc、LCD和soc,作为此间的开发者,我们只需要关注他怎么使用就可以了 知识是学不完的,选取我们有需要的即可 MIPI标准文档大全 MIPI简介 MIPI (...D-PHY的传输模式 低功耗(Low-Power)信号模式(用于控制):10MHz (max) 高速(High-Speed)信号模式(用于高速数据传输):80Mbps ~ 1Gbps/Lane D-PHY低层协议规定最小数据单位是一个字节...处于空状态 (LP-00) 时钟Lane的超低功耗状态 时钟Lane通过LP-11→LP-10→LP-00进入ULPS状态 通过LP-10 → TWAKEUP →LP-11退出这种状态,最小TWAKEUP时间为...1ms 高速数据传输 发送高速串行数据的行为称为高速数据传输或触发(burst) 全部Lanes门同步开始,结束的时间可能不同。...时钟Lane将会在高速模式,向从机侧提供DDR时钟 结束的流程如下 在最后一个有效负载数据之后马上切换成差分状态 并将此状态保持THS-TRAIL时间 高速CLK传输 在CKL传输和低功耗模式间切换时钟

2.1K20

网络层协议:IP协议详解

简介: IP协议属于网络层协议,所有的TCP, UDP, ICMP, IGMP数据都通过IP数据报传输。IP提供了一种不可靠,无连接的数据包交付服务。依赖其他层的协议进行差错控制。...1.版本号:占四位,就是IP协议的版本,通信双方的IP协议必须要达到一致,IPv4的版本就是4. 2.首部长度:占四位,因为长度为四比特,所以首部长度的最大值为1111,15,又因为首部长度代表的单位长度为...,显而易见,这个跳数的最大值就是2的8次方减一,255. 9.协议:就是用来指明数据报携带了哪种协议,占8位。...时间戳: 记录每个路由器数据报被转发的时间或者时间与IP地址对,这样就可以测量途径路由之间数据报的传输的时间   c....IPv6头部的下一个头部字段指定的协议模块处理。

2K40

TCP协议详解

后来呢,我们都慢慢长大,了解了社会的残酷,变得复杂而成熟,就像TCP协议一样。它之所以这么复杂,那是因为它秉承的是“性恶论”。...TCP协议专门设计了几个状态来处理这些问题。...TCP协议里面并没有对这个状态的处理,但Linux有,可以调整tcp_fin_timeout参数,设置一个超时时间。...则B会重新发一个“B不玩了”,这时若A已跑路,B就再也收不到ACK,所以TCP协议要求A最后等待一段时间TIME_WAIT,这个时间要足够长,长到如果B没收到ACK,“B说不玩了”会重发的,A会重新发一个...等待的时间设为2MSL,MSL:Maximum Segment Lifetime,报文最大生存时间,是任何报文在网络上存在的最长时间,超过这个时间报文将被丢弃。

33410

ActiveMQ协议详解

ActiveMQ协议详解 一. 传输协议概述 Connectors:ActiveMQ提供的用来实现连接通信的功能,包括Client-Broker和Broker-Broker。...: TCP:这个也是默认的通信协议 NIO UDP SSL HTTP(S) VM:如果客户端和Broker在同一个虚拟机内运行,则可以通过VM协议进行通信,有效减少网络传输的开销。...TCP TCP是默认使用的传输协议,默认监听端口61616 在网络传输数据前,必须先对数据进行序列化。消息是通过一个叫wire protocol的协议被序列化成字节流的。...NIO的实现相较于TCP而言,需要更少的线程即可满足大量的客户端连接,所以建议使用NIO协议。 当Broker的网络传输延迟较大时,建议使用NIO协议。...其他协议 其他协议如HTTP/HTTPS和VM等,在实际生产环境下使用较少,这里不再赘述,有兴趣可以参考官网的介绍:http://activemq.apache.org/configuring-version

1K20

CAN协议详解

基础知识 一、背景 二、发展 三、总线优点 四、总线要点 1、CAN的应用 (1)车载网络构想 (2)应用实例 (3)连接图 2、CAN协议基本概念 (1)ISO模型与CAN协议 (2)ISO11898...和 11519-2 物理层的主要不同点 (3)通信速度和最大总线长度 (4)ISO11898、ISO11519-2 的物理层特征 (5)CAN 协议和标准规格 (6)通信协议分类 3、CAN协议 帧的种类及用途...4、1991年9月,NXP半导体公司制定并发布CAN技术规范CAN2.0A/B,其中CAN2.0A协议规范定义了标准帧格式,CAN2.0B协议规范定义了扩展帧格式。...四、总线要点 1、CAN的应用 (1)车载网络构想 (2)应用实例 (3)连接图 2、CAN协议基本概念 (1)ISO模型与CAN协议 (2)ISO11898 和 11519-2 物理层的主要不同点...(3)通信速度和最大总线长度 (4)ISO11898、ISO11519-2 的物理层特征 (5)CAN 协议和标准规格 (6)通信协议分类 3、CAN协议 帧的种类及用途 (1)数据帧 A

85621

STUN协议详解

本文是基于RFC5389标准的stun协议。...所有的stun消息包含20字节的头部,头部结构如下: 如上图中,stun头部的开始两位必须为0,作用是当stun协议和其他协议公用同一个端口时,与其他协议的数据进行区分,STUN Message...的值应该在事务完成后由客户端缓存,并用作同一服务器下一个事务的RTO的起始值,该值在10分钟后丢弃,直到收到回应或者重传次数达到一定次数(一般设置7次)后重传才结束,如果最后一个请求发出去,并在RTO时间内还没有收到回应...5.2.2 TCP或基于TCP的TLS发送stun请求事务或指示事务     对于TCP协议和TLS-over-TCP协议,客户端先和服务器端建立TCP连接。...如果STUN与另一个协议多路复用,错误可能表明这不是一个真正的STUN消息,在这种情况下,代理应该尝试将消息解析为其他协议

2.1K30

UART协议详解

异步通信以一个字符为传输单位,通信中两个字符间的时间间隔多少是不固定的,然而在同一个字符中的两个相邻位间的时间间隔是固定的。 数据传送速率用波特率来表示,即每秒钟传送的二进制位数。...下一个字符起始位的到来又使同步重新校准(依靠检测起始位来实现发送与接收方的时钟自同步的) 图-1 图-2 上图是uart协议传输一个”A”字符通过示波器的uart解码而得到的波形示意图。...帧间隔:即传送数据的帧与帧之间的间隔大小,可以以位为计量也可以用时间(知道波特率那么位数和时间可以换算)。比如传送”A”完后,这为一帧数据,再传”B”,那么A与B之间的间隔即为帧间隔。...图-1 图-2 上图是uart协议传输一个”A”字符通过示波器的uart解码而得到的波形示意图。根据此图来介绍一下uart的一些基本参数。 波特率:此参数容易和比特率混淆,其实他们是由区别的。...帧间隔:即传送数据的帧与帧之间的间隔大小,可以以位为计量也可以用时间(知道波特率那么位数和时间可以换算)。比如传送”A”完后,这为一帧数据,再传”B”,那么A与B之间的间隔即为帧间隔。

99210

Gopher 协议详解

Gopher 协议详解 介绍 Gopher协议是什么?它是Internet上的一种信息查找协议,什么是信息查找协议?...Http协议听过吧,http也是internet上的信息查找协议,但Gopher出现的时间比http协议更早。...一般人基本都不会主动了解这个协议,想要了解这个协议的人,估计90%都是为了打CTF而来的。 Gopher 构造数据包 发送gopher协议数据包时为什么要二次url编码?...Gopher协议格式:gopher://:/_后接TCP数据流 构造 GET 请求方式发送 构造get请求不像post请求,它不需要添加构造特定的字段头。如何构造?...- %0D%0A:代表gopher协议中的回车换行,在构造gopher数据包结束时要在最后添加这个东西代表结束。%0A是url中的换行。 - %25:是% 的url编码。

1.3K10

网络协议详解

1.ARP协议 地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。...主机发送消息时将包含目标IP地址的ARP请求广播道网络上的所有主机,并接受返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP...3.路由选择协议  常见的路由选择协议有:RIP协议、OSRF协议 RIP协议:底层是贝尔曼福特算法,它选择路由的度量标准(metric)是跳数,最大跳数是15跳,如果大于15跳,它就会丢弃数据包。...4.TCP/IP协议 TCP/IP协议是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。...使用的协议:FTP(文件传输协议)、Telnet(远程登录协议)、SMTP(简单邮件传输协议)、POP3(和SMTP相对,用于接收邮件)、HTTP协议等。

1.3K30
领券