你知道网络时延有4种吗?

网络 通信技术
对于网络设备来说,时延指的是一个帧从源点到目的点的总传输时间,包含网络中间的所有节点的处理时间和在传输介质上的传播时间。

说起时延,我们大部分小伙伴都不陌生,高时延会极大的减低我们的娱乐体验,例如你正在游戏中和仇家PK,突然网络变慢起来,你眼睁睁的看着别人不停的砍你,却只能慢吞吞的闪躲,有时甚至连动都动不了,这种体验实在是非常酸爽。

[[319480]]

对于网络设备来说,时延指的是一个帧从源点到目的点的总传输时间,包含网络中间的所有节点的处理时间和在传输介质上的传播时间。其计算方式也非常的简单,只需要在发送时加上时间戳T1,在接收时加上时间戳T2,然后T2-T1,就会得到整个帧传输的时延,如下图所示:

你知道网络时延有4种吗?

时延=T2-T1

这本来是一件非常容易理解的事情,不多在考虑到报文的长度以后,就变得复杂了。

我们都知道,报文是有长度的,那么在打时间戳的时候,是在报文的第一个bit打,还是在最后一个bit打呢?在区分发送和接收的情况,就把时延分为了4种方式:

  • First In last Out: FILO,先进先出
  • Last In Last Out:LILO,后进后出
  • Last In First Out: LIFO, 后进先出
  • First In First Out:FIFO,先进先出

如下图所示:

你知道网络时延有4种吗?

考虑帧长的时延

为了对时延进行计量,标准组织在RFC2544里有专门的测试项目,对网络设备的时延进行了统一的计量。

如果要对时延进行专业的计量,就需要专业的测试仪表了,例如下面的仪表,就可以对4种时延进行计量,如下图所示:

你知道网络时延有4种吗?

专业仪表计量时延

小伙伴先了解一下这个简单的时延吧,只有专业的人士才会进行这么细的计量。

责任编辑:赵宁宁 来源: 今日头条
相关推荐

2020-09-11 06:39:29

ThreadLocal线程

2010-04-16 14:51:05

网络流量

2020-11-04 17:35:39

网络安全漏洞技术

2023-04-26 10:21:04

2021-03-14 10:43:25

僵尸网络虚假信息错误信息

2010-09-17 15:32:09

Linux网络协议栈

2019-07-04 05:22:02

物联网设备物联网IOT

2020-06-05 08:37:08

Object.entr开发Object.from

2021-01-22 08:10:21

架构应用云网络

2021-02-02 08:21:28

网络面试通信

2022-03-28 07:36:14

OAuth2安全服务器

2022-09-14 08:11:06

分页模糊查询

2018-05-19 22:29:16

无线无线网桥中继传输

2016-09-29 15:43:33

2018-09-10 06:20:08

2023-04-26 10:06:08

RocketMQ属性Consumer

2023-01-31 09:02:24

JSVMVR

2022-03-13 18:53:31

interfacetypeTypeScript

2023-09-01 07:38:45

ArrayListArrayst实线类

2022-06-30 13:41:44

SQL 语句group by
点赞
收藏

51CTO技术栈公众号