首页 > 其他分享 >计算机网络中的时延

计算机网络中的时延

时间:2023-06-06 13:44:17浏览次数:40  
标签:带宽 计算机网络 传输 时延 链路 数据包 延迟

在这里插入图片描述

(1)processing delay 处理延迟

检查数据包的头部确定将数据包发送到何处所需的时间是处理延迟的一部分。处理延迟还可能包括其他因素,例如检查在将数据包的比特从上游节点传输到路由器A时是否发生比特级错误(bit-level errors)所需的时间。高速路由器的处理延迟通常为微秒或更短的数量级。在经过这个节点(nodal)处理之后,路由器将数据包发送到连接到路由器B的队列之前。

(2)queuing delay 排队延迟

在队列中,数据包经历排队延迟,等待传输到链路上。

数据包的排队延迟取决于已经到达并排队等待传输的数据包的数量。

如果队列为空,没有其他数据包正在传输,那么我们的数据包的排队延迟将为零。

然而,如果网络拥塞,有许多数据包正在等待传输,排队延迟将会很长。

我们很快将看到,到达的数据包预计可能会遇到的其他数据包数量取决于到达队列的流量的强度和性质

在实践中,排队延迟可以在微秒到毫秒的范围内。

(3)transmission delay 传输延迟

传输延迟可以用L/R来表示。L为数据包的长度(bits),R为链路的传输速率(bits/sec)。

对于10 Mbps以太网链路,传输速率为R=10 Mbps;对于100 Mbps以太网链路,传输速率为R=100 Mbps。

这是将数据包的所有比特推送(即传输)到链路所需的时间

传输延迟在实际中通常为微秒到毫秒的数量级。

(4)propagation delay 传播延迟

从链路的起点传播到路由器B所需的时间被称为传播延迟。

比特的传播速度取决于链路的物理介质(如光纤、双绞铜线等),通常在2×108米/秒到3×108米/秒的范围内,接近或略低于光速。

传播延迟等于两个路由器之间的距离除以传播速度。

(5)total nodal delay 总节点延迟

总节点时延=处理时延+排队时延+传输时延+传播时延

(6)bandwidth-delay product 时延带宽积

时延带宽积 = 带宽(单位:比特/秒) × 传播时延(单位:秒)

其中,带宽表示网络链路的传输速率。

举个例子,假设一个链路的带宽为10 Mbps(兆比特/秒),时延为100 毫秒(0.1 秒),那么时延带宽积的计算如下:

时延带宽积 = 10 Mbps × 0.1 秒 = 1 Mbps × 秒。

其中,带宽表示网络链路的传输速率,时延就是前面所说的总时延。

时延带宽积的单位通常是比特(bit)或字节(byte),表示在网络中能够同时存在的未确认数据量。它是网络性能的一个重要指标,可以用来评估网络的吞吐量和延迟特性。时延带宽积主要用于衡量网络链路的传输性能和容量

标签:带宽,计算机网络,传输,时延,链路,数据包,延迟
From: https://www.cnblogs.com/LiJunLin1231/p/17460319.html

相关文章

  • [笔记]计算机网络_数据链路层_数据链路层概述
    大的要来力(悲)数据链路层是历年考试重点,要求在了解数据链路层基本概念的基础上,重点掌握滑动窗口机制、三种可靠传输协议、各种MAC协议、HDLC协议、PPP协议,特别是CSMA/CD协议和以太网帧格式,以及局域网的争用期和最小帧长的概念、二进制指数退避算法等等各种贵物,此外中继器、网卡......
  • 计算机网络-----数据链路层
    《数据链路层的几个共同问题》《差错检测》 《点对点协议PPP》《解决!ppp中的透明传输问题》在PPP协议中帧的标志字段(表示一个帧的开始或结束)为0x7E(01111110)转义字符为0x7D(01111101)方法一:字节填充,适合于异步传输时(1)数据字段遇到标志字段的编码则将0x7E->......
  • [学习笔记]计算机网络_物理层_传输介质
    双绞线、同轴电缆、光纤与无线传输介质双绞线双绞线的价格便宜,是最常用的传输介质之一,在局域网和传统电话网中普遍使用。模拟传输和数字传输都可以使用双绞线,其通信距离一般为几千米到数十千米。距离太远时对于模拟传输要用放大器放大衰减的信号;对于数字传输,要用中继器将失真......
  • 计算机网络 实验一
    实验一vlan的创建与划分一、实验目的: 1.了解vlan的工作原理;2.学习基于端口划分vlan的方法;3.了解跨交换机的相同vlan之间的通信;4.进一步学习交换机端口的配置命令。二、实验原理:VLAN(VirtualLocalAreaNetwork)是一种虚拟局域网技术,允许将物理网络划分为逻辑上独立的多个虚拟网......
  • 《计算机网络》第六版
     ARPANET:阿帕网络(AdvancedResearchProjectAgencyNetwork) 物理层:中继器(放大器),信号放大,传递信息但不判断对错;链路层:把不可靠的变成正确无误的,保证正确性。网络层:路径选择,找到最佳路径;会话层:双工,半双工,单工;表示层:编码转换,加密和解密IP地址:网络地址+主机地址; 域名到IP......
  • 计算机网络(四)数据链路层
    计算机网络(四)数据链路层1数据链路层概述2点对点通信数据链路层最基本、最重要的三个问题2.1封装成帧封装成帧是指数据链路层给上层交付的协议数据单元添加帧头和帧尾使之成为帧帧头和帧尾含有重要的控制信息​ 如以太网V2的MAC帧:​ PPP的帧格式:数据链路层将......
  • 计算机网络
    教材:计算机网络(第5版本)作者:谢希仁B站课程链接:https://www.bilibili.com/video/BV1Tb411x7CE/?spm_id_from=333.1007.top_right_bar_window_custom_collection.content.click授课老师:韩志刚001第1章计算机网络概述--课程介绍002第1章计算机网络概述--计算机网络在信息时代......
  • 计算机网络(一)
    一、HTTP长连接和短连接的区别?长连接:在一个TCP连接上可以发送多个数据包,但是如果没有数据包发送时,也要双方发检测包以维持这个长连接。短连接:当双方需要数据交互的时候,就建立一个TCP连接,本次交互完之后就断开这个连接。Socket心跳包机制:像心跳一样,每隔固定时间向服务器发送一个......
  • 计算机网络基础网络协议(转)
    原文:https://blog.csdn.net/a58125584s/article/details/124251253一.操作系统基础操作系统:(OperatingSystem,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。注:计算机(硬件)->os......
  • 计算机网络 一、什么是因特网
    什么是因特网从具体构成角度通过 通信链路 和 分组交换机 将 主机(host) 或 端系统(endsystem) 连接到一起的网络。通信链路(communicationlink) 通常指电缆、铜线、光纤等物理媒介。分组交换机 允许链路互联以形成更大规模的网络,常见的交换机如 路由器(router)......