计网Lesson3 - 计算机网络评价指标与封包解包

文章目录

  • 计算机网络的性能指标
    • 1. 速率
    • 2. 带宽
    • 3. 吞吐量
    • 4. 时延
    • 5. 时延带宽积
    • 6. 往返时间
    • 7. 利用率
    • 8. 数据的解包和封包
  • 计算机网络的术语
    • 实体![实体](https://img-blog.csdnimg.cn/direct/cbf4ca9ed5ab4df290b5a17b4642c6a1.png)
    • 协议
    • 服务



计算机网络的性能指标

1. 速率

  • 数据量的常用单位为 b y t e byte byte,记为 B B B
  • 速率是指数据的传输速率,也称“数据率”或“比特率”,基本单位是比特/秒(bit/s, bps)
  • 数据量的单位是以 2 2 2 为底的, K 、 M 、 G 、 T ( B ) K、M、G、T(B) KMGTB分别是 2 10 、 2 20 、 2 30 、 2 40 2^{10}、2^{20}、2^{30}、2^{40} 210220230240
  • 速率单位则是以 10 10 10 为底的, K 、 M 、 G 、 T ( b ) K、M、G、T(b) KMGTb分别是 1 0 3 、 1 0 6 、 1 0 9 、 1 0 12 10^{3}、10^{6}、10^{9}、10^{12} 1031061091012

2. 带宽

  • 带宽在计网中的意义代表数据的传输能力,即单位时间内从一点到另一点能传输的最大速率,单位为 b p s bps bps
  • 数据传输速率 = min(主机接口速率,线路带宽,交换机或路由器接口速率)

3. 吞吐量

  • 吞吐量是指单位时间内实际通过某网络或者接口的数据量
  • 吞吐率受带宽限制
    吞吐量

    如图吞吐量是指 1 M b / s + 600 k b / s + 20 M b / s = 21.6 M b / s 1Mb/s + 600kb/s + 20Mb/s = 21.6Mb/s 1Mb/s+600kb/s+20Mb/s=21.6Mb/s,而不是线路带宽 100 M b / s 100Mb/s 100Mb/s,而吞吐量最多不能大于线路带宽。

4. 时延

时延
shiyan2

5. 时延带宽积

时延带宽积

这个的理解应该是:在这段时间延迟内的带宽能传输多少数据量

6. 往返时间

  • 往返时间(Round-Trip Time,RTT)指从发送端发送分组数据开始,到接收到接收端发来的相应确认分组为止所消耗的时间
  • 通过 p i n g ping ping 自己、境内网址、境外网址可看到相应时间
    • 打开Windows系统的cmd
    • ipconfig命令找到自己的 I P IP IP 地址
    • 然后用 ping命令 p i n g ping ping 自己的 I P IP IP,看到往返时间
      CMD ping

      还可以 p i n g ping ping 其他网址,如:www.baidu.com,www.kernel.org(Linux内核网站)

7. 利用率

利用率1
利用率2

8. 数据的解包和封包

解包与封包

封包

  • 应用层:将数据打包好并封包 H 1 H1 H1 作为头
  • 运输层:封包 H 2 H2 H2
  • 网络层:封包 H 3 H3 H3
  • 链路层:由于物理层就是一堆 01 01 01,所以链路层在后面多加了个标志 F F F 作为结尾
  • 物理层:作为电信号发给路由器

路由器

  • 链路层:解包,将 H 4 H4 H4 F F F 删掉交给网络层
  • 网络层:解包,将 H 3 H3 H3 拆下,解读信息,由路由表查询出要送去的地址

之后就是重复之前的过程,路由器将数据封包,然后由接收端解包。


计算机网络的术语

  • 实体实体

2

  • 协议

    • 协议的定义
      协议
    • 协议的三要素
      • 语法: 定义信息的格式
        语法
      • 语义: 定义通信双方要完成的操作
      • 同步: 定义通信双方的时序关系
        同步
  • 服务

服务
数据单元

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/178549.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

中伟视界:AI智能分析盒子的人数统计AI算法通过什么算法模型可以解决重复统计的问题?

在AI盒子的人数统计中,常常会遇到重复统计的问题。当有多人同时出入视野范围时,传统的算法模型很难准确识别和计算人数,容易导致重复统计。为解决这一难题,AI算法模型可以采用多种方法来提高准确性并避免重复统计。 一种常用的解决…

windows dockerdesktop 安装sqlserver2022

1.下载windows dockertop软件 下载连接 2.安装完成配置,下载源地址 {"builder": {"gc": {"defaultKeepStorage": "20GB","enabled": true}},"experimental": false,"registry-mirrors": …

npm管理发布包-创建与发布

创建与发布 我们可以将自己开发的工具包发布到 npm 服务上,方便自己和其他开发者使用,操作步骤如下 创建文件夹,并创建文件indexjs,在文件中声明函数,使用 module.exports 暴露npm初始化工具包,package.j…

★数据库建表优化

1、冷热分离: 一个表里最好不要存在即有常修改的数据又有不常修改的数据,一个好的做法是,把常修改更新的字段当做热表单独建表,同理不经常修改更新的字段当做冷表单独建表。 2、控制B树的高度: 也就是控制一个表存储的…

【Spark入门】基础入门

【大家好,我是爱干饭的猿,本文重点介绍Spark的定义、发展、扩展阅读:Spark VS Hadoop、四大特点、框架模块、运行模式、架构角色。 后续会继续分享其他重要知识点总结,如果喜欢这篇文章,点个赞👍&#xff…

AWVS 使用方法归纳

1.首先确认扫描的网站,以本地的dvwa为例 2.在awvs中添加目标 输入的地址可以是域名也可以是ip,只要本机可以在浏览器访问的域名或ip即可 添加地址及描述之后,点击保存,就会展现出目标设置选项 business criticality译为业务关键…

1.Spring源码解析-ClassPathXmlApplicationContext

此类是读取spring的xml配置文件并解析。也是源码入口之一。 我们调试即将开始。 传递给父类设置值 经调试我们得到是给AbstractApplicationContext设置默认的应用上下文父级的值,很明显是空 给父类AbstractRefreshableConfigApplicationContext设置属性 刷新容器…

C++STL库常用详解与原理

CSTL库 学习方法&#xff1a;使用STL的三个境界&#xff1a;能用&#xff0c;明理&#xff0c;能扩展。 常用库 库名称所需头文件数据结构string#include<string>串vector#include<vector>动态数组list#include<list>带头双向循环链表queue#include<queu…

极客大挑战2023 Web方向题解wp 全

最后排名 9/2049。 玩脱了&#xff0c;以为28结束&#xff0c;囤的一些flag没交上去。我真该死啊QAQ EzHttp 前言&#xff1a;这次极客平台太安全了谷歌不给抓包&#xff0c;抓包用burp自带浏览器。 密码查看源码->robots.txt->o2takuXX’s_username_and_password.txt获…

VAE模型及pytorch实现

VAE模型及pytorch实现 VAE模型推导部分最小化KL散度推导代码部分损失函数Encoder部分Decoder部分VAE整体架构 VAE问题参考资料 VAE&#xff08;变分自编码器&#xff09;是一种生成模型&#xff0c;结合了自编码器和概率图模型的思想。它通过学习数据的潜在分布&#xff0c;可以…

Make sure that using this pseudorandom number generator is safe here.

问题类型&#xff1a;安全热点 安全问题级别&#xff1a;MEDIUM 一、问题代码 工具类Package&#xff1a; Java commons-lang3 库 RandomUtils 随机数工具类 import org.apache.commons.lang3.RandomUtils; 用法&#xff1a; RandomUtils.nextInt(0, 999999999) //生成 0…

31.0/LinkedList/Set/ashSet/ TreeSet/Map/ HashMap/ TreeMap

目录 31.1Linkedlist 31.2Set集合 31.3HashSet集合 31.4添加元素 31.5删除 31.6hashSet的遍历 31.7hashSet的源码 31.8TreeSet集合。 31.1Linkedlist 1.凡是查询源码 &#xff0c;我们都是从类的构造方法入手:/*** Constructs an empty list.*/public LinkedList() {}该…

【Java从入门到大牛】网络编程

&#x1f525; 本文由 程序喵正在路上 原创&#xff0c;CSDN首发&#xff01; &#x1f496; 系列专栏&#xff1a;Java从入门到大牛 &#x1f320; 首发时间&#xff1a;2023年11月23日 &#x1f98b; 欢迎关注&#x1f5b1;点赞&#x1f44d;收藏&#x1f31f;留言&#x1f4…

大数据 DataX-Web 详细安装教程

目录 一、DataX-Web 介绍 1.1 DataX-Web 是什么 1.2 DataX-Web 架构 二、DataX-Web 安装部署 2.1 环境要求 2.2 安装 2.3 部署 2.4 数据库初始化 2.5 配置 2.6 启动服务 2.6.1 一键启动所有服务 2.6.2 一键取消所有服务 2.7 查看服务&#xff08;注意&#xff01…

线性分类器--图像表示

整个模型 图像表示 二进制图像 灰度图像 彩色图像 大多数分类算法都要求输入向量&#xff01; rbg的图像矩阵转列向量 大小为 32X32 的话&#xff0c;图像矩阵转列向量是多少维&#xff1f; 32x32x3 3072 维列向量

监控大屏 | 拐角OLED柔性屏:实现拐角处连惯拼接显示

监控大屏 | 拐角OLED柔性屏 产品&#xff1a;20块55寸OLED柔性屏 项目时间&#xff1a;2023年10月 项目地点&#xff1a;贵州 应用场景&#xff1a;在监控大厅三面墙都要装显示屏&#xff0c;利用OLED柔性屏可弯曲的特性&#xff0c;在两个捌角处进行拼接安装。 在2023年10…

如何一分钟内画好可视化图形?

一、定类数据 饼图 描述&#xff1a;用形状类似“饼”的形态描述数据的占比&#xff0c;并且参与绘制的数值没有负值&#xff0c;比如想要直观的查看“月生活费各个板块的占比”。 操作&#xff1a;以SPSSAU为例&#xff0c;使用“频数分析”即可。 示例&#xff1a; 圆环图…

钉钉直播不了检查防火墙配置没有拦截应用测试直通都放行的,电脑还可以ping通直播域名,就是开始不了直播

环境: 防火墙 AF8.0.17 Win10 专业版 问题描述: 钉钉直播不了检查防火墙配置没有拦截应用测试直通都放行的,电脑还可以ping通直播域名,就是开始不了直播 钉钉直播不了 不能直播电脑电脑可以ping通直播域名 防火墙查了3个域名都没有拦截,AF测试应用直通都放行的 解…

vue3(二)-基础入门之列表循环、数组变动检测、filter模糊查询、事件修饰符

一、列表循环 of 和 in 都是一样的效果 html代码&#xff1a; <div id"app"><ul><li v-for"item of datalist">{{ item }}</li></ul><ul><li v-for"item in dataobj">{{ item }}</li></u…

PyQt6 QPlainTextEdit纯文本控件

​锋哥原创的PyQt6视频教程&#xff1a; 2024版 PyQt6 Python桌面开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili2024版 PyQt6 Python桌面开发 视频教程(无废话版) 玩命更新中~共计28条视频&#xff0c;包括&#xff1a;2024版 PyQt6 Python桌面开发 视频教程(无废话…