时延(delay或者latency)是指数据从网络一端传送到另一端所需要的时间。

网络时延大致由4个部分组成:

1.发送时延:是指主机或路由器发送数据帧用的时间。

发送时延=数据帧长度/发送速率

2.传播时延:是指电磁波在信道中传播一定距离需要的时间。

传播时延=信道长度/电磁波在信道传播速率

(电磁波在自由空间传播速率是3.0×10^5km/s,在铜线电缆中约为2.3×10^5km/s,光纤约为2.0×10^5km/s,例如1000km长的光纤线路产生的传播时延约5ms)

3.处理时延:主机或路由器在收到分组时要花费一定时间处理这些数据,从而产生处理时延。

4.排队时延:分组在经过网络传输时,要经过许多路由器。但首先需要在输入队列排队,路由器确定了转发接口后又需要进入输出队列排队。时延长短通常取决于网络当时的通信量。

所以,数据在网络中传输的总时延就是以上四种时延的和:

总时延=发送时延+传播时延+处理时延+排队时延

例如:我们暂时忽略不计排队时延和处理时延,假设有一个长度100MB的数据块在带宽为100Mbit/s的光纤传送到1000km远的计算机上,总时延约为:

100×2^20×8÷100÷10^6+0.005=8.394s

什么是时延?(延迟)相关推荐

  1. 计算机网络.第一节课.笔记.有效数据率、OSI七层结构、TCP/IP四层、网络协议三要素、时延、广域网WAN、局域网LAN、电路交换、报文交换、分组交换

    目录 互联网 基础结构发展 组成 计算机网络 性能特征 非性能特征 分类 按范围分 按使用者分 交换方式 协议 三要素 层次 为什么分层 分了什么层 名词 解释 网络接口卡 即网卡,缩写为NIC.是一 ...

  2. TCP长连接及连接管理

    TCP 传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的.可靠的.基于字节流的传输层通信协议. TCP生命周期分为三个阶段: 建立连接 传输数据 关闭 ...

  3. TCP/IP协议详解篇一(基础)

    计算机网络在信息时代的作用 网络指的是"三网",即电信网络,有线电视网络和计算机网络.互联网可以给计算机用户提供很多服务,就是因为互联网具有两个最重要的基本特点:连通性和共享. 连 ...

  4. 计算机网络知识详解之:TCP连接原理详解

    网络知识详解之:TCP连接原理详解 计算机网络相关知识体系详解 网络知识详解之:TCP连接原理详解 网络知识详解之:HTTP协议基础 网络知识详解之:HTTPS通信原理剖析(对称.非对称加密.数字签名 ...

  5. 802.11--802.11n协议 概述

    一. 概述 时间来到2009,IEEE在这年发布了影响深远的802.11n协议(实际2007年已经面世),之前802.11.802.11b.802.11a.802.11g基本都是在发展物理层,到了11 ...

  6. 【计算机网络】第一章:计算机网络导论(Part2:计算机网络性能指标)

    CN.StudyLog.Ch1.Introduction.计算机网络导论(Part2) 计算机网络的类别 局域网.广域网.城域网.个人区域网 1局域网LAN 2.广域网 拓扑结构 企业局域网设计 局域 ...

  7. 《计算机网络》学习总结——概述 (帮助理解入门)

    本文目录 第一章 概述 1.1 互联网 1.1.1 互联网概述 1.1.2 互联网的组成 1.2 计算机网络 1.2.1 计算机网络的类别 1.2.2 计算机网络的性能指标 1.3 计算机网络体系结构 ...

  8. 计算机网络(就业向总复习)

    阅读说明 本文定位于就业向总复习,从整体上把握计算机网络的相关理论 由于不同网络设备之间的实际配置可能存在很大差异,本文不涉及具体的网络设备配置,后续将发文以ensp模拟华为设备,有机会的话也会进行一 ...

  9. 计算机网络中的时延有哪几部分,计算机网络中的四种延迟分别是什么?

    计算机网络中的四种延迟分别是:节点处理延迟 .排队延迟.发送延迟.传播延迟. 1.节点处理延迟 数据更改在一个服务器上完成与该更改出现在另一个服务器上之间所用的时间(例如在发布服务器上进行更改和该更改 ...

  10. 计算机网络:速率、带宽、延迟、时延带宽积、丢包率、吞吐量

    速率: 即数据率,也称比特率或者传输速率 单位:b/s, kb/s, Mb/s, Gb/s 速率往往是指额定速率或标称速率 带宽: 数字信道所能传送的"最高数据率",单位:b/s( ...

最新文章

  1. 微服务架构必备的几点知识
  2. linux c内核开发,嵌入式uClinux的内核结构和开发环境
  3. C#设计模式-1、适配器模式(Adapter Pattern)(转载)
  4. 每日一皮:史上最直观的单向循环链表,还不懂算我输!
  5. a说b说谎b说c说谎说d说_说谎的眼睛及其同伙
  6. 第四十四期:1.3万亿条数据查询如何做到毫秒级响应?
  7. VDI序曲四 个人独享虚拟桌面
  8. 为什么很多人转行学习Web前端技术?
  9. 利用jsonp实现跨域请求
  10. redis、mysql、和php原生array数组效率对比
  11. 计算机文档字体替换和加重号,word加重号怎么加
  12. android手机通过蓝牙连接佳博打印机
  13. adb 清理内存_adb命令查看手机应用内存使用情况
  14. csv,tsv,txt文件类型区别
  15. Linux命令教程第三期
  16. Unity基础:AR(增强现实)的学习
  17. c ajax 500,Ajax和jQuery中的C:\ fakepath \ *。*
  18. 《STL源码剖析》-- stl_deque.h
  19. python中的特殊用法
  20. JavaScript 设计模式学习第五篇-继承与原型链

热门文章

  1. excel电子表格发展历史
  2. 2021.3.8-第一次MD作业
  3. 编译linux搭建vs2015,使用Vs2015开发linux(centos7)程序
  4. Python环境安装 官网下载 / 迅雷下载
  5. XSS靶场练习 https://xss.haozi.me
  6. 图片裁切以及图片预览的过程
  7. 关于微信小程序中的取整
  8. cocoStudio工具的使用-----场景编辑器
  9. pe克隆linux系统下载,【完美成功】合并ntdetect.com的PE用的SETUPLDR.BIN(增加ISO/SYSLINUX专用版)...
  10. NTDETECT.COM 丢失(NTDETECT failed)解决方法