【计算机网络】1.5 分组交换网中的时延、丢包和吞吐量

A.分组交换网中的时延

分组从一个节点沿着路径到后一节点时,该分组在沿途的各个节点经受了几种不同类型的时延。

时延的类型

  1. 处理时延 - d n o d a l d_{nodal} dnodal

    处理时延包括以下部分------

    a. 检查分组首部

    b. 决定分组导向

  2. 排队时延 - d p r o c d_{proc} dproc

    队列为空 ==> 排队时延为 0

  3. 传输时延 - d q u e u e d_{queue} dqueue

    路由器将分组推向线路花的时间

  4. 传播时延 - d p r o p d_{prop} dprop

    指数据沿着链路 从一台路由器传向另一台路由器所需要的时间。

节点总延时

因此,节点总延时为------

d n o d a l = d p r o c + d q u e u e + d t r a n s + d p r o p d_{nodal}=d_{proc}+d_{queue}+d_{trans}+d_{prop} dnodal=dproc+dqueue+dtrans+dprop

B.丢包

定义

队列 容量有限,如果没有地方储存新的分组,路由器将丢弃(drop)这个分组。

丢包重传

一般而言,丢失的分组会基于端到端 的原则重传,以确保所有的数据都能够从 传送到目的地

C 端到端时延

Traceroute路由追踪

  1. Linux 操作系统下(此处以Ubuntu为例) 安装指令

    sudo apt install traceroute

  1. 运行指令

    traceroute www.somewebsite.com

    因为我的Linux是在虚拟机运行的,所以只有一行有效输出。

相关推荐
taxunjishu7 分钟前
EtherNet/IP 转 TCP/IP 网关方案助力工业自动化欧姆龙PLC产线设备互通
网络·物联网·自动化
条tiao条16 分钟前
TypeScript 入门学习笔记:从零开始掌握核心概念
笔记·学习·typescript
XiaoYu1__28 分钟前
算法笔记·其一:从递归到回溯——以全排列与N皇后问题为例
c++·笔记·算法·深度优先遍历
爱丽_33 分钟前
DNS 解析全流程
计算机网络
yunjingtianhe34 分钟前
雨量监测器—实时测量和记录降水量
网络
Oll Correct34 分钟前
实验六:以太网交换机自学习和转发帧的过程
网络·笔记·学习
_饭团37 分钟前
指针核心知识:5篇系统梳理4
c语言·开发语言·c++·笔记·深度学习·算法·面试
wregjru43 分钟前
【网络】7.网络层:IP 协议详解
网络·智能路由器
德迅云安全-如意1 小时前
DDoS是什么?遇到后有哪些解决方法?
网络·安全·ddos
测试_AI_一辰1 小时前
AI测试工程笔记:AI Agent评测体系设计(从数据集到质量验证)
人工智能·笔记·功能测试·自动化·ai编程