初识计算机网络。计算机网络基本概念,分类,性能指标

初识计算机网络。计算机网络基本概念,分类,性能指标

本系列博客源自作者在大二期末复习计算机网络时所记录笔记,看的视频资料是B站湖科大教书匠的计算机网络微课堂,祝愿大家期末都能考一个好成绩!
视频链接地址

一、计算机网络基础概念

(一)定义

计算机网络最简洁的定义,是一些互相连接且自治的计算机集合。从更全面的角度看,其定义涉及交换技术、使用者等多个方面。

(二)分类

依据不同标准划分:

  • 按传输介质:不同的传输介质会影响网络的传输特性等。
  • 按覆盖范围
    • 广域网(WAN):覆盖范围广,用于连接不同地区的网络。
    • 城域网(MAN):覆盖城市区域,在城市范围内提供网络服务。
    • 局域网(LAN):范围较小,常用于企业、校园等局部区域。
    • 个人区域网(PAN):围绕个人设置,比如连接个人电子设备。
  • 按拓扑结构:影响网络的布局和数据传输路径等。

网络本质由若干结点和连接这些结点的链路组成。这里容易混淆的是 internet 与 Internet ,前者泛指网络,后者专指全球最大的、开放的、由众多网络互联而成的因特网 ,同时 Internet 的发展历史也是一部技术演进史。

二、因特网相关要点

(一)因特网服务提供商(ISP)

ISP 是因特网的重要参与者,基于 ISP 构建起三层结构的因特网,是网络架构的重要支撑。

(二)调制解调器

作为网络连接的重要设备,负责信号在数字和模拟之间的转换,保障数据在不同介质上的有效传输。

(三)因特网的 RFC 文档

如同网络世界的规则宝典,规范着网络协议、技术标准等诸多方面,是网络有序运行的保障。

(四)因特网组成

  • 边缘部分:由众多主机组成,是用户直接使用网络服务的部分。
  • 核心部分:路由器是核心构件,承担分组交换任务,负责转发分组,如同网络交通的指挥中心,确保数据高效传输。

三、网络交换方式

(一)电路交换

以电话线为典型应用,通信时建立专用物理电路,全程独占,如同为通话双方开辟一条专属通道。

(二)分组交换

计算机网络常用方式,将数据分割成一个个分组传输,各分组可走不同路径,可能无序到达,类似货物分批次走不同路线运输。

(三)报文交换

早期电报通信网采用,交换结点采用存储转发机制,先存储报文再转发,像信件先在中转站暂存再继续传递。 报文是表示信息的整块数据,可细分为数据段和首部,分组是一种特殊报文,也叫包 。

请添加图片描述

四、计算机网络性能指标

(一)速率

衡量数据传输的快慢,单位通常是比特每秒(bit/s) 。

(二)带宽

原本指信号具有的频带宽度,在计算机网络中常指数字信道所能传输的最高数据率。

(三)吞吐量

单位时间内通过某个网络(或接口、信道)的数据量,反映网络实际的数据传输能力。

(四)时延

  • 发送时延:主机或路由器发送数据帧所需时间。
  • 传播时延:电磁波在信道中传播一定距离所需时间。
  • 处理时延:主机或路由器处理分组等操作花费的时间。 时延带宽积是时延与带宽的乘积 ,往返时间(RTT) 衡量从发送方发送数据开始,到发送方收到来自接收方的确认所经历的时间 。

(五)利用率

  • 信道利用率:某信道有百分之几的时间是被利用的。
  • 网络利用率:全网络的信道利用率的加权平均值。 还有丢包率等指标,反映网络传输的可靠性 。公式
    在这里插入图片描述
    揭示了时延和利用率之间的内在联系。

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

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

相关文章

深入理解 MongoDB 的 _id 和 ObjectId:从原理到实践

在 MongoDB 的世界中,_id 字段和 ObjectId 是每个开发者都必须理解的核心概念。作为 MongoDB 文档的唯一标识符,它们不仅影响着数据库的设计,也直接关系到应用的性能和扩展性。本文将全面剖析 _id 和 ObjectId 的工作原理、实际应用场景以及最…

计算机视觉与深度学习 | Python实现ARIMA-WOA-CNN-LSTM时间序列预测(完整源码和数据

以下是一个结合ARIMA、鲸鱼优化算法(WOA)、CNN和LSTM进行时间序列预测的Python实现框架。由于完整代码和数据量较大,此处提供核心代码结构和示例数据集,您可根据需求扩展。 1. 数据准备(示例数据) 使用airline-passengers.csv(航空乘客数据集): import pandas as pd…

【project】--基于大数据离线数仓技术检测网站流量

文章目录 项目介绍项目指标1)页面浏览量(PV):2)独立访客数(UV):3)每小时环比增长:4)每小时同比增长:5)跳出率(Bounce Rate): 环境搭建 项目介绍 …

Cross-Site Scripting(XSS)

1. XSS介绍 跨站脚本攻击(Cross-Site Scripting)简称XSS,人们经常将跨站脚本攻击(Cross Site Scripting)缩写为CSS,但这会与层叠样式表(Cascading Style Sheets,CSS)的缩…

【HTML-1】HTML骨架标签:构建网页的基础框架

在网页开发的世界中,HTML(超文本标记语言)是构建所有网站的基石。而HTML骨架标签则是这个基石中最基础、最重要的部分,它们构成了每个网页的基本框架。无论你是刚入门的前端开发者,还是经验丰富的全栈工程师&#xff0…

高噪声下扩展边缘检测算子对检测边缘的影响

目录 一、常见的边缘检测算子 二、扩展边缘检测算子对检测边缘的影响 三、结论 一、常见的边缘检测算子 Sobel 算子: Prewitt算子;

Python爬虫之路(14)--playwright浏览器自动化

playwright 前言 ​ 你有没有在用 Selenium 抓网页的时候,体验过那种「明明点了按钮,它却装死不动」的痛苦?或者那种「刚加载完页面,它又刷新了」的抓狂?别担心,你不是一个人——那是 Selenium 在和现代前…

【18. 四数之和 】

Leetcode算法练习 笔记记录 18. 四数之和 18. 四数之和 这题其实和三数之和差不多&#xff0c;相当于同一个板子&#xff0c;具体可以看-> 三数之和或者看灵神讲解b站灵神讲解 public List<List<Integer>> fourSum(int[] nums, int target) {int n nums.length…

用java实现内网通讯,可多开客户端链接同一个服务器

创建一个客户端&#xff1a;package Socket;import java.io.IOException; import java.io.OutputStream; import java.net.Socket; import java.nio.charset.StandardCharsets; import java.util.Scanner;/* 聊天案例客户端 */ public class Client {private Socket socket;/**…

node 后端和浏览器前端,有关 RSA 非对称加密的完整实践, 前后端匹配的代码演示

前言 前天&#xff0c;写了一篇文章《我设计的一个安全的 web 系统用户密码管理流程》,里面提到了有关非对称加密 RSA 的一些事情。思想归思想&#xff0c;实践要重于理论&#xff0c;所以我想趁周末&#xff0c;来完成这个时间。 结果发现现实比理想要困难许多&#xff0c;这…

【自然语言处理与大模型】Windows安装RAGFlow并接入本地Ollama模型

本文给大家带来一个实用的RAG框架——RAGFlow。我们来看看它的自我介绍吧&#xff01; 还是老规矩&#xff0c;它是什么&#xff1f;有什么用&#xff1f;这些官方文档都可以简单的查到&#xff08;官方中文README_zh.md&#xff09;。下面我带大家一步步安装并实现一个知识库问…

MySQL 自启动时报错can‘t create PID file: No such file or directory

系统版本&#xff1a;Red Hat Enterprise Linux Server release 7.0 MySQL版本&#xff1a;5.7.16-1.el6.x86_64 安装MySQL后&#xff0c;设置好了开机自启动。 但是重启服务器后&#xff0c;MySQL并没有启动&#xff0c;查看日志如下&#xff1a; 2018-04-13T06:27:24.608793…

Flink CDC 3.4 发布, 优化高频 DDL 处理,支持 Batch 模式,新增 Iceberg 支持

引言 Apache Flink 社区很开心地宣布&#xff0c;在经过4个月的版本开发之后&#xff0c;Flink CDC 3.4.0 版本已经正式发布。Flink CDC 是流行的流式数据集成框架&#xff0c;CDC 3.4.0 版本强化了框架对于高频表结构变更的支持&#xff0c;框架支持了 batch 执行模式&#x…

Flink SQL、Hudi 、Doris在数据上的组合应用

Flink SQL、Hudi 和 Doris 是大数据领域中不同定位的技术组件&#xff0c;各自解决不同的问题&#xff0c;以下从核心定位、关键特性和典型场景三个维度展开说明&#xff1a; 1. Flink SQL&#xff1a;流批统一的实时计算引擎 核心定位&#xff1a;Flink 是 Apache 顶级的流批…

如何实现RTSP和RTMP低至100-200ms的延迟:直播SDK的技术突破

在实时音视频传输中&#xff0c;低延迟是直播应用的核心技术要求之一。无论是在线教育、远程医疗&#xff0c;还是实时互动直播&#xff0c;延迟过大会影响用户体验&#xff0c;甚至导致应用无法正常使用。大牛直播SDK&#xff08;SmartMediaKit&#xff09;在RTSP和RTMP播放器…

upload-labs通关笔记-第15关 文件上传之getimagesize绕过(图片马)

目录 一、图片马 二、文件包含 三、文件包含与图片马 四、图片马制作方法 五、源码分析 六、制作图片马 1、创建脚本并命名为test.php 2、准备制作图片马的三类图片 3、 使用copy命令制作图片马 七、渗透实战 1、GIF图片马渗透 &#xff08;1&#xff09;上传gif图…

基于区块链的茅台酒溯源系统:设计方案、应用实例及未来展望

一、项目背景与需求 茅台酒&#xff0c;作为中国白酒的瑰宝&#xff0c;以其深厚的历史底蕴和独特的酿造工艺享誉全球。然而&#xff0c;市场上假冒伪劣产品的泛滥&#xff0c;不仅严重损害了消费者的权益&#xff0c;也对茅台酒的品牌声誉造成了巨大冲击。为了解决这一问题&a…

openCV1.1 Mat对象

imread(“D:\souse\duoxile.jpg”, IMREAD_COLOR); 功能: 从指定路径读取图像文件并解码为OpenCV的Mat对象 第一个参数: 文件路径 类型: const string&描述: 要读取的图像文件的绝对或相对路径示例: “D:\souse\duoxile.jpg” 或 “./images/test.png”第二个参数: 读取模…

java day14

接昨天&#xff0c;响应 响应 就是我们在处理请求的时候&#xff0c;里面的return 其实方法里面写的return的返回平常的什么字符串啊什么等等&#xff1b;这些东西都是直接返回&#xff1b;如果是一个对象的话&#xff0c;我们会按json的格式返回&#xff1b; 这些都依赖于一…

【软件设计师】计算机网络考点整理

以下是软件设计师考试中 ​​计算机网络​​ 的核心考点总结&#xff0c;帮助您高效备考&#xff1a; ​​一、网络体系结构与协议​​ ​​OSI七层模型 & TCP/IP四层模型​​ 各层功能&#xff08;物理层-数据链路层-网络层-传输层-会话层-表示层-应用层&#xff09;对应协…