【网络奇遇记】探索网络世界的奥秘:计算机网络导论|章末总结

在这里插入图片描述
🌈个人主页:聆风吟
🔥系列专栏:网络奇遇记、数据结构
🔖少年有梦不应止于心动,更要付诸行动。


文章目录

  • 📋前言
  • 一. ⛳️信息时代的计算机网络
    • 1.1 本文目录
  • 二. ⛳️因特网的概述
    • 2.1 本文目录
    • 2.2 重点提炼
  • 三. ⛳️电路交换、分组交换和报文交换
    • 3.1 本文目录
    • 3.2 重点提炼
  • 四. ⛳️计算机网络的性能指标
    • 4.1 本文目录
    • 4.2 重点提炼
  • 五. ⛳️计算机网络体系结构
    • 5.1 本文目录
    • 5.2 重点提炼
  • 六. ⛳️计算机网络的定义和分类
    • 6.1 本文目录
    • 6.2 重点提炼
  • 📝全文总结

📋前言

本文主要对计算机网络的绪论部分进行简单总结。首先讲解了计算机网络在信息时代的各类应用,以及带来的一些负面问题;接着对因特网的概述进行讲解;之后介绍因特网核心部分采用的基于存储转发技术的分组交换方式;紧接着讲解了计算机网络八个主要性能指标;最后介绍了贯穿全书的重要概念——计算机网络的体系结构。



一. ⛳️信息时代的计算机网络

原文链接:https://blog.csdn.net/2301_80026901/article/details/134209912

1.1 本文目录

  1. 信息时代的计算机网络
  2. 计算网络的定义和分类
  3. 计算机网络的特点
  4. 计算机网路在信息时代的应用
  5. 计算机网络带来的负面影响

主要讲解内容如下:
在这里插入图片描述



二. ⛳️因特网的概述

原文链接:https://blog.csdn.net/2301_80026901/article/details/134257898

2.1 本文目录

  1. 网络、互联网与因特网的区别与关系
  2. 因特网的发展历程
  3. 因特网的标准化工作和管理机构
  4. 因特网的组成

思维导图展示如下:
在这里插入图片描述

2.2 重点提炼

网络、互联网与因特网的区别与联系:

  • 若干节点和链路互连形成网络
  • 若干网络通过路由器互连形成互联网
  • 因特网是当今世界上最大的互联网。

因特网的组成:

  • 因特网的边缘部分:由连接在因特网上的台式电脑、笔记本电脑、平板电脑、智能手机、智能手表等用户设备构成。这些用户设备常称为主机,由用户直接使用,为用户直接提供各式各样的网络应用。
  • 因特网的核心部分:由大量异构型网络和连接这些网络的路由器构成。因特网的核心部分为其边缘部分提供连通性和数据交换等服务。

在这里插入图片描述



三. ⛳️电路交换、分组交换和报文交换

原文链接:https://blog.csdn.net/2301_80026901/article/details/134344529

3.1 本文目录

  1. 电路交换
  2. 分组交换
  3. 报文交换
  4. 三种交换对比

思维导图展示如下:
在这里插入图片描述

3.2 重点提炼

    在使用电路交换时,必须首先建立连接,也就是从主叫方到被叫方建立一条专用的物理通路。然后主叫方和被叫方就可以基于已建立的连接进行数据传送了。在整个计算数据传送期间,通信双方始终占用着连接,通信资源不会被其他用户占用。数据传送结束后还需要释放连接,双方挂机后,从主叫方到被叫方的这条专用的物理通路被交换机释放,将双方所占用的通信资源归还给电信网。

    在使用报文交换时,无须首先建立连接,通信结束后也无须释放连接。数据传送单元为整个报文,传送路径中的交换节点只有在完整接收整个报文后,才能对其进行查表转发,将整个报文发送到下一个节点。

    在使用分组交换时,也无须建立连接和释放连接。数据传送单元是由整个报文划分并构造出的若干个分组,传送路径中的交换节点每完整接收一个分组后,就对其查表转发,将其发送到下一个节点。
在这里插入图片描述综上所述:

  1. 若要连续传送大量的数据,并且数据传送时间远长于建立连接的时间,则使用电路交换可以有较高的传输效率。然而计算机的数据传送往往是突发式的,采用电路交换时通信线路的利用率会很低
  2. 报文交换和分组交换都不需要建立连接(即预先分配通信资源),在传送计算机的突发数据时可以提高通信线路的利用率
  3. 将报文构造成若干个更小的分组进行分组交换,比将整个报文进行报文交换的时延要小,并且还可以避免太长的报文长时间占用链路,有利于差错控制,同时具有更好的灵活性;


四. ⛳️计算机网络的性能指标

原文链接:https://blog.csdn.net/2301_80026901/article/details/135749596

4.1 本文目录

  1. 速率
  2. 带宽
  3. 吞吐量
  4. 时延
  5. 时延带宽积
  6. 往返时间
  7. 利用率
  8. 丢包率

思维导图展示如下:
在这里插入图片描述在这里插入图片描述

4.2 重点提炼

速率:
计算机网络中的速率是指数据的传送速率(即每秒传送多少个比特),也称为数据率或比特率。

带宽:

  • 带宽在模拟信号系统中的意义:是指某个信号所包含的各种不同频率成分所占据的频率范围;
  • 带宽在计算机网络中的意义:用来表示网络的通信线路所能传送数据的能力,即在单位时间内从网络中的某一点到另一点所能通过的最高数据率。

吞吐量:
吞吐量是指在单位时间内通过某个网络或接口的实际数据量。吞吐量会受网络带宽的限制。

时延:
时延是指数据从网络的一端传送到另一端所耗费的时间,也称为延迟或迟延。网络中的时延由发送时延、传播时延、排队时延以及处理时延这四部分组成。

  • 发送时延:发送时延是主机或路由器发送分组所耗费的时间,计算公式如下:在这里插入图片描述

  • 传播时延:传播时延是电磁波在链路(传播介质)上传播一定的距离所耗费的时间,计算公式如下:
    在这里插入图片描述

  • 排队时延:分组在路由器的输入队列和输出队列中排队缓存所耗费的时间就是排队时延,一般无法用一个简单的公式进行计算。

  • 处理时延:路由器对分组进行这一系列处理工作所耗费的时间就是处理时延,一般无法用一个简单的公式进行计算。

时延带宽积
    时延带宽积是传播时延和带宽的乘积。时延带宽积的计算公式如下所示:
在这里插入图片描述

往返时间
    往返时间(RTT)是指从发送端发送数据分组开始,到发送端收到接收端发来的相应确认分组为止,总共耗费的时间。

利用率

  • 链路利用率:是指某条链路有百分之几的时间是被利用的(即有数据通过)。完全空闲的链路的利用率为零。

  • 网络利用率:是指网络中所有链路的链路利用率的加权平均。

丢包率
    丢包率是指在一定的时间范围内,传输过程中丢失的分组数量与总分组数量的比率。丢包率可以分为接口丢包率、节点丢包率、链路丢包率、路径丢包率以及网络丢包率等等



五. ⛳️计算机网络体系结构

原文链接:https://blog.csdn.net/2301_80026901/article/details/134429921

5.1 本文目录

  1. 常见的三种计算机网络体系结构
  2. 计算机网络各层的主要功能

思维导图展示如下:
在这里插入图片描述

5.2 重点提炼

在这里插入图片描述
计算机网络各层的主要功能如下:

  1. 物理层:负责传输比特流,将数据转换为电信号进行传输,并控制物理介质的连接和断开。

  2. 数据链路层:负责将原始数据转换为数据帧,并提供可靠的点对点数据传输。它还处理错误检测和纠正,进行帧同步以及传输数据的流量控制。

  3. 网络层:负责为数据包选择合适的路由路径,并进行逻辑地址转换。该层的主要功能是实现网络间的数据传输,并提供拥塞控制和路由选择等服务。

  4. 传输层:负责端到端的数据传输,将数据分段并为每个段提供可靠的传输。它还提供错误检测和纠正,流量控制和拥塞控制等功能。

  5. 应用层:提供网络服务和应用程序之间的接口。它定义了应用层协议,如HTTP、FTP和SMTP等,以实现用户与网络的交互。

每个层次负责特定的功能,通过协议栈的方式将这些功能组织起来,实现端到端的数据传输和通信。每个层次之间通过接口进行通信,确保数据在各层之间的正确传输。



六. ⛳️计算机网络的定义和分类

原文链接:https://blog.csdn.net/2301_80026901/article/details/134479814

6.1 本文目录

  1. 计算机网络的定义
  2. 计算机网络的分类
  3. 计算机网络体系结构中的专用术语

6.2 重点提炼

计算机网络的定义:

  • 计算机早期的一个最简单的定义:一些互连的、自治的计算机的集合。
  • 现阶段计算机网络的一个较好的定义:计算机网络主要是由一些通用的、可编程的硬件互连而成的,而这些硬件并非专门用来实现某一特定目的。这些可编程的硬件能够用来传送多种不同类型的数据,并能支持广泛的和日益增长的应用。

计算机网络的分类:

  • 按网络的覆盖范围分类:广域网、城域网、局域网、个域网;
  • 按网络的使用者分类:公用网、专用网;

计算机网络体系结构中的专用术语:实体

  • 实体的定义:是指任何可发送或接收信息的硬件或软件进程。
  • 对等实体的定义:是指通信双方相同层次中的实体。

计算机网络体系结构中的专用术语:协议

  • 协议的定义:是控制两个对等实体在“水平方向”进行“逻辑通信”的规则集合;
  • 协议的三要素:语法、语义以及同步。

计算机网络体系结构中的专用术语:服务

  • 服务定义:在协议的控制下,两个对等实体在水平方向的逻辑通信使得本层能够向上一层提供服务。


📝全文总结

     今天的干货分享到这里就结束啦!如果觉得文章还可以的话,希望能给个三连支持一下,聆风吟的主页还有很多有趣的文章,欢迎小伙伴们前去点评,您的支持就是作者前进的最大动力!
在这里插入图片描述

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

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

相关文章

Redis学习——高级篇⑥

Redis学习——高级篇⑥ Redis7高级之简单实现布隆过滤器BloomFilter (七) 7 布隆过滤器1. 是什么2.能干嘛3.实现原理和数据结构4.使用三步骤5.尝试手写简单的布隆过滤器,结合bitmap1.整体架构2.步骤设计3 springboot redis mybatis布…

springBoot - mybatis 多数据源实现方案

应用场景: 多数据源 小型项目 或者 大项目的临时方案中比较常用.在日常开发中,可能我们需要查询多个数据库,但是数据库实例不同,导致不能通过 指定schema的方式 区分不同的库, 这种情况下就需要我们应用程序配置多数据源 实现方式: 首先自定义实现 datasource数据源 为当前…

ASTORS国土安全奖:ManageEngine AD360荣获银奖

美国安全今日(AST)的年度“ASTORS”国土安全奖计划是一个备受瞩目的活动,致力于突显国土安全领域的创新与进步。这一奖项旨在表彰在保护国家免受安全威胁方面做出卓越贡献的个人和组织。该计划汇聚了执法、公共安全和行业领袖,不仅…

【Godot4自学手册】第十节将场景添加到TileSet绘制背景,主人公走到房子后面房子变得半透明

这节主要学习将场景添加到TileSet作为TileMap来搭建背景。同时,主人公进入房子后面,房子变得半透明,离开房子后房子变的不透明。 一、创建新场景 首先导入房子素材,最终文件系统内容如下: 点击新建场景按钮&#x…

MATLAB - 控制小车上的倒立摆

系列文章目录 前言 一、小车 - 摆杆 小车 - 摆杆模型如图 1 所示,使用 Simscape™ Multibody™ 在 Simulink 中建模。 图 1:小车上的倒立摆 图 2:Simscape 多体模型 该系统通过对小车施加可变力 进行控制。控制器需要在将小车移动到新位置或…

【LLM多模态】Cogview3、DALL-E3、CogVLM、CogVideo模型

note 文章目录 noteVisualGLM-6B模型图生文:CogVLM-17B模型1. 模型架构2. 模型效果 文生图:CogView3模型DALL-E3模型CogVideo模型网易伏羲-丹青模型Reference VisualGLM-6B模型 VisualGLM 是一个依赖于具体语言模型的多模态模型,而CogVLM则是…

【代码随想录】刷题笔记Day56

前言 26回了老家参加二姨的婚礼,还逛了几圈亲戚,回来就接家教的活,想到还要刷题开组会,回家注定是没法怎么休息啦,可恶 42. 接雨水 - 力扣(LeetCode) 暴力解法(双指针优化&#xf…

Kafka核心概念、数据存储设计及Partition数据文件 生产者负载均衡策略、批量发送技巧、消息压缩手段、消费者设计

关注公众号,发送 “面试题” 即可免费领取一份超全的面试题PDF文件!!!! 1、kafka的概念 Kafka 是一个开源的分布式流处理平台,最初由LinkedIn开发,后来成为Apache软件基金会的一个顶级项目。它…

SpringAop实现访问日志功能的添加

AOP 是 Spring 体系中非常重要的两个概念之一(另外一个是 IoC),今天这篇文章就来带大家通过实战的方式,在编程猫 SpringBoot 项目中使用 AOP 技术为 controller 层添加一个切面来实现接口访问的统一日志记录。 #一、关于 AOP AO…

讯飞星火V3.5发布,一场大模型的奇幻之旅(深度体验讯飞星火V3.5)

在去年的人工智能领域,大模型无疑是最炙手可热的技术话题。其强大的数据处理和深度学习能力,为众多领域带来了革命性的变革。而其中,讯飞星火表现尤为出色,成为了行业的翘楚,得到了大量的用户认可,其中&…

day38 ● 509. 斐波那契数 ● 70. 爬楼梯 ● 746. 使用最小花费爬楼梯

动态规划是前一个状态推导过来的&#xff0c;贪心是局部最优解。 class Solution { public:int fib(int n) {int a0;int b1;int res0;if(n1) return 1;for(int i2;i<n;i){resab;ab;bres;}return res;} }; 可以由前面状态推出后面状态&#xff0c;是动态规划。由于始终只要后…

C++20 协程原理与应用

协程 要想了解协程&#xff0c;最好先搞清楚进程&#xff0c;线程&#xff0c;这样才能将三者区分开来&#xff01; 进程 vs 线程 vs 协程 进程线程协程切换者操作系统操作系统用户&#xff08;编程者&#xff09;切换时机根据操作系统自己的切换策略&#xff0c;用户不感知根…

最小化安装BCLinux-for-Euler-21.10-dvd-x86_64-230731版

本文记录最小化安装BCLinux-for-Euler-21.10-dvd-x86_64-230731版。 一、镜像获取 1、下载镜像 移动云官方网站 最新镜像为2023-11-02 15:04:56更新的BCLinux-for-Euler-21.10-dvd-x86_64-230731版 直接下载地址&#xff1a;https://mirrors.cmecloud.cn/bclinux/oe21.10/I…

【Linux】线程池的简易实现(懒汉模式)

文章目录 前言一、懒汉方式1.普通模式1.线程安全模式 二、源代码1.Task.hpp(要执行的任务)2.ThreadPool.hpp(线程池)3.Main.cpp 前言 线程池: 一种线程使用模式。线程过多会带来调度开销&#xff0c;进而影响缓存局部性和整体性能。而线程池维护着多个线程&#xff0c;等待着监…

java之mybatis入门

大前题 正确创建好了springboot工程&#xff0c;极其依赖 配置数据库连接 application.yml spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/cangqiongusername: rootpassword: rootlombok Data 自动生成代码&#xff08…

【免费分享】概率神经网络的分类预测--基于PNN的变压器故障诊断

主要内容 ​《MATLAB神经网络43个案例分析》共有43章&#xff0c;内容涵盖常见的神经网络&#xff08;BP、RBF、SOM、Hopfield、Elman、LVQ、Kohonen、GRNN、NARX等&#xff09;以及相关智能算法&#xff08;SVM、决策树、随机森林、极限学习机等&#xff09;。同时&#x…

Java 对部分接口返回数据进行加密,或其他处理

业务场景&#xff1a;后端项目中分为PC端和移动端接口&#xff0c;移动端为例如 mobile 开头的URl&#xff0c;需求为调用移动端接口时&#xff0c;对返回数据进行加密&#xff0c;PC端不加密 import cn.hutool.core.date.DatePattern; import cn.hutool.json.JSONConfig; impo…

系统架构设计师-22年-下午题目

系统架构设计师-22年-下午题目 更多软考知识请访问 https://ruankao.blog.csdn.net/ 试题一必答&#xff0c;二、三、四、五题中任选两题作答 试题一 (25分) 说明 某电子商务公司拟升级其会员与促销管理系统&#xff0c;向用户提供个性化服务&#xff0c;提高用户的粘性。…

全流程机器视觉工程开发(三)任务前瞻 - 从opencv的安装编译说起,到图像增强和分割

前言 最近开始做这个裂缝识别的任务了&#xff0c;大大小小的问题我已经摸得差不多了&#xff0c;然后关于识别任务和分割任务我现在也弄的差不多了。 现在开始做正式的业务&#xff0c;也就是我们说的裂缝识别的任务。作为前言&#xff0c;先来说说场景&#xff1a; 现在相…

0131-2-关于事件捕获和冒泡

关于事件捕获和冒泡 DOM事件流分为三个阶段&#xff1a;捕获阶段、目标阶段、冒泡阶段 点击目标元素后&#xff0c;不会马上触发目标元素&#xff0c;而是先执行事件捕获&#xff0c;从顶部逐步到目标元素&#xff1b;处于目标阶段的时候触发目标元素&#xff1b;最后冒泡阶段…